Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 254 → Rev 255

/DUBwise/trunk/j2me/src/FirmwareLoader.java
0,0 → 1,67
/**************************************
*
* WatchDog for MK-Connection
*
* Author: Marcus -LiGi- Bueschleb
*
* see README for further Infos
*
*
 
**************************************/
 
public class FirmwareLoader
implements Runnable
{
 
public final static String base_url= "http://mikrocontroller.cco-ev.de/mikrosvn/Projects/DUBwise/trunk/misc/firmwares/";
boolean got_list=false;
String list_str="";
 
String[] names;
String[] filenames;
public FirmwareLoader()
{
new Thread( this ).start(); // fire up main Thread
}
 
public void run()
{
if (!got_list)
{
list_str=DUBwiseHelper.get_http_string(base_url+"list");
 
String[] split=DUBwiseHelper.split_str(list_str,"\n");
names=new String[ split.length];
filenames=new String[ split.length];
 
for ( int i=0;i<split.length;i++)
{
String[] sp2=DUBwiseHelper.split_str(split[i],":");
if (sp2.length==2)
{
names[i]=sp2[0];
filenames[i]=sp2[1];
}
else
names[i]="fail";
 
}
System.out.println(list_str);
got_list=true;
}
else
{
 
}
}
 
}