При хостинг поддержке Интернет-сообщества VBIOS CS-Mapping.com.ua
Вернуться   CS-Mapping.com.ua > Forum > Общалка > Форум и Сайт
Ник
Пароль
Регистрация Правила форума FAQ Пользователи Администрация Календарь Поиск За 24 часа Пометить все разделы прочитанными

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.07.2013, 10:38  #1
jday
jday
Крейзи PROграммер
Регистрация: 25.05.2009
Адрес: Украина, Киев.
Возраст: 37
Сообщения: 355


По умолчанию БананоГрабли или 20 лет за 2 дня

Дело было вечером, делать было нечего!!!

Грустно становится когда за 5 лет на портале появляется 3К карт.... как то всё это унылое наполнение моего портала стало печалить меня всё больше и больше.

Решил я наполнить его самостоятельно... но как любой программер ненавидящий монотонной работы решил написать бота, который за меня всё сделает. Жертву я подметил уже давно но всё надеялся на энтузиастов, которые будут наполнять портал. Так вот эта жертва всем известный fpsbanana.

И так приступил я к делу, написал бота и понеслась. Бот работал старательно но очень медленно учитывая что ему приходилось качать скрины и карты. Я подозревал что это может затянутся на долгие недели а то и месяцы, и как любой уважающий себя "Мистер Смитт" (из фильма Матрица) сделал 60 копий бота... и они дружными усилиями (сервер был загружен на 101 за 2 дня закачали около 60К карт общим объемом на 245 Гиг. Не каждый интернет провайдер способен на такое, учитывая что сайт бананы для сервера как мировой трафик. Если кому интересно посмотреть где же все эти карты у меня лежат.. так вот ссылка.

Какой я для себя сделал вывод !!!
Нет лучше развлечения на свете, чем делать никому не нужные как мой проекты
jday вне форума Ответить с цитированием
Старый 11.07.2013, 12:09  #2
Александр
Александр
хихи
Регистрация: 20.10.2009
Адрес: Санк-Петербург
Возраст: 25
Сообщения: 1,881
Замечания: 11


По умолчанию

А скачивать то как?
Александр вне форума Ответить с цитированием
Старый 11.07.2013, 13:53  #3
jday
jday
Крейзи PROграммер
Регистрация: 25.05.2009
Адрес: Украина, Киев.
Возраст: 37
Сообщения: 355


По умолчанию

если нужно скачать допилю модуль закачек.. а так это просто для ознакомления
jday вне форума Ответить с цитированием
Старый 11.07.2013, 14:12  #4
Александр
Александр
хихи
Регистрация: 20.10.2009
Адрес: Санк-Петербург
Возраст: 25
Сообщения: 1,881
Замечания: 11


По умолчанию

2 jday:
я то уже хотел текстурок наворовать, но не тут то было)
Александр вне форума Ответить с цитированием
Старый 11.07.2013, 14:22  #5
jday
jday
Крейзи PROграммер
Регистрация: 25.05.2009
Адрес: Украина, Киев.
Возраст: 37
Сообщения: 355


По умолчанию

[ Цитата ] Сообщение от Александр: 2 jday:
я то уже хотел текстурок наворовать, но не тут то было)

если для кс 1.6 добавлю граббер
jday вне форума Ответить с цитированием
Старый 11.07.2013, 14:28  #6
npocTo_LaM
npocTo_LaM
Генерал-Лейтенант
Регистрация: 27.10.2012
Сообщения: 1,474


По умолчанию

интересное дело конечно цель - дубликат бананы? а то посмотрел - на кучу игр карты: боты выкачивают банану? для ознакомления можно было только скринов накачать: и быстрее и места меньше
npocTo_LaM вне форума Ответить с цитированием
Старый 11.07.2013, 14:30  #7
Александр
Александр
хихи
Регистрация: 20.10.2009
Адрес: Санк-Петербург
Возраст: 25
Сообщения: 1,881
Замечания: 11


По умолчанию

2 jday:
Она самая
Александр вне форума Ответить с цитированием
Старый 11.07.2013, 14:36  #8
Pops
Pops
レズビアン
Регистрация: 20.03.2009
Адрес: долб
Возраст: 26
Сообщения: 2,611
Замечания: 10


