Метро 2033 Бот Вконтакте

Декомпиляции игры Метро вконтакте Ответов 8 Метки нет Все метки Всем привет! Решил я написать бот для игры Метро вконтакте. Опыт написания до этого уже был.
Смотришь, что флешка шлет на сервак через Charles , анализируешь и кодишь, чтобы программа то же слала. Но с Метро так не вышло. Смутило большое количество непонятно откуда берущихся параметров в Post запросах, которые она шлет на свой сервер hash, auth, session и т.
Скачал swf исходник игры как описано тут. Раньше никогда особо флешем не занимался Но если что и декомпилировал, то использовал Sothink SWF Decompiler но до этого я максимум звуки вытаскивал, а на actionscript файлы внимания не обращал. По старой памяти решил им воспользоваться и в этот раз. Он вроде бы как все показал. Декомпилировал его в Fla про Flex сказал, что не подходит исходная swf, поэтому только fla.
Начал с ним разбираться. Для начала просто открыл файл fla и попробовал запустить отладку - посыпались ошибки в cs файлах. Тут закрались сомнения по поводу корректности восстановления исходников через Сотник.
Попробовал в качестве альтернативы Flash Decompiler Trillix. В местах, где были ошибки в скриптах он показывал исходный код, который почему-то не видел Сотник. Триликс в свою очередь сказал, что это не fla, а flex!
И конвертировать проект целиком только в него мог. При чем никакого flex файла он не выдавал и Flash Builder-ом открыть не смог. Но при этом смог вытащить все файлы cs из исходника, которые все до единого весили а значит и содержали исходного кода больше, чем аналогичные файлы, полученные через Сотник. Да еще и для каждой папки пакета он создал соответствующий cs файл вида "package имя пакета. Поскольку этих файлов больше полутысячи, пришлось накатать еще и прикладную программку, чтобы эти все лишние слова убрать.
Убил еще пару часов своего времени, но в итоге почистил имена файлов и папок слева "было", справа "стало". И еще все эти скрипты запихнул в папку ActionScript 3. Почему Сотник теряет строки исходного кода и зачем Триликс имена изменяет файлов и добавляет новые cs файлы?
Далее я все файлы, которые мне сотник выдал заменил на эти. Ошибки в исходниках, которые были до этого, пропали. Тут Триликс просто восстановил грамотно исходники в отличие от Сотника. После этого снова попробовал запустить отладку в CS5. Посыпались ошибки вида ActionScript Error Достаточно было удалить первую строку из каждого файла ИмяКласса. Но теперь стали вылезать ошибки о некорректности добавления неймспейсов сейчас, например, в файле Item.
Namespace was not found or is not a compile-time constant. Даже если криво закомментарить использование этого неймспейса в этом конкретном файле, то сыпятся следующие из других файлов.
Честно говоря не очень понимаю, как работают неймспейсы во Flash. Пакеты я так понял просто должны лежат в соответствующих папках и файлах с именами классов. А вот как организованы неймспейсы? Что за глюк такой с этой ошибкой , когда ты по сути ничего не меняешь, удаляешь, восстанавливаешь строку и ошибка пропадает. Что делать с ошибками про неймспейсы? И самое главное, как в итоге сделать из этого компилируемый проект? Прикладываю к сообщению архив с иходником SWF игры, а так же полученные мной после долгих мучений и всяких извращений распакованные файлы и папки с исправленными именами и ошибками пришлось разбить на 2 архива, потому что исходних даже в 7z еле пролез по лимиту 10 Мб.
ГЛАВА 63 Новообретенная «веспа» Дэвида Беккера преодолевала последние метры до Aeropuerto de Sevilla. Костяшки его пальцев, всю дорогу судорожно сжимавших руль, побелели. Часы показывали два часа с минутами по местному времени. Возле главного здания аэровокзала Беккер въехал на тротуар и соскочил с мотоцикла, когда тот еще двигался.
Экспериментальная система поиска. Программно-аппаратный комплекс с веб-интерфейсом. Бот игры метро ВКонтакте и Одноклассниках. Чит коды на Метро Вконтакте. Метро ВКонтакте – это игра, которая заставит Вас погрузиться в кровожадный мир.
Предыдущая статья: шаблон ок для зеннопостер
Следующая статья: zennoposter mp скачать