Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 22.01.2017, 22:58   #556
 Разведчик
Аватар для Coca-c
 
Coca-c никому не известный тип
Регистрация: 01.02.2015
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: zombie-farmer 2.3.1(Клиент для игры Зомби ферма)

я знаю в чем ошибка но не знаю как ее решить)) надо calcSig в Factory изменить на старую калькуляцию сиг
А как это сделать я хз)) в этом боте) если кто сделает кинете новый фактори?
  Ответить с цитированием
Старый 22.01.2017, 23:09   #557
 Разведчик
Аватар для winston-knauf
 
winston-knauf никому не известный тип
Регистрация: 08.10.2016
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: zombie-farmer 2.3.1(Клиент для игры Зомби ферма)

Цитата:
Сообщение от Coca-cПосмотреть сообщение
я знаю в чем ошибка но не знаю как ее решить)) надо calcSig в Factory изменить на старую калькуляцию сиг
А как это сделать я хз)) в этом боте) если кто сделает кинете новый фактори?


Уже лучше будем надеется что кто то решит проблему!
  Ответить с цитированием
Старый 23.01.2017, 00:29   #558
 Разведчик
Аватар для greyzza
 
greyzza никому не известный тип
Регистрация: 25.02.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: zombie-farmer 2.3.1(Клиент для игры Зомби ферма)

Цитата:
я знаю в чем ошибка но не знаю как ее решить)) надо calcSig в Factory изменить на старую калькуляцию сиг
А как это сделать я хз)) в этом боте) если кто сделает кинете новый фактори?

а точно это ТЫ знаешь в чем проблема? даже слова не поменял)
делать нужно следующее:
открываем factory
меняем функцию def generate_sig(self):
на это
Цитата:
def generate_sig(self):
sig = self.session_key + str(self.server_time) + self.auth_key
return self.md5hash(sig + self.salt(sig))

пробуем

я этим ботом не пользуюсь поэтому проверить не могу, так чисто по наитию

Последний раз редактировалось greyzza; 23.01.2017 в 00:38.
  Ответить с цитированием
Старый 23.01.2017, 01:11   #559
 Разведчик
Аватар для wiz68ard
 
wiz68ard никому не известный тип
Регистрация: 09.11.2016
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: zombie-farmer 2.3.1(Клиент для игры Зомби ферма)

Цитата:
пробуем

а ссылки не нужно менять которые ты выложил в теме зомбот?
  Ответить с цитированием
Старый 23.01.2017, 01:12   #560
 Разведчик
Аватар для greyzza
 
greyzza никому не известный тип
Регистрация: 25.02.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: zombie-farmer 2.3.1(Клиент для игры Зомби ферма)

Цитата:
а ссылки не нужно менять которые ты выложил в теме зомбот?

пока по старым работает
  Ответить с цитированием
Старый 23.01.2017, 03:39   #561
 Разведчик
Аватар для Юрий)))
 
Юрий))) никому не известный тип
Регистрация: 04.01.2017
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: zombie-farmer 2.3.1(Клиент для игры Зомби ферма)

Цитата:
Сообщение от greyzzaПосмотреть сообщение
а точно это ТЫ знаешь в чем проблема? даже слова не поменял)
делать нужно следующее:
открываем factory
меняем функцию def generate_sig(self):
на это пробуем

я этим ботом не пользуюсь поэтому проверить не могу, так чисто по наитию

можете пожалуйста записать это в factory и скинуть его?)не получается самому это сделать
  Ответить с цитированием
Старый 23.01.2017, 04:24   #562
 Разведчик
Аватар для valenso1997
 
valenso1997 вызывает надежду
Регистрация: 20.04.2011
Сообщений: 27
Популярность: -19
Сказал(а) спасибо: 63
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: zombie-farmer 2.3.1(Клиент для игры Зомби ферма)

Цитата:
Сообщение от greyzzaПосмотреть сообщение
а точно это ТЫ знаешь в чем проблема? даже слова не поменял)
делать нужно следующее:
открываем factory
меняем функцию def generate_sig(self):
на это пробуем

я этим ботом не пользуюсь поэтому проверить не могу, так чисто по наитию

не особо работает, ну или я кривой прост

# -*- coding: utf-8 -*-

import json
import logging
import hashlib

from engine.salt import salt_parser
from engine.context import context
from engine.helper import obj2dict

