Завантажити всі файли з категорії GameFront [закрито]


-3

Я та пара друзів плануємо ігрові вихідні, і одна гра, яка нам дуже сподобається - це спільні операції. Ми хотіли б спробувати багато карт Addon, і я знайшов хорошу категорію на GameFront, проблема полягає лише в тому, що вам потрібно натиснути на кожен один із файлів, а потім після цього вам потрібно натиснути кнопку завантаження перед фактичним завантаженням починається.

Наскільки я можу сказати, схоже, що до кожного файлу підключений ідентифікаційний номер, і ви можете отримати його за допомогою кнопок "Завантажити" на пов'язаній сторінці.

www.gamefront.com/files/ 3669617 / __ BGB___Castle_Sweep

а потім на наступній сторінці, на великій кнопці "Завантажити" ви можете знайти той самий ідентифікаційний номер, який використовували:

www.gamefront.com/files/service/thankyou?id= 3669617

Остання сторінка - це сторінка зворотного відліку, де через кілька секунд вони нарешті перешлють вас до фактичного файлу.

Хтось встиг створити сценарій, щоб це впоратися?

У мене ще недостатньо знань з мов сценаріїв, і якщо у когось вже щось працює, мені здається, що не потрібно винаходити колесо;)

Дякую!

Категорія GameFront (спільні операції - Coop)

EDIT: Ось як я врешті вирішив це:

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

Я помітив, що моя країна входить до їх списку блоків, тому я використовую проксі для завантаження файлів.

Відповіді:


0

Ви можете досягти цього за допомогою iMacros . Там ви можете написати сценарій, який насправді натискає на кнопки і чекає протягом періоду затримки. Ви можете змусити його вести себе як справжній користувач. Ось підручник .

Якщо ви можете впоратися з деякими основними сценаріями vbs в Excel, то це повинно вийти порівняно просто.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.