coding.xa0c.net: deMiner

coding.xa0c.net: deMiner

0.0.2/0.1.0 alpha
Дата: 11.11.2008, 01:59:49
Господа. Время для небольшой рекламки. Быть может, вам будет интересен ещё один мой проект (бесплатный), который находится тут: http://notify.su. Тыкните, поглядите. :)

Устаревшая версия, продолжение ТУТ.

[отмена]


Апдейт (плагин для FF) НИЖЕ

1. Введение

Так... С чего бы начать...
Ладно, раз вы тут, значит слово "сапёр" вам не ново, в сапёра играли, в инете видали, непонятно как, но сюда попали. Ок. Тут у нас, господа, программа. Программа, заточенная каак раз на игру в этих самых онайн-сапёров. Но програма не простая - снижает нагрузку на центральный процессор aka "мозг": помогает решать куда тыкнуть мышкой.
Самые продвинутые уже наверняка подумали: "такой софт уже есть". Не могу тут возразить.
Да. Есть. Только платный (причём, думаю, реальный автор той программы получает сущие копейки с продаж, ибо нашлись "умники-перепродавальщики" :)), плюс в той программе, что видел я - все цифры, получаемые с поля нужно вбивать ручками...
Что предлагаю вам я?.. Полностью автономный клиент. То есть, не нужно запускать браузер, переписывать из его окна цифры и заносить их в другую программу. Играть можно прямо из deMiner'a. Плюсы очевидны. Минусы - пока поддерживаются всего 3 поля: (1 sweepmines.com и 2 igrun.com)

Ядро программы и первая инвалид-рабочая версия были написаны под sweepmines.com, так как тот сапёр мне понравился в плане "легко выиграть и не надо денег ложить". Позже перешел на "профессионала" с igrun.com и на данный момент можно сказать, что программа разрабатывалась и тестировалась только по этому "профи".

Написано на C#, Framework 2.0.

2. Где играет? Некоторые детали можно посмотреть в моём посте на xtreme-invest

[ 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 ]
Сапёр-профессионал. Поле 30х16; 99 мин; md5 контроль; выигрыш 0..90..110..250%;
На него я возлагал большие надежды. Судите сами: за подрыв с первого хода выигрыш 110%, за каждые 10% открытого поля 10% от ставки. Т.о., даже при ситуации "50/50" в конце вы максмум потеряете только 10%, а если угадаете, то получите 250%. Заманчиво. Считаю - лучший выбор, если вы действительно хотите попытаться хоть что-то заработать на сапёре. Правда, прогнав 80 игр в авторежиме своей прогой там, я получил не особо весёлый результат: начальный баланс 5.14WMR, конечный баланс: 4.14WMR. Правда, должен заметить - в эти 80 игр я не сделал сам ни одного клика мышкой, может быть руками получилось бы прибыльней, но мне было просто влом так долго играть %)
Что требуется из настроек:
То же, что и в [ Igrun.com, 7x7 ]

3. Настройки

В принципе, тут мне сказать особо нечего. Необходимые для каждой игровой площадки настройки я указал выше, к остальным в самом окне настроек достаточно подробные объяснения. Правда, некоторые пункты не затронуть нельзя, думаю... Итак...

>>> О прокси... РАБОТА С ПРОКСИ НЕ ТЕСТИРОВАЛАСЬ. Точнее, тестировалась, но раза 2-3, ибо, мне как-то не везет на поиск оных: все, что находил были либо уже мёртвые, либо при смерти. Так что, думаю, работа через прокси будет глючить :)

>>> Об авторежиме. Те, кто читает с самого начала (омг, сколько я уже букв тут родил х_Х) заметили, что я упоминал некий "авторежим". Да, такая фича есть, но работает из рук вон плохо. Поначалу, когда программа работала только со sweepmines.com авторежим работал нормально - я им отыграл около 200 игр, процент выигрыша был примерно 30% (100 игр в ручном режиме, этой же программой, там же, дали мне результат в 55%). Далее, когда я занялся "игруном" и заточил всё под "профи-сапёра" авторежим стал нормально работать только на "профи" (те 80 игр, что я упоминал - как раз и были произведены в этот момент). После, когда я решил склеить все игровые площадки в 1 прогу авторежим стал адски глючить и выдавать непонятно какие результаты, плюс, стал глючить сам игрун, по типу: моей программе результат клика показывает, а в базу к себе не заносит (не успевает? о_О). В общем, я принял решение убрать "авто" из меню, чтобы кто-нибудь случайно не включил и тем самым не слил все деньги :) Доводить до ума его у меня нет ни времени, ни желания, ни свободных средств на акке игруна. Хотя, у авторежима на "профессионале" есть огроменный плюс: очень часто на мину при первом ходе попадает (random vs random XD)
Кому на свои деньги начхать, или же, кто хочет посмотреть на агонию программы - пожалуйста, процесс включения авторежима: разрешаете в настройках, перезапускаете программу, появляется новый пункт меню "Самотык", щелкаете по нему, появляется новый пункт меню "Вперёд! XD" - сие и будет "стартом". Я постарался сделать сей процесс наиболее неудобным, дабы не тыкали "просто так".
Вопрос: "почему же его тогда вообще не убрать?". Ответ: возможно, я его еще допишу когда-нибудь, плюс, лично я знаю как заставить его работать более-менее нормально, но только из под отладчика :))
Для тех, кого пугает большое количество кирилических символов в данном абзаце, основная мысль:

НЕ ВКЛЮЧАЙТЕ АВТОРЕЖИМ

4. Процесс

В принципе, процесс игры показан на видео, что в самом низу страницы. Кому трафик не жмёт - можете посмотреть (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% всех тестов программы проводились именно на таких настройках и лично я считаю их наиболее "профитными" в плане выигрышей :)

5. О доверии...

Программа пароли не тырит :)
Куда ломится в инете?.. Ну, понятное дело, что на sweepmines.com, либо на igrun.com. Если же вы используете прокси и поставили в настройках "проверку", то программа будет ломиться на 2ip.ru, чтобы проверить анонимность/работоспособность прокси. Больше никуда программа не лезет. Никаких скрытых реф-ссылок, подмен кукисов или чего-то навроде там нет.

6. Разработка

Ммм... Вы, конечно, можете написАть мне пожелания по усовершенствованию программы; ссылку на еще какого-нибудь онлайн-сапёра с просьбой добавить его (алгоритм "решения" универсальный, от размеров поля и количества бомб не зависит); либо прислать какой-нибудь баг-репорт, но, скажу сразу — мне эта программа более не интересна и заниматься её разработкой влом. Изначально писАл только для себя. После, когда решил выложить в инет, весь запал кончился на сделанном окне настроек %) Ну да, ленивый я, что ж тут поделать... Еще было бы неплохо добавить все критические участки в try..catch, но и этого пока что нет. Я для себя сделал вывод, что на онлайн сапёре денег не сделать.
В вопросах написания программ "для души", aka "интересно" я редко возвращаюсь к тем проектам, к которым не прикасался более двух недель.
Исходники... На самом деле, ребят, я не жадный. И исходники бы я выложил, еслиб там было что-то интересное, что-то, что помогло бы кому-то в обучении но не гуглилось. Тут же ничего сверх-раритетного нет. Впрочем, дабы снять дальнейшие вопросы - я готов продать сорсы 1 раз. Только дорого. Почему?.. Ниже объясню.

7. Видео

Небольшое отступление по поводу видео:
Я не спец в видеообработке, более того, я ни разу вообще видео не редактировал, так что данный ролик получился, мягко говоря, "не очень". Комп у меня не особо шустрый, так что кодирование происходит довольно долго. Я "это" кодировал раза 3, но косяки всё равно остались, однако, и исправлять мне их, честно скажу — влом. :)
Самый заметный ляп: в "13:13" появляются непонятные "красные квадратики". Вообще-то, они для меня понятные, но появляются не в тему (должны были вылезти в самом конце видео, чтобы показать ситуацию "50/50")
Видео разбито на "главы". Доступ к главам - кнопочка с "листочком" :)

Размер видео 42 метра. Будьте осторожны :)


8. Выведение

Перед самым-самым линком на скачку я не могу не написАть предупреждения, ибо, средний юзер текст на странице не читает, а просто пробегает глазами цепляясь за "выделенные" куски в поисках ссылки на архив.
Если вы — юзер хороший и адекватный, то вам этот текст без надобности, для всех остальных же, внимайте:

Программа БЕСПЛАТНАЯ!

Если какая-то сука вздумает продавать её на digiseller.ru, plati.ru или где-то еще — смело посылайте его на хуй, делайте возврат денег за товар (если-таки купили) ссылаясь на данную страницу, плюс просите заблокировать аккунт продавца, а при особом желании — влепите отзыв через арбитраж вебманей.
Барыг — давить.
Я обещал про исходники пояснить. Вот оно, пояснение — выше. Выложи исходники и тут же появится парочка умельцев, которые изменив пару картинок, затерев инфу в about'e выложат такую прогу в какой-нибудь онлайн-магазин. Глядя на популярность "решалок" сапёра я думаю, что не ошибусь в этом плане.
Такое же предупреждение написано в about-окне программы.
Вот, собственно, и всё. Качайте. Если вам вдруг будет что сказать, то, думаю, найдете мои контакты. :)

P.S. Если вдруг на вас великая радость нападёт и программа понравится, то посоветуйте другу зарегистрироваться по моей реф-ссылке на игруне: http://igrun.com/?19488 или, если решите играть на реальные деньги, на sweepmines.com: http://www.sweepmines.com/?p=yOFhkkhX. Почему "другу"? Потому что, после регистрации уже неважно по чьей реф-ссылке ходить — рефералы не засчитываются, а без регистрации вы вряд ли "заранее" оцените прогу :)

upd: 17.01.2008
Что-то в аську часто пишут "прога аццтой! ничо ни работаит". Отвечаю: прога может и отстой, но работает. Специально просил проверить(скачать и запустить) человека далёкого от программирования.
Если вам выдаёт сообщение по типу "Ошибка при инициализации", значит на вашем компьютере не установлен .NET 2.0, который можно слить с оффсайта мокрософта тут.

Скачать v0.0.1a 9. Апдейт от 27.06.2008

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

C:\Documents and Settings\ИмяПользователяПодКоторымЗашлиВВинду\Cookies
Там увидите кучу текстовых файлов, вам нужен тот, который похож на
ИмяПользователяПодКоторымЗашлиВВинду@sweepmines.txt
Открываем его, видим некий бред, похожий на
userid
BxCtBpOY
sweepmines.com/
1536
1112047616
32034829
849948112
29908128
То, что выделил жирным - это и есть UserID.

   б) Браузер FireFox
C:\Documents and Settings\ИмяПользователяПодКоторымЗашлиВВинду\Application Data\Mozilla\Firefox\Profiles\КакойТоБред\cookies.txt
Да. FF хранит все куки в одном файле. Открываем этот файл, поиском(Ctrl+F, если кто не в курсе) ищем слово "sweepmines", попадаем на строчку, которая выглядит примерно так:
sweepmines.com FALSE / FALSE 2114380800 userid BxCtBpOY
Заветное слово, которое и нужно вставить в настройки выделил, опять же, жирным. Кроме того, для FF существует туева хуча плагинов, которые позволяют редактировать/просматривать куки не лазая по лабиринтам папок (на видео выше показан один из них).

   в) Другой браузер
Ищите сами.

3. "блиа, а у тебя есть ишо проги для хакофф и вломофф?"
Я в шоке, чесслово. Ладно - один человек спросит, ладно - два, но...
Я не хакер и не кракер, ничего не взламываю, деструктивом не занимаюсь и деструктивных программ не пишу. Сам "deMiner" ничего не взламывает. Это просто продвинутый калькулятор.

  Ну и напоследок... Не нужно мне в аську по поводу данной программы писАть, чесслово, устал. Поверьте - мне и без вас хватает что поделать и на что потратить время.
  Нашли ошибку? Новый способ детекта поля на sweepmines.com? Хотите сказать спасибо или послать на 3 буквы? Пожалуйте в комменты ниже. Специально сделал для этого. У меня стоят уведомления - при новой записи приходит письмо. Если сочту нужным ответить и/или будет свободное время - отвечу(Пункт №6 данной страницы всё еще в силе). P.S. Только пожалуйста, если нашли ошибку или глюк - будьте готовы предоставить больше информации, чем банальное "не пашет". Я не телепат.

Скачать v0.0.2a
10. Апдейт от 26.10.2008