logger = logging.getLogger(__name__)


class Factory(object):
def __init__(self, uid, auth_key, master):

self.uid = uid
self.session_key = None
self.auth_key = auth_key
self.client_version = 1451460264
self.server_time = 0
self.parsed_salt = None
self.master = master
self.redirect = None

def generate_sig_data(self, data):
data = obj2dict(data)
data = self.create_data_value(data)
crc = self.generate_crc(data)
return dict(data=data, crc=crc)

@staticmethod
def md5hash(string):
m = hashlib.md5()
m.update(string.encode(u'utf-8'))
return m.hexdigest()

def salt(self, string):
result = str(len(string)) + self.md5hash(string + 'stufff...')
salt13 = str(len(string) * 17 + 13)
result += self.md5hash(salt13 + str(len(string)) + str(len(salt13)))
result += str(reduce(lambda res, _: res + (ord(_) & 250), string, 0))
return result

def generate_crc(self, string):
return self.md5hash(string + self.salt(string))

def get_external_salt(self):
while not self.parsed_salt:
key = self.session_key.split(':')[1]
return salt_parser.generate_signature(key, self.redirect)

def generate_sig(self):
sig = self.session_key + str(self.server_time) + self.auth_key
return self.md5hash(sig + self.salt(sig))

actions = {
'1': lambda x: x + x,
'2': lambda x: x.replace('0', '1'),
'3': lambda x: x[: len(x)/2],
'4': lambda x: x[:: -1],
'5': lambda x: str(len(x) * 13),
'6': lambda x: x.upper(),
'7': lambda x: x.lower(),
'8': lambda x: x + context.account.salt_loader_url
}

if not self.parsed_salt:
self.parsed_salt = self.get_external_salt()

sig += reduce(lambda res, x: actions.get(x)(res), self.parsed_salt, sig)
return self.md5hash(sig)

def generate_auth(self):
auth = str(self.server_time) + self.auth_key
auth += self.salt(auth)
return self.md5hash(auth)

def create_data_value(self, data):

message_types = {
'TIME': ['auth', 'type', 'clientVersion', 'user', 'id', 'key'],
'START': ['id', 'sig', 'clientTime', 'serverTime', 'info', 'type', 'user', 'ad', 'lang'],
'EVT': ['user', 'type', 'id', 'sig', 'events']
}
data_keys_order = message_types.get(data['type'], [])

data['user'] = str(self.uid)
data['id'] = self.server_time
data['sig'] = self.generate_sig() if self.session_key else ''
data['auth'] = self.generate_auth() if not self.session_key else ''
data['clientVersion'] = self.client_version

data_value = dict((key, data[key]) for key in data_keys_order if data.get(key, 'unknown') != 'unknown')
self.server_time += 1

return json.dumps(data_value, separators=(',', ':'), ensure_ascii=False, encoding='utf-8')
  Ответить с цитированием
Старый 23.01.2017, 09:29   #563
 Разведчик
Аватар для wiz68ard
 
wiz68ard никому не известный тип
Регистрация: 09.11.2016
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: zombie-farmer 2.3.1(Клиент для игры Зомби ферма)

Цитата:
пробуем

все работает, спасибо тебе спаситель)
  Ответить с цитированием
Старый 23.01.2017, 09:34   #564
 Разведчик
Аватар для greyzza
 
greyzza никому не известный тип
Регистрация: 25.02.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: zombie-farmer 2.3.1(Клиент для игры Зомби ферма)

Цитата:
не особо работает, ну или я кривой прост

видимо не особо прямой)
я не знаю как там у вас по версиям насколько актуален будет этот [Ссылки могут видеть только зарегистрированные пользователи. ]
у меня какой был тот и посмотрел, но смысл понятен как нужно сделать
  Ответить с цитированием
Старый 23.01.2017, 09:35   #565
 Разведчик
Аватар для wiz68ard
 
wiz68ard никому не известный тип
Регистрация: 09.11.2016
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: zombie-farmer 2.3.1(Клиент для игры Зомби ферма)

ребят не надо просто копировать отсюда текст и вставлять в фактори, пропадает пробел, после self.auth_key ставьте ентер
  Ответить с цитированием
Старый 23.01.2017, 10:01   #566
 Разведчик
Аватар для Юрий)))
 
