Comments 27
в 2008-м долго бился с первой версией BeJewled. Все было сделано достаточно грамотно и не подкопаешься. несмотря на то что игралось все на клиенте и на сервер отдаваласть только статистика игры, любое вмешательство приводило к бану. в итоге максимум что удалось сделать это в запущенном браузере с помощью внедрения в приложение находилась константа отвечающая за количество очков… вот увеличение ее давало результат, но приходилось таки играть уровень руками, но зато количество очков можно было выбрать на свой вкус… :)
огорчало только одно, играть на деньги на king.com из россии нельзя :(
огорчало только одно, играть на деньги на king.com из россии нельзя :(
0
еще код может быть обфусцирован и для понимания непригоден. как правило большинство коммерческих игр сейчас декомпилить бесполезно.
0
Ну бывает и такое но его можно и деобфусцировать, не знаю всегда ли но мне пока везло)
0
Не нашёл ни одной обфусцированной игры в том же g+. Обфускация часто добавляет проблемы которые очень сложно обнаружить. В итоге иногда проще оставить как есть, чем пытаться эти проблемы решить и надеяться что решены они все.
+1
а обфускатор не подскажете, чтобы потом нельзя было реверснуть?
0
|А затем надо решить проблему запуска нашего SWF-файла в доверенном домене, чтобы он без труда общался с сервером.
Для этого я использую свой прокси на.нет который на лету подменяет пакеты и флешка работает как родная, здесь http://www.youtube.com/watch?v=_6g4pWQVKcM это видно. Но ваш способ мне тоже понравился — будет время и стимул проверю, спасибо за статью.
Для этого я использую свой прокси на.нет который на лету подменяет пакеты и флешка работает как родная, здесь http://www.youtube.com/watch?v=_6g4pWQVKcM это видно. Но ваш способ мне тоже понравился — будет время и стимул проверю, спасибо за статью.
0
Спасибо. Очень интересно. Потому как бот на AutoIt это хорошо, а прямое включение еще лучше.
С нетерпением буду ждать следующей статьи.
С нетерпением буду ждать следующей статьи.
0
Даже не ожидал, что моя статья вызовет аж 3 ответных статьи. =)
Спасибо, было любопытно почитать про альтернативный способ, будем пробовать.
Спасибо, было любопытно почитать про альтернативный способ, будем пробовать.
+3
А можно поподробнее про создание флешки для подключения к самой игре. Я правильно понял, что надо создать AS3 приложение, там в качестве class указать MonsterDebugger, вставить ваш код в этот .as файл, получить итоговую swf и уже ее положить в c:\temp\? Если все так — то где искать сообщения об ошибках (логи?).
Как определяются флешки — по расширению? С контактовскими игрушками, которые .zip будет работать?
Как определяются флешки — по расширению? С контактовскими игрушками, которые .zip будет работать?
0
Всё верно.
Не совсем понял о каких именно сообщениях об ошибках идёт речь. Вообще можно подключиться стандартным флеш-дебаггером.
Флешки определяются по факту загрузки в плеер, расширение не имеет значения.
Не совсем понял о каких именно сообщениях об ошибках идёт речь. Вообще можно подключиться стандартным флеш-дебаггером.
Флешки определяются по факту загрузки в плеер, расширение не имеет значения.
0
там есть еще такая фишка, как огненный режим. когда набираешь достаточно, чтоб убиение группы кирпичиков взрывает и соседние. Вы это учитывали? результаты были больше?
0
даешь бота для фермы
+2
Начал делать, как в статье, столкнулся со следующими проблемами:
- Отладчик не видит никаких флешек. Оказалось, ему нужен порт 5800, у меня на нём сидел VNC-сервер.
- Скомпилил предзагрузчик, он нигде не вызывался. Оказалось, надо добавить папку с ним в доверенные пути здесь.
+2
Поставил плеер, сделал флешку — обертку, прописал ее в доверенные расположения по вашей ссылке. При прописывании флешки-обертки в mm.cfg в flashlog.txt начинают сыпаться куча сообщений. Иногда при этом пишется, что либо не может найти путь к обертке (при это путь пишет не полный, как прописан в mm.cfg, а обрезает до нескольких первых символов(пробелов и русских символов в пути нет)), иногда пишет, что расположение должно быть в доверенных, хотя там точно добавлена и сама флешка и каталог с ней. В общем в DeMonster ни разу не удалось загрузить внешнюю флешку.
Может есть идеи, куда еще посмотреть?
Может есть идеи, куда еще посмотреть?
+1
аналогичная проблема.
статья очень интересная, но можно ли её дополнить информацией, для тех, кто до этого не имел опыта работы с описанными в неё программами.
статья очень интересная, но можно ли её дополнить информацией, для тех, кто до этого не имел опыта работы с описанными в неё программами.
0
Честно говоря не хочется прикидываться тех.поддержкой Adobe и вникать в ошибки с которыми сам не сталкивался.
Подробнее процесс подключения прелоадера описан в посте Adobe Profiler Fail. Почитайте, может быть там есть решение вашей проблемы.
Подробнее процесс подключения прелоадера описан в посте Adobe Profiler Fail. Почитайте, может быть там есть решение вашей проблемы.
0
Можете вдогонку какой-нибудь свободный компилятор AS посоветовать?
0
При выполнении строки GameManager.instance.addEventListener('EVENT_START_GAME', onStartGame); в лог пишется Error #1010: Термин не определен и не имеет свойств.
Flash Player 10.3 r183
С последней 11 версией не находит даже класс GameManager = loader.applicationDomain.getDefinition('pl.fabrykagier.collapse::GameManager') as Class;
В чем может быть проблема?
Flash Player 10.3 r183
С последней 11 версией не находит даже класс GameManager = loader.applicationDomain.getDefinition('pl.fabrykagier.collapse::GameManager') as Class;
В чем может быть проблема?
0
Sign up to leave a comment.
Бот для Flash-игры / Внедряемся в Flash