Сейчас на форуме: UniSoft, laslo, bartolomeo (+5 невидимых) |
eXeL@B —› Программирование —› Как написать бота? |
Посл.ответ | Сообщение |
|
Создано: 05 августа 2007 12:31 · Личное сообщение · #1 Уважаемые форумчане нужна ваша помощь. Хочу сразу предупредить мои познания С++ поверхностные, но есть большое желание освоить этот язык, среду разработки для себя я выбрал Visual C++ 8.0. Вот какую задачу я для себя поставил: есть программа сервер, и есть клиент (онлайн игра) хочу написать бота который бы считывал информацию из программы клиента и на ее основе принимал бы какие-то решения и нажимал бы за меня кнопки. Это вкратце задача, но вот как ее реализовать я не имею не малейшего представления. Буду, благодарен за любую помощь главное, определить в каком мне направлении искать информацию по данной теме и с чего вообще начать. |
|
Создано: 05 августа 2007 12:48 · Поправил: El_Diablo · Личное сообщение · #2 |
|
Создано: 05 августа 2007 13:00 · Личное сообщение · #3 userx777 пишет: с чего вообще начать. c книжек и еще раз книжек.. если познания поверхностные, то сам ниасилишь, а иначе никто за тебя писать не станет. выбери для начала задачу для обучения попроще, напрмер клиент-сервер реализуй простой, га основе протокола, который используеццо в игре и так далее. ----- invoke OpenFire |
|
Создано: 05 августа 2007 13:26 · Личное сообщение · #4 userx777 Да, тебе верно говорят, возьми для начала задачу попроще. Тут зависит от того, ЧТО ты хочешь. Если бот тебе нужен для "тренировки" чтобы было куда приложить руки - это одно, а если тебе этот бот жизненно необходим - это другое. Скажу за себя: когда я осваивал какие-то технологии, то ставил перед собой грандиозные задачи и почти всегда их бросал, а когда набирался опыта, то не брался за старые брошеные вещи, потому что понимал, что они не стОят тех сил, которые нужно потратить. Это к твоему "поверхностному знанию С++" Я ни в коем случае не отговариваю писать бота. ----- Я медленно снимаю с неё UPX... *FF_User* |
|
Создано: 05 августа 2007 13:57 · Поправил: BaGiE · Личное сообщение · #5 userx777 В твоем случае можно почитать скорее книжки про AI (вобще интересная тема, кстати), например, а также в данной задаче можно начать с изучения сетевого протокола игры и если он не задокументирован, то тогда нужно реверсить. А насчет C++. Я вполне уверен, что тебе хватит и поверхностных знаний по нему. Тут нужны скорее знания по конкретным технологиям и алгоритмам, которые будут использоваться, а не по языку. Начни с ознакомлением протокола, напиши "тупого" бота, который будет выполнять простейшие команды, по твоему сигналу. Хотя в данном случае, как я понимаю, ты собираешься сделать "обертку" для клиента. В таком случае можно разобрать его по полочкам и даже не париться над сетевым интерфейсом, а просто использовать какие-то внутренние методы клиента, который 100% оформлен в ООП стиле. Я так уже делал. Вызывал подкрепления, заставлял стрелять или стоять некоторых юнитов в одной игре и не заморачивался над сетевым протоколом. |
|
Создано: 05 августа 2007 14:23 · Личное сообщение · #6 |
|
Создано: 05 августа 2007 14:55 · Личное сообщение · #7 |
|
Создано: 05 августа 2007 15:00 · Личное сообщение · #8 |
|
Создано: 05 августа 2007 16:13 · Личное сообщение · #9 |
|
Создано: 05 августа 2007 23:42 · Личное сообщение · #10 |
|
Создано: 05 августа 2007 23:46 · Поправил: El_Diablo · Личное сообщение · #11 |
|
Создано: 05 августа 2007 23:49 · Личное сообщение · #12 Прошу прощения за дабл постингЮ,но при редактирование сообщения у меня атач не пашет =\ 9a4b_05.08.2007_CRACKLAB.rU.tgz - sock.pdf |
|
Создано: 06 августа 2007 01:17 · Личное сообщение · #13 |
|
Создано: 06 августа 2007 12:57 · Личное сообщение · #14 |
|
Создано: 06 августа 2007 22:16 · Личное сообщение · #15 Тема та живая получилась. Бот нужен для покер рума, я не ставлю перед собой задачу озолотиться с помощью данного бота да и глупо было бы об этом мечтать просто решил совместить приятное с полезным тем более, что есть куча выигрышных метод для покера(техасский холдем) и даже есть готовые боты скачанные с инета. Но половина из них просто не работает а другая половина работает но не на тех покер румах ( меня интересуют party poker и euro poker) да дело даже не в этом просто загорелся написать своего бота для покера. Кому интересно пишите. |
|
Создано: 06 августа 2007 22:45 · Личное сообщение · #16 Вот тут многие пишут, что мол, задача не из легких да согласен, как мне кажется лучше учиться именно на таких задачах, чем на программках типа '' Hello World '' этот бот ставит передо мной кучу задач, решая которые я как из кирпичиков буду складывать свои знания. Вот я и просил подсказать с какими задачами и проблемами я столкнусь при написании данной проги, а я уж буду искать соответствующею литературу. Немного извращенно, но мне кажется эффективно. |
|
Создано: 06 августа 2007 22:48 · Личное сообщение · #17 |
|
Создано: 06 августа 2007 22:53 · Поправил: userx777 · Личное сообщение · #18 |
|
Создано: 07 августа 2007 15:19 · Личное сообщение · #19 |
|
Создано: 07 августа 2007 22:42 · Поправил: userx777 · Личное сообщение · #20 egorovshura пишет: А можешь выложить ботов которых накачал или ссылочку дать? http://www.pokerobot.com/download.php http://www.pokerobot.com/download.php http://www.holdem-bot.com/download.php http://www.holdem-bot.com/download.php http://www.partytool.net/download.php http://www.partytool.net/download.php чтоб скачать надо ввести имя и ящик. Если что интересное замутиш отпишись |
|
Создано: 08 августа 2007 11:26 · Личное сообщение · #21 userx777 пишет: Кому интересно пишите. Многим интересно, и платить за это готовы порядка на 2 больше 10-20WMZ. Что, ИМХО, может оказаться несколько заниженной суммой. Ara пишет: А что за выигрышные методы? Забей, их нет. Профи играют с живыми пиндосами, которые к ночи нажрались пива и решили просадить полтинник (вот каким словечком их называют, сходу не вспомню ). А боты нужны для отмывки казино-бонусов или скарженного шекеля (для этого можно играть в минус) |
|
Создано: 10 августа 2007 18:57 · Личное сообщение · #22 Вот что ответил по поводу линков выше знающий чел: >> покерные боты я не пробывал - знаю что их всех покерные клиенты палят и неизвестно еще сливают ли они чего своим хозяевам >> клиенты(покерные) меняются быстро - некоторые даже уже скриншоты делают - бота тоже надо постоянно апгрейдить поэтому Пастернака не читал, но по-моему это скам. И очень интересно узнать каким образом userx777 нагуглил partytool.net |
|
Создано: 29 августа 2011 09:01 · Личное сообщение · #23 |
|
Создано: 29 августа 2011 09:43 · Личное сообщение · #24 |
|
Создано: 29 августа 2011 11:51 · Личное сообщение · #25 |
eXeL@B —› Программирование —› Как написать бота? |
Эта тема закрыта. Ответы больше не принимаются. |