Skip to content

Instantly share code, notes, and snippets.

@Romain-P
Created May 17, 2015 21:32
Show Gist options
  • Select an option

  • Save Romain-P/f82478a64a50f59bd95d to your computer and use it in GitHub Desktop.

Select an option

Save Romain-P/f82478a64a50f59bd95d to your computer and use it in GitHub Desktop.
@Override
public void start() {
this.future = manager.getWorker().submit(new Runnable() {
@Override
public void run() {
int serverRelease = FileUtils.getReleases(
FileUtils.path(Main.SERVER, "releases", "releases.dat")).lastRelease(AppUtils.OS);
int release = FileUtils.getLocalRelease("release.int");
int result = serverRelease - release;
if(result == 0 || result < 0) {
manager.getForm().alreadyUpdated();
manager.end(true);
return;
}
for(int i=release+1;i<serverRelease;i++) {
try {
files.addLast(new URL(
FileUtils.path(Main.SERVER, "releases", AppUtils.OS.toString(), i + ".zip")));
} catch(Exception e) {
System.out.println(e.getMessage());
}
}
}
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment