Subversion Repositories Kolibri OS

Rev

Rev 2152 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2152 Rev 2153
Line 171... Line 171...
171
	}
171
	}
172
}
172
}
Line 173... Line 173...
173
 
173
 
-
 
174
 
174
 
175
 
-
 
176
void ReadHtml(byte DO_LOAD)
175
 
177
{
Line 176... Line 178...
176
void ReadHtml(byte DO_LOAD) {
178
	mem_Free(buf);
177
	IF(buf) free(buf);
179
	
178
	buf = malloc(1048576);
180
	buf = mem_Alloc(1048576);
179
 
181
 
Line 191... Line 193...
191
	ELSE ReadFile(0, 1048576, buf, #URL);
193
	ELSE ReadFile(0, 1048576, buf, #URL);
Line 192... Line 194...
192
 
194
 
193
	filesize = EBX;
195
	filesize = EBX;
Line -... Line 196...
-
 
196
}
-
 
197
 
-
 
198
/*void ReadHtml(byte DO_LOAD)
-
 
199
{
-
 
200
	char FileAdress[4096];
-
 
201
	
-
 
202
	IF (!strcmp(get_URL_part(5),"http:"))
-
 
203
	{
-
 
204
		IF (DO_LOAD) //&& (!WindowRePaint)
-
 
205
		{
-
 
206
			DeleteFile(#download_path);
-
 
207
			IF (URL[strlen(#URL)-1]=='/') URL[strlen(#URL)-1]='';
-
 
208
			RunProgram("/sys/network/downloader", #URL);
-
 
209
			RETURN;
-
 
210
		}
-
 
211
		copystr(#download_path, #FileAdress);
-
 
212
		//ReadFile(0, 1048576, buf, #download_path);
-
 
213
	} 
-
 
214
	ELSE copystr(#URL, #FileAdress);//ReadFile(0, 1048576, buf, #URL);
-
 
215
	
-
 
216
	mem_Free(buf);
-
 
217
    file_size stdcall (#FileAdress);
-
 
218
    $mov     filesize, ebx
-
 
219
    buf = mem_Alloc(filesize);
-
 
220
	WriteDebug(IntToStr(filesize));
-
 
221
	//$mov     buf, eax
-
 
222
	//buf = malloc(1048576);
-
 
223
 
-
 
224
	//filesize = EBX;
-
 
225
}*/
Line 194... Line 226...
194
}
226
 
195
 
227
 
196
 
228