OSDN Git Service

Commandのクラス名を変更
authoryukihane <yukihane.feather@gmail.com>
Mon, 22 Aug 2011 01:37:45 +0000 (10:37 +0900)
committeryukihane <yukihane.feather@gmail.com>
Mon, 22 Aug 2011 01:37:45 +0000 (10:37 +0900)
frontend/src/saccubus/converter/Download.java [moved from frontend/src/saccubus/converter/Converter.java with 92% similarity]
frontend/src/saccubus/converter/DownloadProgress.java [moved from frontend/src/saccubus/converter/FfmpegCommandProgress.java with 70% similarity]
frontend/src/saccubus/converter/DownloadResult.java [moved from frontend/src/saccubus/converter/ConvertResult.java with 77% similarity]
frontend/src/saccubus/converter/Ffmpeg.java [moved from frontend/src/saccubus/converter/FfmpegCommand.java with 89% similarity]
frontend/src/saccubus/converter/FfmpegProgress.java [moved from frontend/src/saccubus/converter/ConvertProgress.java with 73% similarity]
frontend/src/saccubus/converter/FfmpegResult.java [moved from frontend/src/saccubus/converter/FfmpegCommandResult.java with 74% similarity]
frontend/src/saccubus/prompt/Prompt.java
frontend/src/yukihane/inqubus/worker/TargetPumper.java
frontend/test/saccubus/converter/ConverterTest.java

@@ -32,9 +32,9 @@ import saccubus.converter.profile.ProxyProfile;
  * @author 未入力
  * @version 1.0
  */