10.1 Стандартный первый пункт :)
В общем, как я уже говорил тут не раз — я на программу данную забил. Забил крепко-накрепко, заархивировал исходники и запрятал их в дальний угол харда. Сидел, почитывал приходящие мне на мыло копии гневных комментариев о том, что программа не работает и тихо улыбался: ничего, скоро перебесятся. Однако, в какой-то из светлых дней, такой, который редкий, такой, когда настроение у меня хорошее, я ничем не занят и лень временно отпустила, постучался ко мне один товарищ с ником Maydie.
К слову сказать, с подобным его сообщениями мне стучится каждый первый, но тут просто удачно совпало. В общем, посетовал он на то, что программа не разрабатывается, с чем я, собственно, согласился. Спрашивал меня о планах по развитию, кои, я, впрочем, и не скрывал никогда - не хочу я её развивать. Короче говоря, зацепила меня тема и подумал я: а не выпустить ли апдейт?.. К тому же, "автокликалка" из деминера у меня написана была давным-давно, просто никак не мог до ума довести, чтоб запускалась не только на моём компе, а, хотя бы, на чьём-нибудь ещё (судя по комменту товарища frog'a это мне удалось :)).
Однако, лёгким путём я идти не захотел и StandAlone приложение (это обычный exe, если кто испугался) доделывать не стал. Вместо этого решил я претворить в жизнь свою давнюю мечту: написАть плагин для FireFox'a (опять же, если кто не в курсе - это браузер такой). Кроме всего прочего, чтобы геморой был покрупнее и понажористей, решил я писАть плагин на шарпе, плюсАх и яваскрипте одновременно. Коктейльчик получился отменный (вспоминаю с содроганием), думаю написАть статейку по тому, как делать плагины для FF на дотнете. Впрочем, не будем о грустном.
Я пишу только тогда, когда мне интересно. Плагин для FF — это было интересно.

10.2 Оно.
Т.к. плагин написан на C#, то требования ко 2му фреймворку остаются те же.
Скрин выше(кликабельно-увеличабельный) - окно браузера. Прямоугольником обведены 2 кнопочки, которые мой плагин добавляет и на нажатия которых он, собсно, реагирует. Ещё раз, на всякий случай: кнопок всего две. Ещё есть текстовое окошко. Пока что практически никак не используется (хотя должно, блин. Опять глючит чой-та %)).
Итак, после того, как вы установили плагин(обычно достаточно просто кликнуть на ссылке просматривая страницу FF'ом и он сам установится. Если не сработало - перетащите мышкой скачанный xpi-файл в окно FF), собсно, делать ничего больше не нужно. Никаких настроек, никаких проксей и прочего. Плагин даже инет не использует(исключая стандартные запросы браузера об обновлениях). Так что, тыкаем на первую кнопку, открывается страница свипминес, тыкаем по полю хотя бы 1 раз, тыкаем на вторую кнопку. Всё. Дальше оно по мере возможностей само пойдёт.
Когда же силы деминера иссякнут и впадёт он в отчаяние лютое, мочи не имея ходы делать, отобразит он окно секретное, внутренность свою сокровенную. Тыкать по окошку сему надобности нет никакой, нетыкабельно ибо оно. Перетащить разве что можно.
Окошко это хорошо знакомо тем, кто версии 0.0.1-0.0.3 юзал. Описано много раз выше, для остальных.
Итак, посмотрели, собрались с духом и тыкнули по полю(сами, по обычному, стандартному полю на сайте). Не подорвались?.. Ну, тогда вам повезло. Тыкайте на второй кнопке плагина опять и если деминеру ход ваш оптимизма придал, если с духом собраться он успел и страх свой победил - он пойдёт разгадывать дальше.
Вот, собсно, и вся нехитрая премудрость владения кунг-фу.

10.3 Еггог.
О да. Хоть я и старался упросить установку и юзание сей софтины путём выбора XPI инсталляции как способа установки и распространения, но видать чегой-то где-то не дочитал и оно-таки, судя по комментам, с пол пинка устанавливаться не желает.
Итак, если вы получаете сообщение об ошибке при тыке на второй нопке плагина (с бомбочкой которая) вида "TypeError: comObj has not properties", то решается это следущим образом:
1) Закрываем все запущеные копии FF
2) Идём сюда:

