| 
    | 
    
    | Создание бота (робота) для игры в "Рулетку".   ID:17829 | Пн, 13 февраля 2006 15:17 [#] [») |  |  
	|  |  
    | Уважаемые участники форума хочеться обратиться к Вам с вопросом об актуальности создания оболочки-бота для для игры в "Рулетку" в интернет-казино. 
 В данном контексте под оболочкой подразумевается создание автоматичекой программы, которая может:
 1. Считывать информацию с монитора комьютера (или из протокола обмена данными) о результате спина, текущем балансе игрока и т.д.
 2. Вводить эту информацию в другую программу (модуль - анализатор).
 3. Симулятор мыши для игры в "Рулетку" (или генератор протокола обмена данными).
 4. Придеться (наверное) создавать несколько оболочек-ботов, т.к. в различных казино различное визуальное оформление (и различные протоколы обмена данными).
 
 Особенностью данной оболочки-бота является то, что алгоритм стратегии внутрь бота не вкладывается (или вкладывается скажем Матрингейл-Х или ТДональд), а алгоритм пишеться самим игроком.
 
 Думаю, что создание подобной программы будет интересно и для проффесиональных игроков, которые играют в турнирах на "Рулетке".
 
 ЗЫ: если кто-то из участников форума "слышал" о ботах для "Рулетки" поделитесь, ПЛЗ, полезной информацией по данному поводу.
 
 Заранее Всем спасибо.
 |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17831   ответ на 17829 | Пн, 13 февраля 2006 16:03 («] [#] [») |  |  
	|  |  
    | Присоединяюсь! Вполне даже актуальная тема
 
 
 Протоколы, имхо, без разницы. Везде стандартно нажимаются кнопки мышкой, как уж там дальше данные передаются для бота без разницы. ТО есть я к тому, что прога или лучше назвать инструмент впринципе может иметь довольно стандартные интерфейсы как и к алгоритмам схем ставок, так и к визуальным компонентам самой онлайнрулетки...| CLON писал пн, 13 февраля 2006 15:17 |  | 4. Придеться (наверное) создавать несколько оболочек-ботов, т.к. в различных казино различное визуальное оформление (и различные протоколы обмена данными). | 
 
 
 И главное. Опять призываю казины, эту работу спонсировать! :):)
  Представляете как увеличатся обороты и следовательно прибыль.
 
 
 |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17832   ответ на 17829 | Пн, 13 февраля 2006 16:30 («] [#] [») |  |  
	| 
	
	| Sphinx |  |  (иконки IM)
	Форумы CasinoGames 
 |  |  
    | Самое сложное в данных проектах - организовать считывание граф информации с монитора(занимает более 80% проги) . Это и будет занимать большую часть всего уже сделанного бота, а не тот алгоритм стратегии, который уместится в 100 строках кода. Но возможно существует какой-либо другой способ получения инфы об игровом процессе, кроме как по пикселям составлять изображение цифр( например наверняка возможен перехват инфы, посылаемой на комп пользователя с выпавшим номером, но так как я хакером не являюсь (а жаль конечно  ), то такие тонкости не знаю)), если кто вкурсе других методов, кроме как составления изображения по пикселям - поделитесь, если не жалко. |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17833   ответ на 17829 | Пн, 13 февраля 2006 16:42 («] [#] [») |  |  
	|  |  
    | Есть специальные программы перехвата кодов (точнее не перехвата, а отображения пересылаемой информации). Правда придеться еще разобраться, что это за информация (типа необходимый обьем информации, тип пересылаемых данных и т.д.). 
 Если использовать "перехват" информации, то достаточно создать прогу, которая повторяет (генерирует) коды, и тогда графический анализатор и симулятор мыши не требуется. Но не все каналы "свободны", т.е. есть каналы, которые "шифруются" и "охраняются".
 
 Поэтому осуществить перехват информации, которой обмениваются "компы" не представляется возможным. Тогда есть только 1 путь, скриншоты и распознавание символов и надписей с экрана.
 
 Помойму данные отображает HTTP LOOK программка. Есть целое семейство подобных программ. Анализаторы HTTP "трафика".
 
 ЗЫ: думаю можно поползать по форуму БД и Покера, там давно "балуются" ботами. Может "накапаем" полезной информации.
 |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17834   ответ на 17829 | Пн, 13 февраля 2006 16:59 («] [#] [») |  |  
	| 
	
	| Sphinx |  |  (иконки IM)
	Форумы CasinoGames 
 |  |  
    | Врядли хозяева казино обрадуются перехвату данных, к тому же это , очевидно, не самое законное, что можно придумать.| Цитата: |  | Есть специальные программы перехвата кодов (точнее не перехвата, а отображения пересылаемой информации). Правда придеться еще разобраться, что это за информация (типа необходимый обьем информации, тип пересылаемых данных и т.д.). | 
 
 Обработка изображения - весьма геморойная штука, так что за неё есть смысл браться, если ты СТОПРОЦЕНТНО уверен в своей стратегии, а не для того чтобы её проверить, так как времени затратится слишком много, а результат будет скорее всего такой же как и у большинства стратегий. А зачем столько парится, если можно всё это же получить просто отправив Коровину письмо с уведомлением о том, что вы нашли плюсовую стратегию по системе ставок, а затем прочитав его ответ (да можно даже и не отправлять письмо, а просто зайти на форум рулетки и почитать его посты
  ). Так стоит ли Ваша стратегия таких свеч... |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17835   ответ на 17829 | Пн, 13 февраля 2006 17:01 («] [#] [») |  |  
	| 
	
	| santorio |  |  (иконки IM)
	Форумы CasinoGames 
 |  |  
    | Мда как мы с CLON-ом синхронно мыслим. Меня это же тема заинтересовала только в контексте БД. Симуляция нажатия клавиш это вроде просто, стратегия игры тоже задаеться. Насчет считывания интерестно. И сколько это может стоить тоже интерестно.
 |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17836   ответ на 17829 | Пн, 13 февраля 2006 17:17 («] [#] [») |  |  
	|  |  
    | Насчет применения бота: 
 Ботом можно не просто тестировать стратегии, но собирать статистику в фан режиме или по минимуму стола (если днег не жаль).
 
 А главное ботов можно применять для участия в турнирах, правда придеться боту "смекалку" нормальную ставить.
 
 ЗЫ: А еще можно "бонусы мыть".
   
 Данные перехватывать не надо, они и так пересылаются открытым протоколом НТТР, а вот разобраться, чтож там пересылается, и не кодируется ли эта задачка будет посложнее. Но зато как упрощается бот. Ни каких проблемм с распознованием и симуляцией мыши.
 |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17837   ответ на 17829 | Пн, 13 февраля 2006 17:37 («] [#] [») |  |  
	| 
	
	| Sphinx |  |  (иконки IM)
	Форумы CasinoGames 
 |  |  
    | 
 Что-то мне кажется, что на фанах статистика будет ой как отличаться от реальной| Цитата: |  | Ботом можно не просто тестировать стратегии, но собирать статистику в фан режиме | 
  
 
 В большинстве казин на руле бонусы мыть запрещено.| Цитата: |  | ЗЫ: А еще можно "бонусы мыть". | 
 
 
 Это верное направление, но об этом я тебе уже немного писал, так что делай выводы сам...| Цитата: |  | А главное ботов можно применять для участия в турнирах, правда придеться боту "смекалку" нормальную ставить. | 
 
 
 Я институт криптографии не заканчивал, так что тяжеловато будет разгадать данные| Цитата: |  | Данные перехватывать не надо, они и так пересылаются открытым протоколом НТТР, а вот разобраться, чтож там пересылается, и не кодируется ли эта задачка будет посложнее. Но зато как упрощается бот. Ни каких проблемм с распознованием и симуляцией мыши. | 
  . Всё конечно реально в этой жизни, но вот с какой вероятностью... |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17840   ответ на 17829 | Пн, 13 февраля 2006 18:10 («] [#] [») |  |  
	|  |  
    | Есть одно принципиальное отличие. В БД существуют стратегии игры с +МО, а "официально" в рулетку - нет. Поэтому усилия по написанию бота для БД со временем должны окупиться, а для рулетки - это большой вопрос. Хотя знания и умения полученные при написании бота даром не пропадут, если бот использовать там, где он можен приносить прибыль.| santorio писал пн, 13 февраля 2006 17:01 |  | Мда как мы с CLON-ом синхронно мыслим. Меня это же тема заинтересовала только в контексте БД. Симуляция нажатия клавиш это вроде просто, стратегия игры тоже задаеться. Насчет считывания интерестно. И сколько это может стоить тоже интерестно.
 | 
 
 ЗЫ: Или если использовать "черный ящик" В.Квинстара.
   |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17842   ответ на 17829 | Пн, 13 февраля 2006 19:01 («] [#] [») |  |  
	|  |  
    | Не надо никакого попиксельного анализа, зачем? (и перехвата не надо) 
 Картинки то статичные и всего 37 вариантов, просто загоняется изначально в базу и сравнивается, безо всякого "анализа". Эта часть не самая сложная.
 
 ... да и вообще бот такой не сложно написать тому кто умеет
  гораздо сложнее (теоретически невозможно) сделать так, чтобы он не в убыток "ботал".
 
 и ещё... идея мне изначальная понравилась в том плане, что нужен инструмент со стандартным интерфейсом к различным схемам. То есть однажды сделать, а далее любой может СВОЮ схему втыкать в этот бот.
 |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17843   ответ на 17829 | Пн, 13 февраля 2006 19:12 («] [#] [») |  |  
	| 
	
	| Sphinx |  |  (иконки IM)
	Форумы CasinoGames 
 |  |  
    | Конечно так можно, но сверять около 5000 (окошко со строкой информации о спине)  с эталоном не сомое рациональное решение, но очень выгодно экономит время написания проги. А вот в БД так не получится| Цитата: |  | Картинки то статичные и всего 37 вариантов, просто загоняется изначально в базу и сравнивается, безо всякого "анализа". Эта часть не самая сложная. | 
      (правда зато там есть плюсовые правила, но это мы, в данной задаче не учитываем, так как предполагается, что у нас есть плюсовая стратегия на руле (уже интересно), которую "ботать"
  ... а иначе из-за чего такой сыр-бор поднимать? ) |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17844   ответ на 17829 | Пн, 13 февраля 2006 19:18 («] [#] [») |  |  
	|  |  
    | по любому это рациональнее чем программить искусственный интеллект.| Sphinx писал пн, 13 февраля 2006 19:12 |  | Конечно так можно, но сверять около 5000 (окошко со строкой информации о спине)  с эталоном не сомое рациональное решение, но очень выгодно экономит время написания проги. А вот в БД так не получится| Цитата: |  | Картинки то статичные и всего 37 вариантов, просто загоняется изначально в базу и сравнивается, безо всякого "анализа". Эта часть не самая сложная. | 
      | 
 всего то и надо будет при "приручении" бота к новой казине залить в базу 37 скриншотов.
 
 вообщем осталось у исполнителя узнать сколько это будет стоить и сброситься всем кому интересно
   |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17845   ответ на 17829 | Пн, 13 февраля 2006 19:32 («] [#] [») |  |  
	| 
	
	| Sphinx |  |  (иконки IM)
	Форумы CasinoGames 
 |  |  
    | Вано, а у тебя как у самого с программированием? Не легче ли, если есть хотя бы начальный навык, его развить и самому писать для себя проги? Ведь в наше время без программирования никуда, особенно если ты решил создать что-то грандиозное. Так зачем разочаровываться, узнавая то что в той проге, которую ты вчера купил за штуку баксов, всего 300-400 строк и ты сам бы мог их написать за пару недель (если не разбираешься в теме, а если сечёшь, то и ещё быстрее), да плюс ещё к этому разобраться в языке программирования. |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17846   ответ на 17829 | Пн, 13 февраля 2006 20:05 («] [#] [») |  |  
	|  |  
    | Да совсем забыл, например на Хайбете, в окне рулетки можно "тупо" копировать номер выпавшего числа. Думаю "Контрл-С" и "Контрл-В" осилить не сложно.  Если данную "дырку" не прикрыли. А баланс игрока можно и так считать без перехвата данных. 
 Конечно же целесообразность написания бота появляется, только в том случае когда есть + "ставочная" стратегия, а так как это "принципиально" не возможно (во всяком случае сейчас), поэтому "ботов" в рулетку и не существует.
 
 ЗЫ: Но кто даст гарантию, что не появиться БС "Рулетки" и тогда срочно понадобятся боты.
   |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17848   ответ на 17829 | Пн, 13 февраля 2006 20:38 («] [#] [») |  |  
	|  |  
    | в том то и дело, что я сейчас программирую "схему"  , а на изучение того, как программно эмулировать клик мышой пока времени нет. Хотя смотрел на сайте "королевство Дельфи" и у меня сложилось ИМХО, что это не суперсложно.
 
 Более того. Эта тема сильно перекликается с темой, которую я "двигаю" на форумах уже второй год. ДАЕШЬ КАЗИНЫ С ГАРАНТИЯМИ!!!  Никакой супербот ничего путного не наиграет даже при плюсовой схеме в 99.9 % существующих онлайнказин. Неужели это неочевидно ???!!!
 
 Что в итоге? Ну сделаем мы сейчас ботов, придумаем плюсовую схему и разорим последние островки честности. Смысл какой ????
 
 Сначала обязательно надо двигать тему за внедрение гарантий во ВСЕ онлайнрулетки (ну и остальные игры тоже). Сразу возникает вопрос. А где же мы найдем таких глупых богатеньких буратин-казиношников, которые согласны будут отстегивать нехило нашему суперботу???
 
 И тут на арену цирка выходят все антирулеточники! Которые всем, главным образом тем же владельцам казин будут научно и аргументировано доказывать что такой супербот невозможен...
 
 Так чтовсе мы друг другу нужны и должны друг другу помогать в этом мире
  
 
 
 
 
 |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17851   ответ на 17829 | Вт, 14 февраля 2006 01:09 («] [#] [») |  |  
	| 
	
	| fiore |  |  (иконки IM)
	Форумы CasinoGames 
 |  |  
    | Я бот несколько лет назад делал. Было такое казино на дискетке "Аргус" называется. Игра вместе с ситемой с дискетки грузилась. Бот через камеру должен был работать со второго компа. Я для Джека бот делал.
 Правила были такие, что после раздачи одной карты дилеру и одной карты игроку ставку можно было удваивать!!!
 Но пока бот делал, казино исчезло. Вот так!
 |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17854   ответ на 17829 | Вт, 14 февраля 2006 06:20 («] [#] [») |  |  
	|  |  
    | Крутизна! Только мне одно непонятно. Ладно, через камеру бот на втором компе видел первый комп !!! Но как этот бот эмулировал мышу на первом компе? Камера, я так понял, предполагает, что компы не в локальной сети (иначе легче по сети было экраны передавать, чем через камеру) Или это был полубот? То есть, он выдавал только рекомендации, а человек за первым компом их исполнял?  Если так, то ценность этого бота (именно как бота) сомнительна...| fiore писал вт, 14 февраля 2006 01:09 |  | Я Бот через камеру должен был работать со второго компа. | 
 
 Если я все не так понял, поясните.
 |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17856   ответ на 17829 | Вт, 14 февраля 2006 09:42 («] [#] [») |  |  
	|  |  
    | Чисто принципиально - достаточно глупое решение (без обид), зачем 2 компа, когда достаточно и одного. Скриншоты делать никаких проблем не составляет (ну если у Вас не была Электроника-111).| fiore писал вт, 14 февраля 2006 01:09 |  | Я бот несколько лет назад делал. Бот через камеру должен был работать со второго компа. | 
   |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17859   ответ на 17829 | Вт, 14 февраля 2006 14:45 («] [#] [») |  |  
	| 
	
	| AlexZ |  |  (иконки IM)
	Форумы CasinoGames 
 |  |  
    | Привет всем! Тема на самом деле класная и этот вопрос меня давно интересует. Но всёже я считаю, что заниматься разработкай бота нужно лищь тогда, когда есть выйгрышная система. Пусть она будет выйгрывать немного и на длинной дистанции, но главное что бы постепенно в +,а не в минус. И вот по поводу чесности интернет каазино у меня большие сомнения, я считаю всё элетронное и програмное нацеленное на обогащение игрой для владельца (имею в виду игры в казино: автоматы, электронную рулетку, интернет казино) на всё это он может воздействовать либо заранее прошит проигрыш медленно и незаметно! Вот с контролем честности ещё интересно! Но тоже большой вопрос ???? Но это моё личное мнение и никому его ненавязываю.
 Может кто нибудь может превести веские доводы чтобы моё мнение поменялось. На счёт написания бота это не очень большая проблема, был бы выйгрышный алгоритм, а описать не сложно! Но как многие высказывались было бы ради чего париться! А программистов на этом форуме я думаю достаточно чтобы решить данную задачу собственными силами.
 |  |  |  | 
| 
    | 
    
    | Re: Создание бота (робота) для игры в "Рулетку".   ID:17862   ответ на 17829 | Вт, 14 февраля 2006 20:28 («] [#] [») |  |  
	| 
	
	| fiore |  |  (иконки IM)
	Форумы CasinoGames 
 |  |  
    | Я тоже считаю, что не стоит увлекаться чисто техническими проблемами, главное ведь система, а потом на втором месте её техническая реализация. По крайне мере понятно, за что напрягаться. 
 Что касается двух компов: казино то, как система грузилась сразу после включения компа. Из под виндовса, доса, линукса не запускалась!
 Поэтому пришлось второй комп задействовать, чтобы инфу считывать)))
 Сложнее было с эмуляцией клавиатуры (а не мыши), но до этого я не успел дойти, казино приказало долго жить))))
 Я конечно не обиделся за глупое решение, я вообще не из обидчивых, но советую читать внимательнее посты, и сначала подумать и проанализировать инфу, а не постить, что первое в голову придёт, причём не в первый раз советую, правда не обижайся, это всего лишь совет, можешь им пренебречь!
   |  |  |  | 

 Время, затраченное на генерацию страницы: 0.02734 секунд