Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Zombot (Клиент для игры Зомби ферма) [Обсуждение]

-

Свободное обсуждение

- Ваши идеи, вопросы и ответы на тему браузерных игр и социальных сетей

Ответ
 
Опции темы
Старый 30.07.2014, 21:01   #2836
 Разведчик
Аватар для Kipari40
 
Kipari40 никому не известный тип
Регистрация: 25.05.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для Kipari40 с помощью Skype™
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Код:
E:\Система\Downloads\ZomBotSnow555\ZomBotSnow555>C:\Python27\Python main.py 0 -c

################################################################################
                       2013 (c) github.com/Vanuan/zombot
                   version 0.9.2 master changed by DreamerAG
################################################################################

                               !!! ZomBotSnow !!!

Выбран профиль:  89654622550
2014-07-30 20:41:48,430 Логинимся...
Выбранные семена: везде "'P_27','P_35','P_58','P_04','P_12','P_34','P_41','P_21'
,'P_09','P_23','P_11','P_50','P_45','P_07','P_32','P_38','P_03R','P_37','P_40','
P_47','P_13','P_15','P_25','P_24','P_57','P_46','P_39','P_22','P_26','P_02','P_2
9','P_59','P_10','P_31','P_49','P_28','P_30','P_48','P_36','P_05','P_14R','P_01'
,'P_08','','P_33','P_44'"
Выбранные рецепты: везде "RECIPE_10, RECIPE_50, RECIPE_01, RECIPE_03, RECIPE_06,
 RECIPE_08, RECIPE_31"
Предметы на продажу: ничего не продавать
2014-07-30 20:41:48,434 Загружаем словарь объектов...
2014-07-30 20:41:48,857 Словарь объектов загружен
                              Загружаем остров...
HTTP error
Session old. Autentification...
2014-07-30 20:41:57,546 user is not valid
Connection ! err
                              Загружаем остров...
Session old. Autentification...
2014-07-30 20:41:59,302 user is not valid
Connection ! err
                              Загружаем остров...
Session old. Autentification...
2014-07-30 20:42:01,075 user is not valid
Connection ! err
                              Загружаем остров...
Session old. Autentification...
2014-07-30 20:42:02,911 user is not valid
Connection ! err
                              Загружаем остров...
Session old. Autentification...
2014-07-30 20:42:04,694 user is not valid
Connection ! err
                              Загружаем остров...
Session old. Autentification...
2014-07-30 20:42:07,473 user is not valid
Connection ! err
                              Загружаем остров...
Умы из умов,помогите епть
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 30.07.2014, 21:07   #2837
 Разведчик
Аватар для maks_maks)
 
maks_maks) никому не известный тип
Регистрация: 27.05.2013
Сообщений: 18
Популярность: 10
Сказал(а) спасибо: 27
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от Kipari40Посмотреть сообщение
Код:
E:\Система\Downloads\ZomBotSnow555\ZomBotSnow555>C:\Python27\Python main.py 0 -c

################################################################################
                       2013 (c) github.com/Vanuan/zombot
                   version 0.9.2 master changed by DreamerAG
################################################################################

                               !!! ZomBotSnow !!!

Выбран профиль:  89654622550
2014-07-30 20:41:48,430 Логинимся...
Выбранные семена: везде "'P_27','P_35','P_58','P_04','P_12','P_34','P_41','P_21'
,'P_09','P_23','P_11','P_50','P_45','P_07','P_32','P_38','P_03R','P_37','P_40','
P_47','P_13','P_15','P_25','P_24','P_57','P_46','P_39','P_22','P_26','P_02','P_2
9','P_59','P_10','P_31','P_49','P_28','P_30','P_48','P_36','P_05','P_14R','P_01'
,'P_08','','P_33','P_44'"
Выбранные рецепты: везде "RECIPE_10, RECIPE_50, RECIPE_01, RECIPE_03, RECIPE_06,
 RECIPE_08, RECIPE_31"
Предметы на продажу: ничего не продавать
2014-07-30 20:41:48,434 Загружаем словарь объектов...
2014-07-30 20:41:48,857 Словарь объектов загружен
                              Загружаем остров...