C:\Documents and Settings\ИмяПользователяПодКоторымЗашлиВВинду\Application Data\Mozilla\Firefox\Profiles\какой-то бред\
3) Удаляем 2 файла(они пересоздадутся при след. запуске браузера):
compreg.dat
xpti.dat
4) Запускаем FF и наслаждаемся.
Так же, мне сказали, что под FF версии 3.x плагин устанавливаться не желает. Вполне возможно, так оно и есть, ибо я 3ю версию в глаза не видел и писАл-тестил всё под 2.0.0.17.

10.4 Out.
Ну вот и всё. На момент написАния данного текста (11.11.2008) плагин сей работал, кликал и отгадывал.
Да, теперь разгадывает медленней, да, теперь нужно держать открытым браузер, ибо кликается "вручную", но такова плата за возможность положить большой и толстый на попытки админа изменить/усложнить/зашифровать алгоритм отсылки данных на сервер. Теперь мы абсолютно легальные/смертные/нормальные посетители сайта.
Лично я, пока писАл эту штуку придумал всего 2 способа детекта: один реальный, но геморойный, другой нереальный, ещё геморойней и с большой долей вероятности ошибки ака "записи в боты обычного честного юзера". Так, могу сказать, что с большой долей вероятности вас не пропалят (для параноиков это было) :)
Cовсем другой вопрос в том, чтобы запретить или помешать юзать данный плагин - тут вариантов уйма, даже думать особо не нужно. Впрочем, время покажет. Я не просто так сделал данную "версию" плагином. Прелесть расширений файрфокса не столько в том, что они устанавливаются в 1 клик, сколько в том, что они автоматически обновляются(если не запретить в настройках). Догнали к чему клоню?.. Заходить на эту страницу после успешной установки плагина совсем не обязательно. После выпуска новой версии браузер сам её скачает и установит. (По кр. мере так запланировано :))
Наслаждайтесь, товарищи, коли это кому радость приносит. :)
P.S. И, блин. Я не фанат файрфокса. Я его ненавижу. Это не браузер, а оперативкожор какой-то. Юзаю только потому, что там FireBug есть и яваскрипт нормально работает. А вообще - я фанат Maxthon и, последнее время, Google Chrome. :)

10.5 НЕ НУЖНО МНЕ ПИСаТЬ В АСЬКУ.
Классное название пунктика, да?.. Надеюсь, заметите. Мне абсолютно не интересно помогать вам установить/запустить/декомпилировать эту программу, помогать что-либо взломать, помогать написАть что-то мегакрутое, что будет зарабатывать деньги, так же объяснять вам как пользоваться гуглом, где найти/скачать/украсть денег в инете, а так же вообще "флудить о жизни". Ну чесслово.
Ближайший и приоритетный мой проект сейчас - один из сайтов на главной странице (http://xa0c.net). Ещё одна бесплатная программа, только на этот раз, я думаю, она будет более востребована и оценена. Впрочем, даже на неё времени почти нет, так что, как обычно, не особо надейтесь на след. обновление деминера. :)

10.6 НЕ НУЖНО МНЕ ПИСаТЬ В АСЬКУ.
...просто уехало уже далеко вверх, могут не заметить :)

Скачать xpi-расширение для FireFox v2.x
Господа. Время для небольшой рекламки. Быть может, вам будет интересен ещё один мой проект (бесплатный), который находится тут: http://notify.su. Тыкните, поглядите. :)

