Changed the way the uncompressed data should be downloaded

This commit is contained in:
pelya
2010-08-25 16:53:29 +03:00
parent c59c2125c9
commit 9dafe7e44d
5 changed files with 12 additions and 15 deletions

View File

@@ -218,9 +218,9 @@ class DataDownloader extends Thread
System.out.println("Connecting to " + downloadUrls[downloadUrlIndex]);
Status.setText( "Connecting to " + downloadUrls[downloadUrlIndex] );
String url = new String(downloadUrls[downloadUrlIndex]);
if(url.indexOf("-") == 0)
if(url.indexOf(":") == 0)
{
url = url.substring(1);
url = url.substring( url.indexOf(":", 1) + 1 );
DoNotUnzip = true;
}
request = new HttpGet(url);
@@ -261,11 +261,8 @@ class DataDownloader extends Thread
if(DoNotUnzip)
{
path = getOutFilePath(downloadUrls[downloadUrlIndex].substring(
downloadUrls[downloadUrlIndex].lastIndexOf("/")+1,
downloadUrls[downloadUrlIndex].indexOf("?") > 0 ?
downloadUrls[downloadUrlIndex].indexOf("?") :
downloadUrls[downloadUrlIndex].length() ));
path = getOutFilePath(downloadUrls[downloadUrlIndex].substring( 1,
downloadUrls[downloadUrlIndex].indexOf(":", 1) ));
OutputStream out = null;
try {
out = new FileOutputStream( path );