|
FTP - ....
|
|||
---|---|---|---|
#18+
Да по примеру и пользовал,но там на рид райт мудруно как то,надо просто скачать файл с фтп. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 12:12 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
ZmiterДа по примеру и пользовал,но там на рид райт мудруно как то,надо просто скачать файл с фтп. вызвать функцию of_getfile - муторно? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 14:17 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
Локшин МаркZmiterДа по примеру и пользовал,но там на рид райт мудруно как то,надо просто скачать файл с фтп. вызвать функцию of_getfile - муторно? смотрю отладчиком, download file к ней не обращается даже. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 14:37 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
pathname =D:\Flashka\УСТАНОВКА утб_2009.doc ls_filename=УСТАНОВКА утб_2009.doc iul_session уже есть lul_mode=1 lb=FtpGetFile( iul_session,ls_pathname, ls_filename, FALSE, 0, lul_mode, 0),фалсе в чем косяк ? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 14:50 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
Zmiterpathname =D:\Flashka\УСТАНОВКА утб_2009.doc ls_filename=УСТАНОВКА утб_2009.doc iul_session уже есть lul_mode=1 lb=FtpGetFile( iul_session,ls_pathname, ls_filename, FALSE, 0, lul_mode, 0),фалсе в чем косяк ? В ДНК. Возьмите компонент и не изобретайте велосипед. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 14:57 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
Не кати мне тот ,надо свое, потаму что надо интегрировать в готовую прогу. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 15:04 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
Тут извращенный способ.Создать пустышку,блобом перенести двнные в него.А что просто скачать файл как есть нельзя. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 15:44 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
Такой способ упирается в размер файла,заднный на размер буфера блоб.А если файл будет больше чем буфер,то не прокатит. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 15:45 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
ZmiterНе кати мне тот ,надо свое, потаму что надо интегрировать в готовую прогу. И чем это мешает? ZmiterТут извращенный способ.Создать пустышку,блобом перенести двнные в него.А что просто скачать файл как есть нельзя. Вы о чем вообще? Где там работа с блобами? Изучите компонент, и в частности функцию, название которой я уже привел. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 16:01 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
Этот америкос который делал зип,видно попробовал через гет.Не прокатило и сделал через создание пустого файла,ридом в блоб ,потом райтом в новый файл. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 16:01 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
Отладчиком гляньте,он не пользуетFtpGetFile вообще,делает как я описал выше. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 16:02 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
ZmiterОтладчиком гляньте,он не пользуетFtpGetFile вообще,делает как я описал выше. Куда глядеть? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 16:05 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
вот при том блоб 2 мега ограничение. Constant ULong GENERIC_READ = 2147483648 Integer li_fnum Boolean lb_rtn, lb_loop ULong lul_hFile, lul_bytesread, lul_bufsize ULong lul_sizelow, lul_sizehigh, lul_totalread String ls_result, ls_response, ls_buffer Blob lblob_buffer lul_bufsize = 2048 lb_loop = True // open the remote file lul_hFile = FtpOpenFile(iul_session, as_source, & GENERIC_READ, FTP_TRANSFER_TYPE_BINARY, 0) If lul_hFile > 0 Then // get the file size lul_SizeLow = FtpGetFileSize(lul_hFile, lul_SizeHigh) // open the local file li_fnum = FileOpen(as_target, StreamMode!, & Write!, LockReadWrite!, Replace!) do while lb_loop lblob_buffer = Blob(Space(lul_bufsize)) lb_loop = InternetReadFile(lul_hFile, lblob_buffer, & lul_bufsize, lul_bytesread) If lul_bytesread = 0 Then lb_loop = False Else If al_window > 0 Then lul_totalread += lul_bytesread Send(al_window, al_event, lul_totalread, lul_SizeLow) End If FileWrite(li_fnum, BlobMid(lblob_buffer, 1, lul_bytesread)) End If loop InternetCloseHandle(lul_hFile) FileClose(li_fnum) Else ls_result = this.of_GetLastError() End If Return ls_result ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 16:05 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
у меня видно не тот зип чтоли буквы А в функциях нету.На dm@nod.gomel.by можно его ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 16:07 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
я качал версию для 10-го билдера а у вас для 9ки видимо,юникодов нету. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 16:08 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
Zmiterя качал версию для 10-го билдера а у вас для 9ки видимо,юникодов нету. Это скачивается заходя по первой ссылке в теме. Данный код работает на 11 билдере. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 16:13 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
и аск и бинари результат тот же,не копирует ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 16:24 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
Zmiterи аск и бинари результат тот же,не копирует У меня данный код все копирует, и еще минимум в 30-40 местах тоже. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 16:53 |
|
FTP - ....
|
|||
---|---|---|---|
#18+
ZmiterТакой способ упирается в размер файла,заднный на размер буфера блоб.А если файл будет больше чем буфер,то не прокатит. Даже если смотреть этот код, то все там будет работать. Разберитесь в коде. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2010, 16:56 |
|
|
start [/forum/search_topic.php?author=%5B..%5D&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
77ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 595ms |
total: | 776ms |
0 / 0 |