Комментарии (278)

 xa0c 25.06.2008, 09:10:45
  25.06.2008, 09:39:13
 DenXX 25.06.2008, 12:14:33
 xa0c 25.06.2008, 12:22:37
 Jurgin 27.06.2008, 13:21:06
 xa0c 27.06.2008, 13:31:30
 Jurgin 27.06.2008, 14:54:33
 xa0c 27.06.2008, 22:48:07
 PeGaS 29.06.2008, 19:53:00
 PeGaS 29.06.2008, 22:16:03
 BeNo 30.06.2008, 10:06:30
 1int 30.06.2008, 14:53:04
 TuPaH 30.06.2008, 16:17:29
 xa0c 30.06.2008, 18:41:53
 TuPaH 30.06.2008, 19:27:23
 xa0c 30.06.2008, 19:42:45
 1int 30.06.2008, 23:16:29
 PeGaS 30.06.2008, 23:37:45
 lav31 02.07.2008, 12:01:00
 TuPaH 02.07.2008, 20:21:57
 BeNo 03.07.2008, 11:32:51
 Lion_PIF 03.07.2008, 17:56:40
 TuPaH 03.07.2008, 20:23:53
 Lion_PIF 04.07.2008, 11:41:46
 Lion_PIF 04.07.2008, 12:44:45
 1100 06.07.2008, 19:53:24
 xa0c 06.07.2008, 20:31:58
 1100 06.07.2008, 22:04:56
 JIuMyP 07.07.2008, 00:20:25
 Lion_PIF 07.07.2008, 12:25:31
 Potter 08.07.2008, 04:05:58
 Vladimir 08.07.2008, 19:44:31
 Vladimir 08.07.2008, 19:48:05
 Vladimir 09.07.2008, 14:31:37
 8086 17.07.2008, 15:11:37
 Marm 23.07.2008, 20:34:32
 Marm 24.07.2008, 01:01:16
 exolon 31.07.2008, 07:47:18
 9bly4ko 03.08.2008, 02:14:44
 Maydie 03.08.2008, 07:26:58
  04.08.2008, 10:17:55
 Alpen-X 05.08.2008, 16:24:53
 Ecco 12.08.2008, 15:39:46
 Vovchic88 18.08.2008, 10:48:55
 full ZER0 24.08.2008, 02:02:57
 Noname 26.08.2008, 19:22:32
 Alpen-X 27.08.2008, 10:06:02
 Sergio 27.08.2008, 23:08:57
 Stels 28.08.2008, 19:18:31
 Dron 28.08.2008, 19:23:28
 ShadowX 30.08.2008, 13:38:46
 xa0c 30.08.2008, 21:14:26
 Wolf 05.09.2008, 17:14:57
 Dron 05.09.2008, 17:47:52
 Serg 05.09.2008, 18:51:45
 xa0c 06.09.2008, 01:35:22
  08.09.2008, 13:24:52
  08.09.2008, 15:14:17
 Le][ 13.09.2008, 18:45:29
  13.09.2008, 21:58:20
 Arhangel 21.09.2008, 06:52:16
 veg 03.10.2008, 09:37:49
 drink 03.10.2008, 13:11:27
 TVS 10.10.2008, 12:59:46
 TVS 10.10.2008, 13:49:20
 Serg 10.10.2008, 21:17:25
 vadik 11.10.2008, 20:11:33
 R1k 13.10.2008, 14:48:34
 Cre4et 20.10.2008, 08:31:21
 -=MaS@K=- 26.10.2008, 21:49:27
 xa0c 27.10.2008, 02:44:58
 Cre4et 29.10.2008, 07:05:33
  29.10.2008, 21:22:51
 IntruDeR 29.10.2008, 21:35:06
 xa0c 29.10.2008, 23:15:56
 frog 30.10.2008, 00:08:23
 IntruDeR 30.10.2008, 01:36:16
 frog 31.10.2008, 13:43:15
 -=MaS@K=- 31.10.2008, 19:52:36
 xa0c 31.10.2008, 21:35:09
 -=MaS@K=- 01.11.2008, 17:01:17
 -=MaS@K=- 01.11.2008, 17:29:34
 O$ICOM 01.11.2008, 20:53:11
 O$ICOM 01.11.2008, 21:35:08
  08.11.2008, 22:27:46
  09.11.2008, 00:31:12
 bobo 09.11.2008, 08:13:14
  09.11.2008, 16:04:15
 bobo 10.11.2008, 16:14:17
  10.11.2008, 17:18:42
  10.11.2008, 22:25:56
  10.11.2008, 23:17:05
  10.11.2008, 23:46:12
 xa0c 11.11.2008, 00:12:54
  11.11.2008, 01:31:36
 xa0c 11.11.2008, 02:03:54
  11.11.2008, 03:38:41
  11.11.2008, 06:33:05
 Rezzok 11.11.2008, 13:11:32
 bobo 12.11.2008, 13:03:00
  13.11.2008, 00:23:22
  14.11.2008, 08:06:59
  15.11.2008, 14:58:09
  16.11.2008, 18:19:38
 twe1v2 16.11.2008, 19:22:50
 rezzok 18.11.2008, 11:50:29
  18.11.2008, 14:08:51
 twe1v2 18.11.2008, 22:01:52
 Irdarrot 22.11.2008, 00:30:02
 korol 23.11.2008, 17:07:22
 Maydie 03.12.2008, 08:07:56
 eXi 10.12.2008, 16:22:40
 bes 15.12.2008, 08:58:29
 O$ICOM 20.12.2008, 00:25:02
 $mA11 22.12.2008, 06:17:50
 FAKTOR 26.12.2008, 12:06:55
  26.12.2008, 21:37:12
 FAKTOR 29.12.2008, 06:27:27
 JH 01.01.2009, 21:24:25
 Lan 03.01.2009, 09:02:47
  05.01.2009, 10:24:16
 xa0c 07.01.2009, 00:01:00
 xa0c 07.01.2009, 00:04:46
 z00mER 07.01.2009, 20:59:21
 Administrator_m_ 07.01.2009, 23:17:45
 65536 09.01.2009, 12:27:25
 McKey 09.01.2009, 12:40:29
  09.01.2009, 14:48:25
 65536 09.01.2009, 16:16:01
 xxINFERNOxx 10.01.2009, 00:50:16
 xxINFERNOxx 10.01.2009, 00:51:47
 xxINFERNOxx 10.01.2009, 00:55:00
 df 10.01.2009, 20:36:50
  10.01.2009, 23:57:47
 Nick 11.01.2009, 22:11:48
 doserg 11.01.2009, 23:19:24
 as 12.01.2009, 13:51:18
 Nick 12.01.2009, 16:08:02
 Nick 12.01.2009, 18:05:43
 147 12.01.2009, 18:07:40
 65536 13.01.2009, 14:13:56
 65536 13.01.2009, 14:15:21
 147 14.01.2009, 12:11:56
 65536 14.01.2009, 18:15:01
 kunya 14.01.2009, 19:53:08
 Nick 15.01.2009, 03:08:46
 65536 15.01.2009, 17:06:58
 kunya 16.01.2009, 19:43:40
 5896 16.01.2009, 19:45:44
 Nick 19.01.2009, 16:10:28
 doserg 20.01.2009, 01:16:47
 Allkayda 21.01.2009, 11:30:55
 Nick 22.01.2009, 11:54:57
 Nick 25.01.2009, 06:24:15
 )) 04.02.2009, 05:32:30
 Nick 04.02.2009, 07:14:36
 Nick 04.02.2009, 07:26:52
  13.02.2009, 16:28:56
  16.02.2009, 21:37:36
  16.02.2009, 21:40:22
 xa0c 16.02.2009, 22:12:26
  17.02.2009, 21:53:56
  21.02.2009, 11:40:43
 55555 22.02.2009, 13:40:32
 55555 22.02.2009, 13:41:38
 55555 22.02.2009, 13:43:15
  22.02.2009, 22:44:38
 ICQ 1420937 - (gRoM) 23.02.2009, 16:22:17
 Rusel 03.03.2009, 02:12:48
 k09n 05.03.2009, 17:52:27
 Amorphis 16.03.2009, 10:32:38
  25.03.2009, 21:46:59
 M@gister Y0d@ 04.04.2009, 08:22:43
 NycuDR 04.04.2009, 17:15:55
 kasper 04.04.2009, 21:34:05 123
 kasper 04.04.2009, 21:37:51
 kasper 04.04.2009, 22:13:27
 ImperM3r 08.04.2009, 16:07:05
 xa0c 09.04.2009, 01:17:22
 ImperM3r 09.04.2009, 17:27:33
 M@gister Y0d@ 09.04.2009, 18:00:07
 kniazb 19.04.2009, 19:06:13
 xa0c 20.04.2009, 10:04:43
 M@gister Y0d@ 21.04.2009, 04:41:19
 xa0c 21.04.2009, 10:58:37
 M@gister Y0d@ 22.04.2009, 07:02:09
 nik 24.04.2009, 21:39:27
  26.04.2009, 23:05:30
  06.05.2009, 10:03:49
 Kullir-02 08.05.2009, 14:40:29
  09.05.2009, 02:13:50
  10.05.2009, 15:18:25
  25.05.2009, 00:08:02
  25.05.2009, 21:14:29
  26.05.2009, 18:00:18
 Mike 28.05.2009, 20:43:44
 xa0c 12.06.2009, 10:50:56
 Smith 14.06.2009, 11:02:56
 123 15.06.2009, 19:40:45
 roman 17.06.2009, 17:57:39
 roman 17.06.2009, 18:02:36
 roman 18.06.2009, 06:04:52
 Seed 18.06.2009, 23:48:57
 roman 19.06.2009, 09:46:41
 Seed 19.06.2009, 15:25:15
 Razum 19.06.2009, 17:02:00
  20.06.2009, 00:42:48
 roman 20.06.2009, 07:28:31
 roman 20.06.2009, 07:44:37
  20.06.2009, 08:56:58
 roman 20.06.2009, 10:11:55
 roman 20.06.2009, 10:30:37 .60
 roman 20.06.2009, 16:47:17
 Seed 20.06.2009, 19:40:25
  20.06.2009, 21:58:33
 roman 20.06.2009, 22:08:03
 xa0c 20.06.2009, 22:13:34
 roman 20.06.2009, 22:46:31
 roman 21.06.2009, 04:08:28
 Maydie 21.06.2009, 10:35:03
  21.06.2009, 11:09:52
 Maydie 21.06.2009, 11:42:15
  21.06.2009, 11:55:26
 panda 21.06.2009, 12:15:20
  21.06.2009, 19:17:01
 roman 21.06.2009, 22:14:19
 Seed 21.06.2009, 22:22:33
 xa0c 22.06.2009, 00:25:19
 xa0c 22.06.2009, 00:27:13
 roman 22.06.2009, 05:25:08
 roman 22.06.2009, 05:30:35
 roman 22.06.2009, 07:03:11
  22.06.2009, 09:41:56
 Seed 22.06.2009, 12:25:23
 Maydie 22.06.2009, 12:53:05
 xa0c 22.06.2009, 13:21:32
 Seed 22.06.2009, 15:01:25
 Andrey 23.06.2009, 21:58:13
 roman 24.06.2009, 01:02:57
 roman 24.06.2009, 16:45:08
  24.06.2009, 16:54:19
 Maydie 24.06.2009, 21:42:47
 xa0c 24.06.2009, 23:31:11
 roman 25.06.2009, 08:01:16
 xa0c 25.06.2009, 10:18:18
 Seed 26.06.2009, 07:44:07
 panda 26.06.2009, 07:44:28
 Seed 26.06.2009, 07:45:01
 Maydie 27.06.2009, 12:49:41
  27.06.2009, 17:11:03
 Seed 28.06.2009, 04:11:33
 roman 28.06.2009, 13:24:22
 Seed 28.06.2009, 15:19:17
 roman 29.06.2009, 06:49:14
 Seed 29.06.2009, 11:15:50
 CiD 29.06.2009, 16:00:09
 Seed 29.06.2009, 17:40:29
 Fazer 29.06.2009, 18:18:54
 xa0c 29.06.2009, 23:53:39
 z00mER 30.06.2009, 00:45:52
 xa0c 30.06.2009, 02:37:21
 Seed 01.07.2009, 16:36:57
 panda 01.07.2009, 18:05:45
 xa0c 01.07.2009, 23:05:27
 Seed 02.07.2009, 10:35:27
 z00mER 02.07.2009, 13:59:36
 roman 03.07.2009, 01:18:51
 Seed 03.07.2009, 01:21:46
 Maydie 03.07.2009, 12:17:34
 Seed 03.07.2009, 15:33:12
 xa0c 04.07.2009, 09:51:25
 z00mER 05.07.2009, 19:29:32
 xa0c 05.07.2009, 22:01:42
 LANSELOT 14.07.2009, 14:54:56
 Set 24.07.2009, 00:44:02
 LINKeR 26.07.2009, 15:36:35
 xa0c 27.07.2009, 21:13:11
  29.07.2009, 14:32:59

Оставить комментарий

Имя:
Код на картинке:

Господа. Время для небольшой рекламки. Быть может, вам будет интересен ещё один мой проект (бесплатный), который находится тут: http://notify.su. Тыкните, поглядите. :)