Юрий))) никому не известный тип
Регистрация: 04.01.2017
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: zombie-farmer 2.3.1(Клиент для игры Зомби ферма)

Цитата:
Сообщение от greyzzaПосмотреть сообщение
видимо не особо прямой)
я не знаю как там у вас по версиям насколько актуален будет этот [Ссылки могут видеть только зарегистрированные пользователи. ]
у меня какой был тот и посмотрел, но смысл понятен как нужно сделать

Спасибо тебе большое)))все работает

Добавлено через 20 минут
Цитата:
Сообщение от greyzzaПосмотреть сообщение
видимо не особо прямой)
я не знаю как там у вас по версиям насколько актуален будет этот [Ссылки могут видеть только зарегистрированные пользователи. ]
у меня какой был тот и посмотрел, но смысл понятен как нужно сделать

можете дать какой-то файл для реанимирования вашего бота ZomBot_by_greyzza?

Последний раз редактировалось Юрий))); 23.01.2017 в 10:22. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 23.01.2017, 11:16   #567
 Разведчик
Аватар для greyzza
 
greyzza никому не известный тип
Регистрация: 25.02.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: zombie-farmer 2.3.1(Клиент для игры Зомби ферма)

Цитата:
можете дать какой-то файл для реанимирования вашего бота ZomBot_by_greyzza?

а зачем он вам? вы же фермером пользуетесь, а вообще если файлы не скомпилированы можете просто открыть message_factory там есть две функции calcSig, так вот которая нижняя просто переименуйте ее например в calcSig2 этого будет достаточно
  Ответить с цитированием
Старый 23.01.2017, 12:02   #568
 Разведчик
Аватар для wiz68ard
 
wiz68ard никому не известный тип
Регистрация: 09.11.2016
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: zombie-farmer 2.3.1(Клиент для игры Зомби ферма)

Цитата:
вы же фермером пользуетесь

я бы тоже перешел на зомбот если бы он у меня был бы) а то ты ссылки удаляешь быстро, скачать не успеваю)
  Ответить с цитированием
Старый 23.01.2017, 12:22   #569
 Разведчик
Аватар для B gpoBa
 
B gpoBa никому не известный тип
Регистрация: 27.02.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: zombie-farmer 2.3.1(Клиент для игры Зомби ферма)

Спасибо ребятам что нашли и исправили проблему. Я вот тут для совсем ленивых выложу:
zombie-farmer 2.1.7\vk\message_factory.py
zombie-farmer 2.3.2\engine\factory.py
  Ответить с цитированием
Старый 23.01.2017, 21:12   #570
 Разведчик
Аватар для Юрий)))
 
Юрий))) никому не известный тип
Регистрация: 04.01.2017
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: zombie-farmer 2.3.1(Клиент для игры Зомби ферма)

Цитата:
Сообщение от greyzzaПосмотреть сообщение
а зачем он вам? вы же фермером пользуетесь, а вообще если файлы не скомпилированы можете просто открыть message_factory там есть две функции calcSig, так вот которая нижняя просто переименуйте ее например в calcSig2 этого будет достаточно

этот файл к сожалению скомпелирован((

Добавлено через 34 минуты
Цитата:
Сообщение от greyzzaПосмотреть сообщение
а зачем он вам? вы же фермером пользуетесь, а вообще если файлы не скомпилированы можете просто открыть message_factory там есть две функции calcSig, так вот которая нижняя просто переименуйте ее например в calcSig2 этого будет достаточно

фермер не умеет стучать в туковые постройки..а ваш умеет

Последний раз редактировалось Юрий))); 23.01.2017 в 21:47. Причина: Добавлено сообщение
  Ответить с цитированием
Ответ

Метки
bot, ferma, social game, zombi ferma, zombie-farmer 2.3.1


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Zombot (Клиент для игры Зомби ферма) [Обсуждение] Roch Свободное обсуждение 6159 30.07.2020 21:43
ZFG - Бот для игры Зомби Ферма vhyrix Свободное обсуждение 114 13.02.2016 10:30
[Программа] Zombot (Клиент для игры Зомби ферма) AnonProger Баги игр ВКонтакте 189 26.08.2014 15:50
[Статья] Небольшие секреты игры зомби ферма haussuper Баги игр ВКонтакте 11 26.01.2013 11:54

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

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

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net