1 package saccubus.prompt;
3 import saccubus.ConvertStopFlag;
4 import saccubus.ConvertStopFlag.State;
5 import saccubus.converter.Converter;
6 import saccubus.properties.SProperties;
7 import saccubus.net.TextProgressListener;
11 *
\83^
\83C
\83g
\83\8b:
\82³
\82«
\82ã
\82Î
\82·
15 *
\90à
\96¾:
\83j
\83R
\83j
\83R
\93®
\89æ
\82Ì
\93®
\89æ
\82ð
\83R
\83\81\83\93\83g
\82Â
\82«
\82Å
\95Û
\91¶
19 *
\92\98\8dì
\8c : Copyright (c) 2007 PSI
26 * @author
\96¢
\93ü
\97Í
30 public static void main(String[] args) {
31 TextProgressListener sl = new TextProgressListener() {
33 public void setText(String text) {
36 ConvertStopFlag.StateChangeListener scl = new ConvertStopFlag.StateChangeListener() {
38 public void changeState(State s) {
41 String mail = args[0];
42 String pass = args[1];
44 String time = args.length < 4 ? "" : args[3];
45 SProperties setting = SProperties.loadSetting(mail, pass);
46 Converter conv = new Converter(tag, time, setting.toProfile(), sl, new ConvertStopFlag(scl));
47 System.out.println("-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-");
48 System.out.println("Saccubus on CUI");
49 System.out.println("-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-");
50 System.out.println("Mailaddr: " + mail);
51 System.out.println("Password: hidden");
52 System.out.println("VideoID: " + tag);
53 System.out.println("WaybackTime: " + time);
54 System.out.println("-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-");
56 System.out.println("Finished.");