Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Тут есть бот.Загрузи его и с помощью простых манипуляции он заработает. Смотри материал полностью. Там все есть. Прочти все внимательно и проблем не будет у тебя
Добавлено через 10 минут
Начни с исходного, чисто почитай! Вникни в тему и все поймешь! Запустит просто. Сложно противостоять системе игры зм. будь она не ладна
Добавлено через 16 минут
Приветосы!!! ты еще живая))))) КАК она жизнь то молодая?
Последний раз редактировалось Аноним3; 08.12.2018 в 19:49.
Причина: Добавлено сообщение
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
кто не будь сможет помочь? я больше года не играла в клондайк одноклассники.не давно зашла включила бот а он не работает на скрыне видно может кто то подскажет что надо делать?
[Ссылки могут видеть только зарегистрированные пользователи. ][Ссылки могут видеть только зарегистрированные пользователи. ]
Добавлено через 2 часа 53 минуты
народ может или кто не будь даст продаст БОТдля клондайк одноклассник.прочитал все 409 страниц и не где не нашел БОТ .хоть и сто рас прочитал типо пролистуйте найлете БОТ.ответе кто не будь
Последний раз редактировалось ashxen-vardan; 06.01.2019 в 13:04.
Причина: Добавлено сообщение
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
кто не будь сможет помочь? я больше года не играла в клондайк одноклассники.не давно зашла включила бот а он не работает на скрыне видно может кто то подскажет что надо делать?
[Ссылки могут видеть только зарегистрированные пользователи. ]
Добавлено через 2 часа 53 минуты
народ может или кто не будь даст продаст БОТдля клондайк одноклассник.прочитал все 409 страниц и не где не нашел БОТ .хоть и сто рас прочитал типо пролистуйте найлете БОТ.ответе кто не будь
тут бот для зомби фермы. для клондайка надо искать на другой странице.
ссылки у меня нет но можно воспользоваться поиском.
если интересует покупка бота для клондайка то пишите в личку в вк. ссылка есть в профиле.
судя по скрину это надо изменить способ чтения размеров объектов.
если это единственная проблема то это не сложно и на форуме вам тоже смогут помочь.
только писать надо в обсуждение бота по клондайку.
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Народ, подскажите плиз, в питоне к сожалению не силен, но пытаюсь написать свой функционал на другой платформе, разбираю все по частям, и сейчас остановился на калькуляции CRC
А именно при выполнении POST на /zombievk/go происходит отправка массива gz, data и crc, с первыми двумя все понятно, а вот как вычисляется третий?
в питоновких фаайлах нашел что вычисляется MD5 из сложения некоего string + __saltFunction, в свою очередь как вычисляется __saltFunction? и как выглядит это самый string?
Добавлено через 6 часов 13 минут
Разобрался вообщем частично с этими двумя функциями, переписал под себя __saltFunction и calcCRC, оттестировал их на message = 'some_string', получил верный конечный црц, но вот теперь остается вопрос в каком виде уходит data, в виде голого url или же набором параметров в json
Последний раз редактировалось swepper; 20.01.2019 в 03:43.
Причина: Добавлено сообщение
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
у меня их два. какой то должен работать [Ссылки могут видеть только зарегистрированные пользователи. ] [Ссылки могут видеть только зарегистрированные пользователи. ]
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Цитата:
Сообщение от alser2
у меня их два. какой то должен работать [Ссылки могут видеть только зарегистрированные пользователи. ] [Ссылки могут видеть только зарегистрированные пользователи. ]
Спасибо, забыл написать, что для "version 2.0.5 by greyzza 2016 (c)"
Но, с первым вываливается сразу:
Код:
Traceback (most recent call last):
File "main.py", line 7, in <module>
from settings import Settings
File "D:\Wadim\Zombot\settings.py", line 9, in <module>
from socials import vkutils
File "D:\Wadim\Zombot\socials\vkutils.py", line 7, in <module>
import vkontakte.api
ImportError: No module named vkontakte.api
Со вторым стартует, но тоже падает:
Код:
####################################################
# 2013 (c) github.com/Vanuan/zombot #
# version 2.0.5 by greyzza 2016 (c) #
####################################################
--= ZombiFerma =--
Выбран профиль: WA_VK
Traceback (most recent call last):
File "main.py", line 56, in <module>
run_game()
File "main.py", line 43, in run_game
run_game.start()
File "D:\Wadim\Zombot\game_engine.py", line 466, in start
self.__itemReader = self.update_readers(GameItemReader)
File "D:\Wadim\Zombot\game_engine.py", line 536, in update_readers
reader.download(self.__settings.get_site_options())
File "D:\Wadim\Zombot\game_state\item_reader.py", line 35, in download
url = values._items_url()
AttributeError: VK instance has no attribute '_items_url'
Добавлено через 23 минуты
Добавлю, с моим старым работает так:
Код:
####################################################
# 2013 (c) github.com/Vanuan/zombot #
# version 2.0.5 by greyzza 2016 (c) #
####################################################
--= ZombiFerma =--
Выбран профиль: WA_VK
Download "items"... OK
Download "compositions"... OK
Обновляю cookies... OK
Загружаем игру ....
Traceback (most recent call last):
File "main.py", line 56, in <module>
run_game()
File "main.py", line 43, in run_game
run_game.start()
File "D:\Wadim\Zombot\game_engine.py", line 469, in start
self.initialize()
File "D:\Wadim\Zombot\game_engine.py", line 512, in initialize
command_start = site.create_start_command(factory.request_id, client_time)
File "D:\Wadim\Zombot\socials\vkutils.py", line 76, in create_start_command
command.update(info = self._getUserInfo())
File "D:\Wadim\Zombot\socials\vkutils.py", line 90, in _getUserInfo
info = info.get('response')[0]
TypeError: 'NoneType' object has no attribute '__getitem__'
________________
Последний раз редактировалось WadimArt; 02.02.2019 в 17:02.
Причина: Добавлено сообщение
Download "items"... OK
Download "compositions"... OK
Обновляю cookies... OK
Загружаем игру ....
Traceback (most recent call last):
File "main.py", line 56, in <module>
run_game()
File "main.py", line 43, in run_game
run_game.start()
File "D:\Wadim\Zombot\game_engine.py", line 469, in start
self.initialize()
File "D:\Wadim\Zombot\game_engine.py", line 512, in initialize
command_start = site.create_start_command(factory.request_id, client_time)
File "D:\Wadim\Zombot\socials\vkutils.py", line 76, in create_start_command
command.update(info = self._getUserInfo())
File "D:\Wadim\Zombot\socials\vkutils.py", line 98, in _getUserInfo
info.update({"country":info_country.get('response')[0]['name']})
KeyError: 'name'
Добавлено через 20 минут
Заработал, закоментил строчку
def getAppParams(self, session_cookies=None): if session_cookies is None: session_cookies = self._getSessionCookies() self.__session_cookies = session_cookies if not self.__params is None:return True connectUrl=BASE_URL+'/apps/'+self._app_id() zf = Connection(connectUrl)
res = zf.get_GET_response_no_redirect(cookies = self.__session_cookies) try:self.__private_key=re.findall(r'"private_key": "(.*?)"', res.text)[0] except:return False matcher = re.compile('.*zombiefarm.html\?(.*?)"') params=None for line in res.content.split('\n'): match = matcher.match(line) if match is None:continue params = match.group(1) break if params is None:return False pairs = params.split('&') params = dict((pair.split('=')[0], pair.split('=')[1]) for pair in pairs) self.__params = params return params
def get_game_params(self): self.getAppParams() if not self.__params: print u'Что то случилось!!!' exit() self.__params.update(ext_perm = self.__params['ext_perm'].replace('%2C',',')) game_auth_key = self.__params['sig'] connect = Connection(self._game_url()) return self.__params['oid'],game_auth_key,connect
def _get_friends(self,method): offset = 0 friendsid = [] fr = Connection(API_URL) while 1: post = {'method': method,'app_id': self._app_id(),'session_key': self.__params['session_key']} post.update(offset = str(offset)) post.update(sig = self._generate_signature(post)) res = fr.get_Post_response(data = post, cookies = self.__session_cookies) content= eval(res.content) if len(content)== 0:break offset +=1000 friendsid.extend(content) return friendsid
def _get_user_info(self,uid): method = 'users.getInfo' post = {'method': method,'app_id': self._app_id(),'session_key': self.__params['session_key'],'uids':uid} post.update(sig=self._generate_signature(post)) get_info = Connection(API_URL) info = get_info.get_Post_response(data = post, cookies = self.__session_cookies) return info.content[0]
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
[Ссылки могут видеть только зарегистрированные пользователи. ] рабочий модуль, только что проверила. только ссылки и APP_ID свои подставь (строки 10, 19, 22, 25)