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