|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Закачка куска файла через InetGet |
|
|
[решено] Закачка куска файла через InetGet
|
Ветеран Сообщения: 553 |
Профиль | Отправить PM | Цитировать Вобщем мне нужно начать закачку файла, например закачать 100Байт в папку ТЕМП - оборвать закачку - проверить имя файла - если совпадает - скачать заного и полностью.
Можно сделать ? ... я просто неразу незанимался этим, в голову ничё нелезет. |
|
Отправлено: 16:00, 05-07-2009 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Могу только навести на верное(?) направление - TCP*. На большее времени пока нет
|
------- Отправлено: 17:32, 05-07-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 460
|
Профиль | Отправить PM | Цитировать FlatX007, посмотри описание функции:
Цитата:
2. А если необходимо проверить какие то данные в скачанном файле, то думаю врядтли он откроется корректно, если его докачать только наполовину. Т.е. качать необходимо полностью: InetGet или, если необходимо только прочитать содержимое _INetGetSource. 3. В любом случае, если выполнение скрипта происходит стандартными функциями AutoIt, а не работа через WinApi и подобное. То тут уж вариант прерывания сложный - если выполняемая функция не поддерживает прерывание, и её выполнение занимает длительное время, то, думаю, легче на выполнение данных задач - запускать отдельный скрипт, который будет передовать (хотя не обязательно) данные в главный скрипт - вот его процес прервать то можно ) |
|
------- Отправлено: 17:39, 05-07-2009 | #3 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата proxy:
|
|
------- Отправлено: 18:13, 05-07-2009 | #4 |
Ветеран Сообщения: 553
|
Профиль | Отправить PM | Цитировать Цитата proxy:
Setup_1.exe Setup_2.exe Setup_3.exe Помойму достаточно скачать один килобайт ,что бы проверить имя файла Или может подругому можно ??? Вот что придумал (ну или малец позаимствовал ) |
||
Отправлено: 18:14, 05-07-2009 | #5 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата FlatX007:
|
|
------- Отправлено: 18:40, 05-07-2009 | #6 |
Старожил Сообщения: 460
|
Профиль | Отправить PM | Цитировать Цитата Creat0R:
Ты же, уже когда скачиваешь - указываешь КАКОЙ именно файл качаешь ))))))))))))))))))))))))))) Т.е. - достаточно вообще проверить - качается или нет, и если нет - то далее по списку ............. FlatX007, но, если уж очень нужны несколько байт файла, то скрипт этот самое то. |
|
------- Отправлено: 18:50, 05-07-2009 | #7 |
Ветеран Сообщения: 553
|
Профиль | Отправить PM | Цитировать Да неизвесно имя файла .... извесно только Setup_1.exe ... если он есть проверяется Setup_2.exe и так далее... до самого большого числа хоть : Setup_100.exe
Это я для примера - я дальше ещё не придумал, вы думаете я совсем ужо ... |
Отправлено: 19:18, 05-07-2009 | #8 |
Старожил Сообщения: 460
|
Профиль | Отправить PM | Цитировать Цитата FlatX007:
Цитата FlatX007:
т.е - нет необходимости проверять на диске имя файла, уже и так известно же ... |
||
------- Отправлено: 19:27, 05-07-2009 | #9 |
Старожил Сообщения: 215
|
Профиль | Отправить PM | Цитировать FlatX007, признайся честно, тебе нужно найти $Number, где $Number максимально возможное?
$FileName & $Number & FileExt |
------- Отправлено: 19:42, 05-07-2009 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] При посл.закачке 2х файлов через InetGet на 2ом файле всегда ошибка! | FlatX007 | AutoIt | 12 | 26-08-2009 10:03 | |
Отображение прогресса закачки файла через InetGet | Creat0R | AutoIt | 0 | 18-06-2009 18:24 | |
Параллельная закачка файла | Ven | Программное обеспечение Windows | 10 | 22-02-2006 17:56 | |
[решено] Не работает закачка файлов из инета через браузер | W03L | Microsoft Windows 2000/XP | 2 | 06-12-2005 06:10 | |
Закачка файла по PHP | IksSafonsky | Вебмастеру | 4 | 04-12-2003 03:30 |
|