coding.xa0c.net: deMiner
Устаревшая версия, продолжение ТУТ.
Апдейт (плагин для FF) НИЖЕ
1. Введение
Так... С чего бы начать...
Ладно, раз вы тут, значит слово "сапёр" вам не ново, в сапёра играли, в инете видали, непонятно как, но сюда попали. Ок.
Тут у нас, господа, программа. Программа, заточенная каак раз на игру в этих самых онайн-сапёров. Но програма не простая - снижает нагрузку на центральный процессор aka "мозг": помогает решать куда тыкнуть мышкой.
Самые продвинутые уже наверняка подумали: "такой софт уже есть". Не могу тут возразить.
Да. Есть. Только платный (причём, думаю, реальный автор той программы получает сущие копейки с продаж, ибо нашлись "умники-перепродавальщики" :)), плюс в той программе, что видел я - все цифры, получаемые с поля нужно вбивать ручками...
Что предлагаю вам я?.. Полностью автономный клиент. То есть, не нужно запускать браузер, переписывать из его окна цифры и заносить их в другую программу. Играть можно прямо из deMiner'a. Плюсы очевидны. Минусы - пока поддерживаются всего 3 поля: (1 sweepmines.com и 2 igrun.com)
Ядро программы и первая инвалид-рабочая версия были написаны под sweepmines.com, так как тот сапёр мне понравился в плане "легко выиграть и не надо денег ложить". Позже перешел на "профессионала" с igrun.com и на данный момент можно сказать, что программа разрабатывалась и тестировалась только по этому "профи".
[ SweepMines.com ]
Маленький сапёр, поле 8х8, 12 мин; md5 контроль; выигрыш 200%; генерация поля после первого хода, что гарантирует "не подрыв" на первой клетке. Первоначальный депозит не требуется - даётся бесплатно 1 цент "потестить", Минимальная сумма, после которой можно вывести наиграные средства - 2 цента. "Бесплатный цент" живёт до первого вывода. Т.е., можно хоть вечно играть (очень удобно было для тестов :)).
Вроде бы просто клад, скажете?.. Угу, выглядит так. Только вот ситуации "50/50" там возникают оооочень часто. Примерно в 60-70% случаев. Причем, чем больше размер депозита - тем чаще "50/50". Максимум, что я смог там "родить" из халявного цента - 1 бакс, да и тот не вывел.
Авторизаций и регистраций не требует: записывает ваш уникальный логин в куки (8ми символьная абракадабра, похожая на ту, что в рефссылке они показывают). Отсюда вывод - берегите куки, если не хотите потерять доступ к аккаунту. Впрочем, если вы намереваетесь играть там серьёзно, то после первого вывода средств с аккаунта потеря куков вам будет не страшна, ибо WMID закрепляется за аккаунтом и при попытке вывести средства на тот WMID, который уже закреплен за чьим-то акком высылается пароль, введя который текущий акк в куках заменяется тем, к которому прикреплен WMID. Немного витьевато объяснил, но основная мысль была в том (для халявщиков), что бесполезно пытаться накрутить систему простым затиранием куков, в надежде на халявный цент, если у вас всего 1 WMID.
User ID (это как раз то, что в куках хранится)
По желанию можете установить "автополучение бонуса" (1 цент), если всё проиграете.
[ Igrun.com, 7x7 ]
Игрун, собсно, это онлайн-казино. Вряд ли вы про него не слышали - одно из самых известных в рунете.
В общем, "сапёр обычный". Поле 7х7, 10 мин; md5 контроль; выигрыш 200%. Один громадный минус - поле сгенерировано заранее, следовательно - высока вероятность подрыва с первого хода, а так как выигрыш всего двухкратный, то я бы вообще не советовал на нём кому-либо играть.
В видео ниже есть глава "Lucky" - в реалтайм показано как нарвался на мину с первого хода 3 раза подряд.
Был добавлен в программу от нечего делать, так как вылился всего в лишних 20 строк кода. :) Единственный плюс, что я могу ему придумать - быстро играется. Но, всё же, я думаю, уступает в этом плане тому же sweepmines.
WMID (Вебмани-то у вас есть, надеюсь? :))
Пароль на igrun.com. Получить можно тут: http://igrun.com/?p=7
Бонуса тут, естественно, никакого нет :)
[ Igrun.com, 30x16 ]
На него я возлагал большие надежды. Судите сами: за подрыв с первого хода выигрыш 110%, за каждые 10% открытого поля 10% от ставки. Т.о., даже при ситуации "50/50" в конце вы максмум потеряете только 10%, а если угадаете, то получите 250%. Заманчиво. Считаю - лучший выбор, если вы действительно хотите попытаться хоть что-то заработать на сапёре. Правда, прогнав 80 игр в авторежиме своей прогой там, я получил не особо весёлый результат: начальный баланс 5.14WMR, конечный баланс: 4.14WMR. Правда, должен заметить - в эти 80 игр я не сделал сам ни одного клика мышкой, может быть руками получилось бы прибыльней, но мне было просто влом так долго играть %)
То же, что и в [ Igrun.com, 7x7 ]
В принципе, тут мне сказать особо нечего. Необходимые для каждой игровой площадки настройки я указал выше, к остальным в самом окне настроек достаточно подробные объяснения. Правда, некоторые пункты не затронуть нельзя, думаю... Итак...
>>> О прокси... РАБОТА С ПРОКСИ НЕ ТЕСТИРОВАЛАСЬ. Точнее, тестировалась, но раза 2-3, ибо, мне как-то не везет на поиск оных: все, что находил были либо уже мёртвые, либо при смерти. Так что, думаю, работа через прокси будет глючить :)
>>> Об авторежиме. Те, кто читает с самого начала (омг, сколько я уже букв тут родил х_Х) заметили, что я упоминал некий "авторежим". Да, такая фича есть, но работает из рук вон плохо. Поначалу, когда программа работала только со sweepmines.com авторежим работал нормально - я им отыграл около 200 игр, процент выигрыша был примерно 30% (100 игр в ручном режиме, этой же программой, там же, дали мне результат в 55%). Далее, когда я занялся "игруном" и заточил всё под "профи-сапёра" авторежим стал нормально работать только на "профи" (те 80 игр, что я упоминал - как раз и были произведены в этот момент). После, когда я решил склеить все игровые площадки в 1 прогу авторежим стал адски глючить и выдавать непонятно какие результаты, плюс, стал глючить сам игрун, по типу: моей программе результат клика показывает, а в базу к себе не заносит (не успевает? о_О). В общем, я принял решение убрать "авто" из меню, чтобы кто-нибудь случайно не включил и тем самым не слил все деньги :) Доводить до ума его у меня нет ни времени, ни желания, ни свободных средств на акке игруна. Хотя, у авторежима на "профессионале" есть огроменный плюс: очень часто на мину при первом ходе попадает (random vs random XD)
Кому на свои деньги начхать, или же, кто хочет посмотреть на агонию программы - пожалуйста, процесс включения авторежима: разрешаете в настройках, перезапускаете программу, появляется новый пункт меню "Самотык", щелкаете по нему, появляется новый пункт меню "Вперёд! XD" - сие и будет "стартом". Я постарался сделать сей процесс наиболее неудобным, дабы не тыкали "просто так".
Вопрос: "почему же его тогда вообще не убрать?". Ответ: возможно, я его еще допишу когда-нибудь, плюс, лично я знаю как заставить его работать более-менее нормально, но только из под отладчика :))
Для тех, кого пугает большое количество кирилических символов в данном абзаце, основная мысль:
В принципе, процесс игры показан на видео, что в самом низу страницы. Кому трафик не жмёт - можете посмотреть (42 метра).Опишу текстом вкраце:
>>> Начнем с того, что у программы 2 режима отображения поля: обычный и простой.
[ Обычный режим ]
По-дефолту отключен. Не советуется на "профи", да и вообще не советуется.
Больше всего создаёт впечатление "нормального" сапёра, без подсказок и прочего. Все квадратики по-умолчанию белые, подсказки куда тыкать не показываются. Т.о., если вы любите играть честно, но вам просто влом запускать браузер — "нормальный" режим для вас. Если вдруг застряли где-то, то подсказка вызывается нажатием клавиши "ctrl" (поле перекрашивается, каждый квадратик по цвету и при наведении курсора показывает процентную вероятность нахождения под ним бомбы).
В принципе, хорошо. Даже красиво. Но вот ресурсы жрёт не по детски. На небольших полях еще не заметно, но вот на том же "профи" использовать такое поле - смерть. (Для тех, кому это что-то скажет: каждая клетка в таком поле является PictureBox) Так же, в данном режиме нет надписей "Win/Lose". В плюс или в минус это — не знаю :)
[ Простой режим ]
Был придуман после того, как я решил добавить поддержку "сапёра-профи" и увидел как тормозит "обычный" режим.
Особой красоты вы тут не увидите, зато подсказки отображаются сразу: всё поле размечено на квадраты определенных цветов, каждый цвет отображает вероятность бомбы (короче, как "подсказка" в обычном поле, только сразу). После каждого хода клетки перерисовываются в новые цвета вероятностей и прочее. Плюс такого поля - не нужно постоянно жать "ctrl", чтобы увидеть куда ходить, а так же - экономия ресурсов. (Для тех, кому это что-то скажет: всё поле одна большая PictureBox, а мелкие клетки рисуются динамически). Минус: если быстро тыкать можно промазать, т.к. границы клеток не особо заметны. Чтобы избавиться от этого минуса можно включить опцию "рамка вокруг клетки", что заставит программу обводить квадратиком ту клетку, под которой сейчас курсор. Правда, я уже говорил, что всё рисуется динамически, и эта "рамочка" отъест свой кусок процессорного времени.
>>> Если не считать заныканного "авто", то режимов работы программы тоже 2: ручной и полуавтомат.
[ Полуавтоматический режим ]
Как только на поле появляются чисто "зелёные" клетки, т.е. клетки с вероятностью бомбы 0% - программа сама их открывает до тех пор, пока оные не закончатся, попутно помечая флажками "красные" клетки (с вероятностью бомб 100%). Должен заметить, что в процессе такого "самооткрытия" практически неизбежно появление новых "зеленых" клеток. Таким образом, беря в пример "сапёра-профи", обычно достаточно сделать 2-3 начальных клика мышкой, открыть небольшую область, а дальше программа откроет поле до 90%+ сама. Как только свободные клетки заканчиваются программа подаёт звуковой сигнал (проигрывает файл sound.waw, либо, если он не найден - бибикает через системный динамик), чтобы пользователь дальнейшие решения предпринял сам.
[ Ручной режим ]
Опять же, для фанатов честной игры: программа ни во что не вмешивается, просто тихонько сидит и считает вероятности, а пользоваться ими или нет при принятии решений о ходе — решать вам. В этом режиме доступен еще один хоткей: клавиша "x" (латинская). Этот хоткей временно включает "полуавтомат". Полезно, когда вдруг открыли много "зеленых" клеток, а руками по каждой тыкать влом. :)
Кстати, в программе есть функция восстановления игры (только на igrun.com). Т.е., если вдруг оборвало инет, мимо прошел начальник, свет моргнул или еще какая напасть: после перезапуска при тыке на кнопке "Новая игра" игра будет восстановлена. Прошу обратить внимание: программа не запоминает свои ходы и данная функция - это услуга самого игруна: он хранит начатую игру ровно неделю. Т.о., если свет у вас отрубили на неделю, то восстанавливать что-либо будет бесполезно :)
Наверное, это всё. Особых премудростей тут нет. Замечу только еще одну деталь: при простом режиме поля кроме надписей "Win/Lose" при включенном автоматическом режиме может появиться надпись синими буквами "Reloading...", что означает наличие глюка игруна (я это в абзаце "о настройках" описывал). При ручном режиме этого глюка я добиться не смог, но на всякий случай надпись оставил. Тоже синюю, только "Need Restart". Что делать, если она появится - понятно: перезапустить прогу.
Мой выбор: простое поле и полуавтоматический режим работы. 90% всех тестов программы проводились именно на таких настройках и лично я считаю их наиболее "профитными" в плане выигрышей :)
Программа пароли не тырит :)
Куда ломится в инете?.. Ну, понятное дело, что на sweepmines.com, либо на igrun.com. Если же вы используете прокси и поставили в настройках "проверку", то программа будет ломиться на 2ip.ru, чтобы проверить анонимность/работоспособность прокси. Больше никуда программа не лезет. Никаких скрытых реф-ссылок, подмен кукисов или чего-то навроде там нет.
Ммм... Вы, конечно, можете написАть мне пожелания по усовершенствованию программы; ссылку на еще какого-нибудь онлайн-сапёра с просьбой добавить его (алгоритм "решения" универсальный, от размеров поля и количества бомб не зависит); либо прислать какой-нибудь баг-репорт, но, скажу сразу — мне эта программа более не интересна и заниматься её разработкой влом. Изначально писАл только для себя. После, когда решил выложить в инет, весь запал кончился на сделанном окне настроек %) Ну да, ленивый я, что ж тут поделать... Еще было бы неплохо добавить все критические участки в try..catch, но и этого пока что нет. Я для себя сделал вывод, что на онлайн сапёре денег не сделать.
В вопросах написания программ "для души", aka "интересно" я редко возвращаюсь к тем проектам, к которым не прикасался более двух недель.
Исходники... На самом деле, ребят, я не жадный. И исходники бы я выложил, еслиб там было что-то интересное, что-то, что помогло бы кому-то в обучении но не гуглилось. Тут же ничего сверх-раритетного нет. Впрочем, дабы снять дальнейшие вопросы - я готов продать сорсы 1 раз. Только дорого. Почему?.. Ниже объясню.
Я не спец в видеообработке, более того, я ни разу вообще видео не редактировал, так что данный ролик получился, мягко говоря, "не очень". Комп у меня не особо шустрый, так что кодирование происходит довольно долго. Я "это" кодировал раза 3, но косяки всё равно остались, однако, и исправлять мне их, честно скажу — влом. :)
Самый заметный ляп: в "13:13" появляются непонятные "красные квадратики". Вообще-то, они для меня понятные, но появляются не в тему (должны были вылезти в самом конце видео, чтобы показать ситуацию "50/50")
Видео разбито на "главы". Доступ к главам - кнопочка с "листочком" :)
Размер видео 42 метра. Будьте осторожны :)
8. Выведение
Перед самым-самым линком на скачку я не могу не написАть предупреждения, ибо, средний юзер текст на странице не читает, а просто пробегает глазами цепляясь за "выделенные" куски в поисках ссылки на архив.
Если вы — юзер хороший и адекватный, то вам этот текст без надобности, для всех остальных же, внимайте:
Если какая-то сука вздумает продавать её на digiseller.ru, plati.ru или где-то еще — смело посылайте его на хуй, делайте возврат денег за товар (если-таки купили) ссылаясь на данную страницу, плюс просите заблокировать аккунт продавца, а при особом желании — влепите отзыв через арбитраж вебманей.
Барыг — давить.
Такое же предупреждение написано в about-окне программы.
Вот, собственно, и всё. Качайте. Если вам вдруг будет что сказать, то, думаю, найдете мои контакты. :)
P.S. Если вдруг на вас великая радость нападёт и программа понравится, то посоветуйте другу зарегистрироваться по моей реф-ссылке на игруне: http://igrun.com/?19488 или, если решите играть на реальные деньги, на sweepmines.com: http://www.sweepmines.com/?p=yOFhkkhX. Почему "другу"? Потому что, после регистрации уже неважно по чьей реф-ссылке ходить — рефералы не засчитываются, а без регистрации вы вряд ли "заранее" оцените прогу :)
upd: 17.01.2008
Что-то в аську часто пишут "прога аццтой! ничо ни работаит". Отвечаю: прога может и отстой, но работает. Специально просил проверить(скачать и запустить) человека далёкого от программирования.
Если вам выдаёт сообщение по типу "Ошибка при инициализации", значит на вашем компьютере не установлен .NET 2.0, который можно слить с оффсайта мокрософта тут.
9.1 Ещё одно вступление
Не прошло и пол года с момента выхода в паблик первой альфа версии(напомню - это произошло 08.01.2008), как я решил выложить обновление, сам не знаю почему. :)
На самом деле, всё, что я планировал - исправить количство бомб в "маленьком"(7x7) сапёре игруна(напомню - раньше их там было 10). Заняло это у меня 5 адских секунд, но такую "новую" версию я выложить не успел - уехал на месяц. Пока меня не было за рабочим компом выяснилось, что почесался админ sweepmines.com и прикрутил детектор не-браузера, на игруне кроме количества бомб еще чутка изменили дизайн и ответы сервера(привет человеку, с которым пытались в аське выяснить что за проблема со "startIndex" :)). Ладно, вернулся, исправил всё, кроме детекта(респект админу свипминес - догнал в чём фишка не сразу :)). Собственно, попытки победить детект и породили новые пункты в настройках (смотрите на скриншот).
Реальная дата версии 0.0.2a - 15.06.2008, но когда я её-таки написАл, мне стало жутко влом делать описание изменений (то, которое вы сейчас читаете), бо раньше эта страница была статичной, обычный html. Решил написАть простенький движок на php для отображения этого текста и комментариев. Простенький не получился, увлёкся, ну да чёрт с ним... :)
В этот раз программа практически не тестировалась - так, сыграл пару игр на каждом поле, но вроде всё пашет нормально :)
В новой версии не изменялось/не доделывалось/не трогалось вообще: а) Работа с WMZ на igrun.com. Несколько человек говорили, что эта валюта не работает, чтож, вполне возможно, что они правы: свободных wmz на тесты у меня нет, не было и не будет. б) Полный автоматический режим. Как он глючил - так и глючит. Мне реально просто влом его до ума доводить, итак еле-еле спустя столько времени врубился в свой исходник. Так что, если вы ждали именно этих двух пунктов - вынужден вас разочаровать. :)
9.1 Обновления в настройках
На самом деле, важного тут ничего нет. Так как в попытках понять принцип детекта я шёл по пути "Предположим, что так, сделаем, проверим", а не "Откроем FireFox, включим FireBug, сыграем пару игр и посмотрим как это выглядит в браузере", то первым подвергшимся изменению пунктом оказался "UserAgent". Придумал хитрый способ его подделки, такой, чтоб уж точно по нему нельзя было определить. Теперь список агентов сильно расширился и установить свой через окно настроек невозможно - он автоматически случайным образом выбирается/собирается из файла agents.xml.
Новая настройка "UserAgentTime" отвечает за то, как и когда этого UserAgent'a собирать. Редактировать эти 2 опции, в общем-то, без надобности.
Появился новый раздел "3. Параноя". Это было моё второе предположение: детект по времени кликов. :)
Собственно, первый пункт в данном разделе отвечает за то - включать параною или нет. Второй пункт - примерная пауза в секундах между кликами aka ходами. Т.е., иными словами - попытка показать, что пользователь задумался над ходом. Формула, по которой вычисляется каждый промежуток хитрая, сам не представляю почему я её такой сделал, ну да ладно. Скажу только, что чем меньше число в опциях, тем больше среднее время клика, т.е., пауза. И наоборот.
Третий пункт по аналогии с первым, только пауза отвечает уже за время между новыми играми (после проигрыша/выигрыша). Правило больше/меньше аналогичное описанному выше.
Впрочем, данный раздел только для тех, кто использует автоматический и полуавтоматический режимы, либо в ручном режиме часто тыкает на кнопку "х". :)
Можете поэкспериментировать со значениями, если интересно, хотя сейчас не детектит и при выключенной параное. :) Кстати, дабы сильно не увлекались - установлено ограничение: пауза между кликами от 0 до 3, между играми - от 5 до 15, все другие значения игнорируются.
Ну и последнее. Не совсем про настройки, но отдельный пункт под это выделять жалко. Теперь восстановление игры работает не только на igrun.com, но и на sweepmines.com.
9.3 Новые файлы
Теперь в дистрибутиве кроме, собственно, одного exe и wav файлов, как было раньше, идут ещё 2: agents.xml (о нём говорилось выше) и fields.xml. Вот содержимое последнего:
В принципе, не трудно догадаться о чём он, но поясню, на всякий случай. Я уже говорил, что исправление количества бомб на минисапёре с 10 до 11 заняло у меня 5 секунд, но я уверен - если подобный "апдейт" повторится на каком-либо сапёре ещё раз, мне будет влом выкладывать "обновлённую" таким образом версию. Посему, теперь у вас есть небольшая свобода в плане редактирования характеристик полей. Изменят где-то размеры поля - просто измените их в этом файле. Аналогично и с количеством бомб и даже с самой ссылкой на игру. Парметр "ref" лучше не трогать без особой нужды. :)
Все файлы, кроме звукового критичные. Т.е., без них работать не будет. (Поправочка: дабы быть абсолютно честным, без agents.xml после первого запуска несколько дней он-таки поработает, но всё равно лучше не удалять) :)
9.4 Антидетект
Мда. Добрались до самого сладкого.
Господа, на текущий момент данная версия не детектится что подтверждает видео ниже. Однако, остановитесь, задумайтесь: админ почесался, придумал-таки хитрую обманку, что говорит о том, что ему судьба ваших проигранных денег не безразлична. Придумать новый вариант детекта не сложно, да и не всегда нужно - достаточно немного изменить старый, или просто изменить дизайн страницы. Админы данных проектов, естественно, в этом заинтересованы. Им использование данной программы невыгодно (хотя, чесслово, ну не понимаю я как на том же свипминес.ком выиграть, даже юзая deMiner %)). А вот реализовывать следущую версию анти-детекта мне, я уверен, будет опять лень. :)
Впрочем, уважаемый товарищ Администратор SweepMines.com! До меня тут дошли слухи о том, что разрабатывается и вовсю тестируется другая программа для автоматического разгадывания сапёра на вашем сайте. Принцип её работы, на сколько я понял, - эмуляция передвижений и кликов мыши. При грамотном подходе детект невозможен. Мужайтесь. :)
В отличии от меня, у данного Евофила есть желание развивать свою программу, так что когда он наконец перестанет кормить общественность историями о том, как играет своей программой и выложит-таки её в паблик, простой народ вздохнёт свободней. :)
(Последний абзац - это тебе в ответ за 21:18 02.06.2008 :))
Кнопочка "СС" открывает субтитры с пояснениями того, что происходит на экране.
Размер: 9.2 Mb.
9.5 Закругление
Так получилось, что основной контингент пользователей данной программы оказались дети 12-15 лет. Нда. Если верить счётчику, то скачавших программу более пятисот. Из них человек 30 нашли мою аську и написАли мне отзывы или вопросы. Впрочем, дабы быть честным - в основном только вопросы и фразы типа "блиа, ниработаит!", "блиа, а где UserID взять?", "блиа, а у тебя есть ишо проги для хакофф и вломофф?". Давайте я сразу отвечу на них тут.
1. "Не запускается!/Не работает!"
Отвечаю: а) Не установлен второй фреймворк(ссылка на него была выше дана). б) Установлен, но криво. в) Установлен, но побит вирусами. г) Установлен, да не тот(те, кто считает чем выше версия, тем круче - одумайтесь). д) Виноваты ваши кривые руки. В подтверждение последнего пункта скажу - программа работала и играла до сегодняшнего дня. Да, детектилась на sweepmines, да, из-за изменённого количества бомб неправильно разгадывала игруна и глючила при восстановлении игры, но запускалась, отсылала клики и отображала клетки и вероятности! Так что с данными вопросами пожалуйте в лес. (С фразами типа "Работает, но не правильно aka не так, как указано на данной странице" можно в лес не ходить :))
2. "Э, слыш! UserID где?"
Нда. Вот она - всероссийская интернетизация. Отвечаю: UserID находится в куках. Для начала, копипаст из википедии: "HTTP-Cookie или «куки» (от англ. cookie — печенье) — служебная информация, посылаемая веб-сервером на компьютер пользователя, для сохранения в браузере. Применяется для сохранения данных, специфичных для данного пользователя, и используемых веб-сервером для различных целей".
Это так, для общего развития. Теперь по поводу того где, собственно, их найти.
а) Браузер Internet Explorer
BxCtBpOY
sweepmines.com/
1536
1112047616
32034829
849948112
29908128
б) Браузер FireFox
в) Другой браузер
Ищите сами.
3. "блиа, а у тебя есть ишо проги для хакофф и вломофф?"
Я в шоке, чесслово. Ладно - один человек спросит, ладно - два, но...
Я не хакер и не кракер, ничего не взламываю, деструктивом не занимаюсь и деструктивных программ не пишу. Сам "deMiner" ничего не взламывает. Это просто продвинутый калькулятор.
Ну и напоследок... Не нужно мне в аську по поводу данной программы писАть, чесслово, устал. Поверьте - мне и без вас хватает что поделать и на что потратить время.
Нашли ошибку? Новый способ детекта поля на sweepmines.com? Хотите сказать спасибо или послать на 3 буквы? Пожалуйте в комменты ниже. Специально сделал для этого. У меня стоят уведомления - при новой записи приходит письмо. Если сочту нужным ответить и/или будет свободное время - отвечу(Пункт №6 данной страницы всё еще в силе). P.S. Только пожалуйста, если нашли ошибку или глюк - будьте готовы предоставить больше информации, чем банальное "не пашет". Я не телепат.
10.1 Стандартный первый пункт :)
В общем, как я уже говорил тут не раз — я на программу данную забил. Забил крепко-накрепко, заархивировал исходники и запрятал их в дальний угол харда. Сидел, почитывал приходящие мне на мыло копии гневных комментариев о том, что программа не работает и тихо улыбался: ничего, скоро перебесятся. Однако, в какой-то из светлых дней, такой, который редкий, такой, когда настроение у меня хорошее, я ничем не занят и лень временно отпустила, постучался ко мне один товарищ с ником Maydie.
К слову сказать, с подобным его сообщениями мне стучится каждый первый, но тут просто удачно совпало. В общем, посетовал он на то, что программа не разрабатывается, с чем я, собственно, согласился. Спрашивал меня о планах по развитию, кои, я, впрочем, и не скрывал никогда - не хочу я её развивать. Короче говоря, зацепила меня тема и подумал я: а не выпустить ли апдейт?.. К тому же, "автокликалка" из деминера у меня написана была давным-давно, просто никак не мог до ума довести, чтоб запускалась не только на моём компе, а, хотя бы, на чьём-нибудь ещё (судя по комменту товарища frog'a это мне удалось :)).
Однако, лёгким путём я идти не захотел и StandAlone приложение (это обычный exe, если кто испугался) доделывать не стал. Вместо этого решил я претворить в жизнь свою давнюю мечту: написАть плагин для FireFox'a (опять же, если кто не в курсе - это браузер такой). Кроме всего прочего, чтобы геморой был покрупнее и понажористей, решил я писАть плагин на шарпе, плюсАх и яваскрипте одновременно. Коктейльчик получился отменный (вспоминаю с содроганием), думаю написАть статейку по тому, как делать плагины для FF на дотнете. Впрочем, не будем о грустном.
Я пишу только тогда, когда мне интересно. Плагин для FF — это было интересно.
Т.к. плагин написан на C#, то требования ко 2му фреймворку остаются те же.
Скрин выше(кликабельно-увеличабельный) - окно браузера. Прямоугольником обведены 2 кнопочки, которые мой плагин добавляет и на нажатия которых он, собсно, реагирует. Ещё раз, на всякий случай: кнопок всего две. Ещё есть текстовое окошко. Пока что практически никак не используется (хотя должно, блин. Опять глючит чой-та %)).
Итак, после того, как вы установили плагин(обычно достаточно просто кликнуть на ссылке просматривая страницу FF'ом и он сам установится. Если не сработало - перетащите мышкой скачанный xpi-файл в окно FF), собсно, делать ничего больше не нужно. Никаких настроек, никаких проксей и прочего. Плагин даже инет не использует(исключая стандартные запросы браузера об обновлениях). Так что, тыкаем на первую кнопку, открывается страница свипминес, тыкаем по полю хотя бы 1 раз, тыкаем на вторую кнопку. Всё. Дальше оно по мере возможностей само пойдёт.
Окошко это хорошо знакомо тем, кто версии 0.0.1-0.0.3 юзал. Описано много раз выше, для остальных.
Итак, посмотрели, собрались с духом и тыкнули по полю(сами, по обычному, стандартному полю на сайте). Не подорвались?.. Ну, тогда вам повезло. Тыкайте на второй кнопке плагина опять и если деминеру ход ваш оптимизма придал, если с духом собраться он успел и страх свой победил - он пойдёт разгадывать дальше.
Вот, собсно, и вся нехитрая премудрость владения кунг-фу.
10.3 Еггог.
О да. Хоть я и старался упросить установку и юзание сей софтины путём выбора XPI инсталляции как способа установки и распространения, но видать чегой-то где-то не дочитал и оно-таки, судя по комментам, с пол пинка устанавливаться не желает.
Итак, если вы получаете сообщение об ошибке при тыке на второй нопке плагина (с бомбочкой которая) вида "TypeError: comObj has not properties", то решается это следущим образом:
1) Закрываем все запущеные копии FF
2) Идём сюда:
xpti.dat
Так же, мне сказали, что под FF версии 3.x плагин устанавливаться не желает. Вполне возможно, так оно и есть, ибо я 3ю версию в глаза не видел и писАл-тестил всё под 2.0.0.17.
Ну вот и всё. На момент написАния данного текста (11.11.2008) плагин сей работал, кликал и отгадывал.
Да, теперь разгадывает медленней, да, теперь нужно держать открытым браузер, ибо кликается "вручную", но такова плата за возможность положить большой и толстый на попытки админа изменить/усложнить/зашифровать алгоритм отсылки данных на сервер. Теперь мы абсолютно легальные/смертные/нормальные посетители сайта.
Лично я, пока писАл эту штуку придумал всего 2 способа детекта: один реальный, но геморойный, другой нереальный, ещё геморойней и с большой долей вероятности ошибки ака "записи в боты обычного честного юзера". Так, могу сказать, что с большой долей вероятности вас не пропалят (для параноиков это было) :)
Cовсем другой вопрос в том, чтобы запретить или помешать юзать данный плагин - тут вариантов уйма, даже думать особо не нужно. Впрочем, время покажет. Я не просто так сделал данную "версию" плагином. Прелесть расширений файрфокса не столько в том, что они устанавливаются в 1 клик, сколько в том, что они автоматически обновляются(если не запретить в настройках). Догнали к чему клоню?.. Заходить на эту страницу после успешной установки плагина совсем не обязательно. После выпуска новой версии браузер сам её скачает и установит. (По кр. мере так запланировано :))
Наслаждайтесь, товарищи, коли это кому радость приносит. :)
P.S. И, блин. Я не фанат файрфокса. Я его ненавижу. Это не браузер, а оперативкожор какой-то. Юзаю только потому, что там FireBug есть и яваскрипт нормально работает. А вообще - я фанат Maxthon и, последнее время, Google Chrome. :)
10.5 НЕ НУЖНО МНЕ ПИСаТЬ В АСЬКУ.
Классное название пунктика, да?.. Надеюсь, заметите. Мне абсолютно не интересно помогать вам установить/запустить/декомпилировать эту программу, помогать что-либо взломать, помогать написАть что-то мегакрутое, что будет зарабатывать деньги, так же объяснять вам как пользоваться гуглом, где найти/скачать/украсть денег в инете, а так же вообще "флудить о жизни". Ну чесслово.
Ближайший и приоритетный мой проект сейчас - один из сайтов на главной странице (http://xa0c.net). Ещё одна бесплатная программа, только на этот раз, я думаю, она будет более востребована и оценена. Впрочем, даже на неё времени почти нет, так что, как обычно, не особо надейтесь на след. обновление деминера. :)
10.6 НЕ НУЖНО МНЕ ПИСаТЬ В АСЬКУ.
...просто уехало уже далеко вверх, могут не заметить :)
Комментарии (278)
Оставить комментарий
© 2008-2012 xa0c
Я только пару часов назад дописАл движок для отображения этой статьи и комментариев. Новая версия уже с неделю как готова. Чуть попозже выложу :)
Анти-детект я придумал вчера, перед матчем Россия-Испания, сейчас сижу, пытаюсь себя заставить написАть хоть строчку кода. Никак после 3:0 не получается... х_Х
Ладно, я всё понимаю: посмотреть на ссылку, увидеть там цифру "1"(благо дело таких там не много), заменить её на "2" - это реально сложно.
Раз скилла на подобные телодвижения не хватает - жди, завтра выложу _прямую_ ссылку, чтоб только мышкой тыкнуть нужно было.
P.S. Девятиметровое пруфвидео, показывающее, что новая версия не детектится можно скачать тут:
http://coding.xa0c.net/files/deMiner.v0.0.2a.video.swf
Попрошу тебя не лениться и в дальнейшем развивать данный проект.
Доделаай прогу, а то если и получится подключится к игре то на полуавтомате иногда он на последней ячейке прежде чем её раскрыть спрашивает ставку и виснет)
ОГРОМНОЕ СПАСИБО автору проги!!!
Да, я разрабатываю своего бота LebGyrus и да, детект невозможен. Нет, я не использую его на sweepmines.com - но архитектура построена таким образом, что его можно использовать где угодно))
Однако он ещё сыроват и выкладывать пока нечего.
Хотя он уже выигрывал на нескольких популярных сайтах, логику ему ещё предстоит создать, но сейчас на это нет времени, т.к. сессия.
Кстати я описывал баг в логике твоего бота, ты не исправил его?
[ 30.06.2008 15:14:21 ] В экземпляре объекта не задана ссылка на объект.
И так строчек ад на 5кб.
Просьба автора исправить баг с зависанием, в ручную работает нормально кроме полуавтомата.
А так автор молодец хоть и ленится сильно)
На самом деле у меня очень много нелестных слов родилось после прочтения вашего блога и коммента о моей проге. И если бы ваша гостевая книга нормально работала в FF, то я бы их всенепременно там высказал. Сейчас я остыл, успокоился и говорить ничего не буду. Вы невнимательны: а) невнимательно читали эту страницу, б) моя программа называется deMiner, а не saper_helper, про баги логики которого вы сейчас упомянули. :)
Если интересует продолжение сей дискуссии, я не возражаю - это можно сделать в аське.
2 all
Посты BeNo и PeGaS очень хороший пример того, как НЕ нужно делать багрепорт. Пост TuPaH'a уже лучше, но всё равно малоинформативен(логов-то два). Впрочем, тут и моя доля косяка есть - лень было нормальную обработку ошибок писАть, просто решил их сваливать в текстовик. Однако, именно благодаря этому посту я запустил-таки свою программу и специально прогнал 50 игр. Господа, вы там сколько наигрываете, что у вас эта ошибка появляется? У меня за 50 игр ничего не зависло, а дальше стало просто влом.
Уточнение "спрашивает ставку" перед "зависает" ещё больше настораживает: в полуавтоматическом режиме ставка никогда не спрашивается. Окно ставки можно вызвать только тыкнув на кнопку старта новой игры. Вы, товарищи, автомат и полуавтомат не путаете?.. :)
P.S. Заметил интересную особенность: если в момент запроса-отправки антидетект кода оборвёт инет, то про данный аккаунт можно смело забыть - сервер посчитает, что вы читер, причём неважно через что вы играли - браузер или эта программа.
Может тебе сделать видео где эта ошибка появляется раз в 4 игры?
Если да то немприменно сделаю).
Возможно что для проги ещё чтото нужно что у тебя на компе есть а у нас нет.
Думаю я тебе поскринно проставлю проблему -
1)Вот с такими http://i27.tinypic.com/2hmpj4w.jpg настройками начинаю новую игру.
2)Все ячейки открывает хорошо но задумывается не открыв последнюю ячейку и выдаёт запрос о ставке - скрин:
http://i30.tinypic.com/o5oopd.jpg
3) Естаственно выбора нет и мы жмякаем "Ok".
4) Далее он открывает ячейку но она уже из СЛЕДУЮЩЕЙ ИГРЫ
И он зависает: http://i26.tinypic.com/2mdjous.jpg
5) Далее т.к. он завис выбора у нас нет и мы его пропускает через Ctrl alt del.
6) стартуем прогу заного и нажимаем новая игра -
И вот что получилось, та последняя ячейка что он открыл в прошлой игре у нас оказалась в новой и уже нажатой:
http://i31.tinypic.com/scgqqg.jpg
7) Далее что касается логах то вот, залил на свой серв:
http://wdream.ru/games.log
http://wdream.ru/error.log
Из этого всего можно извлеч что если у тебя нету данной проблеммы то у тебя в компе чтоит то что у нас нет или стоит неправельно (.net framework 2.0 - 3.5 по многу наз переустанавливал).
Так что прошу помоч нам профиксит этот баг.
Однако, сразу предупрежу - весёлого в этом процессе мало. :)
У меня не было цели никого обижать.
В самом деле, я перепутал deMiner'a и saper_helper'a. Если честно, saper_helper мне понравился больше, а deMiner получил крайне мало моего внимания.
В общем удачи тебе с твоим deMiner'ом; как только мой LebGyrus дойдёт до релиза, я тебе сообщу)
PS: при желании меня всегда можно найти на 1int.ru.
Думаю если чуточку дофиксить эту версию то она тоже будет хороша.
Тем более здесь хоть чтото пока ты релизишь, хотя пока до релиза дойдёт ещё много времери пройти может.
Ты на паблик её закинешь или только для себя или продажи?
Скачиваем новый .exe'шник по ссылке: http://xa0c.net/tmp/minesolver.exe
Заменяем тот что у нас в папке и играем далее на полуавтомате. Баг с последней ячейкой и зависанием исправлен полностью!.
Но несмотря на это у меня бывают вылеты из проги посреди игры, но с новой игрой всё восстанавливается.
Надеюсь у вас их не было и не будет.
Не забываем и говорим дружно Xa0c'у спасибо))
Программа запускается, но после нажатия на кнопочку вверху и положительный ответ на вопрос "Начать новую игру?" выдается ошибка от framework такого содержания: "The remote server returned an error: (501) Not Implemented."
Версия framework 2.0, WinXP Pro SP2 (пробовал и на других), версия программы 0.0.2а.
При использовании версии 0.0.1а ошибка совсем другая: "Index was out of range. ... Parameter name: startIndex."
С чем это может быть связано?
Спасибо!
Тест программы проводился на многих компьютерах включая моего.
Проблема не в программе а у вас с framework.
Попробуйте переустановить данную версию или поставьте версию 3.5.
Также желательно удалите старые куки и вставьте новый вод
Попробую... только непонятно, что такое "новый вод"?!?
Вопрос тот же: с чем это может быть связано?
Спасибо автору программы :)
(Жаль не могу связаться с ним по ICQ.)
Там вид три режима;
Полуафтамт:
Ручной:
Самотык:
Как в ручном сразу запускть?
Полуафтамт и Ручной включены по умолчанию,
мне прходится сначала врубить Самотык,а потом резко включать ручник.
Както не удобно.
Чё я не допонял?
2 lav31:
В исправленном exe этот баг всё еще наблюдается? Иными словами - он аналогичен описанному TuPaH'ом как "несмотря на это у меня бывают вылеты из проги посреди игры, но с новой игрой всё восстанавливается"?
2 Lion_PIF:
Это не ошибки фреймворка, с ним у вас всё ок.
Про "startIndex" написано в пункте 9.1. Про "501" абсолютно без понятия: проверьте установки прокси в программе, правильность указания WMID и пароля, а так же валидность этих данных (просто попробовать зайти по ним на сайт игруна через браузер). Пробовал сыграть на игруне сам - у меня всё ок. (К слову, ошибки зависания на последнем ходе у меня тоже не было)
2 1100
Вообще, на последнем видео показан весь процесс от распаковки архива до вывода денег, но вы, судя по всему, его не смотрели... :)
Рассказываю секрет: а) Самотык по дефолту выключен и использовать его НЕ нужно. б) Новая игра начинается по клику на рисунке бомбы, что в правом верхнем углу. :)
Но чего вроде нехватает...
Развития программы не хватает.
Ошибки с вылетами несомненно заметны
По startIndex вопросов нет - это проявляется только в версии 0.0.1а, что не есть актуальным...
По версии 0.0.2а вопрос актуален, т.к. настройки прокси проверял, WMID и пароль проверял (на валидность в том числе), даже поменял пароль... все-равно сообщение об ошибке повторяется. Может ли это быть связано с тем, что выход в интернет через прокси-сервер с постоянным IP?
К слову, про ошибку зависания на последнем ходе я не говорил. ;)
Спасибо! :)
Запускаю прогу, нажимаю игра на igrun.com .
В настройках WMID и пароль ввожу, режим полуавтомат.
Так вот нажимаю "новая игра", делаю ставку 1 вмр.
Нажимаю на клетку, а она не открывается. При этом в браузере она открывается, если перезапустить прогу, то видно, что она открыта, но другие не видно если открывать.
При этом если на ноуте играть, то все работает как надо при том же логине и пароле.
Как это можно разрешить?
А за прогу спасибо, на ноуте набрал на sweepmines с 1 цента до 1.28 бакса, а на игруне с 4 вмр до 24.4 вмр :)
Так вот это обходится кнопкой x в ручном режиме(полная замена полуавтомата).
не работает на свипе! Вводиш ИД и нажимае новая игра а оно пишет типа не введен ИД, потом типа сново заходиш в настройки,а там уже ИД и нету, походу свип просекает что чит и удаляет Ид до начало игры и прога пишет что нету ИД!Заранее спасибо за ответ!!
ПОСЕЙ --ХАОС-- в инетернете и в головах казино.УДАЧИ
зы ОПРАВДАЙ СВОЁ ИМЯ!!!!!
поэтому получается почти также как в saper helper,я конечно понимаю,я такой ленивый,что не хочу в сапёр хелпере вводить сам данные,а тебя прошу исправить прогу,хоть у тебя и своих проблем хватает,но всёравно если будет свободное время,прошу подумай как это можно исправить.Удачи тебе и с прогой и вообще
(Заменяем старый exe в папке)
Это для тех, у кого "не кликается". Исправил. В этот раз админ явно перестарался: клик на сервер передаётся зашифрованный, плюс само шифрование за'escape'но. Мда... БОльшую часть времени "исправления" у меня занял поиск javascript декодера :)
Неужели сайт лежал 2 недели(или сколько там было?) только ради того, чтоб придумать этот ужас?.. о.О
Сам я новую версию не тестил, но если верить вот этой выдержке из моей сегодняшней аськи:
21:07:24 ShadowX: ура снял!!!!!!!!!!!!!!!!!
...должно работать :)
P.S. Товарищи юзеры... Пора бы вам уже забыть про деминера, оставить его в прошлом. Пусть он тихо и спокойно уйдёт на покой. Мне действительно не интересно его развивать. Сегодняшний фикс - просто было свободное время, да и интересно было посмотреть - чего админ опять придумал.
Короче, юзайте пока юзается...
2Dron. Вопрос "обмана", в данном случае, довольно скользкая штука: непонятно кто кого обманывает. А насчёт "ты уже устал" абсолютная правда. Впрочем, этого не заметить было нельзя - я с первой паблик версии говорю тут, что разрабатывать деминера мне не интересно. Однако, с "я с успехом отбиваю все попытки нечестной игры" думаю, вы погорячились. Вы действительно думаете что два последних апдейта могут задержать хоть сколько-нибудь серьёзного программера?.. о_О
Просто представьте, если существует не-паблик аналог такой же программы. Программы, у которой нет своей страницы, которая распространяется от знакомого к знакомому. В таком случае вам останется только "для профилактики" менять алгоритмы каждые 2-3 дня.
Кстати, первый вариант детекта мне очень понравился(я уже говорил).
А насчёт противостояния... Посмотрите историю создания этой программы. Ваш сайт был выбран самым первым из-за "бесплатного цента" - отладкой было проще заниматься. А вообще, я имел зуб на игруна, просто в итоге вышло так, что ваш сапёр народу больше нравится... :)
2All
Ну-с, господа... Прочитали?.. Вы ещё на что-то надеетесь? :)
Предыдущий детект вылился в 1 дополнительную процедуру в 15 строк, сегодняшний - ещё одна, 20 строк. Делать такие "апдейты" совсем не забавно.
*подумывает открыть исходники, дабы юзеры сами эту мелочь дописывали*
Впрочем, обход сегодняшнего(или когда он был?) детекта сделан. Новая версия там же: http://xa0c.net/tmp/minesolver.exe
Если повезёт - сутки поиграете %))
Причины, по которым исходники остаются закрытыми, мне близки и понятны. Но к сожалению, ничего, кроме как пообещать использовать код исключительно самому предложить не могу.
В общем, если гут - то skytronic@yandex.ru
разве нельзя до ума довести что бы прога работала так как будто нажимает человек а не сама.
допустим если проиграл-то опять сама жмет на ссылку получения цента. а потом опять играет и определяет визуально че где находится
обнаружена ошибка.Приложение будет закрыто.бла,бла,бла.жаль,ещё ниразу удачно не запустил
Пацан пиздатый замутил такую тему и двигает её бесплатно, а вы воняете против, нервный не нервный, респект хаос!
Хаос, мне интересно с тобой переговорить, отпишись похалуйста...
Поборол свою лень и домучал-таки эту штуку. Описание с картинками добавлю позже. Пока что скажу, что у меня на FF 2.0.0.17 оно вроде бы работает. х_Х
P.S. Требование к фреймворку остаётся тем же.
...вот
Время серва-исткостовское : живешь там?
Вариант №1: Я что-то недопонял в плане написания этих злосчастных плагинов и сей аддон не может корректно зарегистрироваться.
Решение: Закрыть FF. Удалить из папки настроек FF два файлика: compreg.dat, xpti.dat (Они пересоздадутся при след. запуске)
Папка настроек сидит тут: C:\Documents and Settings\USERNAME\Application Data\Mozilla\Firefox\Profiles\какой-то бред\
Вариант №2: Проблема не моя.
Решение: Без понятия.
P.S. Описание с картинками всё ещё в процессе. Точнее, в процессе находится желание это описание написАть %)
вроде всё сделал а эффекта нет,
или это как-то совместно
с deMiner-ом работает( deMiner FF(deminer.xpi)
?).
To frog:
а у тебя че всё работает,(не показывает
TypeError: comObj has not properties после нажатия кнопки погнали), что тебя такие мелочи волнуют?
у меня все работает,но приходится перезапускать ее, а это неудобно.кнопочку обновление ей(чтоб сама переконективалась)и все.и будет нормально!просьба админу исправить!
P.S. Требование к фреймворку остаётся тем же.
Когда появится описание с картинками?
error.log (deMiner 0.0.2)
[ 01.11.2008 16:58:28 ] Длина не может быть меньше нуля.
Имя параметра: length
[ 01.11.2008 16:58:33 ] Перепосылаем данные [15,0], попытка №1
error.log (deMiner 0.0.2 update)
[ 01.11.2008 15:37:34 ] Делаем ставку [завис?]
[ 01.11.2008 16:20:51 ] Время ожидания операции истекло
[ 01.11.2008 16:20:56 ] Перепосылаем данные [15,29], попытка №1
Ты не мог бы мне разъяснить суть проблемы, и как с ней справиться?!
P.S.S. O$ICOM
01.11.2008, 09:53:11 ---> Первый мой пост, ---> здесь таже херь:
TVS
10.10.2008, 02:49:20
ЗЫ.на Игруне,ситёвина как у ShadowX.тоисть на поле в програмульке ничего не отображается,а на сайте всё идёт ,но не отображает,отображает только после обновления страницы,тоись,нажал в программульке,нулевой результат,обновил страничку-нажатие отобразилось,мдя,как всё печально((
Собственно, не у меня одного такая проблема!
ПОЖАЛУЙСТА ВСЕ У КОГО РАБОТАЮТ ЛЮБЕЗНО ПРЕДЛОЖЕННЫЕ ХАОСОМ ПРОГРАММЫ, ОТПИШИТЕСЬ, КАКАЯ У ВАС КОНФИГУРАЦИЯ ПРОГРАММНОГ ОБЕСПЕЧЕНИЯ!
2 O$ICOM:
Ты чутка устарел. Внимаааательно читаем страницу, затем внимааательно читаем комментарии(да, их уже много и 80% из них полезной информации не несут, однако, "Лучше прочитать, чем написАть").
Насчёт игруна... Помню, что что-то с кем-то из вас тестил, вроде даже помню, что помнил в чём могла быть проблема, но сейчас уже и не вспомню. :)
Скажу только, что у меня оно до сих пор без изменений(версия 0.0.2) работает на игруне. И, хоть я уже сто лет как не играю - специально зашёл и проверил неделю назад.
2 Дмитрий. И ты тоже устарел. 0.0.2, 0.0.3, а так же те мелкие "хотфиксы", что я выкладывал к тут в комментариях на sweepmines уже не пашут. xpi - это не "приложение нокиа". Улыбнули. Честно. :)
http://ru.wikipedia.org/wiki/XPI
Я не стебусь. Я знаю, что не все в курсе что такое xpi. Просто рядом было слово "FireFox", которое должно было насторожить. :)
2 Алексей. Нет, админ свипминес не подонок и алгоритм генерации поля не меняет. (Нет, я с ним не знаком и нет, я не видел исходников). Нет, я ничего не взламываю и не взламывал. Да, надоело. Нет, связаться со мной никак. (Разве что вы совершеннолетняя девушка, с 3м размером груди, ногами от ушей и живущая в Питере :))
2 Мишка. Совет такой же, как и для O$ICOM.
2 bobo. Спасибо. Рад стараться на благо отечества. XDD
уууууузаключение. Плагин для FF на удивление работает до сих пор (10 мин назад скрины сделал, чтобы сюда добавить).
Хочешь поделиться - делись. Только будь заранее готов к тому, что мне это реализовать будет влом. Контакты для связи я никогда не скрывал. Они на главной странице прям по центру висят.
P.S. Добавил скрины плагина, если кто ждал...
З.Ы. оставляйте свои контакты я тоже буду писать
щас помоему и такую халяву уже прикрыли,если раньше 50 на 50 начиналось с игры с 16 центов то сейчас уже после 8 центов идет 50 на 50 всегда,неужто этот админ думает после этого что кто то ему копейку закинет???
Карочь играйте люди без проги. И выводите по маленьку!
Кто хочет занятся этим прошу с идеями 489409274.Да и думаю ошибочно зделать прогу,и не развивать её,тоже самое как не выпустить продолжение своей игры (допустим),когда вышла новая приставка или компьютер,когда "игра" сама была очень интересна и нравилась массам.
такая же проблема :) ща поставлю .NET FW новый может поможет)
Не работает плагин не полный.
плагин не пашет...а хотелось бы... net. в порядке
решение с удалением 2-х файлов не пашет...
По ходу купили xa0cа и его мнимый плагин.
http://iseekyou.asia/
ddosof 05.03.2008 08:11
Здравствуйте, я один из хозяев sweepmines.com, не нашел контактов автора на soft.xa0c.net/deMiner/
Предлагаю автору сотрудничество, свяжитесь со мной по ICQ : 470215390
Моё мнение "очередная рекламная акция" для лохов.
Я сижу под Windows Vista SP1 x64
Ваша программа версии 0.0.2a под ней работать отказываеться. Поясню. Ставки она умеет ставить на sweepmines и igrun[7x7], а на профессионале igrun вылетает ошибка фрэймворка. Так же не работает последняя(и (надеюсь что пока) единственная) версия плагина под FireFox 2.0.0.17. Удаление файлов не помогло. Надеюсь Вы отнесётесь к этому сообщению с вниманием. После протестируете программу под этой системой и исправите ошибки.
Заранее благодарю!
2 all. Господа, вот вы продолжаете читать пояснительный текст только мельком. Не замечаете того, что я по 10 раз разжёвываю (и главное - не перестаёте мне в аську спамить). ПРОГРАММА и ПЛАГИН это разные продукты. ПРОГРАММЕ не нужен браузер, она работает сама по себе. ПЛАГИН работает только в FireFox, не имеет никаких настроек, перемещает системную мышку и тыкает по клеткам сам полностью эмулируя "пользователя".
ПРОГРАММА существует (существовала) для игры на igrun.com и sweeepmines.com. Впоследствии работала только с igrun.com, ибо мне задолбало делать мелкие фиксы по 20 строк каждый раз при смене алгоритма отсылки ходов на sweepmines. Работает ли сейчас ПРОГРАММА на igrun.com — не в курсе.
ПЛАГИН существует для игры ТОЛЬКО на sweepmines.com (работает до сих пор, перед написанием поста проверил ещё раз).
Под вистой ни плагин, ни программа не тестировалась.
Почему у вас не ставится плагин я тоже не в курсе. Пробовал сам на чистой системе (XP SP3, FF2) — встало на ура. Вся разработка ведётся (велась) на Win 2003 SP1/SP2. Фреймворки у меня в системе установлены все: 1.1, 2.01, 3.01, 3.5, но ДОСТАТОЧНО и только 2.01 (2.0 SP1).
Впрочем, как минимум у одного человека оно, кажется, запустилось и установилось: пост frog от 31.10.2008, 02:43:15.
2 Lan
хз в чем проблема , но после того как нажимаю в окошке "Начать игру" ничего не происходит (не вываливает окно с суммой ввода) , поле не кликабельно при наведении на клетки показывает процы но не нажимает ни автоматом ни вручную.. после того как зашел на сайт прокликал на нем по полю через минуты полнторы)) поле в проге приобрело вид как на сайте - тоесть нарисовало все клетки как на сайте)
с чем може быть связано?
Да и кстати искал эту прогу,что бы за 7 сек проходить.Пол и-нета перелазил и не где не нашел =((((((((
_______________________
писал xa0c , значит не в винде дело мб так как на xp у него поперло.
Я даже посносил все фрамворки, установил 2 сп1 с офф сайта
поставил старую мозиллу, удалял те файлы
все равно: Object...
PS:не свипмайнез а кошмар стал!!!
за 20 сыгранных мной полей во ВСЕХ ситуации 50/50
а в 3 из 20 аж 3 ситуации 50/50...
Я даже аську засвечу, дабы вы стиль разговора оценить могли. XD
http://code.hash.su/2060
У меня возникла такая проблема: включаю программу, всё делаю по правилам, но тут возникает такая проблема: когда кликаю по ячейки ничего не происходит! Только на игруне 7Х7 можно поставить 1 мину (правой клавишей) ...Можете мне помочь??
пожалуйста, разберитесь когда-нибудь. вам же должно быть чуть интересно че он не работает у нас/
то расшифруйте код на 760 строке sweepmines.com
немогу негде найти выложыте
которая плагин для FireFox'а или которая exe?
"...2) Идём сюда:
C:\Documents and Settings\ИмяПользователяПодКоторымЗашлиВВинду\Application Data\Mozilla\Firefox\Profiles\какой-то бред\
3) Удаляем 2 файла(они пересоздадутся при след. запуске браузера):
compreg.dat
xpti.dat..." << Don't Work
[ 04.04.2009 15:27:39 ] Error in System.Windows.Forms, Thread was being aborted.
[ 04.04.2009 15:40:07 ] Length cannot be less than zero.
Parameter name: length
[ 04.04.2009 15:40:12 ] Перепосылаем данные [6,1], попытка №1
Люди в упор не хотят читать мой текст. Сто раз сказал, что программа развиваться не будет, тыщу раз объяснял, что "программа" и "плагин" штуки разные и что "плагин" это то, что новее.
P.S. 2ImperM3r: я удивлён. Чесслово. %)))
Впрочем, хули толку в башни ваши вдалбливать простую мысль, ежели вы, уважаемые, слепы и глухи оказались: мне деминер нахер не впёрся, развивать просто и банально НЕ интересно, никому я, блять, не продавался?.. Сколько можно повторять-то?..
П.С. По поводу ошибки плагина "ComObj" и тех двух счастливчиков у кого оно заработал. Специально не проверял, но готов поспорить — у них на компе стояла VS2008. Недавно по работе нужно было написАть кой-чего на C /CLI, столкнулся с аналогичной проблемой. Причина: неправильная компиляция, получившаяся dll ссылается на некие библиотеки, что поставляются только с VS2008. Да, мой косяк. :)
Прастите за ошибки!!! Памогите чтоб ее хатябы попробывать!!!
Ппц, некоторые ещё умудряются условия ставить =). Пусть ещё автор проги на вас месяц поработает, ога.
У меня к Вам ОГРОМНЕЙШАЯ ПРОСЬБА!!!
Если Вам действительно не жалко исходников, то поделитесь со мной ПОЖАЛУЙСТА алгоритмом расчёта мин...
Зарание Благодарю!
P.S. Использовать полученные сведенья в целях продажи не собираюсь!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
wolf_from_navlya@mail.ru
А Вам xa0c от меня ОГРОМНЫЙ респект.....
Ибо пусть прога даже и не будет кликать по сайту, но написать алгоритм просчёта мин, уже само по себе не детская задача!
Если получиться подредактирую до рабочей. Кидать прогу EXE
Точных сроков не скажу, как настроение будет.
можно принять за аксиому несколько фактов. для свипмайнса:
1. Откровенно дурит.
2. Дурит не всегда.
3. отслеживает скорость перемещения мыши и "скорость" нажатия кнопок.
4. После 2-4 проигрышей на 80% даст выиграть.
2. выигрыш/проигрыш можно увеличить.
мои рекорды: 70 центов, 14 секунд.
Roman, 14 секунд это протеворечит вашей тактике;)
О тактике, несколько раз проиграть по 1ц, затем выиграть по крупному. На предидущей сессии дошел до .50
По поводу апдейта: новое ядро готово, 1 модуль написан, но я вдруг решил помыть клаву, да видно что-то не то залил, теперь половина клавиш не работает. Так что к коду вернусь не ранее, чем завтра. И, если всё будет ок, то к понедельнику кто-то из вас сможет посмотреть на результат.
скачивать ничего не надо. режим online
1) Мелкие баги (ну очень лениво их искать и фиксить).
2) НаписАть комментарии в коде (не думаю, что кому-то пригодятся, ибо программерам эта софтина не нужна, а не-программеры фиксить её не будут, но всё же).
3) НаписАть пояснительный текст.
Эти три пункта у меня на повестке следущих выходных, не раньше. Когда я себе новую клавиатуру куплю :)
Теперь о тестерах. Сразу скажу — требования к ним у меня ого-го. Итак, тестер:
1) Самое главное требование. После того, как я дам вам тестовую версию вас у меня в аське не будет ДВА ДНЯ. Я имею ввиду, что не нужно мне багрепорты по строчке в час слать, мне потОм не собрать их все вместе, а кроме того, я банально забуду. Так что заведите себе текстовый файлик и туда все баги/пожелания пишите, через 2 дня пачкой отправите. Если сильно захочется высказаться - отпишите тут, в комментах.
2) Ну и багрепорт aka отзыв через эти два дня всё-тки обязательно-желательный.
3) Желательно (кха... нда... к кому я обращаюсь? :)) не распространять эту версию. Поясню: через неделю я итак её опубликую, так что смысла распространения сырой версии не вижу.
Кстати, M@gister Y0d@ был прав (215) коммент. Плагин для FF на самом деле не работал на x64 виндах. Заметил только когда сам себе висту 64битную поставил. Забавно, что фикс этого "бага" вышел не в добавлении кода, а в комментировании.
Maydie. Да, только не 10, а 20 (в этой "новой" версии, к слову, фикс тоже 20 строк вышел). Поэтому, собственно, код модулей и будет открыт. Даже если никто не будет фиксить, моя совесть будет чиста и предъяв уж точно никаких возникнуть не должно будет. :)
Итак, раз "старые тестеры" на моё предложение не откликнулись, то... Желающие быть тестерами — первые 3 человека, которые напишет мне завтра (сегодня, в понедельник) в аську. ТОЛЬКО ТРИ. Мне хватит.
на варьке доступны хрюшка и вин7, могу затулить еще какую нибудь ось (только не линукс, ну не дружу я с ним)
1)Когда будете заливать файл для скачки, укажите, пожалуйста, свой кошелек, дайте людям возможность вас отблагодарить. Я думаю меня многие поддержат.
2)Может быть стоит для скачивания давать триальную версию...
1) Предлагали. Не многие, но 2-3 человека было. Не вижу необходимости в этом.
2) У меня нет "триальных" или "демо" версий. Версия одна и она полная.
Тестеры отписАлись, ссылка на программы им отправлена. Четвёртый тестер - Seed, исключение как человеку, который НЕ СМОГ (жесть аще, да %)) найти мою аську.
"Набор окончен", как говорится. В паблике программа появится, как я уже говорил, через неделю
БАГ. когда хочешь начать новую игру етой бомбочки не видно. а так все гууд
"баги есть но немного доработать будет норм" — а подробнее?..
Thx2roman: первый и единственный отписавшийся тестер. :)
[Module: SweepMines]Расшифровка поля: (12**5678)_(12345678)_(1*345*78)_(*234*678)_(*234567*)_(123456**)_(1234*678)_(1234567*)_game_DS9UUESW
[Module: SweepMines]Ссылка на картинку: http://www.sweepmines.com/
[Module: SweepMines]Получен md5: 4174bb334218f0c0cc6b50bc061410cc
[Module: SweepMines][ =========== =========== РЕЗУЛЬТАТ MD5 НЕ СОВПАЛ =========== =========== ]
так что соглашусь с Seed и играть на свипе не рекомендую.
P.S Играя в сапер на игруне можно выиграть гораздо больше и без развода
Впрочем... Думаю, пункт 3 требований к тестерам (из того же поста) можно официально отменить.
Тестеры. Вам ссылка: http://coding.xa0c.net/files/deminer2/core.zip (не-тестерам её скачивать бесполезно, она не включает в себя ни одного модуля).
Тестовый период считаю законченым, всё что я хотел из функционала, я написАл. Более мне в аську по поводу багов не отписывайтесь, все мысли излагайте тут.
Ибо когда я опубликую исходники, фиксить новые детекты-антидеминеры и прочий мусор, который будут придумывать владельцы данных сайтов, будете уже вы, а не я. :)
P.S. Пункт №2 сделан. Осталось самое сложное. :)
За всё время жизни деминера алгоритм решения превратился в лоскутное одеяло: заплатка на заплатке: тут дописка для игруна, там для свипминес, ещё добавилась для калькулятора, на код смотреть страшно, я сам не понимаю как работает половина :)
В такой ситуации некоторые ошибки неизбежны. Одно утешает: таких ошибок не должно быть много (я вообще не думал, что кто-то этот текст прочитает) и после перезапуска программы решать она должна нормально. Впрочем, если на каком-то поле при определённой расстановке мин она повторяется - модуль каклькуятора вам в руки и скриншот в паблик.
Насчёт кол-ва бомб: оно отстаёт от реального на 1 ход, т.е. число "2" не совсем верное. Вполне возможно, что оно уже 0 (раз осталось 2 клетки).
...а то, что перестал работать сайт — эт, кнешн, зашибись. Не успел в паблик выложить программу, как она с большой долей вероятности оказалась (окажется после открытия сайта) нерабочей. Впрочем, модульность - сила. И 2 модуля из 5 должны остаться рабочими. :)
решение проблемы - ноу паблик =)
а радоваться - все равно остаются наыбки и просто частая смена алгоритма => быстрее будут сливаться денежки.
2Seed ясмотрю немножко вперед, после того как дэминёр поступит в паблик..
Сайт заработал, алгоритм изменился?
z00mER, ты вообще видел мой комментарий (тот, который перед твоим и после того, на который ты отвечал)?
А текст красный вверху тоже в глаза не бросается? При открытии страница сразу вниз перематывается, на окошко отправки комментов? :)
Может попробовать сделать програмку которая ПринтСкринит экран по кобинации клавишь "???" (при условии что на странице браузера видно 100% рабочей области игры)
Потом в этом принт скрине ищет картинку самой рабочей области..Находит ее позицию(область) на экране..
Потом мы делаем ход в игре в браузере, а програмка принтскринет эту область с некоторым интервалом и находит пустые клетки,клетки с метками 1,2,3, отображая их в своем окне и делая прощети с каждым этим интервалом!
Если бы я допер алгоритм прощета вероятности попадения на мину - попробовал бы сам такое написать (только на Deplhi)
P.S. И в таком случае не прийдеться придумывать алгоритм антиидентификации на сайте свипмайнс...:)
Можна постучать в аську 4370517 - поговорим об этом:)
КРАСНЫЙ ТЕКСТ БОЛЬШИМИ БУКВАМИ В САМОМ ВЕРХУ СТРАНИЦЫ.
Да? :)