HTTP error
Session old. Autentification...
2014-07-30 20:41:57,546 user is not valid
Connection ! err
                              Загружаем остров...
Session old. Autentification...
2014-07-30 20:41:59,302 user is not valid
Connection ! err
                              Загружаем остров...
Session old. Autentification...
2014-07-30 20:42:01,075 user is not valid
Connection ! err
                              Загружаем остров...
Session old. Autentification...
2014-07-30 20:42:02,911 user is not valid
Connection ! err
                              Загружаем остров...
Session old. Autentification...
2014-07-30 20:42:04,694 user is not valid
Connection ! err
                              Загружаем остров...
Session old. Autentification...
2014-07-30 20:42:07,473 user is not valid
Connection ! err
                              Загружаем остров...
Умы из умов,помогите епть
[Ссылки могут видеть только зарегистрированные пользователи. ]

Так давно уже накрылся этот бот!
  Ответить с цитированием
Старый 30.07.2014, 21:14   #2838
 Разведчик
Аватар для vhyrix
 
vhyrix никому не известный тип
Регистрация: 09.11.2013
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 9 раз(а) в 8 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Мои поздравления megabyte0. Я надеюсь, что остальные тоже давно сделали, но молчат. А то за человечество обидно. )

mike4kz, ты думаешь слишком сложно. ) Я тоже думал о декомпиляции через swftool и выполнении разбирая текстовые команды. В принципе вариант, но потом меня посетила мысль о том, что разработчики впихнут еще какую-нибудь функцию и придется переписывать. И да, swftools, мультиплатформенный.
На мой взгляд это лучшее универсальное и кроссплатворменное решение, но так же и довольно ненадежное, в случае новых изменений алгоритма.
  Ответить с цитированием
Старый 30.07.2014, 21:26   #2839
 Разведчик
Аватар для Ghetto228
 
Ghetto228 никому не известный тип
Регистрация: 29.06.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vhyrixПосмотреть сообщение
Мои поздравления megabyte0. Я надеюсь, что остальные тоже давно сделали, но молчат. А то за человечество обидно. )

mike4kz, ты думаешь слишком сложно. ) Я тоже думал о декомпиляции через swftool и выполнении разбирая текстовые команды. В принципе вариант, но потом меня посетила мысль о том, что разработчики впихнут еще какую-нибудь функцию и придется переписывать. И да, swftools, мультиплатформенный.
На мой взгляд это лучшее универсальное и кроссплатворменное решение, но так же и довольно ненадежное, в случае новых изменений алгоритма.

Дай свой ВК пожалуйста,нужна помощь.

Добавлено через 16 минут
Уважаемые Vhyrix помогите мне пожалуйста,напишите в ЛС.

Последний раз редактировалось Ghetto228; 30.07.2014 в 21:43. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 30.07.2014, 22:03   #2840
 Разведчик
Аватар для Discopanda
 
Discopanda никому не известный тип
Регистрация: 29.05.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vhyrixПосмотреть сообщение
Мои поздравления megabyte0. Я надеюсь, что остальные тоже давно сделали, но молчат. А то за человечество обидно. )

mike4kz, ты думаешь слишком сложно. ) Я тоже думал о декомпиляции через swftool и выполнении разбирая текстовые команды. В принципе вариант, но потом меня посетила мысль о том, что разработчики впихнут еще какую-нибудь функцию и придется переписывать. И да, swftools, мультиплатформенный.
На мой взгляд это лучшее универсальное и кроссплатворменное решение, но так же и довольно ненадежное, в случае новых изменений алгоритма.

Удалось починить? А то на др уехал, приезжаю, а тут беда
  Ответить с цитированием
Старый 30.07.2014, 22:10   #2841
 Разведчик
Аватар для vhyrix
 
vhyrix никому не известный тип
Регистрация: 09.11.2013
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 9 раз(а) в 8 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от DiscopandaПосмотреть сообщение
Удалось починить? А то на др уехал, приезжаю, а тут беда

Своего бота починил: [Ссылки могут видеть только зарегистрированные пользователи. ] , остальные пока чинятся.
  Ответить с цитированием
