[identity profile] cospiracy.livejournal.com posting in [community profile] useful_faq
 Есть ссылка вида www.site.com/file/ в которой лежит файл вида name****.jpg, где "name" & ".jpg" на 100% известные символы, а каждая "*" -- один из 26 символов английского алфавита.

Доступ к списку файлов папки /file/, естественно, закрыт. Подскажите способ как по-рациональнее организовать перебор вариантов (одна из идей первым комментом, но испытываю сложности с реализацией). Может быть есть какие-нибудь специальные утилитки? Буду очень признателен.

P.S. Задача игровая и не нарушает закон или права на частную жизнь, как бы странно вопрос и не выглядел со стороны.

Date: 2010-12-07 02:21 pm (UTC)
From: [identity profile] dna2.livejournal.com
В общем-то, идея здравая, я бы так и сделал.

1. Скриптик на vbs. Для совсем офисных блондинок - можно с экселем поизвращаться.
2. wget. Для нелюбителей wget'а - можно открыть файлик в блокноте, Ctrl+C, переключиться в качалку, Ctrl+V. Флешгет точно поймёт.

Date: 2010-12-07 12:53 pm (UTC)
From: [identity profile] max-i-max.livejournal.com
Запустить качалку типа reget или download master с созданием списка по шаблону и все.

Date: 2010-12-07 12:56 pm (UTC)
From: [identity profile] urvin.livejournal.com
Запрограммировать программу, которая бы генерировала и тут же опрашивала бы сервер.
В случае удачи - радостный звук зарезанной зебры и выплевывание изображения.

Date: 2010-12-07 02:29 pm (UTC)
From: [identity profile] 3jia5l-ca6aka.livejournal.com
21кб в раре занимает файлик с этими именами, давайте почту)

Date: 2010-12-07 01:53 pm (UTC)
From: [identity profile] 3jia5l-ca6aka.livejournal.com
26 символов в имени файла? не смешите, оно вас забанит раньше (или повиснет)

Date: 2010-12-07 01:55 pm (UTC)
From: [identity profile] 3jia5l-ca6aka.livejournal.com
а, бблин, я думал это 26 символов в имени :))
тут всего 456976 слов

Date: 2010-12-07 02:01 pm (UTC)
From: [identity profile] 3jia5l-ca6aka.livejournal.com
echo Whoohoo>lol.log
for %%a IN (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,v,u,w,x,y,z) DO (
for %%b IN (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,v,u,w,x,y,z) DO (
for %%c IN (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,v,u,w,x,y,z) DO (
for %%d IN (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,v,u,w,x,y,z) DO (
echo name%%a%%b%%c%%d.jpg>>lol.log
)
)
)
)
)
)


Date: 2010-12-07 02:01 pm (UTC)
From: [identity profile] 3jia5l-ca6aka.livejournal.com
это все запишите в lol.cmd и выполните, оно вам сгенерирует нужный файл
только лучше окошко свернуть пока она будет генерировать, быстрее будет )

Date: 2010-12-07 02:03 pm (UTC)
From: [identity profile] 3jia5l-ca6aka.livejournal.com
ой, вначале надо еще добавить
@echo off
быстрее будет )

Date: 2010-12-07 09:03 pm (UTC)
From: [identity profile] fox-12.livejournal.com
А зачем извращаться с промежуточными файлами?
Почему сразу так не выполнить:
for %%a IN (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,v,u,w,x,y,z) DO (
for %%b IN (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,v,u,w,x,y,z) DO (
for %%c IN (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,v,u,w,x,y,z) DO (
for %%d IN (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,v,u,w,x,y,z) DO (
wget http://www.site.com/file/name%%a%%b%%c%%d.jpg
)
)
)
)
)
)

Date: 2010-12-07 09:28 pm (UTC)
From: [identity profile] 3jia5l-ca6aka.livejournal.com
да батник это изначально извращение))