![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Oggy |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 16.2.2004 Репутация: нет Всего: нет |
Суть заключаеться в следующем...
О Бойцовском Клубе Вы наверное уже слышали Скрипт должен работать примерно таким образом: Допустим у меня есть персонаж по имени Bot с паролем pass. Запускаем скрипт, он авторизируеться в БК обращаясь к http://capitalcity.combats.ru/enter.pl?log...psw=pass&auto=1 ну с этим понятно разобраться не трудно. А вот как теперь хранить эту авторизацию? Чтобы допустим каждые 5 мин. считывать http://capitalcity.combats.ru/ch.pl?online=1&n=1 Вопрос №2 Как зделать самовыполняемый скрипт? Типа чтоб он сам по себе выполнялся каждые 5 мин. без запросов пользователя? Это сообщение отредактировал(а) Oggy - 15.10.2004, 00:13 |
|||
|
||||
| Master |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1530 Регистрация: 13.5.2003 Где: Mother Russia Репутация: 8 Всего: 10 |
1) Открой ресурс через сокет и считай все заголовки. Там найдеш сессию.
2) поставь cron на сервер. Документация в Yandexe -------------------- Вавилон, Вавилон Что ты построил, что разрушил? Вавилон, Вавилон Плавятся души дьявольским огнем. |
|||
|
||||
| Oggy |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 16.2.2004 Репутация: нет Всего: нет |
Вот они ... прочитаные заголовки ....
HTTP/1.0 302 Moved Temporarily Server: 0W/0 Date: Fri, 15 Oct 2004 10:26:54 GMT Content-Type: text/html; charset=iso-8859-1 Location: http://suncity.combats.ru/battle2.html?0.860946953080013 Content-Length: 236 P3P: policyref="/w3c/p3p.xml", CP="UNI" И потом штук 7 куков устанавливаеться... Где тут сессия? И как её использовать? |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
Сессий нет. Используй лучше Curl. Напиши 2 функции: 1) Получает куку. 2) Использует полученную куку в запросах. Если почитаешь ман, что я дал - поймешь. ПыСы: Эти функции маленькие, да удаленькие |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
Oggy Скорей всего в одном из куков хранится id сессии
|
|||
|
||||
| Oggy |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 16.2.2004 Репутация: нет Всего: нет |
незнаю...
Короче говоря я решил сделать так, что сессия должна храниться только на время выполнения скрипта. А скрипт cron`ом выполнять каждые хх минут Вот... Теперь только бы знать как с этой сессией работать.... Мой скрипт примерно выглядит вот так:
(Данные пароля и логина заменены Чё мне исчо делать? Это сообщение отредактировал(а) Oggy - 16.10.2004, 00:38 |
|||
|
||||
| Oggy |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 16.2.2004 Репутация: нет Всего: нет |
А вот и пошла регистрация ботов
http://capitalcity.combats.ru/inf.pl?login=Dagget http://angelscity.combats.ru/inf.pl?login=Messiah http://suncity.combats.ru/inf.pl?login=Innervision http://newcapital.combats.com/inf.pl?login=Norbee Добавлено @ 01:47 Всё.... Я разобрался... Там просто надо внимательнее куки читать, потом их в запрос дать и всё работает |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
Oggy как я и говорил
А чему бота научил? |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 14 Всего: 137 |
1. Это запрещено правилами БК.
2. Имеется доступ к Combats ATI (25$/меc) - там как купишь - все дадут и покажут. |
|||
|
||||
| Oggy |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 16.2.2004 Репутация: нет Всего: нет |
Давно уже знают все программисты, работающие с сайтами кланов БК, что CombatsAPI отменили, причём давненько! А вот буквально недавно ботов узаконили. Почитай: http://www.paladins.ru/news_comments.php?NewsID=3804 А вот и список законных ботов: http://www.paladins.ru/botregistered.php Так что сорри, но ты ошибаешься... |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 14 Всего: 137 |
Все бывает
|
|||
|
||||
| Oggy |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 16.2.2004 Репутация: нет Всего: нет |
Мдя... тепрь бы мну кто-то расчехлил в том, что я написал в теме про fsockopen() ...
|
|||
|
||||
| Opik |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
гон
Я тебе говорю - НЕТ там сессий...тока куки...тебе не сокеты нужны, а курл, иначе будешь думать как сделать до конца века...а хотя он тока начался... |
||||
|
|||||
| Guest |
|
|||
|
Unregistered |
|
|||
|
||||
| CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: 3 Всего: 4 |
Кстати у меня где-то был скрипт 2003 года наверно, короче для локатора комнат. Вот он и использовал ботов. Сейчас не работает но из него моно наверное подчерпнуть знаний для написания. А сехема такая: 1. Файл который берет инфу, допустим через каждые 5-15 минут (С помощью Cron) 2. Заваливает ее в базу данных. Возьмем MySQL. 3. Скрипт, который показывает все это дело, берет инфу из БД. Вся сложность будет заключена естественно в 1 пункте. Кстати, вот помоему куки то в БК держатся определенное время. И чтобы поддерживать связь (Не логинится каждый раз) нада успевать скрипту делать запрос к БК, чтобы игра считала бота валидным. Хотя это мои догадки, строго не судите. Может что не так сказал. Лучше объясните Добавлено @ 14:07 http://www.paladins.ru/botregistered.php?clan=Apocalipsys - Смотрите дату реги бота и молчите про себя... Боты давно... Но не у всех |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |