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

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

-

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

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

Ответ
 
Опции темы
Старый 15.01.2016, 11:10   #4741
 Разведчик
Аватар для Warrior94
 
Warrior94 никому не известный тип
Регистрация: 11.01.2016
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Warrior, выложи в файлообменник какой нибудь пожалуйста

Отправил сообщение в лс.

Цитата:
vk only
ответ по ошибке был 2-3 страницы назад

Проделывал эти махинации, не помогло, вот глянь.

vkutils.py
Код:
from connection import Connection
from settings import Settings
import re
import json
from game_state.game_types import GameSTART, GameInfo
import os
import sys
sys.path.append('./API')
import vkontakte.api


class VK():
    def __init__(self, credentials):
        self._credentials = credentials

    def getAppParams(self, app_id, session_cookies=None):
        if session_cookies is None:
            session_cookies = self._getSessionCookies()
        vk = Connection('https://vk.com/app' + str(app_id))
        html = vk.sendRequest(None, cookies=session_cookies)
        #open('html.tmp','w').write(html.encode('utf-8'))
        params = None
        if html:
            matcher = re.compile('.*var params = (.*);$')
            for line in html.split('\n'):
                match = matcher.match(line)
                if match is not None:
                    params = match.group(1)
                    break
            if params is not None:
                try:
                    return json.loads(params)
                except:
                    print "Vk auth failed for app%s"%app_id
                    return None
        return params

    def get_game_params(self):
        params = self.getAppParams('612925')
        self.__game_api_user_id = params['viewer_id']
        game_auth_key = params['auth_key']
        self.__api_access_token = params['access_token']
        game_url = 'http://java.shadowlands.ru/zombievk/go'
        connection = Connection(game_url)
        return (self.__game_api_user_id, game_auth_key, None, connection)

    def get_time_key(self):
        return None

    def create_start_command(self,server_time, client_time):
        command = GameSTART(lang=u'en', info=self._getUserInfo(),
                      ad=u'user_apps', serverTime=server_time,
                      clientTime=client_time)
        friendsid = info=self._getFriendsId()
        #bbb, uid = self._getUserInfo()
        return command, friendsid, uid

    def _getUserInfo(self):
        '''
        returns user info using vk api
        '''
        # get vk user info
        api = vkontakte.api.API(token=self.__api_access_token)
        info = api.getProfiles(
            uids=self.__game_api_user_id, format='json',
            fields='bdate,sex,first_name,last_name,city,country')
        info = info[0]
        if 'bdate' in info:
            bdate = info['bdate']
        else:
            bdate = None
        my_country = api.places.getCountryById(cids=int(info['country']))[0]
        info['country'] = my_country['name']
        my_city = api.places.getCityById(cids=int(info['city']))[0]
        info['city'] = my_city['name']
        game_info = GameInfo(city=info['city'], first_name=info['first_name'],
                 last_name=info['last_name'],
                 uid=long(info['uid']), country=info['country'],
                 sex=long(info['sex']), bdate=bdate)
        #print info['uid']
        global uid
        uid = info['uid']
        return game_info

    def _getFriendsId(self):
        api = vkontakte.api.API(token=self.__api_access_token)
        info = api.friends.getAppUsers(format='json')
        return info

    def _validateSessionCookies(self, session_cookies):
        valid = False
        if session_cookies is not None:
            valid = self.getAppParams(1, session_cookies) is not None
        return valid

    def _getSessionCookies(self):
        session_cookies = self._credentials.getSessionCookies()
        cookies_are_valid = self._validateSessionCookies(session_cookies)
        if not cookies_are_valid:
            username = self._credentials.getUserEmail()
            password = self._credentials.getUserPassword()
            post = {'act': 'login',
                    'role': 'al_frame',
                    'expire': '',
                    'captcha_sid': '',
                    'captcha_key': '',
                    '_origin': 'http://vk.com',
                    'email': username,
                    'pass': password}
            vk = Connection('http://vk.com/')
            session_cookies, html = vk.sendRequest(data=None, getCookies=True, getContent=True)
            session_cookies = ('Cookie:' +
                               session_cookies.output(attrs=[],
                                                      header='', sep=';'))
            if html:
                matcher=re.compile(r'<input type="hidden" name="([^"]+)" value="([^"]*)" />')
                post.update(dict(matcher.findall(html)))
            vk = Connection('https://login.vk.com/?act=login')
            session_cookies = vk.sendRequest(post, getCookies=True,
                                             cookies= session_cookies)
            session_cookies = ('Cookie:' +
                               session_cookies.output(attrs=[],
                                                      header='', sep=';'))
            print session_cookies
            self._credentials.setSessionCookies(session_cookies)
        return session_cookies


if __name__ == '__main__':
    credentials = Settings()
    vk = VK(credentials)
    print vk.getAppParams(612925)
connection.py

Код:
# encoding=utf-8
import urllib
import urllib2
import StringIO
import gzip
import Cookie
import logging
import time
from urllib2 import (OpenerDirector, UnknownHandler, HTTPHandler, HTTPDefaultErrorHandler, HTTPErrorProcessor, HTTPCookieProcessor, HTTPError, HTTPRedirectHandler)

logger = logging.getLogger('connection')

class Connection(object):
    def __init__(self, url):
        self.__url = url

    def setUrl(self, new_url):
        '''
        needed for redirect handling
        '''
        self.__url = new_url

    def getChangedDocument(self, last_client_time=None, data=None):
        modified_headers = None
        if last_client_time:
            time_format = '%a, %d %b %Y %H:%M:%S %Z'
            last_client_time = time.strftime(time_format, last_client_time)
            modified_headers = [('If-Modified-Since', last_client_time)]
        response = self.__getResponse(data, modified_headers)
        if response.getcode() != 304:
            logger.info('document modified, downloading...')
            return self.__readContent(response)
        else:
            return None

    def __getResponse(self, data, cookies=None, headers=None):
        opener = urllib2.build_opener()    
        opener.addheaders = self.getHeaders().items()
        if headers is not None:
            opener.addheaders += headers
        if cookies is not None:
            opener.addheaders += [('Cookie', cookies)]
        if data is not None:
            data = urllib.urlencode(self.encode_dict(data))
        logger.info('request: ' + self.__url + ' ' + str(data))
        try:
            response = opener.open(self.__url, data, timeout=8)
        except urllib2.HTTPError, e:
            logger.error('HTTP error:' + str(e.message))
            print 'HTTP error'
            response = None
        return response

    def sendRequest(self, data=None, cookies=None, getCookies=False, getContent=False):
        response = self.__getResponse(data, cookies)
        if response:
            content = self.__readContent(response)
            response.close()
            logger.info('response: ' + content)
            if getCookies:
                if getContent:
                   return Cookie.SimpleCookie(response.info().get('Set-Cookie')), content
                else:
                    return Cookie.SimpleCookie(response.info().get('Set-Cookie'))
            else:
                return content
        else:
            logger.info('response is None!')
            return None
            
    def sendRequestNoRedirect(self, data=None, cookies=None, getCookies=False):
        response = self.__getResponseNoRedirect(data, cookies)
        if response:
            if getCookies:
                return Cookie.SimpleCookie(response.get('Set-Cookie'))
            else:
                return response
        else:
            logger.info('response is None!')
            return None
            
    def __getResponseNoRedirect(self, data, cookies=None, headers=None):
        opener = urllib2.build_opener()    
        opener = OpenerDirector()
        h_classes = [UnknownHandler, HTTPHandler, HTTPDefaultErrorHandler, HTTPErrorProcessor]
        cookieprocessor = HTTPCookieProcessor()
        for klass in h_classes:
            opener.add_handler(klass())
        
        opener.addheaders = self.getHeaders().items()
        if headers is not None:
            opener.addheaders += headers
        if cookies is not None:
            opener.addheaders += [('Cookie', cookies)]
        if data is not None:
            data = urllib.urlencode(self.encode_dict(data))
        logger.info('request: ' + self.__url + ' ' + str(data))

        opener.add_handler(cookieprocessor)
        try:
            res = opener.open(self.__url, data, timeout=8)
        except HTTPError, e:
            #print e.headers
            #print 'Location ', e.headers.get('Location')
            #print 'Cookies', list(cookieprocessor.cookiejar)            
            if list(cookieprocessor.cookiejar):
                #print 'Cookies Yes'
                return e.headers
            else: 
                #print 'No Cookies'
                return e.headers.get('Location')
        return response

    def __readContent(self, response):
        encoding = response.headers.getparam('charset')
        if response.info().get('Content-Encoding') == 'gzip':
            buf = StringIO.StringIO(response.read())
            gzip_f = gzip.GzipFile(fileobj=buf)
            content = gzip_f.read()
        else:
            content = response.read()
        content = content.decode(encoding)
        return content

    def encode_dict(self, params):
        return dict([(key, val.encode('utf-8')) for key, val in params.items()
                     if isinstance(val, basestring)])

    def getHeaders(self):
        return {'User-Agent': 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; '
                              'rv:16.0) Gecko/20100101 Firefox/16.0',
                'Host': '95.163.80.22',
                'Connection': 'keep-alive',
                'Accept-Language': 'ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3',
                'Accept-Encoding': 'gzip, deflate',
                'Accept': 'text/html,application/xhtml+xml,application/xml;'
                          'q=0.9,*/*;q=0.8'
                }