По умолчанию

2 jday:
лучше бы стрелок онлайн пилил бы дальше!!111)
Pops вне форума Ответить с цитированием
Старый 11.07.2013, 15:00  #9
Teh_Killa
Teh_Killa
Младший сержант
Регистрация: 04.08.2012
Адрес: Украина
Возраст: 24
Сообщения: 179
Замечания: 1


По умолчанию

Отличный каталог карт! Лучей добра тебе за работу.

Оффтоп
Teh_Killa вне форума Ответить с цитированием
Старый 11.07.2013, 16:01  #10
jday
jday
Крейзи PROграммер
Регистрация: 25.05.2009
Адрес: Украина, Киев.
Возраст: 37
Сообщения: 355


По умолчанию

[ Цитата ] Сообщение от Александр: 2 jday:
Она самая

ну тогда вот кнопошка тебе в подарок

"обновить данные" внизу самом и так во всех картах кс 1.6, если кто-то нажал уже ее то вместо кнопошки будут данные о карте

Кнопочка работает на играх:
Counter-Strike 1.6
Half-Life
Half-Life: Rally
Counter-Strike 1.5
Day of Defeat
Counter-Strike: Condition Zero

может вы еще какие-то из списка знаете (который на сайте) которые на движке GoldSource, не стесняйтесь скажите я добавлю парсер и на них

jday, подумав, добавил 11.07.2013 в 17:34
[ Цитата ] Сообщение от Александр: А скачивать то как?

добавил и закачку, но если вы будете выдирать текстуры то на многих картах может не понадобится

Последний раз редактировалось jday, 11.07.2013 в 17:34.
jday вне форума Ответить с цитированием
Старый 11.07.2013, 17:51  #11
Backbreaker
Backbreaker
графодрочер ксм
Регистрация: 27.12.2007
Сообщения: 3,094


По умолчанию

>>Грустно становится..
Лучше бы прикрутил к боту говномап-фильтр, от избытка нубокарт веселее не становится. Очередная файлопомойка))
Backbreaker вне форума Ответить с цитированием
Старый 11.07.2013, 21:15  #12
jday
jday
Крейзи PROграммер
Регистрация: 25.05.2009
Адрес: Украина, Киев.
Возраст: 37
Сообщения: 355


По умолчанию

[ Цитата ] Сообщение от Backbreaker: >>Грустно становится..
Лучше бы прикрутил к боту говномап-фильтр, от избытка нубокарт веселее не становится. Очередная файлопомойка))
ну так а как отбросить говнокарты.... посоветуй... может какие-то данные помогут с тех что я вытягиваю с карты !!!!



бороздил просторы карт, нарыл знакомую аватарку

Последний раз редактировалось jday, 11.07.2013 в 22:10.
jday вне форума Ответить с цитированием
Старый 11.07.2013, 22:48  #13
Qwertyus
Qwertyus
Генерал-Майор
Регистрация: 13.08.2009
Сообщения: 1,343


По умолчанию

2 jday:
Неплохо, можно добавить ещё сортировку Single / Multi для тех игр, где имеются оба варианта.
Qwertyus вне форума Ответить с цитированием
Старый 12.07.2013, 08:42  #14
jday
jday
Крейзи PROграммер
Регистрация: 25.05.2009
Адрес: Украина, Киев.
Возраст: 37
Сообщения: 355


По умолчанию

[ Цитата ] Сообщение от Qwertyus: 2 jday:
Неплохо, можно добавить ещё сортировку Single / Multi для тех игр, где имеются оба варианта.

это сложнее, зато теперь можно и вады одним кликом распаковывать
jday вне форума Ответить с цитированием
Старый 12.07.2013, 10:00  #15
stfbee
stfbee
Тыжпрограммист
Регистрация: 15.02.2009
Адрес: Москва
Возраст: 24
Сообщения: 1,242
Замечания: 11


По умолчанию

