Я и пара друзей планируем игровые выходные, и одна игра, которая нам действительно нравится, - это совместные операции. Мы хотели бы опробовать множество карт дополнений, и я нашел хорошую категорию на GameFront, проблема в том, что вам нужно нажать на каждый файл, а затем после этого нажать кнопку загрузки перед фактической загрузкой. начинается.
Насколько я могу судить, похоже, что к каждому файлу подключен идентификационный номер, и его можно извлечь из кнопок "Скачать" на связанной странице.
www.gamefront.com/files/3669617/__ BGB___Castle_Sweep
и затем на следующей странице, на большой кнопке "Скачать", вы можете найти тот же номер ID:
www.gamefront.com/files/service/thankyou?id = 3669617
Последняя страница - это страница обратного отсчета, где они, через несколько секунд, наконец отправят вас к реальному файлу.
Кому-нибудь удалось создать скрипт для этого?
У меня пока недостаточно знаний по языкам сценариев, и если у кого-то уже есть что-то работающее, нет необходимости изобретать велосипед;)
Спасибо!
Категория GameFront (Совместные операции - Coop)
РЕДАКТИРОВАТЬ: Вот как я в конце концов решил это:
download_files.js
report = "";
for (i = 1; i < 300; i=i+2) {
iimDisplay("Step "+(i+1));
iimSet("FILELOOP", i);
retcode = iimPlay("download_file");
if (retcode < 0) {
report += ": "+iimGetLastError();
alert ( report );
}
}
download_file.iim
VERSION BUILD=7210419 RECORDER=FX
SET !EXTRACT_TEST_POPUP NO
TAB T=1
'URL GOTO=http://www.gamefront.com/files/listing/gamingfiles/Joint_Operations/Maps/Co-Op
URL GOTO=http://unblockwebnow.info/index.php?q=aHR0cDovL3d3dy5nYW1lZnJvbnQuY29tL2ZpbGVzL2xpc3RpbmcvZ2FtaW5nZmlsZXMvSm9pbnRfT3BlcmF0aW9ucy9NYXBzL0NvLU9w&hl=3ed
WAIT SECONDS=1
TAG POS={{FILELOOP}} TYPE=A ATTR=TITLE:Download<SP>This<SP>File
TAG POS=1 TYPE=DD ATTR=TXT:* EXTRACT=TXT
TAG POS=1 TYPE=A ATTR=ID:downloadLink
ONDOWNLOAD FOLDER=* FILE={{!EXTRACT}} WAIT=YES
TAG POS=1 TYPE=A ATTR=TXT:click<SP>here
WAIT SECONDS=5
Я заметил, что моя страна была в их черном списке, поэтому я использую прокси для загрузки файлов.