Старый 30.07.2014, 22:49   #2842
 Разведчик
Аватар для Discopanda
 
Discopanda никому не известный тип
Регистрация: 29.05.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vhyrixПосмотреть сообщение
Своего бота починил: [Ссылки могут видеть только зарегистрированные пользователи. ] , остальные пока чинятся.

Спасибо, вроде всё работает!
  Ответить с цитированием
Старый 30.07.2014, 22:52   #2843
 Разведчик
Аватар для polkowoy
 
polkowoy никому не известный тип
Регистрация: 03.11.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vhyrixПосмотреть сообщение
Своего бота починил: [Ссылки могут видеть только зарегистрированные пользователи. ] , остальные пока чинятся.

Везет вам, играете!
Подскажите что маилом можно сделать?!
  Ответить с цитированием
Старый 30.07.2014, 23:15   #2844
 Разведчик
Аватар для dreamerag2
 
dreamerag2 никому не известный тип
Регистрация: 29.07.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

хоть я и не доверяю экзешникам, но бот от Vhyrix работает. спасибо!

Добавлено через 12 минут
правда лог сложный. а для простого человека вообще не понятный. нужно всмартиваться чтобы понять что происходит. не понятно где бот роется, в каком режиме.

Добавлено через 18 минут
с одной стороны хорошо что бот одно действие в ивенте отправляе. это имитирует действия человека. но это медленее чем несколько действий в одном ивенте и больше трафика/подключений/пакетов требует.

Последний раз редактировалось dreamerag2; 30.07.2014 в 23:33. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 31.07.2014, 00:19   #2845
 Разведчик
Аватар для megabyte0
 
megabyte0 никому не известный тип
Регистрация: 29.07.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 5 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Спасибо, ребята. Честно, я всего ожидал, критики, в плане
"а где обработка ошибок?",
"что, если он не загрузит salt, он так и останется висеть, никому не сказав ничего?",
"а если он файл не создаст?",
"если ты говоришь что salt лежит на сервере минут 15, зачем ты за ней ломишься через 1000 событий, 15-то минут всяко ведь пройдут, не лучше её сохранить?",
неответа, но не такого :)
Цитата:
Сообщение от vintetsПосмотреть сообщение
О спасибо, гуру. Будем пробовать.

Цитата:
Сообщение от JohnMorganПосмотреть сообщение
У меня восторг от таких людей Все просто идеально, не ожидал такого Спасибо

Спасибо. :)

Цитата:
Сообщение от JohnMorganПосмотреть сообщение
Осталось научить бота читать этот файл и логинится уже используя эти ключи.

А что, с этим проблемы? :)) Да, я пропустил
import os
import subprocess
что надо вписать в заголовок. Или другие? :)

Дальше - меня посетил неприятный сюрприз, причём именно сегодня - нужно брать swf с saltFunc именно с того сервера, на который тебя перенаправляют через REDIRECT ... У меня в коде это
this.serverUrl = "http://java.shadowlands.ru/zombievk";
Ну, ставим заплатку... на заплатку :) Не нравится мне то, что в итоге начинает получаться, но да ладно.
Меняем 3 строчки на
Код:
			var file:File = new File("D:\\Install\\ZomBot\\sig\\bin\\url.txt");
			var stream:FileStream = new FileStream();
			stream.open(file, FileMode.READ);
			this.serverUrl = stream.readUTFBytes(file.size);
			stream.close();
			//this.serverUrl = "http://java.shadowlands.ru/zombievk";
			file = new File("D:\\Install\\ZomBot\\sig\\bin\\keys.txt");
			stream = new FileStream();
, потому что мы не можем взять server_url из Factory, создатели бота потрудились :)
ну и в класс Request вставляем пару строчек сохранения файлика
Код:
        if 'redirect' in response:
            with open("sig\\bin\\url.txt",'wt') as f:
                f.write(response['redirect'])
            server_url = response['redirect'] + '/go'
После этого у меня опять всё работает :))


Цитата:
Сообщение от vintetsПосмотреть сообщение
Скомпилил...

