Недавние сообщения

Страницы: 1 [2] 3 4 ... 10
11
Общие вопросы по AutoIt / Re: Скачивание файлов
« Последний ответ от hedji Отправлен Вчера в 11:59:56 »
Я не очень в этом сведущ, но предположу, что при неправильной ссылке web-сервер отдает вам страницу к кодом ошибки, размер этой страницы и показывает InetGetSize.
Попробуйте вручную открыть неправильную ссылку в браузере, посмотрите что открылось.
12
Общие вопросы по AutoIt / Re: Скачивание файлов
« Последний ответ от Tuxzer92 Отправлен Вчера в 11:52:56 »
Т.к. массивы одинакового размера, то второй вариант:
Код: AutoIt [Выделить]
For $i=0 To UBound($ArrayFileURL)-1
   $id = Download($ArrayFileURL[$i], $ArrayFileName[$i])
   ;.....
Next
 

Спасибо. Работает. Еще один вопросик. Если я меняю ссылку(если файл станет не доступен), то InetGetSize все равно показывает размер файла, хотя я изменил ссылку и он должен выдать ошибку, а он качает http страницу.
13
Общие вопросы по AutoIt / Re: Скачивание файлов
« Последний ответ от hedji Отправлен Вчера в 11:27:25 »
Т.к. массивы одинакового размера, то второй вариант:
Код: AutoIt [Выделить]
For $i=0 To UBound($ArrayFileURL)-1
   $id = Download($ArrayFileURL[$i], $ArrayFileName[$i])
   ;.....
Next
 

14
Общие вопросы по AutoIt / Re: Скачивание файлов
« Последний ответ от Tuxzer92 Отправлен Вчера в 11:25:30 »


Добавлено: Вчера в 11:26:05
Код: AutoIt [Выделить]
;либо
For $i In $ArrayFileURL
   $id = Download($i)
   ;.....
Next

;либо
For $i=0 To UBound($ArrayFileURL)-1
   $id = Download($ArrayFileURL[$i])
   ;.....
Next
 

Но у меня функция вызывается с двумя аргументами.
15
Общие вопросы по AutoIt / Re: Скачивание файлов
« Последний ответ от hedji Отправлен Вчера в 11:22:11 »
Код: AutoIt [Выделить]
;либо
For $i In $ArrayFileURL
   $id = Download($i)
   ;.....
Next

;либо
For $i=0 To UBound($ArrayFileURL)-1
   $id = Download($ArrayFileURL[$i])
   ;.....
Next
 

16
Общие вопросы по AutoIt / Скачивание файлов
« Последний ответ от Tuxzer92 Отправлен Вчера в 10:33:38 »
Есть скрипт, который качает файлы по ссылкам.
(нажмите для показа/скрытия)

Но он качает только первый файл все время. Как сделать так чтобы он качал все файлы по порядку?
17
Код: AutoIt [Выделить]
#include <File.au3>
#include <Word.au3>

$sFileSelectFolder = FileSelectFolder("Выберете папку с файлами", "")
$files = _FileListToArray($sFileSelectFolder, "*.doc*", 1)
$oWord = _Word_Create()
For $i=1 To UBound($files)-1
    $exten=StringSplit($files[$i], ".", 2)
    $exten=$exten[UBound($exten)-1]
    $oDoc = _Word_DocOpen($oWord, $sFileSelectFolder & "\" & $files[$i], Default, Default, True)
    $oRangeFound = _Word_DocRangeSet($oDoc, -1, $wdParagraph, -1, Default, 100) ;на случай форматирования пробелами и переводами строки берем первые несколько строк
    $strs = $oRangeFound.Text
    $strs = StringRegExp($strs, "(.*)\R", 3)
    For $str in $strs
        If StringLen($str)>10 Then ;ищем первую строку, которая будет длиннее 10 символов и используем её в качестве имени нового файла
            $title = $str
            ExitLoop
        EndIf
    Next
    _Word_DocClose($oDoc)
    FileMove ($sFileSelectFolder & "\" & $files[$i], $sFileSelectFolder & "\" & $title & "." & $exten, 1)
Next
_Word_Quit($oWord)
 

18
Версия AutoIt: 3.3.14.5

Описание:
Здравствуйте уважаемые. Помогите реализовать такую интересную задачу- На работе человек удалил папку со всеми своими документами. Восстановил, и там около трех тысяч одних только вордовских файлов doc,docx,rtf, все имеют маску filexxx. Нужно как-то проверить, если первый лист титульный, то переименовать файл как указано в середине титульного листа.
Примечания:
Думаю такой скрипт будет полезен многим. От ситуации, в которой оказалась женщина с работы, не застраховано большинство обычных пользователей пк.
19
Стол заказов / Re: Нажатие клавиш при изменении цвета пикселя
« Последний ответ от S3EK Отправлен Июль 17, 2018, 21:16:49 »
Благодарю!
20
... не все так удобно как кажется...
Так не импортируйте и не пользуйтесь.

... у меня все :)
У меня тоже.
Страницы: 1 [2] 3 4 ... 10