settings.py

Код:
import ConfigParser
import logging
import os

class Settings():
    def __init__(self, filename='settings.ini'):
        self.parser = ConfigParser.ConfigParser()
        self.parser.read(filename)
        self.filename = filename
        self._currentUser = None

    def getSite(self):
        try:
            return self.parser.get(self._currentUser, 'site')
        except ConfigParser.NoOptionError:
            return 'vk'

    def getUserEmail(self):
        return self.parser.get(self._currentUser, 'user_email')

    def getUserPassword(self):
        return self.parser.get(self._currentUser, 'user_password')

    def getSessionCookies(self):
        try: cookies = open('.\cookies\\'+self._currentUser+'.txt').read()
        except: cookies = None
        return cookies #None#self.get_user_setting('session_cookies')

    def setSessionCookies(self, cookies_string):
        #self.save_user_setting('session_cookies', cookies_string)
        if not os.path.isdir('.\cookies'): os.makedirs('.\cookies')
        open('.\cookies\\'+self._currentUser+'.txt', 'w').write(str(cookies_string))
        #open('.\cookies\\'+self._currentUser+'.txt', 'w').write(cookies_string)
        
    def save_user_setting(self, setting_name, setting_value):
        self.parser.set(self._currentUser, setting_name, setting_value)
        with open(self.filename, 'w') as fp:
            self.parser.write(fp)

    def get_user_setting(self, setting_name):
        try:
            return self.parser.get(self._currentUser, setting_name)
        except ConfigParser.NoOptionError:
            return None

    def getUsers(self):
        return filter(lambda s: s != 'global_settings', self.parser.sections())

    def setUser(self, selected_user):
        self._currentUser = selected_user
    
    def getCurUser(self):
        return self._currentUser

    def get_ignore_errors(self):
        try:
            ignore_errors = self.parser.get('global_settings', 'ignore_errors')
            if (ignore_errors.lower() == 'true'):
                return True
        except (ConfigParser.NoOptionError, ConfigParser.NoSectionError) as _:
            pass
        return False

    def get_file_log_level(self):
        try:
            log_to_file = self.parser.get('global_settings', 'log_all')
            if (log_to_file.lower() == 'true'):
                return logging.INFO
        except (ConfigParser.NoOptionError, ConfigParser.NoSectionError) as _:
            pass
        return logging.ERROR
        
    def getUserSend(self):
        try:
            #send_user = 26586292
            content = self.parser.get(self._currentUser, 'send_user')
            if content == 'None': return None
            else: return int(content)
        except: return None
        
    def getUserSeed(self):
        try:
            content = self.parser.get(self._currentUser, 'seed_item')
            if content == 'None': return 'None'
            elif ((content[0]=='{')and(content[-1]=='}')): return eval(content)
            elif ((content[0]=='[')and(content[-1]==']')): return eval(content)
            else: return content
        except: return None

    def getUserCook(self):
        try:
            content = self.parser.get(self._currentUser, 'cook_item')
            if content == 'None': return 'None'
            elif ((content[0]=='{')and(content[-1]=='}')): return eval(content)
            elif ((content[0]=='[')and(content[-1]==']')): return eval(content)
            else: return content
        except: return None


    def getUserBrains1(self):
        try: return self.parser.get(self._currentUser, 'puk')
        except: return None
        try: puk = self._get_options()
        except: puk = 0    
    ###################################################    
    def getUserBurrowing(self):
        try:
            content = self.parser.get(self._currentUser, 'friend_dig')
            if content == 'None': return 'None'
            elif ((content[0]=='[')and(content[-1]==']')): return eval(content)
            else: return content
        except: return None
        
    def getUserSeedMode(self):
        try: return self.parser.get(self._currentUser, 'SeedMode')
        except: return None
        
    def getUserFriends(self):
        friends_setgs = []
        try: friends_setgs.append(self.parser.get(self._currentUser, 'myid'))
        except: friends_setgs.append(None)
        try: friends_setgs.append(self.parser.get(self._currentUser, 'shovels'))
        except: friends_setgs.append(None)
        try: friends_setgs.append(self.parser.get(self._currentUser, 'countp'))
        except: friends_setgs.append(None)
        try:
            content = self.parser.get(self._currentUser, 'favdecors')
            if content == 'None': friends_setgs.append(None)
            elif ((content[0]=='[')and(content[-1]==']')): friends_setgs.append(eval(content))
            else: friends_setgs.append(None)
        except: friends_setgs.append(None)
        return friends_setgs
    
    def getUserActors(self):
        try: return [int(i) for i in self.parser.get(self._currentUser, 'Actors').split(',')]
        except: return None
    
    
    ###################################################    
    def GetUserView(self):
        try:
            content = self.parser.get(self._currentUser, 'setting_view')
            if content == 'None': return {'pickup':True,'location_send':True}
            else:
                content=eval(content)
                if 'pickup' not in content.keys(): content.update({'pickup':True})
                if 'location_send' not in content.keys(): content.update({'location_send':True})
                return content
        except: return {'pickup':True,'location_send':True}

    def getUserSell(self):
        try:
            content = self.parser.get(self._currentUser, 'sell_item')
            if content == 'None': return None
            else: return eval(content)
        except: return None

    def getUserLoc(self):
        try:
            locations_only = self.parser.get(self._currentUser, 'locations_only')
            if locations_only == 'None': locations_only = []
        except: locations_only = []
        try:
            locations_nfree = self.parser.get(self._currentUser, 'locations_nfree')
            if locations_nfree == 'None': locations_nfree= []
        except: locations_nfree = []
        try:
            locations_nwalk = self.parser.get(self._currentUser, 'locations_nwalk')
            if locations_nwalk == 'None': locations_nwalk = []
        except: locations_nwalk = []
        try:
            locations_nother = self.parser.get(self._currentUser, 'locations_nother')
            if locations_nother == 'None': locations_nother = []
        except: locations_nother = []
        return {'locations_only':locations_only,'locations_nfree':locations_nfree,'locations_nwalk':locations_nwalk,'locations_nother':locations_nother}

    def get_default_user(self):
        try: return self.parser.get('global_settings', 'default_user')
        except: return None