чем?

Цитата:
Сообщение от vintetsПосмотреть сообщение
пути поправил на укороченные (так можно?)

запусти в IDE и посмотри? Если работает, значит можно. :) У меня не получалось, поэтому именно в этом месте оставил полные.

Цитата:
Сообщение от vintetsПосмотреть сообщение
Чем его запускать? Что должно быть в Run.bat ?

Run.bat генерируется при создании проекта, возможно именно flashdevelop, я первый раз на флеше пишу. Здесь есть вроде специалисты именно по флешу, как я понял, например уважаемый JohnMorgan
В файле основная строчка
adl "application.xml" "bin"
и куча всякой подготовки, вызов ещё пары batников. adl это, как я понял, AIR debug launcher
Может быть можно скомпилить сразу в exe, я что-то не стал запариваться, раз и так заработало :)

Цитата:
Сообщение от mike4kzПосмотреть сообщение
Ты не разбррался, есть ли готовый модуль для Питона, оозовлдяющий или вытащить оттуда скрипт, или аапустить АкшенСкрипт Симулятор?

Признаться, да. Искать такие пакеты/программы, не будучи уверенным, что они есть, возможно, заняло бы большее время. Хотя уважаемый vhyrix, как я понял, нашёл swftools.

Цитата:
Сообщение от mike4kzПосмотреть сообщение
проблема в том, что нужен только один "ключ", тогда как в файле будет тысяча. Если пробовтть из все перебирать, то вероятнее всего забанят еще на взлете...

я поясню ещё раз, остальным, наверно, будет неинтересно.нам нужен sig. как генерируется sig?

Цитата:
Сообщение от mike4kzПосмотреть сообщение
я кручу все на Линуксе

тогда понятно, я вроде не увидел AIR SDK под linux на офсайте. Хотя, если найти, чем запускать такие swf под linux, можно попробовать скомпилировать и в wine один раз :))

Я опять же вижу второй вариант - "понимание" флешки питоном, я понимаю его преймущества, но, пока что у меня нет желания тратить своё время для того, чтобы вручить ботоводам готового бота, которые опять из-за незаботы об серваке со стороны написателей бота вызовут волну банов, и побанят и меня. Короче, мне придётся тратить время на то, что в конце концов меня побанит.
Кто бы мне только пояснил, с какого смещения искать таблицу классов/методов, как в ней отличить класс от метода и с какого смещения идёт байт-код. Дальше ведь просто.
Конвертим байт-код в p-code, а так как вариантов строчки всего 7 или сколько там, то их p-code легко забить в словарь и т д

Цитата:
Сообщение от JohnMorganПосмотреть сообщение
Обижаешь с незнанием флэша

Я хотел бы тогда спросить, можно ли swf загруженную этим class_314 записать в файл, а потом (при следующем запуске) грузить из файла, сравнивая имя класса, и, если расходится, уже тогда грузить из url? Просто из url нам второй раз уже не отдадут, а 1000 может и не хватить.


Цитата:
Сообщение от vhyrixПосмотреть сообщение
Мои поздравления megabyte0.

Да нет же, ты сделал на 2-3 суток раньше меня, похоже универсальнее и проще. Плюсом я ещё не всё понял по поводу привязки авторизации к аккаунту, просто не смотрел.
Цитата:
Сообщение от vhyrixПосмотреть сообщение
Я надеюсь, что остальные тоже давно сделали, но молчат. А то за человечество обидно. )

Да нет, давай публикуй свои исходники :)))
Я прекрасно понимаю, что мой метод исправления - "не для всех", ты ж своего бота продавать собрался, вот и я не мешаю. :) А на питоне класс, я думаю, ты напишешь сам, на нём можно писать, как на Си, только вместо { } отступы и вместо this self, ну и т д, с минимальными различиями :) Единственное, что по поводу сетевых соединений я посоветую посмотреть в сторону request, urllib3 или на худой конец самого connection из бота, но никак не стандартных питоновых классов :) Остальное должно быть несложно. Ты только считаешь, что тебе нужен человек, кто бы написал класс. На самом деле, ты сам можешь.

Впрочем это ко всем программерам здесь и к любому С-основанному языку относится :)) Больше уверенности, господа. Я программирую на питоне 3 месяца, а на flash это вообще моя первая программа. Какой я нафик гуру :) :))

Последний раз редактировалось megabyte0; 31.07.2014 в 00:23. Причина: не умею в разметку
  Ответить с цитированием
Старый 31.07.2014, 04:18   #2846
 Разведчик
Аватар для mike4kz
 
mike4kz никому не известный тип
Регистрация: 23.08.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от megabyte0Посмотреть сообщение
Кто бы мне только пояснил, с какого смещения искать таблицу классов/методов, как в ней отличить класс от метода и с какого смещения идёт байт-код. Дальше ведь просто.
Конвертим байт-код в p-code, а так как вариантов строчки всего 7 или сколько там, то их p-code легко забить в словарь и т д

Как раз пытаюсь добиться "шаблонности" (перевод "побайтного" шаблона в соответствующий Питоновский код). Наиболее простые "шаблоны" уже перевел (разобрался, где, собственно, начинается код и где он заканчивается). Однако в некоторых конструкциях (особенно где много всяких split/join/replace) может быть затык. Но спасибо за идею просто запускать SWF под Линуксом... Попробую поискать.

PS. Сама игра, собственно, уже не интересует. "Отпустило" уже давно. Но решить проблему... это уже интересно.
  Ответить с цитированием
Старый 31.07.2014, 09:33   #2847
 Разведчик
Аватар для JohnMorgan
 
JohnMorgan никому не известный тип
Регистрация: 14.02.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от megabyte0Посмотреть сообщение
Я хотел бы тогда спросить, можно ли swf загруженную этим class_314 записать в файл, а потом (при следующем запуске) грузить из файла, сравнивая имя класса, и, если расходится, уже тогда грузить из url? Просто из url нам второй раз уже не отдадут, а 1000 может и не хватить.

Можно. Например, при запуске сделать проверку MD5 ,или находить различия в файлах.
  Ответить с цитированием
Старый 31.07.2014, 10:32   #2848
 Разведчик
Аватар для megabyte0
 
megabyte0 никому не известный тип
Регистрация: 29.07.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 5 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от JohnMorganПосмотреть сообщение
при запуске сделать проверку MD5 ,или находить различия в файлах.

Я наверно неправильно вопрос сформулировал
Возможно ли на флеше
1. Выгрузить (загруженный из url) swf в файл
2. Загрузить swf из файла и использовать его части внутри своего
3. Взять имя класса из swf, загруженного так или так
А то я выдрал class_314, который SigSaltFuncLoader, но не разобрался :)

Спасибо :)

Последний раз редактировалось megabyte0; 31.07.2014 в 10:35.
  Ответить с цитированием
Старый 31.07.2014, 11:13   #2849
 Разведчик
Аватар для JohnMorgan
 
JohnMorgan никому не известный тип
Регистрация: 14.02.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от megabyte0Посмотреть сообщение
Я наверно неправильно вопрос сформулировал
Возможно ли на флеше
1. Выгрузить (загруженный из url) swf в файл
2. Загрузить swf из файла и использовать его части внутри своего
3. Взять имя класса из swf, загруженного так или так
А то я выдрал class_314, который SigSaltFuncLoader, но не разобрался

Спасибо

1. - Можно, а вот остальное - нельзя, к сожалению.
  Ответить с цитированием
Старый 31.07.2014, 12:27   #2850
 Разведчик
Аватар для Lion1000+
 
Lion1000+ никому не известный тип
Регистрация: 03.07.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

нужно растения кучно садить или одни какие то... мне кажется когда такой рандом на грядках - палево))
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Программа] Zombot (Клиент для игры Зомби ферма) AnonProger Баги игр ВКонтакте 189 26.08.2014 15:50
[Статья] Небольшие секреты игры зомби ферма haussuper Баги игр ВКонтакте 11 26.01.2013 10:54
[Информация] Зомби Ферма dekirillov Баги игр ВКонтакте 40 22.10.2011 18:25

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 18:07.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net