Тема: AHK: Поиск изображений
Здравствуйте дорогие форумчани, появилась необходимость найти все изображения на пк, помогите как реализовать?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте дорогие форумчани, появилась необходимость найти все изображения на пк, помогите как реализовать?
Мне нужно именно средствами AHK, полный алгоритм таков, найдутся все изображения, добавятся в архив, отправятся на сервер. Поиск по одному формату я знаю как сделать, но поочерёдно каждый формат искать мне кажется будет очень долго.
Gui, Add, Listview, w490 h380 cBlue Count100000 AltSubmit -Multi,count|ext|file
Gui, Show
f=0
start:=a_tickcount
Loop,d:\*.*,0,1
{
if (A_LoopFileExt and instr("jpg,bmp,jpeg",A_LoopFileExt))
LV_Add(,f:=f+1,A_LoopFileExt,A_LoopFileFullPath)
if enough
break
}
msgbox,% "Done at " (a_tickcount-start)//1000 " seconds."
return
f1::
enough=1
tooltip
return
if (A_LoopFileExt and instr("jpg,bmp,jpeg",A_LoopFileExt))Может быть ошибка, так как форматов различных очень много.
Например определенные 2-ух буквенные расширения в данном коде попадут в картинки.
Я бы сделал точным перечислением.
if A_LoopFileExt in jpg,bmp,jpegСтраницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться