2008-11-14 16:38:36 +00:00
|
|
|
package zutil.test;
|
|
|
|
|
|
|
|
|
|
import zutil.ProgressListener;
|
2011-02-15 19:37:04 +00:00
|
|
|
import zutil.net.UpdateClient;
|
|
|
|
|
import zutil.net.Zupdater;
|
2008-11-14 16:38:36 +00:00
|
|
|
|
|
|
|
|
public class UpdateClientTest implements ProgressListener{
|
|
|
|
|
public static void main(String[] args){
|
|
|
|
|
UpdateClientTest client = new UpdateClientTest();
|
|
|
|
|
client.start();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void start(){
|
|
|
|
|
try {
|
|
|
|
|
UpdateClient client = new UpdateClient("localhost", 2000, "client");
|
|
|
|
|
client.setProgressListener(new Zupdater());
|
|
|
|
|
//client.setProgressListener(this);
|
|
|
|
|
client.update();
|
|
|
|
|
client.close();
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
e.printStackTrace();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void progressUpdate(Object source, Object info, double percent) {
|
|
|
|
|
System.out.println(info+": "+percent+"%");
|
|
|
|
|
}
|
|
|
|
|
}
|