[PHP] Написал небольшой парсер файлов gamebanana

Twelvee

Участник
Сообщения
75
Реакции
147
Друзья, только что нужно было скачать карты с gamebanana.com, но было настолько лень, что решил написать парсер небольшой.

Как же этим пользоваться:
Откройте файлик getbanana.php и пропишите нужную ссылку на категорию, например:
C-подобный:
$html=file_get_html('http://gamebanana.com/maps/cats/7353');
Тобишь вместо этого:
C-подобный:
http://gamebanana.com/maps/cats/7353
Все, загружаем на сервер и открываем в браузере этот файлик.

Думаю многим будет полезен, знающим людям может как исходник для чего-либо.

Выкладываю Вам кароч.
 

Вложения

  • getBanana.rar
    14.4 КБ · Просмотры: 51
  • Снимок.PNG
    Снимок.PNG
    9.8 КБ · Просмотры: 168

AS TRO

Участник
Сообщения
1,159
Реакции
750
@Twelvee, Парсер выводит прям весь список сразу с, к кримеру, 16 страниц? Тобишь на 1 странице 10 карт, всего страниц 6. Сколько ссылок выведет парсер? 60 или 10?

Ps,нет возможности проверить, поэтому и приходится спрашивать :)
 

Twelvee

Участник
Сообщения
75
Реакции
147
@Twelvee, Парсер выводит прям весь список сразу с, к кримеру, 16 страниц? Тобишь на 1 странице 10 карт, всего страниц 6. Сколько ссылок выведет парсер? 60 или 10?

Ps,нет возможности проверить, поэтому и приходится спрашивать :)
Могу сделать, чтобы сразу со всех страниц. Но мне удобнее было по 1 странице вставлять ссылки. Пока что только по 1й странице
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
@AS TRO, точно больше 20-ти за раз выдаёт, но вот все или не все вытягивает - сказать не возьмусь, так как скрипт ещё не отработал до конца.
--- Добавлено позже ---
UPD: c Maps - GAMEBANANA вытянуло 30 ссылок ровно
 

Twelvee

Участник
Сообщения
75
Реакции
147
@AS TRO, точно больше 20-ти за раз выдаёт, но вот все или не все вытягивает - сказать не возьмусь, так как скрипт ещё не отработал до конца.
--- Добавлено позже ---
UPD: c Maps - GAMEBANANA вытянуло 30 ссылок ровно
С моей ссылки (maps>minigame) вытягивает по 20 ссылок. Тобишь все файлы со страницы
 

September

Участник
Сообщения
5,238
Реакции
2,742
  • Команда форума
  • #6
csgo.gamebanana.com/maps/ теперь открывает как gamebanana.com/maps/
У меня у одного так?
 

September

Участник
Сообщения
5,238
Реакции
2,742
  • Команда форума
  • #8
Последнее редактирование:

iSe7en

Участник
Сообщения
209
Реакции
111
Переписал немного под себя, если кому нужно.
 

Вложения

  • GameBanana.zip
    14.9 КБ · Просмотры: 15

iSe7en

Участник
Сообщения
209
Реакции
111
А у тебя было что белая страница просто открывается и все в чем может быть дело
Если ты про мою версию, то там должно быть маленькое поле с кнопкой при открытии index.php в браузере. А после получения списка будет как на скриншоте.
 

Вложения

  • 27cb13205235e4eec90fff48c7a8a326.png
    27cb13205235e4eec90fff48c7a8a326.png
    41.4 КБ · Просмотры: 49

camel2020

Участник
Сообщения
8
Реакции
2
Если ты про мою версию, то там должно быть маленькое поле с кнопкой при открытии index.php в браузере. А после получения списка будет как на скриншоте.
А ты не поможешь мне. Мне нужно сначала вывод категорий и при переходе уже открывались картинками с картами? Как так сделать
 

iSe7en

Участник
Сообщения
209
Реакции
111
А ты не поможешь мне. Мне нужно сначала вывод категорий и при переходе уже открывались картинками с картами? Как так сделать
Держи, добавил по категориям вывод и переключение страниц.
Ссылку указывать вида: Maps (Counter-Strike: Global Offensive) - GAMEBANANA
 

Вложения

  • GameBanana_v2.zip
    15.3 КБ · Просмотры: 26
  • 5b68a9fe8e568c80184d51d6be04c175.png
    5b68a9fe8e568c80184d51d6be04c175.png
    59.8 КБ · Просмотры: 29
Сверху Снизу