2 jday:
Так по рейтингу же:
Код:
$link = 'http://csgo.gamebanana.com/maps?mid=SubmissionsList&vl[sort]=desc&vl[order]=rating&vl[filters][age]=fortnight';
$doc = new DomDocument();
$doc->loadHTMLFile($link);
$thediv = $doc->getElementByClass('rating'); //массив с рейтингами со страницы
Код для пэхапэ, сам не тестил. Если юзаешь не пэхапэ, то юзай регулярки с:
stfbee вне форума Ответить с цитированием
Старый 12.07.2013, 13:23  #16
Qwertyus
Qwertyus
Генерал-Майор
Регистрация: 13.08.2009
Сообщения: 1,343


По умолчанию

2 stf_bee:
Там рейтинг далеко не всегда объективный, иногда завышают оценки сильно.
Qwertyus вне форума Ответить с цитированием
Старый 12.07.2013, 15:41  #17
jday
jday
Крейзи PROграммер
Регистрация: 25.05.2009
Адрес: Украина, Киев.
Возраст: 37
Сообщения: 355


По умолчанию

[ Цитата ] Сообщение от stf_bee: 2 jday:
Так по рейтингу же:
Код:
$link = 'http://csgo.gamebanana.com/maps?mid=SubmissionsList&vl[sort]=desc&vl[order]=rating&vl[filters][age]=fortnight';
$doc = new DomDocument();
$doc->loadHTMLFile($link);
$thediv = $doc->getElementByClass('rating'); //массив с рейтингами со страницы
Код для пэхапэ, сам не тестил. Если юзаешь не пэхапэ, то юзай регулярки с:

у меня дом компонент не стоит на серваке в целях секюрити, проблемы вытащить любой кусок сайта- нет, тут другое - смысл это делать!!!

jday, подумав, добавил 12.07.2013 в 15:44
[ Цитата ] Сообщение от Qwertyus: 2 stf_bee:
Там рейтинг далеко не всегда объективный, иногда завышают оценки сильно.

рейтинг на основе буржуйских мнений.... тоже не вариант... боту доверить рейтинговать по каким-то критериям тоже стремно... обсуждать можно долго. Главное понимать что я эти карты вытянул в ознакомительных целях и может в некоторых корыстных, так как нигде не написано что я не могу использовать материалы в личных целях...

Последний раз редактировалось jday, 12.07.2013 в 15:45.
jday вне форума Ответить с цитированием
Старый 17.04.2014, 10:32  #18
loKkdoKk
loKkdoKk
Jwood
Регистрация: 04.02.2010
Адрес: Канада - Оттава
Возраст: 26
Сообщения: 726
Замечания: 3


По умолчанию

[ Цитата ] Сообщение от jday: Дело было вечером, делать было нечего!!!

Грустно становится когда за 5 лет на портале появляется 3К карт.... как то всё это унылое наполнение моего портала стало печалить меня всё больше и больше.

Решил я наполнить его самостоятельно... но как любой программер ненавидящий монотонной работы решил написать бота, который за меня всё сделает. Жертву я подметил уже давно но всё надеялся на энтузиастов, которые будут наполнять портал. Так вот эта жертва всем известный fpsbanana.

И так приступил я к делу, написал бота и понеслась. Бот работал старательно но очень медленно учитывая что ему приходилось качать скрины и карты. Я подозревал что это может затянутся на долгие недели а то и месяцы, и как любой уважающий себя "Мистер Смитт" (из фильма Матрица) сделал 60 копий бота... и они дружными усилиями (сервер был загружен на 101 за 2 дня закачали около 60К карт общим объемом на 245 Гиг. Не каждый интернет провайдер способен на такое, учитывая что сайт бананы для сервера как мировой трафик. Если кому интересно посмотреть где же все эти карты у меня лежат.. так вот ссылка.

Какой я для себя сделал вывод !!!
Нет лучше развлечения на свете, чем делать никому не нужные как мой проекты


А можно получить бота в пользование, в личных целях?
loKkdoKk вне форума Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 05:46.


Designed by FT-502, [email protected] Originally by Ulric Spaak
Hosted by: VBIOS.COM, Powered by: vBulletin
copyright © 2002 - 2020 by CS-Mapping.com.ua Community