-public class Converter extends SwingWorker<ConvertResult, ConvertProgress> implements Callable<Boolean> {
+public class Download extends SwingWorker<DownloadResult, DownloadProgress> implements Callable<Boolean> {
 
-    private static final Logger logger = Logger.getLogger(Converter.class.getName());
+    private static final Logger logger = Logger.getLogger(Download.class.getName());
     private final Profile profile;
     private final String movieId;
 
@@ -46,7 +46,7 @@ public class Converter extends SwingWorker<ConvertResult, ConvertProgress> imple
      * @param listener
      * @param flag
      */
-    public Converter(String id, Profile profile) {
+    public Download(String id, Profile profile) {
         this.movieId = id;
         this.profile = profile;
     }
@@ -54,7 +54,7 @@ public class Converter extends SwingWorker<ConvertResult, ConvertProgress> imple
     @Override
     public Boolean call() throws Exception {
         try {
-            final ConvertResult result = doInBackground();
+            final DownloadResult result = doInBackground();
             return Boolean.valueOf(result.getResultValue());
         } finally {
             // TODO 何か処理が必要?
@@ -73,17 +73,17 @@ public class Converter extends SwingWorker<ConvertResult, ConvertProgress> imple
 //        }
 //    }
     @Override
-    protected ConvertResult doInBackground() throws Exception {
+    protected DownloadResult doInBackground() throws Exception {
         if (!shouldRun(profile)) {
-            publish(new ConvertProgress("何もすることがありません"));
-            return new ConvertResult(true);
+            publish(new DownloadProgress("何もすることがありません"));
+            return new DownloadResult(true);
         }
 
         validSetting();
         final FfmpegProfile ov = profile.getFfmpeg().getFfmpegOption();
 
         // TODO ログインしないで良い場合もある.
-        publish(new ConvertProgress("ログイン中"));
+        publish(new DownloadProgress("ログイン中"));
 
 
 
@@ -151,8 +151,8 @@ public class Converter extends SwingWorker<ConvertResult, ConvertProgress> imple
         }
 
         if (!profile.getOutputFileSetting().isConvert()) {
-            publish(new ConvertProgress("動画・コメントを保存し、変換は行いませんでした。"));
-            return new ConvertResult(true);
+            publish(new DownloadProgress("動画・コメントを保存し、変換は行いませんでした。"));
+            return new DownloadResult(true);
         }
 
         if (!videoFile.isFile()) {
@@ -171,7 +171,7 @@ public class Converter extends SwingWorker<ConvertResult, ConvertProgress> imple
         final boolean isNotLow = (vf == null) ? true : (vf.getStatus() != Status.GET_LOW);
         File convertedVideoFile = getOutputFileName(vi.getTitleInWatchPage(), isNotLow);
 
-        return new ConvertResult(true);
+        return new DownloadResult(true);
 
         // TODO FFMPEG 実行開始は別タスクとして実装する.
 //        boolean res = new FfmpegCommand(getListener(), getStopFlag(), commentFile, videoFile,
@@ -4,11 +4,11 @@ package saccubus.converter;
  *
  * @author yuki
  */
-public class FfmpegCommandProgress {
+public class DownloadProgress {
 
     private final String message;
 
-    FfmpegCommandProgress(String message) {
+    DownloadProgress(String message) {
         this.message = message;
     }
 
@@ -4,11 +4,11 @@ package saccubus.converter;
  *
  * @author yuki
  */
-public class ConvertResult {
+public class DownloadResult {
 
     private final boolean resultValue;
 
-    ConvertResult(boolean b) {
+    DownloadResult(boolean b) {
         this.resultValue = b;
     }
 
@@ -27,9 +27,9 @@ import yukihane.swf.Cws2Fws;
  *
  * @author yuki
  */
-public class FfmpegCommand extends SwingWorker<FfmpegCommandResult, FfmpegCommandProgress> {
+public class Ffmpeg extends SwingWorker<FfmpegResult, FfmpegProgress> {
 
-    private static final Logger logger = Logger.getLogger(FfmpegCommand.class.getName());
+    private static final Logger logger = Logger.getLogger(Ffmpeg.class.getName());
     private final File commentMiddleFile;
     private final File tcommMiddleFile;
     private final File TMP_CWS;
@@ -38,7 +38,7 @@ public class FfmpegCommand extends SwingWorker<FfmpegCommandResult, FfmpegComman
     private final File convertedVideoFile;
     private final ConvertProfile ffmpeg;
 
-    FfmpegCommand(File commentFile, File videoFile, File convertedVideoFile, ConvertProfile ffmpeg,
+    Ffmpeg(File commentFile, File videoFile, File convertedVideoFile, ConvertProfile ffmpeg,
             GeneralProfile general) throws IOException {
         this.commentFile = commentFile;
         this.videoFile = videoFile;
@@ -52,7 +52,7 @@ public class FfmpegCommand extends SwingWorker<FfmpegCommandResult, FfmpegComman
     }
 
     @Override
-    protected FfmpegCommandResult doInBackground() throws Exception {
+    protected FfmpegResult doInBackground() throws Exception {
         try {
             return exec();
         } finally {
@@ -68,15 +68,15 @@ public class FfmpegCommand extends SwingWorker<FfmpegCommandResult, FfmpegComman
         }
     }
 
-    private FfmpegCommandResult exec() throws InterruptedException, IOException {
+    private FfmpegResult exec() throws InterruptedException, IOException {
         final HideCondition ngSetting = getFfmpeg().getNgSetting();
         if (commentFile != null) {
-            publish(new FfmpegCommandProgress("コメントの中間ファイルへの変換中"));
+            publish(new FfmpegProgress("コメントの中間ファイルへの変換中"));
             boolean conv = ConvertToVideoHook.convert(commentFile, commentMiddleFile, ngSetting.getId(), ngSetting.
                     getWord());
             if (!conv) {
-                publish(new FfmpegCommandProgress("コメント変換に失敗。ファイル名に使用できない文字が含まれているか正規表現の間違い?"));
-                return new FfmpegCommandResult(false);
+                publish(new FfmpegProgress("コメント変換に失敗。ファイル名に使用できない文字が含まれているか正規表現の間違い?"));
+                return new FfmpegResult(false);
             }
         }
         checkStop();
@@ -89,16 +89,16 @@ public class FfmpegCommand extends SwingWorker<FfmpegCommandResult, FfmpegComman
 //            }
 //        }
 //        stopFlagReturn();
-        publish(new FfmpegCommandProgress("動画の変換を開始"));
+        publish(new FfmpegProgress("動画の変換を開始"));
         int code;
         if ((code = converting_video(videoFile, convertedVideoFile, (commentFile != null), commentMiddleFile.getPath(),
                 false, tcommMiddleFile.getPath(), getFfmpeg().getFfmpegOption())) == 0) {
-            publish(new FfmpegCommandProgress("変換が正常に終了しました。"));
-            return new FfmpegCommandResult(true);
+            publish(new FfmpegProgress("変換が正常に終了しました。"));
+            return new FfmpegResult(true);
         } else {
-            publish(new FfmpegCommandProgress("変換エラー:" + convertedVideoFile.getPath()));
+            publish(new FfmpegProgress("変換エラー:" + convertedVideoFile.getPath()));
         }
-        return new FfmpegCommandResult(false);
+        return new FfmpegResult(false);
     }
 
     private int converting_video(File videoFile, File convertedVideoFile, boolean addComment, String commPath,
@@ -177,7 +177,7 @@ public class FfmpegCommand extends SwingWorker<FfmpegCommandResult, FfmpegComman
             while ((e = ebr.readLine()) != null) {
                 String state = e;
                 if (state.startsWith("frame=")) {
-                    publish(new FfmpegCommandProgress(state));
+                    publish(new FfmpegProgress(state));
                 } else if (!state.endsWith("No accelerated colorspace conversion found")) {
                     logger.log(Level.INFO, e);
                 }
@@ -4,11 +4,11 @@ package saccubus.converter;
  *
  * @author yuki
  */
-public class ConvertProgress {
+public class FfmpegProgress {
 
     private final String message;
 
-    ConvertProgress(String message) {
+    FfmpegProgress(String message) {
         this.message = message;
     }
 
@@ -4,11 +4,11 @@ package saccubus.converter;
  *
  * @author yuki
  */
-public class FfmpegCommandResult {
+public class FfmpegResult {
 
     private final boolean resultValue;
 
-    FfmpegCommandResult(boolean b) {
+    FfmpegResult(boolean b) {
         this.resultValue = b;
     }
 
index 498716b..2889c22 100644 (file)
@@ -12,7 +12,7 @@ import org.apache.commons.cli.HelpFormatter;
 import org.apache.commons.cli.Option;
 import org.apache.commons.cli.OptionBuilder;
 import org.apache.commons.cli.Options;
-import saccubus.converter.Converter;
+import saccubus.converter.Download;
 import saccubus.converter.classic.profile.Profile;
 
 /**
@@ -61,7 +61,7 @@ public class Prompt {
             throw new IOException(e);
         }
 
-        Converter conv = new Converter("dummy0", profile);
+        Download conv = new Download("dummy0", profile);
         ExecutorService es = Executors.newSingleThreadExecutor();
         Future<Boolean> future = es.submit((Callable<Boolean>) conv);
         try {
@@ -151,7 +151,7 @@ public class Prompt {
 //        SProperties setting = SProperties.loadSetting(mail, pass);
 //        Converter conv = new Converter(tag, setting.toProfile(), TextProgressListener.EMPTY_LISTENER, new ConvertStopFlag(
 //                ConvertStopFlag.StateChangeListener.EMPTY_LISTENER));
-        Converter conv = new Converter(tag, null/*この部分*/);
+        Download conv = new Download(tag, null/*この部分*/);
         System.out.println("-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-");
         System.out.println("Saccubus on CUI");
         System.out.println("-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-");
index 09fb973..e4aa3f6 100644 (file)
@@ -3,7 +3,7 @@ package yukihane.inqubus.worker;
 import javax.swing.event.TableModelEvent;
 import javax.swing.event.TableModelListener;
 import saccubus.ConvertStopFlag;
-import saccubus.converter.Converter;
+import saccubus.converter.Download;
 import saccubus.net.TextProgressListener;
 
 /**
@@ -16,10 +16,10 @@ public class TargetPumper implements TableModelListener{
     public void tableChanged(TableModelEvent e) {
         System.out.println(e.getType());
     }
-    
+
     public void exec(){
 //        Converter conv = new Converter(tag, time, setting.toProfile(), TextProgressListener.EMPTY_LISTENER, new ConvertStopFlag(
 //                ConvertStopFlag.StateChangeListener.EMPTY_LISTENER));
     }
-    
+
 }
index 67fb228..9d22ce7 100644 (file)
@@ -34,7 +34,7 @@ public class ConverterTest {
 
     @Test
     public void testConverter() throws Exception {
-        Converter conv = new Converter("sm7139747", null);
+        Download conv = new Download("sm7139747", null);
         conv.call();
     }
 //    /**