Menu

Testing Purpose Only

Anonymous
2016-06-22
2017-01-05
1 2 3 > >> (Page 1 of 3)
  • Anonymous

    Anonymous - 2016-06-22

    Hi, I have finished my final exams, so now I have time to test all the features, so I am opening this thread with the purpose to have everything organized.

    Diego.

    I will need a step-by-step guide to take a look all the multiplayer features ( I am in windows 7/8/8.1), so maybe when we have done, you could update the wiki with all the information that we posted here.

    =)

    @Poilou you are doing a hard work with the code, you are a hardworker!!!

    thank you

     
  • Anonymous

    Anonymous - 2016-06-22

    Tested a little bit and I have to say that it is wonderfull this new menu and the way you have improved the design. I don't know if it is a bug, but when I want to selecto more than the default player (pressing F3 to get 3 players), the don't appear... Maybe I am doing it in the wrong way, don't know.

    I translated the english language in locales, to spanish, so when you want, you can ask me for it and I will send you.

    I have the two boards at home, so when you have time, let me know and I can test the online feature, because I am a bit lost.

    Let me know if you need me to test something, or whatever..

    =)

    Diego

     
  • poilou

    poilou - 2016-06-22

    Great ! Hope you will get your PHD in darts ;)

    To add a player, juste press "+". To remove a player, press "-". I will try to express that more clearer.

    Cool for spanish language :) There is still a few phrases to add, but be sure that I will add your file for the v0.9 release !

    Since this version, it is realy easier to run a network game :

    On host 1 :
    run "python.exe pydarts_server.py --listen youripaddress"
    run "python.exe pydarts.py"

    On host 2 :
    run the same : "python.exe pydarts.py"

    All the settings are now done via the interface !
    On host 1 :
    * add you local players
    * create network game (F3)
    * game name (F1) : whatever-you-want
    * servername (F2) : your own ip address
    * serveralias (F3) : nothing unless you play behind a nat
    * port (F4): default is 5005
    * press Enter (you are Game Master : it will wait for other players)
    On host 2 :
    * add your local players
    * join a network game (F2)
    * your game should be listed there. If not, contact me.
    * select your game with arrows and press enter. you joined the game

    Finally, on host 1, when all your players joined the game, launch it by pressing enter and wait for 5 seconds.

    That's it. It looks weird like that but give it a try, you'll quickly understand !

    I count on your help to validate this version. I find it really easier and I would like to release it during the summer. After that, I take a break with pydarts ;)

    Enjoy.

     

    Last edit: poilou 2016-06-22
  • Anonymous

    Anonymous - 2016-06-22

    Nice to heard from you again Poilou! I am going to do in the same LAN at home, so I need to open only 5005 for the master board, right??

    Yes, count with me for testing! I will maybe do a video , and post you here with the main steps to create a multiplayer to add to the wiki if you think it is a good idea.

    Tomorrow I will test the online feature, and write here my opinion.

    Thanks again for this great project.

     
  • Anonymous

    Anonymous - 2016-06-23

    C:\Users\Diego\Desktop\pydarts-source-ac3cd7b505d900249271f3b49c5f1df60391d56b>p
    ython.exe pydarts_server.py --listen 192.168.1.XXX
    [DEBUG] Working on section SectionGlobals of your config file.
    [ERROR] Configuration issue with this option : waitbetweenplayers
    [ERROR] Configuration issue with this option : debuginput
    [ERROR] Configuration issue with this option : nbfleches
    [WARNING] You may safely remove those unknown options in the section SectionGlob
    als of your config file : ['waitbetweenplayers', 'debuginput', 'nbfleches']
    [DEBUG] Working on section SectionAdvanced of your config file.
    [ERROR] Your config file do not contain a section named SectionAdvanced.
    Updating debug facility from DEBUG to WARNING and above.
    [WARNING] Ip lookup from interface name (192.168.1.XXX) failed. Trying from IP.

    [SectionGlobals]

    Serial configuration - GNU/Linux exemple : /dev/ttyACM0 - Windows example : COM3) - Default 9600 bauds

    serialport:COM4
    serialspeed:9600

    Blink time of main information (ms) (good is 3000)

    blinktime:3000

    Wait between player in ms - (Solo Option - put to 0 disable it - good is 10000)

    waitbetweenplayers:10000

    Time to release darts safely after a hit on player button (good is 3000)

    releasedartstime:3000

    Display input debug in console 0 or 1

    debuginput:1

    Screen resolution - if fullscreen is set to 1, resolution is bypassed

    resx:1000
    resy:700
    fullscreen:1

    Column number without BULL's eye

    nbcol:6

    Default sound volume (percent)

    soundvolume:100

    Color set (bright|dark)

    colorset:bright

    Espeak path (to use voice synthesis - example on linux : /usr/bin/espeak)

    espeakpath:/usr/bin/espeak

    Nb of darts (experimental - will be later a game parameter)

    nbfleches:3

    Debug level : 1=Debug|2=Warnings|3=Errors|4=Fatal Errors (Default 2)

    debuglevel:2

    Master Server : the server which can host Game List

    masterserver:maltot.no-ip.org
    masterport:5005

    Notes: Openned 5005 port.

     
  • poilou

    poilou - 2016-06-23

    Because you are on the same LAN, unless you have firewalls on your hosts, you do not need any NAT redirection.

    Cool for the video :)

     
  • Anonymous

    Anonymous - 2016-06-23

    But I only try on host1...

     
  • poilou

    poilou - 2016-06-23

    Hi Diego.
    I don't really understand your problem here.
    However, here are my advices :
    * remove all options from the SectionGlobals of your config file except "serialport"

    In v0.9, set up options in config file is now optionnal :) You can use it to fix some settings, but it is no longer mandatory.

    MasterServer is MY server and listen on port 5006
    Pydarts Server is the one YOU run and should listen on port 5005

    Good luck :)

     

    Last edit: poilou 2016-06-23
  • Anonymous

    Anonymous - 2016-06-23

    HI Poilou, sorry if I did not explain well...

    i mean that when I run phyton.exe pydarts_server --listen myip

    it gives always the same, and it says ERROR as you could see in the log I wrote you.

    Right now I am with the step One, so I have connected board1 to my laptop1, and run the server.py, get the same ERROR.

    I have changed the port to 5005 so don't know what I am doing wrong in the first step..

    I am at home, and I only have a router with 5005 open for laptop1....

    =)

     
  • poilou

    poilou - 2016-06-23

    If you are talking about this error :
    [ERROR] Your config file do not contain a section named SectionAdvanced.
    That's now just a Warning. I'll change it.

    The server won't say anything until a client try to connect

    The last line of your running server's log should be :
    [DEBUG] Starting server on interface 192.168.1.xxx (192.168.1.xxx) on port 5005

    Do you have something else ?

     
  • poilou

    poilou - 2016-06-23

    Hey Diego !
    When I say for host1 :

    run "python.exe pydarts_server.py --listen youripaddress"

    I mean exactly :
    run "python.exe pydarts_server.py --listen HOST1IPADDRESS"

    Is it what you do ?

     
  • Anonymous

    Anonymous - 2016-06-24

    I have some news... I could see the game in "Join a Network game", but it gets stucks in Host1 for ever...

    In host2, I could see the Onlineroom, but it gets also stuck ...

    this is the log from cmd:

    Microsoft Windows [Versión 6.3.9600]
    (c) 2013 Microsoft Corporation. Todos los derechos reservados.

    C:\Users\Diego>cd C:\Users\Diego\Desktop\pydarts-source-ac3cd7b505d900249271f3b4
    9c5f1df60391d56b

    C:\Users\Diego\Desktop\pydarts-source-ac3cd7b505d900249271f3b49c5f1df60391d56b>p
    ython.exe pydarts_server.py --listen 192.168.1.107
    [DEBUG] Working on section SectionGlobals of your config file.
    [DEBUG] Working on section SectionAdvanced of your config file.
    [DEBUG] Found thoses interfaces : ['{A5C722E7-27DD-4A6D-89F1-F59B11786812}', '{A
    FE95834-2AAE-4B1B-BD6C-7531A984121C}', '{8FFFB78B-F433-411A-BC3F-69501A8B8930}',
    '{2468882D-550B-11E3-824F-806E6F6E6963}', '{FF7EE32A-CBE2-4E2E-B5E2-DBD2CED9501
    C}', '{3957516B-1385-4074-ABBF-6051F09E8603}']

    [DEBUG] Searching address matching interface name : 192.168.1.107
    [WARNING] Ip lookup from interface name (192.168.1.107) failed. Trying from IP.
    [DEBUG] Starting server on interface 192.168.1.107 (192.168.1.107) on port 5005
    [WARNING] 192.168.1.107 client joined server on port 56632.
    [DEBUG][31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "GETVERSION"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'VERSION': '0.9alpha8', 'G
    AMENAME': u'prueba', 'REQUEST': 'VERSION'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "JOIN"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [WARNING]
    [31m Creating a game with the name prueba←[0m
    [DEBUG]
    [31mJoining game prueba←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'NETSTATUS', 'NETSTATUS': 'YOUAREMASTER'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"CHOOSEDGAME": "Cricket
    ", "GAMENAME": "prueba", "REQUEST": "HEREISCHOOSEDGAME"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Setting choosed game for prueba : Cricket
    [DEBUG][31mReceived from client 192.168.1.107-56632 : {"GAMEOPTS": {"OptionCut
    Throat": "False", "DrinkScore": "500", "TotalRound": "20", "OptionCrazy": "False
    "}, "GAMENAME": "prueba", "REQUEST": "HEREAREGAMEOPTS", "NBDARTS": 3}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-56632 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["diego"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-56632] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'diego']
    [DEBUG][31m[prueba][192.168.1.107-56632] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'diego']}←[0m

    Video: https://vimeo.com/172098004 password: pydarts

     
  • Anonymous

    Anonymous - 2016-06-24

    host2 log in cmd

    C:\Users\Diego\Desktop\pydarts-source-ac3cd7b505d900249271f3b49c5f1df60391d56b>p
    ython.exe pydarts.py
    [DEBUG] Config file C:\Users\Diego/.pydarts/pydarts.cfg exists. We read it now.
    [DEBUG] Working on section SectionAdvanced of your config file.
    [DEBUG] Working on section SectionGlobals of your config file.
    [DEBUG] Working on section SectionKeys of your config file.
    [DEBUG] Using display mode : 1000x700
    Successfully loaded serial port
    [DEBUG] Importing new localization file en-en
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Net game requested. Please report bugs on official website !
    [ERROR] Unable to reach server : 192.168.1.107 on port : 5005
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Net game requested. Please report bugs on official website !
    [ERROR] Unable to reach server : 192.168.1.107 on port : 5005
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Net game requested. Please report bugs on official website !
    [ERROR] Unable to reach server : 192.168.1.107 on port : 5005
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Net game requested. Please report bugs on official website !
    [ERROR] Unable to reach server : 192.168.1.107 on port : 5005
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Net game requested. Please report bugs on official website !
    [ERROR] Unable to reach server : 192.168.1.107 on port : 5005
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Net game requested. Please report bugs on official website !
    [ERROR] Unable to reach server : 192.168.1.107 on port : 5005

     

    Last edit: Anonymous 2016-06-24
  • poilou

    poilou - 2016-06-24

    Diego. I tried pydarts network on windows. For an unknown reason, I was unable to launch game, the really last step.
    I'll fix this as soon as I have time to, but I don't know the reason for now.

    Cheers

     
  • Anonymous

    Anonymous - 2016-06-24

    Ok, perfect!!! when you have time!! =)

     
  • poilou

    poilou - 2016-06-24

    It looks like a threading issue.
    I use a thread for keyboard input only once, to launch game from "Main Player" (press enter to launch game)

    That works on linux but looks like it doesn't on windows. Don't know why.

    That's the only probel I get from windows, but... a fatal problem for launching a network game.
    I'll check this out next week !

    Note that your problem appears BEFORE mine ! So you should be able to go further. Check your firewall on host 1 & 2 (disable them)!

     

    Last edit: poilou 2016-06-24
  • poilou

    poilou - 2016-06-26

    Hi Diego :)
    I have been thinking oof the issue this afternoon and the solution came to me!
    The actual source code has been tested on windows 10, python 2.7, with success :)

    Enjoy.
    I update Pydarts multiplayer v0.9 wiki with our remarks. Feel free to tell me if it is ok for you :)

     
  • Anonymous

    Anonymous - 2016-06-28

    Let's take a look right now!

     
  • Anonymous

    Anonymous - 2016-06-28

    C:\Users\Desktop\pydarts-source-c061b478bc85e27bc7a5fcf1efb5efb729db6db8

    c:\python27\python.exe pydarts.py
    [DEBUG] Config file C:\Users.pydarts/pydarts.cfg exists. We read it now
    .
    [DEBUG] Working on section SectionAdvanced of your config file.
    [DEBUG] Working on section SectionGlobals of your config file.
    [DEBUG] Working on section SectionKeys of your config file.
    [DEBUG] Using display mode : 1000x700
    Successfully loaded serial port
    [DEBUG] Importing new localization file en-en
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Net game requested. Please report bugs on official website !
    [ERROR] Unable to reach server : 192.168.1.107 on port : 5005
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Net game requested. Please report bugs on official website !
    [ERROR] Unable to reach server : 192.168.1.107 on port : 5005

    Host2 can not reach the game Server (Host1). host1 is the board which is in MY house. Host2 is the board at my friend's house.

    Both boards are without firewall. Host1 with port 5005 open. I can see the lan name on host2 but when I try to select the lan game, It goes back to the local game/join network game/create network and nothing happens...

     
  • poilou

    poilou - 2016-06-28

    Hola hombre.
    This is totally normal :)
    If you and your friend are both in different homes, you are separated by boxes and that means

    • that you need to NAT on HOST1's home box port 5005 to IP of the computer
    • that game creator MUST put his public IP address in "ServerAlias" field.

    That will work ! A little effort and you'll be ok :)

     

    Last edit: poilou 2016-06-28
  • Anonymous

    Anonymous - 2016-06-28

    I have to look in google how to do it.... because I have never do it before...

    I asked orange, which is my ISP, and they do not have idea how to redirect IP lan via NAT...

    I have seen Address mapping , but don't know how to continue LOL!!

    and there ir no help in google!! hahahahaha

    this is driving me crazy!!!

     
  • poilou

    poilou - 2016-06-28

    You are warming ! You will get it soon :)

    NAT is sometimes called "port redirection" or why not "address mapping" ?
    The main principal is to link your port 5005 on your public IP of your livebox to your computer's port 5005.

    BUT :
    If you do not want to bother with running your own server, you can use mine :
    maltot.no-ip.org on port 5005 (which is default)
    It is waiting for your game. So no NAT needed, you use both this server and this will run out of the box.... ;)

     
  • Anonymous

    Anonymous - 2016-06-28

    tomorrow more... I have been trying to configure and i failed haahaha

     
  • Anonymous

    Anonymous - 2016-06-29

    well, I am giving a try to the online...

    On host1:

    With F1 I selected Proof of concept
    With F2 192.168.1.107 (my lan Ip)
    F3 (maltot.no-ip.org)
    F4 5005

    On host2 (I am with teamviewer), I select join network game, and there is my room.
    I pressed enter button, and it ask me to select a game (????) , I thought the game server chooses the game, so I do not know why it asked again for a game to be selected.
    I select Cricket, and it goes to a waiting screen and I can't see HOst1 .

    On host1, I take a look in the waiting screen from Host1, and there is not host2 there...

    I don't know what are I am doing wrong.

    Bug: Keyboard symbols on Creating a Online Game screen are wrong or bad detected, maybe the code do not see which keyboard I am using (spanish Qwerty).
    thanks Poilou

     
  • Anonymous

    Anonymous - 2016-06-29

    HOst1 log:

    Microsoft Windows [Versión 6.3.9600]
    (c) 2013 Microsoft Corporation. Todos los derechos reservados.

    C:\Users\Diego>cd C:\Users\Diego\Desktop\pydarts-source-c061b478bc85e27bc7a5fcf1
    efb5efb729db6db8

    C:\Users\Diego\Desktop\pydarts-source-c061b478bc85e27bc7a5fcf1efb5efb729db6db8>p
    ydarts_server.py --listen 192.168.1.107
    [DEBUG] Working on section SectionGlobals of your config file.
    [DEBUG] Working on section SectionAdvanced of your config file.
    [DEBUG] Found thoses interfaces : ['{A5C722E7-27DD-4A6D-89F1-F59B11786812}', '{A
    FE95834-2AAE-4B1B-BD6C-7531A984121C}', '{8FFFB78B-F433-411A-BC3F-69501A8B8930}',
    '{2468882D-550B-11E3-824F-806E6F6E6963}', '{FF7EE32A-CBE2-4E2E-B5E2-DBD2CED9501
    C}', '{3957516B-1385-4074-ABBF-6051F09E8603}']

    [DEBUG] Searching address matching interface name : 192.168.1.107
    [WARNING] Ip lookup from interface name (192.168.1.107) failed. Trying from IP.
    [DEBUG] Starting server on interface 192.168.1.107 (192.168.1.107) on port 5005
    [WARNING] 192.168.1.107 client joined server on port 49357.
    [DEBUG][31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "GETVERSION"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'VERSION': '0.9alpha9', 'G
    AMENAME': u'prueba', 'REQUEST': 'VERSION'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "JOIN"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [WARNING]
    [31m Creating a game with the name prueba←[0m
    [DEBUG]
    [31mJoining game prueba←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'NETSTATUS', 'NETSTATUS': 'YOUAREMASTER'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"CHOOSEDGAME": "Cricket
    ", "GAMENAME": "prueba", "REQUEST": "HEREISCHOOSEDGAME"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Setting choosed game for prueba : Cricket
    [DEBUG][31mReceived from client 192.168.1.107-49357 : {"GAMEOPTS": {"OptionCut
    Throat": "False", "DrinkScore": "500", "TotalRound": "20", "OptionCrazy": "False
    "}, "GAMENAME": "prueba", "REQUEST": "HEREAREGAMEOPTS", "NBDARTS": 3}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "READY", "PLAYERSNAMES": ["Player0"]
    }←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    Players in this game : [u'Player0']
    [DEBUG][31m[prueba][192.168.1.107-49357] Sending : {'GAMENAME': u'prueba', 'RE
    QUEST': 'PLAYERSNAMES', 'PLAYERSNAMES': [u'Player0']}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m
    [DEBUG]
    [31mReceived from client 192.168.1.107-49357 : {"GAMENAME": "prueba", "
    REQUEST": "LAUNCH"}←[0m
    [DEBUG]
    [31m[prueba][192.168.1.107-49357] Sending : {'REQUEST': 'ACK'}←[0m

    Host2 log:

    Microsoft Windows [Versión 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos.

    C:\Users\Roberto>cd C:\Users\Roberto\Desktop\pydarts-source-c061b478bc85e27bc7a5
    fcf1efb5efb729db6db8

    C:\Users\Roberto\Desktop\pydarts-source-c061b478bc85e27bc7a5fcf1efb5efb729db6db8
    >pydarts.py
    [DEBUG] Config file C:\Users\Roberto/.pydarts/pydarts.cfg exists. We read it now
    .
    [DEBUG] Working on section SectionAdvanced of your config file.
    [DEBUG] Working on section SectionGlobals of your config file.
    [DEBUG] Working on section SectionKeys of your config file.
    [DEBUG] Using display mode : 1000x700
    Successfully loaded serial port
    [DEBUG] Importing new localization file en-en
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Net game requested. Please report bugs on official website !
    [DEBUG] Getting server version...
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'GETVERSION'
    }...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'VERSION': u'0.9alpha9', u'REQUEST'
    u'VERSION'}
    [DEBUG] Version of client and server match. Continuing...
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'JOIN'}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'REQUEST': u'NETSTATUS', u'NETSTATU
    S': u'YOUAREMASTER'}
    [DEBUG] Found these games : 321_Zlip/Cricket/Ho_One/Kapital/Killer/Kinito/Practi
    ce/Sample_game/Shanghai
    [WARNING] Unable to get a description for game ['321_Zlip', 'Cricket', 'Ho_One',
    'Kapital', 'Killer', 'Kinito', 'Practice', 'Sample_game', 'Shanghai']

    [DEBUG] Waiting for game choice (Exc to quit)
    [WARNING] Unable to get a description for game Cricket
    [DEBUG] Sending to game server : {'CHOOSEDGAME': 'Cricket', 'GAMENAME': u'prueba
    ', 'REQUEST': 'HEREISCHOOSEDGAME'}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Sending to game server : {'GAMEOPTS': {'OptionCutThroat': 'False', 'Drin
    kScore': '500', 'TotalRound': '20', 'OptionCrazy': 'False'}, 'GAMENAME': u'prueb
    a', 'REQUEST': 'HEREAREGAMEOPTS', 'NBDARTS': 3}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Sending game info to master server maltot.no-ip.org on port 5006
    [DEBUG] Sending to master server : {'PLAYERS': 1, 'GAMENAME': u'prueba', 'REQUES
    T': 'CREATION', 'SERVERPORT': u'5005', 'SERVERIP': u'maltot.no-ip.org'}...
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'READY', 'PL
    AYERSNAMES': ['rober']}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'REQUEST': u'PLAYERSNAMES', u'PLAYE
    RSNAMES': [u'rober']}
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'READY', 'PL
    AYERSNAMES': ['rober']}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'REQUEST': u'PLAYERSNAMES', u'PLAYE
    RSNAMES': [u'rober']}
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'READY', 'PL
    AYERSNAMES': ['rober']}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'REQUEST': u'PLAYERSNAMES', u'PLAYE
    RSNAMES': [u'rober']}
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'READY', 'PL
    AYERSNAMES': ['rober']}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'REQUEST': u'PLAYERSNAMES', u'PLAYE
    RSNAMES': [u'rober']}
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'READY', 'PL
    AYERSNAMES': ['rober']}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'REQUEST': u'PLAYERSNAMES', u'PLAYE
    RSNAMES': [u'rober']}
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'READY', 'PL
    AYERSNAMES': ['rober']}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'REQUEST': u'PLAYERSNAMES', u'PLAYE
    RSNAMES': [u'rober']}
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'READY', 'PL
    AYERSNAMES': ['rober']}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'REQUEST': u'PLAYERSNAMES', u'PLAYE
    RSNAMES': [u'rober']}
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'LAUNCH'}...

    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'READY', 'PL
    AYERSNAMES': ['rober']}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'REQUEST': u'LAUNCH'}
    [DEBUG] Sending to master server : {'GAMENAME': u'prueba', 'REQUEST': 'REMOVAL'}
    ...
    [DEBUG] ###### NEW ROUND #########
    [DEBUG] Game Round 1. Round of player rober. Dart 1.
    [DEBUG] Active columns : ['20', '19', '18', '17', '16', '15', 'BULL']
    [DEBUG] Sending to game server : {'RANDOMVALUES': False, 'GAMENAME': u'prueba',
    'REQUEST': 'HEREARERANDOMVALUES', 'ACTUALROUND': 1, 'ACTUALPLAYER': 0, 'PLAYERLA
    UNCH': 1}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}

    C:\Users\Roberto\Desktop\pydarts-source-c061b478bc85e27bc7a5fcf1efb5efb729db6db8
    >pydarts.py
    [DEBUG] Config file C:\Users\Roberto/.pydarts/pydarts.cfg exists. We read it now
    .
    [DEBUG] Working on section SectionAdvanced of your config file.
    [DEBUG] Working on section SectionGlobals of your config file.
    [DEBUG] Working on section SectionKeys of your config file.
    [DEBUG] Using display mode : 1000x700
    Successfully loaded serial port
    [DEBUG] Importing new localization file en-en
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Net game requested. Please report bugs on official website !
    [DEBUG] Getting server version...
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'GETVERSION'
    }...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'VERSION': u'0.9alpha9', u'REQUEST'
    u'VERSION'}
    [DEBUG] Version of client and server match. Continuing...
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'JOIN'}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'REQUEST': u'NETSTATUS', u'NETSTATU
    S': u'YOUARESLAVE'}
    [DEBUG] Sending to master server : {'PLAYERS': 1, 'GAMENAME': u'prueba', 'REQUES
    T': 'JOIN'}...
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'READY', 'PL
    AYERSNAMES': ['Player0']}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'REQUEST': u'LAUNCH'}
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'GETCHOOSEDG
    AME'}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'CHOOSEDGAME': u'Cricket'}
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'GAMEOPTS'}.
    ..
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMEOPTS': {u'OptionCutThroat': u'False', u'DrinkScore': u
    '500', u'TotalRound': u'20', u'OptionCrazy': u'False'}, u'GAMENAME': u'prueba',
    u'REQUEST': u'GAMEOPTS', u'NBDARTS': 3}
    [DEBUG] Starting a network game of Cricket (with options {u'OptionCutThroat': u'
    False', u'DrinkScore': u'500', u'TotalRound': u'20', u'OptionCrazy': u'False'} w
    ith 0 players : []
    Traceback (most recent call last):
    File "C:\Users\Roberto\Desktop\pydarts-source-c061b478bc85e27bc7a5fcf1efb5efb7
    29db6db8\pydarts.py", line 276, in <module>
    myDisplay.SetLineHeight(NuPl)
    File "C:\Users\Roberto\Desktop\pydarts-source-c061b478bc85e27bc7a5fcf1efb5efb7
    29db6db8\include\CScreen.py", line 934, in SetLineHeight
    self.lineheight = min(int(self.res['y']/2/nbplayers),100)
    ZeroDivisionError: integer division or modulo by zero</module>
    C:\Users\Roberto\Desktop\pydarts-source-c061b478bc85e27bc7a5fcf1efb5efb729db6db8
    >c:\python27\python.exe pydarts.py
    [DEBUG] Config file C:\Users\Roberto/.pydarts/pydarts.cfg exists. We read it now
    .
    [DEBUG] Working on section SectionAdvanced of your config file.
    [DEBUG] Working on section SectionGlobals of your config file.
    [DEBUG] Working on section SectionKeys of your config file.
    [DEBUG] Using display mode : 1000x700
    Successfully loaded serial port
    [DEBUG] Importing new localization file en-en
    [DEBUG] Sending to master server : {'REQUEST': 'LIST'}...
    [DEBUG] Net game requested. Please report bugs on official website !
    [DEBUG] Getting server version...
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'GETVERSION'
    }...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'VERSION': u'0.9alpha9', u'REQUEST'
    u'VERSION'}
    [DEBUG] Version of client and server match. Continuing...
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'JOIN'}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'REQUEST': u'NETSTATUS', u'NETSTATU
    S': u'YOUARESLAVE'}
    [DEBUG] Sending to master server : {'PLAYERS': 1, 'GAMENAME': u'prueba', 'REQUES
    T': 'JOIN'}...
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'READY', 'PL
    AYERSNAMES': ['yo']}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'REQUEST': u'LAUNCH'}
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'GETCHOOSEDG
    AME'}...
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMENAME': u'prueba', u'CHOOSEDGAME': u'Cricket'}
    [DEBUG] Sending to game server : {'GAMENAME': u'prueba', 'REQUEST': 'GAMEOPTS'}.
    ..
    [DEBUG] Received : {u'REQUEST': u'ACK'}
    [DEBUG] Received : {u'GAMEOPTS': {u'OptionCutThroat': u'False', u'DrinkScore': u
    '500', u'TotalRound': u'20', u'OptionCrazy': u'False'}, u'GAMENAME': u'prueba',
    u'REQUEST': u'GAMEOPTS', u'NBDARTS': 3}
    [DEBUG] Starting a network game of Cricket (with options {u'OptionCutThroat': u'
    False', u'DrinkScore': u'500', u'TotalRound': u'20', u'OptionCrazy': u'False'} w
    ith 0 players : []
    Traceback (most recent call last):
    File "pydarts.py", line 276, in <module>
    myDisplay.SetLineHeight(NuPl)
    File "C:\Users\Roberto\Desktop\pydarts-source-c061b478bc85e27bc7a5fcf1efb5efb7
    29db6db8\include\CScreen.py", line 934, in SetLineHeight
    self.lineheight = min(int(self.res['y']/2/nbplayers),100)
    ZeroDivisionError: integer division or modulo by zero</module>
     
1 2 3 > >> (Page 1 of 3)

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.