Всё ведь правильно? не пойму почему не хочет работать.
  Ответить с цитированием
Пользователь сказал cпасибо:
-KGB- (15.01.2016)
Старый 15.01.2016, 13:05   #4742
 Разведчик
Аватар для Bezmen
 
Bezmen никому не известный тип
Регистрация: 04.08.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 5 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Перезалил бот Лоботамии [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 15.01.2016, 13:40   #4743
 Разведчик
Аватар для spopad
 
spopad никому не известный тип
Регистрация: 09.09.2015
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Бот заработал, Спасибо Warrior'у, но теперь другая проблема, на пиратском острове отказывается рубить обычным инвентарем, требует золотой, это можно где то отрубить?
  Ответить с цитированием
Старый 17.01.2016, 00:01   #4744
 Разведчик
Аватар для zloy_gnom_2012
 
zloy_gnom_2012 никому не известный тип
Регистрация: 19.05.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от Warrior94Посмотреть сообщение
Всем доброго времени суток!
Кто нибудь сталкивался с подобным? бот работал исправно несколько часов, как вдруг без причины закрылся (никаких изменений не вносилось) и теперь постоянно такая вот штука, при попытке запуска.
У меня есть предположение, что контакт блокирует вход, т.к. всплывает капча.

Вроде как подобное уже было, читал это: http://zhyk.ru/forum/showpost.php?p=...postcount=4311
и это: http://zhyk.ru/forum/showpost.php?p=...postcount=4325
Но случай не тот, так как настройки уже изначально были заданы такие.
[Ссылки могут видеть только зарегистрированные пользователи. ]

такая ошибка я думаю от того что айди меняли

Добавлено через 4 минуты
фишка в том что в новые аккаунты заходит, а в старые нихера

Последний раз редактировалось zloy_gnom_2012; 17.01.2016 в 00:06. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 17.01.2016, 12:17   #4745
 Разведчик
Аватар для Warrior94
 
Warrior94 никому не известный тип
Регистрация: 11.01.2016
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
такая ошибка я думаю от того что айди меняли

Добавлено через 4 минуты
фишка в том что в новые аккаунты заходит, а в старые нихера

Айди чего, игры? нет, оно без изменений, 612925
Айди странички вконтакте? тоже без изменений и к тому же, это думаю не должно влиять на вход никак, в настройках то ID не задается от страницы, вход по логину и паролю происходит.
  Ответить с цитированием
Старый 17.01.2016, 19:23   #4746
 Разведчик
Аватар для ripton07
 
ripton07 никому не известный тип
Регистрация: 19.10.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Никто Дворника не доделал????
  Ответить с цитированием
Старый 20.01.2016, 00:52   #4747
 Разведчик
Аватар для zloy_gnom_2012
 
zloy_gnom_2012 никому не известный тип
Регистрация: 19.05.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от Warrior94Посмотреть сообщение
Айди чего, игры? нет, оно без изменений, 612925
Айди странички вконтакте? тоже без изменений и к тому же, это думаю не должно влиять на вход никак, в настройках то ID не задается от страницы, вход по логину и паролю происходит.

я пробовал на новых страничках, конектится без проблем, а на тех что был изменён id странички , нифига
  Ответить с цитированием
Старый 20.01.2016, 02:35   #4748
 Разведчик
Аватар для Warrior94
 
Warrior94 никому не известный тип
Регистрация: 11.01.2016
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
я пробовал на новых страничках, конектится без проблем, а на тех что был изменён id странички , нифига

Кем изменен?
Как уже выше писал, то ID странички без изменений.
Значит вк что то там подправило в кодах.
  Ответить с цитированием
Старый 20.01.2016, 17:41   #4749
 Разведчик
Аватар для Макс124
 
Макс124 никому не известный тип
Регистрация: 02.04.2015
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от gmzombiПосмотреть сообщение
всем доброго времени суток, проблемка есть, кто сталкивался и как решил - поделитесь? постоянный таймаут оккуред , в одноклассниках

Ты не одинок, такая же фигня на днях началась. Провайдера тряхнул, цепь перелопатил, все сетевое на компе перелохматил, не помогает...((
  Ответить с цитированием
Старый 22.01.2016, 07:53   #4750
 Разведчик
Аватар для Макс124
 
Макс124 никому не известный тип
Регистрация: 02.04.2015
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Доброго дня! Может все таки кто поможет разобраться что за прикол с постоянно вылетающим тайм-аутом соединения. На любом адресе так бот у меня глючит. Цепь проверил, на вирусы 250 раз разными авирями, пинг зашибись, скорость нэта на высоте, драйвера на несколько раз проверил сетевые (все пучком)... Да и вообще все летает кроме бота...(( Бот (что собирает рыбаков) даже толком на другой остров уйти не успевает, только там где растения садит еще успевает иногда убежать на следующий остров...((
  Ответить с цитированием
Старый 22.01.2016, 10:06   #4751
 Разведчик
Аватар для Triumf2016
 
Triumf2016 никому не известный тип
Регистрация: 18.01.2016
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 14 раз(а) в 13 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от Макс124Посмотреть сообщение
Доброго дня! Может все таки кто поможет разобраться что за прикол с постоянно вылетающим тайм-аутом соединения. На любом адресе так бот у меня глючит. Цепь проверил, на вирусы 250 раз разными авирями, пинг зашибись, скорость нэта на высоте, драйвера на несколько раз проверил сетевые (все пучком)... Да и вообще все летает кроме бота...(( Бот (что собирает рыбаков) даже толком на другой остров уйти не успевает, только там где растения садит еще успевает иногда убежать на следующий остров...((

все дело в боте, Vint как то писал, что бот отсылает запрос на сервер и пока ответ не пришел, бот снова шлет запрос на сервер и получается вот такой коллапс, нужно доработать бот, читаем всю тему, ссылки на боты здесь есть, читаем, учим, понимаем и соображаем и делаем правильно.
  Ответить с цитированием
Старый 22.01.2016, 12:55   #4752
 Разведчик
Аватар для Макс124
 
Макс124 никому не известный тип
Регистрация: 02.04.2015
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от Triumf2016Посмотреть сообщение
все дело в боте, Vint как то писал, что бот отсылает запрос на сервер и пока ответ не пришел, бот снова шлет запрос на сервер и получается вот такой коллапс, нужно доработать бот, читаем всю тему, ссылки на боты здесь есть, читаем, учим, понимаем и соображаем и делаем правильно.

Так работал целый год нормально и сборка вроде 1в1 эта пашет у моей знакомой без косяков, а у меня с последней обновой такая хрень началась...))
  Ответить с цитированием
Старый 22.01.2016, 16:13   #4753
 Разведчик
Аватар для viver9
 
viver9 никому не известный тип
Регистрация: 27.04.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

это из за интернета. у тебя скорее всего ростелеком. проверь бот на любом другом подключении к интернету. например раздай вайфай с телефона.
  Ответить с цитированием
Старый 22.01.2016, 17:34   #4754
 Разведчик
Аватар для Макс124
 
Макс124 никому не известный тип
Регистрация: 02.04.2015
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

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

У меня билайн VIP пакет. На двух своих хатах в разных районах города 2 разных подключения проверял, результат один, да и пинг с майлом хороший хоть на малых, хоть на больших пакетах, ни одной задержки или потери... Нэт зашибись, тут либо комп (но уже все что только можно проверил на нем вроде), либо сам бот...((
  Ответить с цитированием
Старый 22.01.2016, 22:48   #4755
 Разведчик
Аватар для viver9
 
viver9 никому не известный тип
Регистрация: 27.04.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от Макс124Посмотреть сообщение
У меня билайн VIP пакет. На двух своих хатах в разных районах города 2 разных подключения проверял, результат один, да и пинг с майлом хороший хоть на малых, хоть на больших пакетах, ни одной задержки или потери... Нэт зашибись, тут либо комп (но уже все что только можно проверил на нем вроде), либо сам бот...((

точно такой же случай был у знакомой. всегда работало нормально а недавно началось это...
подключается через роутер, бот тупит. подключается через телефон, нормально работает.
всего два варианта и оба проверить не сложно.
подключиться через телефон не сложно.
второй вариант кинуть своего бота кому нить на проверку работоспособности.
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Ответ


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

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, время: 02:32.

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