1. Соблюдайте Правила форума и проявляйте уважение к другим участникам беседы.

Проблема с bnls

Тема в разделе 'Запуск и Поддержка', создана пользователем IIcuxo_OJlar, 9 июл 2010.

  1. IIcuxo_OJlar Ньюфаг

    Сообщения:
    5
    Спасибы:
    0
    Доброго времени суток, помогите, пожалуйста.
    Вар лицензия. Играю на гарене, подключаясь к офф батле, по крайней мере собирался. Вписал в конфиг параметры аккаунта, вот сразу при запуске GhostOne бот входит на батлу и хукает гарену:
    Код:
    BNET: europe] refreshed ban list (0 -> 1 bans)
    [                     BNET: europe] connecting to server [europe.battle.net] on port 6112
    [                     BNET: europe] resolved and cached server IP address 213.248.106.67
    [                            GHOST] External IP is 93.178.90.232
    [                            GHOST] Country is RU
    [                     BNET: europe] connected
    [                     BNET: europe] attempting to auth as Warcraft III: The Frozen Throne
    [                     BNET: europe] creating BNLS client
    [      BNLSC: bnls.ghost-dota.com:9367:C20361] connecting to server [bnls.ghost-dota.com] on port 9367
    [                     BNET: europe] cd keys accepted
    [      BNLSC: bnls.ghost-dota.com:9367:C20361] connected
    [                     BNET: europe] username [Oblomoff] accepted
    [                     BNET: europe] using battle.net logon type (for official battle.net servers only)
    [                     BNET: europe] logon successful
    [                     BNET: europe] Removed 0 temporary bans which expire today
    [                     BNET: europe] joining channel [stopicot]
    [                     BNET: europe] joined channel [stopicot]
    [                        GHost One] Attempting to hook GArena...
    [                        GHost One] GArena hooked!
    
    Потом после запуска через гарену непосредственно GHost++ (переименнованного под war3.exe, как описано в гайде по гарене) выдаёт следующее:
    Код:
    BNET: europe] refreshed ban list (0 -> 1 bans)
    [                     BNET: europe] connecting to server [europe.battle.net] on port 6112
    [                     BNET: europe] resolved and cached server IP address 213.248.106.67
    [                            GHOST] External IP is 93.178.90.232
    [                            GHOST] Country is RU
    [                     BNET: europe] connected
    [                     BNET: europe] creating BNLS client
    [          BNLSC: bnls.ghost-dota.com:9367:C1] connecting to server [bnls.ghost-dota.com] on port 9367
    [                     BNET: europe] logon failed - ROC CD key in use by user [GHost], disconnecting
    [          BNLSC: bnls.ghost-dota.com:9367:C1] connected
    [                     BNET: europe] disconnected from battle.net due to socket not connected
    [                     BNET: europe] waiting 90 seconds to reconnect
    
    BNLS-сервера брал из гугла ;D. На всех сервах одно и то же. Что это за странный юзер Ghost, который пользуется моим ключём? :-\
    Бот теоретически работает, но хотелось бы избавиться от флуда насчёт подключения/отключения от battle.net...
    На всяк случай выложу часть конфига про battle.net:
    Код:
    ### which battle.net server to connect to
    ###  1.) useast.battle.net
    ###  2.) uswest.battle.net
    ###  3.) asia.battle.net
    ###  4.) europe.battle.net
    ### note that each banned player is tied to the realm it was created on and the realm is case sensitive
    ### so if you change your realm from useast.battle.net to USEAST.BATTLE.NET it'll still connect but anyone previously banned will not be counted as banned until you change it back
    
    bnet_server = europe.battle.net
    
    ### the server alias
    ### this name will be used to identify the battle.net server in the GHost++ console
    ### if you leave it blank it will use a short name such as "USEast" for official battle.net servers or it will use the actual server address
    
    bnet_serveralias = europe
    
    ### your Warcraft III: Reign of Chaos CD key
    ### you cannot use the same CD key here that you yourself use to login to battle.net if you plan to login at the same time as your bot
    
    bnet_cdkeyroc = <здесь мой ключ>
    
    ### your Warcraft III: The Frozen Throne CD key
    ### you cannot use the same CD key here that you yourself use to login to battle.net if you plan to login at the same time as your bot
    
    bnet_cdkeytft = <здесь мой ключ>
    
    ### your battle.net username
    ### you cannot use the same username here that you yourself use to login to battle.net if you plan to login at the same time as your bot
    
    bnet_username = <здесь мой акк на офф сервере, 100% рабочий>
    
    ### your battle.net password
    
    bnet_password = <здесь мой пароль>
    
    ### the first channel to join upon entering battle.net
    
    bnet_firstchannel = stopicot
    
    ### the root admins on this battle.net server only
    ###  seperate each name with a space, e.g. bnet_rootadmin = Varlock Kilranin Instinct121
    
    bnet_rootadmin = 
    
    ### command trigger for this battle.net server only
    
    bnet_commandtrigger = !
    
    ### whether to automatically add your friends list to each game's reserved list
    
    bnet_holdfriends = 1
    
    ### whether to automatically add your clan members list to each game's reserved list
    
    bnet_holdclan = 1
    
    ### whether to allow anonymous users (non admins) to use public commands such as !stats and !statsdota on this battle.net connection
    ### if you are having trouble with spammers causing your bot to flood the server you should disable this
    
    bnet_publiccommands = 1
    
    ### BNLS server information for Warden handling (see readme.txt for more information)
    ###  you will need to use a valid BNLS server here if you are connecting to an official battle.net realm or you will be disconnected every two minutes
    
    bnet_bnlsserver = bnls.ghost-dota.com <взято с http://bnls.manhim.net/>
    bnet_bnlsport = 9367
    bnet_bnlswardencookie = 1
    
    ### you will need to edit this section of the config file if you're connecting to a PVPGN server
    ###  your PVPGN server operator will tell you what to put here
    
    bnet_custom_war3version = 24
    bnet_custom_exeversion = 
    bnet_custom_exeversionhash = 
    bnet_custom_passwordhashtype = 
    bnet_custom_pvpgnrealmname = PvPGN Realm
    
    З.Ы. Не ругайтесь сильно на бедного нуба :'(
  2. Awful Парнишка с небывалым умом

    Сообщения:
    135
    Спасибы:
    0
    я правильно понял, ты запускаешь ghostone подключаешься к баттлу, а потом гхост++ запускаешь, который по тому же ключу не может к нему же подсоединиться? :-\
  3. IIcuxo_OJlar Ньюфаг

    Сообщения:
    5
    Спасибы:
    0
    Хм, возможно О_о.
    Неужели для гхоствана и гхоста++ нужны 2 пары ключей? Как быть-то с одной парой?
  4. IIcuxo_OJlar Ньюфаг

    Сообщения:
    5
    Спасибы:
    0
    Хм, да, я затупил =_= В этом была проблема, я 2 раза пытался запускать Ghost++ %) Спс за мнение и помощь:)