stabilized login, first successfull stream of cards accross clients
This commit is contained in:
parent
3b7563c5f1
commit
18dcd6cc42
@ -16,10 +16,11 @@ class Card(pygame.sprite.Sprite):
|
||||
__inputHandler: InputHandler
|
||||
__owner:Player
|
||||
__state:str
|
||||
__dragable:bool = True
|
||||
image:pygame.image
|
||||
rect:pygame.rect
|
||||
|
||||
def __init__(self, pos: pygame.Vector2, assetDir: str, inputHandler: InputHandler, owner: Player):
|
||||
def __init__(self, pos: pygame.Vector2, assetDir: str, inputHandler: InputHandler, owner: Player, dragable:bool=True):
|
||||
if assetDir == "":
|
||||
raise ValueError("Card: imagePath cannot be empty")
|
||||
|
||||
@ -49,6 +50,7 @@ class Card(pygame.sprite.Sprite):
|
||||
|
||||
def update(self):
|
||||
if self.__dragging:
|
||||
if self.__dragable:
|
||||
mouse_pos = self.__inputHandler.getMousePos()
|
||||
self.__pos = mouse_pos
|
||||
self.rect.center = self.__pos
|
||||
@ -68,6 +70,9 @@ class Card(pygame.sprite.Sprite):
|
||||
def getDragging(self):
|
||||
return self.__dragging
|
||||
|
||||
def getDragable(self):
|
||||
return self.__dragable
|
||||
|
||||
def getOffset(self):
|
||||
return self.__offset
|
||||
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -8,10 +8,10 @@ from Classes.System.Utils.Path import PathUtil
|
||||
|
||||
# send from the server to tell the player the game starts
|
||||
# gives the client its and the opponents stats (not cards!!)
|
||||
def GameStart(world: World, handCards:list, inputHandler:InputHandler, owner:Player, opponent:Player):
|
||||
def GameStart(world: World, handCards:list, inputHandler:InputHandler, owner:Player):
|
||||
index:int = 0
|
||||
world.setEnemy(opponent)
|
||||
|
||||
for card in handCards:
|
||||
world.AddToPlayerHand(Card(pygame.Vector2(500 + (index + 100), 1050), PathUtil.getAbsolutePathTo(f"Assets/Cards/{card}/"), inputHandler, owner))
|
||||
|
||||
#world.AddToPlayerHand(Card(pygame.Vector2(500 + (index * 100), 1050), PathUtil.getAbsolutePathTo(f"Assets/Cards/{card}/"), inputHandler, Player(1000, 0, "test"), dragable=True))
|
||||
world.spawnCard(PathUtil.getAbsolutePathTo(f"Assets/Cards/{card}"), pygame.Vector2(500 + (index * 100), 1050), inputHandler, world.getPlayer())
|
||||
index=index+1
|
@ -2,6 +2,7 @@ import pygame
|
||||
from Classes.Game.World import World
|
||||
from Classes.System.Components.InputHandler import InputHandler
|
||||
from Classes.Game.Cards.Card import Card
|
||||
from Classes.System.Utils.Path import PathUtil
|
||||
|
||||
# the event the client sends to the server when it places a card
|
||||
def PlaceCard(tcpClient, card:Card, player):
|
||||
@ -22,9 +23,10 @@ def PlaceCard(tcpClient, card:Card, player):
|
||||
tcpClient.send(payload)
|
||||
|
||||
# the event send from the server to display a card on the field
|
||||
def CardPlaced(world:World, card:int, type:str, owner:str, pos:pygame.Vector2, inputHandler:InputHandler):
|
||||
def CardPlaced(world:World, card:int, owner:str, pos:pygame.Vector2, inputHandler:InputHandler):
|
||||
# todo: make this work with all cardtypes
|
||||
world.spawnCard(f"Assets/Cards/{card}/", pos, inputHandler, owner)
|
||||
print("placing enemy card")
|
||||
world.spawnEnemyCard(PathUtil.getAbsolutePathTo(f"Assets/Cards/{card}"), pos, inputHandler, owner)
|
||||
|
||||
def MovedCard(world:World, card:int, type:str, owner:str, oldPos:pygame.Vector2, newPos:pygame.Vector2, inputHandler:InputHandler):
|
||||
pass
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -16,7 +16,7 @@ class World():
|
||||
__labels:list
|
||||
__cards:pygame.sprite.Group()
|
||||
__PlayerHandCards:pygame.sprite.Group()
|
||||
__screen:pygame.surface
|
||||
screen:pygame.surface
|
||||
__cardWidth:int = 150
|
||||
__cardHeight:int = 200
|
||||
__cardOffset:int = 400
|
||||
@ -57,10 +57,10 @@ class World():
|
||||
|
||||
# labeling
|
||||
self.__labels.append(Label("PlayerHP", self.__screen, "1000 / 1000", pHPPos))
|
||||
self.__labels.append(Label("PlayerName", self.__screen, "Player", pNamePos))
|
||||
self.__labels.append(Label("PlayerName", self.__screen, "Not Connected", pNamePos))
|
||||
self.__labels.append(Label("PlayerName", self.__screen, "0", pManaPos))
|
||||
self.__labels.append(Label("EnemyHP", self.__screen, "1000 / 1000", eHPPos))
|
||||
self.__labels.append(Label("EnemyName", self.__screen, "Enemy", eNamePos))
|
||||
self.__labels.append(Label("EnemyName", self.__screen, "Not Connected", eNamePos))
|
||||
|
||||
self.__boardFields.append(BoardField("EnemyDeck", "Enemy", "Deck", eDeckPos, PathUtil.getAbsolutePathTo("Assets/Cards/0/field.png"), "e-deck"))
|
||||
self.__boardFields.append(BoardField("EnemyGraveyard", "Enemy", "Grave", eGravePos, PathUtil.getAbsolutePathTo("Assets/Cards/0/field.png"), "e-grave"))
|
||||
@ -121,6 +121,15 @@ class World():
|
||||
self.__cards.add(card)
|
||||
return card
|
||||
|
||||
def spawnEnemyCard(self, asset:str, pos:pygame.Vector2, inputHandler:InputHandler, owner:str) -> Card:
|
||||
pos.y = (self.__cardHeight + 45)
|
||||
|
||||
card = Card(pos, asset, inputHandler, self.enemy, dragable=False)
|
||||
self.__cards.add(card)
|
||||
|
||||
print(f"new card collection {self.__cards}")
|
||||
return card
|
||||
|
||||
def spawnCards(self, cards:pygame.sprite.Group):
|
||||
for card in cards:
|
||||
self.__cards.add(card)
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -49,12 +49,12 @@ class App:
|
||||
# create sprite groups
|
||||
# todo: remove these and let server handle card creation instead
|
||||
# blocker: server - client communication [WIP]
|
||||
self.__world.spawnCard(PathUtil.getAbsolutePathTo("Assets/Cards/1/"), pygame.Vector2(500, 1050), self.__inputHandler, Player(1000, 0, "test"))
|
||||
self.__world.spawnCard(PathUtil.getAbsolutePathTo("Assets/Cards/1/"), pygame.Vector2(600, 1050), self.__inputHandler, Player(1000, 0, "test"))
|
||||
self.__world.spawnCard(PathUtil.getAbsolutePathTo("Assets/Cards/1/"), pygame.Vector2(700, 1050), self.__inputHandler, Player(1000, 0, "test"))
|
||||
self.__world.spawnCard(PathUtil.getAbsolutePathTo("Assets/Cards/1/"), pygame.Vector2(800, 1050), self.__inputHandler, Player(1000, 0, "test"))
|
||||
self.__world.spawnCard(PathUtil.getAbsolutePathTo("Assets/Cards/1/"), pygame.Vector2(900, 1050), self.__inputHandler, Player(1000, 0, "test"))
|
||||
self.__world.spawnCard(PathUtil.getAbsolutePathTo("Assets/Cards/1/"), pygame.Vector2(1000, 1050), self.__inputHandler, Player(1000, 0, "test"))
|
||||
# self.__world.spawnCard(PathUtil.getAbsolutePathTo("Assets/Cards/1/"), pygame.Vector2(500, 1050), self.__inputHandler, Player(1000, 0, "test"))
|
||||
# self.__world.spawnCard(PathUtil.getAbsolutePathTo("Assets/Cards/1/"), pygame.Vector2(600, 1050), self.__inputHandler, Player(1000, 0, "test"))
|
||||
# self.__world.spawnCard(PathUtil.getAbsolutePathTo("Assets/Cards/1/"), pygame.Vector2(700, 1050), self.__inputHandler, Player(1000, 0, "test"))
|
||||
# self.__world.spawnCard(PathUtil.getAbsolutePathTo("Assets/Cards/1/"), pygame.Vector2(800, 1050), self.__inputHandler, Player(1000, 0, "test"))
|
||||
# self.__world.spawnCard(PathUtil.getAbsolutePathTo("Assets/Cards/1/"), pygame.Vector2(900, 1050), self.__inputHandler, Player(1000, 0, "test"))
|
||||
# self.__world.spawnCard(PathUtil.getAbsolutePathTo("Assets/Cards/1/"), pygame.Vector2(1000, 1050), self.__inputHandler, Player(1000, 0, "test"))
|
||||
|
||||
while self.__running:
|
||||
self.__clock.tick(self.__FPS)
|
||||
@ -87,6 +87,7 @@ class App:
|
||||
self.onCleanup()
|
||||
elif self.__inputHandler.getMousePressed()[0]:
|
||||
for card in self.__world.getCards():
|
||||
if card.getDragable() == True:
|
||||
if card.rect.collidepoint(self.__inputHandler.getMousePos()):
|
||||
#self.__logger.info(f"dragging card {card}")
|
||||
self.selectedCard = card
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
23
Client/Classes/System/GameManager.py
Normal file
23
Client/Classes/System/GameManager.py
Normal file
@ -0,0 +1,23 @@
|
||||
from Classes.Game.Player import Player
|
||||
from Classes.Game.World import World
|
||||
|
||||
|
||||
class GameManager:
|
||||
player:Player
|
||||
enemy:Player
|
||||
world:World
|
||||
|
||||
def __init__(self, world):
|
||||
self.world = world
|
||||
|
||||
def getPlayer(self) -> Player:
|
||||
return self.player
|
||||
|
||||
def getEnemy(self) -> Player:
|
||||
return self.enemy
|
||||
|
||||
def setPlayer(self, player:Player):
|
||||
self.player = player
|
||||
|
||||
def setEnemy(self, enemy:Player):
|
||||
self.enemy = enemy
|
@ -2,16 +2,20 @@ import json
|
||||
import socket
|
||||
import threading
|
||||
|
||||
from Classes.System.Network.EventHandler import TCPEventHandler
|
||||
import pygame
|
||||
|
||||
from Classes.Game.World import World
|
||||
from Classes.System.Components.InputHandler import InputHandler
|
||||
from Classes.Game.Events.GameStart import GameStart
|
||||
from Classes.Game.Events.Login import LoginResponse
|
||||
from Classes.Game.Events.PlaceCard import CardPlaced
|
||||
from Classes.Game.Player import Player
|
||||
|
||||
class TCPClient:
|
||||
def __init__(self, addr: str, port: str, world:World, inputHandler:InputHandler):
|
||||
self.addr = addr
|
||||
self.port = int(port)
|
||||
self.tcpSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
||||
self.eventHandler = TCPEventHandler(self.tcpSocket)
|
||||
self.world = world
|
||||
self.inputHandler = inputHandler
|
||||
|
||||
@ -35,11 +39,30 @@ class TCPClient:
|
||||
data = self.tcpSocket.recv(1024)
|
||||
if data:
|
||||
decoded_data = json.loads(data.decode())
|
||||
self.eventHandler.handleEvents(decoded_data, self.inputHandler, self.world)
|
||||
self.handleEvents(decoded_data)
|
||||
except Exception as e:
|
||||
print(f"Error receiving TCP data: {e}")
|
||||
break
|
||||
|
||||
def handleEvents(self, message):
|
||||
print(message)
|
||||
if message["event"] == "loginresponse":
|
||||
if message["status"] != "success":
|
||||
print("login failed")
|
||||
else:
|
||||
print("receiving login confirmation from server")
|
||||
self.world.setPlayer(Player(0,0,message["name"], message["id"]))
|
||||
elif message["event"] == "startgame":
|
||||
print(self.world.player)
|
||||
# world.player.setMana(message["player"]["mana"])
|
||||
# world.player.setHp(message["player"]["hp"])
|
||||
self.world.setEnemy(Player(message["enemy"]["hp"],0,message["enemy"]["name"], message["enemy"]["id"]))
|
||||
GameStart(self.world, message["player"]["hand"], self.inputHandler, self.world.getPlayer())
|
||||
pass
|
||||
elif message["event"] == "PlacedCard":
|
||||
CardPlaced(self.world, message["card"], message["owner"], pygame.Vector2(message["x"], message["y"]), self.inputHandler)
|
||||
pass
|
||||
|
||||
def listen(self):
|
||||
tcpThread = threading.Thread(target=self.receive)
|
||||
tcpThread.daemon = True
|
||||
|
Binary file not shown.
BIN
Client/Classes/System/Utils/__pycache__/Path.cpython-312.pyc
Normal file
BIN
Client/Classes/System/Utils/__pycache__/Path.cpython-312.pyc
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,5 +1,6 @@
|
||||
import json
|
||||
import socket
|
||||
import time
|
||||
from Classes.Game.Player import Player
|
||||
|
||||
|
||||
@ -24,7 +25,7 @@ class GameManager:
|
||||
|
||||
# card management
|
||||
def spawnCard(self, card, owner, x, y):
|
||||
self.logger("spawning card")
|
||||
# self.logger.info("spawning card")
|
||||
|
||||
self.__cards.append(card)
|
||||
|
||||
@ -37,9 +38,12 @@ class GameManager:
|
||||
}
|
||||
|
||||
for userAddr in self.__players.keys():
|
||||
try:
|
||||
self.logger.info(f"send to client {self.__players[userAddr]['player'].getID() != owner}")
|
||||
if self.__players[userAddr]["player"].getID() != owner:
|
||||
self.__players[userAddr]["socket"].send(json.dumps(payload).encode())
|
||||
except:
|
||||
pass
|
||||
|
||||
# game round management
|
||||
# this section manages the flow of rounds this should inherit itself
|
||||
@ -64,7 +68,7 @@ class GameManager:
|
||||
# this section mostly only used by the networking and event handling classes
|
||||
# other parts should never need to interface with this unless really required
|
||||
# =============================================================================
|
||||
def startGame(self, tcpSocket:socket):
|
||||
def startGame(self):
|
||||
self.__state = "running"
|
||||
|
||||
players = list(self.__players.values())
|
||||
@ -97,11 +101,11 @@ class GameManager:
|
||||
},
|
||||
}
|
||||
|
||||
print(f"user {userAddr}")
|
||||
tcpSocket.send(json.dumps(payload).encode())
|
||||
print(f"user {player_data["socket"]}")
|
||||
player_data["socket"].send(json.dumps(payload).encode())
|
||||
except Exception as e:
|
||||
self.logger.error(f"failed to start game due to error: {e}")
|
||||
break
|
||||
pass
|
||||
# handles notifying all players that the game starts
|
||||
pass
|
||||
|
||||
@ -130,9 +134,20 @@ class GameManager:
|
||||
}
|
||||
self.logger.info(f"new length of user dictionary: {len(self.__players)}")
|
||||
|
||||
payload = {
|
||||
"event":"loginresponse",
|
||||
"status": "success",
|
||||
"id": player.getID(),
|
||||
"name": player.getName()
|
||||
}
|
||||
|
||||
socket.send(json.dumps(payload).encode())
|
||||
|
||||
|
||||
# counts participating players and starts the game if enough have joined
|
||||
if len(self.__players) >= 2:
|
||||
time.sleep(1)
|
||||
self.logger.info("2 players have join game starts")
|
||||
self.startGame(socket)
|
||||
self.startGame()
|
||||
|
||||
return self.__players
|
@ -90,12 +90,6 @@ class NetworkManager:
|
||||
self.__gameManager.getLogger().info(f"connected users {len(self.__gameManager.getPlayers())}")
|
||||
|
||||
self.__gameManager.getLogger().info(f"confirming login for user")
|
||||
self.send({
|
||||
"event":"loginresponse",
|
||||
"status": "success",
|
||||
"id": user[client_address]["player"].getID(),
|
||||
"name": user[client_address]["player"].getName()
|
||||
}, client_address)
|
||||
|
||||
self.__eventHandler[client_address].handleTCPEvents(messageJson, self.__gameManager, client_address)
|
||||
self.__gameManager.getLogger().info(f"Received message from {client_address}: {message}")
|
||||
|
Binary file not shown.
Binary file not shown.
BIN
OLD_Server/Classes/System/Utils/__pycache__/Path.cpython-312.pyc
Normal file
BIN
OLD_Server/Classes/System/Utils/__pycache__/Path.cpython-312.pyc
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,34 +0,0 @@
|
||||
23:07:59,420 root INFO starting up server
|
||||
23:07:59,420 root INFO starting up game manager
|
||||
23:07:59,421 root INFO preparing to start server
|
||||
23:07:59,421 root INFO starting up network manager
|
||||
23:07:59,421 root INFO starting up network manager
|
||||
23:07:59,421 root INFO starting up tcp server
|
||||
23:07:59,421 root INFO starting up thread for client socket accepting
|
||||
23:08:06,461 root INFO Connected with ('127.0.0.1', 52171)
|
||||
23:08:06,462 root INFO starting client handler thread for client at address ('127.0.0.1', 52171)
|
||||
23:08:06,463 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:08:06,466 root INFO user in message None
|
||||
23:08:08,631 root INFO user logging in
|
||||
23:08:08,664 root INFO task passed off to gameManager
|
||||
23:08:08,695 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000002B3152F2110>>
|
||||
23:08:08,892 root INFO new length of user dictionary: 1
|
||||
23:08:08,936 root INFO connected users 1
|
||||
23:08:09,160 root INFO confirming login for user
|
||||
23:08:09,661 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:08:09,693 root INFO Received message from ('127.0.0.1', 52171): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:08:18,274 root INFO Connected with ('127.0.0.1', 52177)
|
||||
23:08:18,274 root INFO starting client handler thread for client at address ('127.0.0.1', 52177)
|
||||
23:08:18,275 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:08:18,275 root INFO user in message None
|
||||
23:08:19,437 root INFO user logging in
|
||||
23:08:19,468 root INFO task passed off to gameManager
|
||||
23:08:19,500 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000002B3153C1510>>
|
||||
23:08:19,663 root INFO new length of user dictionary: 2
|
||||
23:08:19,852 root INFO 2 players have join game starts
|
||||
23:08:19,991 root INFO game manager is starting the game
|
||||
23:08:20,297 root INFO connected users 2
|
||||
23:08:20,454 root INFO confirming login for user
|
||||
23:08:20,950 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:08:20,982 root INFO Received message from ('127.0.0.1', 52177): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:10:25,4 root ERROR Connection with ('127.0.0.1', 52171) forcibly closed by remote host.
|
35
OLD_Server/log/ftosavkt.log
Normal file
35
OLD_Server/log/ftosavkt.log
Normal file
@ -0,0 +1,35 @@
|
||||
10:14:25,144 root INFO starting up server
|
||||
10:14:25,145 root INFO starting up game manager
|
||||
10:14:25,145 root INFO preparing to start server
|
||||
10:14:25,145 root INFO starting up network manager
|
||||
10:14:25,145 root INFO starting up network manager
|
||||
10:14:25,145 root INFO starting up tcp server
|
||||
10:14:25,147 root INFO starting up thread for client socket accepting
|
||||
10:14:28,852 root INFO Connected with ('127.0.0.1', 40793)
|
||||
10:14:28,853 root INFO starting client handler thread for client at address ('127.0.0.1', 40793)
|
||||
10:14:28,862 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:14:28,863 root INFO user in message None
|
||||
10:14:28,864 root INFO user logging in
|
||||
10:14:28,865 root INFO task passed off to gameManager
|
||||
10:14:28,866 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000002AF62F902F0>>
|
||||
10:14:28,866 root INFO new length of user dictionary: 1
|
||||
10:14:28,866 root INFO connected users 1
|
||||
10:14:28,867 root INFO confirming login for user
|
||||
10:14:28,868 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:14:28,868 root INFO Received message from ('127.0.0.1', 40793): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:14:37,604 root INFO Connected with ('127.0.0.1', 40802)
|
||||
10:14:37,604 root INFO starting client handler thread for client at address ('127.0.0.1', 40802)
|
||||
10:14:37,617 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:14:37,618 root INFO user in message None
|
||||
10:14:37,618 root INFO user logging in
|
||||
10:14:37,618 root INFO task passed off to gameManager
|
||||
10:14:37,620 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000002AF62F90590>>
|
||||
10:14:37,622 root INFO new length of user dictionary: 2
|
||||
10:14:38,623 root INFO 2 players have join game starts
|
||||
10:14:38,624 root INFO game manager is starting the game
|
||||
10:14:38,624 root INFO connected users 2
|
||||
10:14:38,625 root INFO confirming login for user
|
||||
10:14:38,626 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:14:38,626 root INFO Received message from ('127.0.0.1', 40802): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:14:45,312 root ERROR Connection with ('127.0.0.1', 40802) forcibly closed by remote host.
|
||||
10:14:48,810 root ERROR Connection with ('127.0.0.1', 40793) forcibly closed by remote host.
|
@ -1,51 +0,0 @@
|
||||
23:35:15,875 root INFO starting up server
|
||||
23:35:15,875 root INFO starting up game manager
|
||||
23:35:15,875 root INFO preparing to start server
|
||||
23:35:15,875 root INFO starting up network manager
|
||||
23:35:15,875 root INFO starting up network manager
|
||||
23:35:15,875 root INFO starting up tcp server
|
||||
23:35:15,876 root INFO starting up thread for client socket accepting
|
||||
23:35:20,243 root INFO Connected with ('127.0.0.1', 52881)
|
||||
23:35:20,243 root INFO starting client handler thread for client at address ('127.0.0.1', 52881)
|
||||
23:35:20,243 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:35:20,246 root INFO user in message None
|
||||
23:35:20,246 root INFO user logging in
|
||||
23:35:20,246 root INFO task passed off to gameManager
|
||||
23:35:20,246 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000024541C90590>>
|
||||
23:35:20,246 root INFO new length of user dictionary: 1
|
||||
23:35:20,246 root INFO connected users 1
|
||||
23:35:20,246 root INFO confirming login for user
|
||||
23:35:20,247 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:35:20,247 root INFO Received message from ('127.0.0.1', 52881): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:35:25,465 root INFO Connected with ('127.0.0.1', 52887)
|
||||
23:35:25,465 root INFO starting client handler thread for client at address ('127.0.0.1', 52887)
|
||||
23:35:25,465 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:35:25,465 root INFO user in message None
|
||||
23:35:25,465 root INFO user logging in
|
||||
23:35:25,465 root INFO task passed off to gameManager
|
||||
23:35:25,465 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000024541C90CD0>>
|
||||
23:35:25,465 root INFO new length of user dictionary: 2
|
||||
23:35:25,465 root INFO 2 players have join game starts
|
||||
23:35:25,466 root INFO game manager is starting the game
|
||||
23:35:25,466 root INFO connected users 2
|
||||
23:35:25,466 root INFO confirming login for user
|
||||
23:35:25,466 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:35:25,466 root INFO Received message from ('127.0.0.1', 52887): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:36:26,682 root ERROR Connection with ('127.0.0.1', 52887) forcibly closed by remote host.
|
||||
23:36:27,925 root INFO Connected with ('127.0.0.1', 52921)
|
||||
23:36:27,925 root INFO starting client handler thread for client at address ('127.0.0.1', 52921)
|
||||
23:36:27,926 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:36:27,926 root INFO user in message None
|
||||
23:36:27,926 root INFO user logging in
|
||||
23:36:27,926 root INFO task passed off to gameManager
|
||||
23:36:27,926 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000024541C90FD0>>
|
||||
23:36:27,926 root INFO new length of user dictionary: 3
|
||||
23:36:27,926 root INFO 2 players have join game starts
|
||||
23:36:27,926 root INFO game manager is starting the game
|
||||
23:36:27,926 root ERROR failed to start game due to error: object of type 'NoneType' has no len()
|
||||
23:36:27,926 root INFO connected users 3
|
||||
23:36:27,926 root INFO confirming login for user
|
||||
23:36:27,926 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:36:27,926 root INFO Received message from ('127.0.0.1', 52921): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:36:34,685 root ERROR Connection with ('127.0.0.1', 52921) forcibly closed by remote host.
|
||||
23:36:36,275 root ERROR Connection with ('127.0.0.1', 52881) forcibly closed by remote host.
|
@ -1,49 +0,0 @@
|
||||
23:16:48,567 root INFO starting up server
|
||||
23:16:48,567 root INFO starting up game manager
|
||||
23:16:48,567 root INFO preparing to start server
|
||||
23:16:48,567 root INFO starting up network manager
|
||||
23:16:48,567 root INFO starting up network manager
|
||||
23:16:48,567 root INFO starting up tcp server
|
||||
23:16:48,568 root INFO starting up thread for client socket accepting
|
||||
23:16:55,703 root INFO Connected with ('127.0.0.1', 52398)
|
||||
23:16:55,704 root INFO starting client handler thread for client at address ('127.0.0.1', 52398)
|
||||
23:16:55,704 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:16:55,707 root INFO user in message None
|
||||
23:16:55,707 root INFO user logging in
|
||||
23:16:55,707 root INFO task passed off to gameManager
|
||||
23:16:55,707 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001B89D76AF10>>
|
||||
23:16:55,707 root INFO new length of user dictionary: 1
|
||||
23:16:55,707 root INFO connected users 1
|
||||
23:16:55,707 root INFO confirming login for user
|
||||
23:16:55,707 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:16:55,707 root INFO Received message from ('127.0.0.1', 52398): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:17:04,931 root INFO Connected with ('127.0.0.1', 52410)
|
||||
23:17:04,931 root INFO starting client handler thread for client at address ('127.0.0.1', 52410)
|
||||
23:17:04,965 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:17:04,965 root INFO user in message None
|
||||
23:17:04,965 root INFO user logging in
|
||||
23:17:04,965 root INFO task passed off to gameManager
|
||||
23:17:04,966 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001B89D76B5D0>>
|
||||
23:17:04,966 root INFO new length of user dictionary: 2
|
||||
23:17:04,966 root INFO 2 players have join game starts
|
||||
23:17:04,966 root INFO game manager is starting the game
|
||||
23:17:04,966 root INFO connected users 2
|
||||
23:17:04,966 root INFO confirming login for user
|
||||
23:17:04,966 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:17:04,966 root INFO Received message from ('127.0.0.1', 52410): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:17:45,314 root ERROR Connection with ('127.0.0.1', 52410) forcibly closed by remote host.
|
||||
23:17:49,965 root INFO Connected with ('127.0.0.1', 52433)
|
||||
23:17:49,965 root INFO starting client handler thread for client at address ('127.0.0.1', 52433)
|
||||
23:17:50,291 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:17:50,291 root INFO user in message None
|
||||
23:17:50,291 root INFO user logging in
|
||||
23:17:50,291 root INFO task passed off to gameManager
|
||||
23:17:50,291 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001B89D76B950>>
|
||||
23:17:50,291 root INFO new length of user dictionary: 3
|
||||
23:17:50,291 root INFO 2 players have join game starts
|
||||
23:17:50,291 root INFO game manager is starting the game
|
||||
23:17:50,291 root ERROR failed to start game due to error: object of type 'NoneType' has no len()
|
||||
23:17:50,291 root INFO connected users 3
|
||||
23:17:50,291 root INFO confirming login for user
|
||||
23:17:50,292 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:17:50,292 root INFO Received message from ('127.0.0.1', 52433): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
@ -1,28 +0,0 @@
|
||||
21:35:45,88 root INFO starting up server
|
||||
21:35:45,89 root INFO starting up game manager
|
||||
21:35:45,89 root INFO preparing to start server
|
||||
21:35:45,89 root INFO starting up network manager
|
||||
21:35:45,89 root INFO starting up network manager
|
||||
21:35:45,89 root INFO starting up tcp server
|
||||
21:35:45,89 root INFO starting up thread for client socket accepting
|
||||
21:35:51,856 root INFO Connected with ('127.0.0.1', 49747)
|
||||
21:35:51,856 root INFO starting client handler thread for client at address ('127.0.0.1', 49747)
|
||||
21:35:51,859 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
21:35:51,860 root INFO user in message None
|
||||
21:35:51,861 root INFO user logging in
|
||||
21:35:51,861 root INFO task passed off to gameManager
|
||||
21:35:51,861 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001BA28D8A990>>
|
||||
21:35:56,111 root INFO new length of user dictionary: 1
|
||||
21:36:08,506 root INFO connected users 1
|
||||
21:36:08,506 root INFO confirming login for user
|
||||
21:36:08,507 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
21:36:08,507 root INFO Received message from ('127.0.0.1', 49747): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
21:37:40,56 root INFO Connected with ('127.0.0.1', 49795)
|
||||
21:37:40,56 root INFO starting client handler thread for client at address ('127.0.0.1', 49795)
|
||||
21:37:40,57 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
21:37:40,58 root INFO user in message None
|
||||
21:37:40,58 root INFO user logging in
|
||||
21:37:40,58 root INFO task passed off to gameManager
|
||||
21:37:40,58 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001BA295F67D0>>
|
||||
21:37:43,614 root INFO new length of user dictionary: 2
|
||||
21:37:50,2 root INFO 2 players have join game starts
|
@ -1,28 +0,0 @@
|
||||
21:02:55,541 root INFO starting up server
|
||||
21:02:55,542 root INFO starting up game manager
|
||||
21:02:55,542 root INFO preparing to start server
|
||||
21:02:55,542 root INFO starting up network manager
|
||||
21:02:55,543 root INFO starting up network manager
|
||||
21:02:55,543 root INFO starting up tcp server
|
||||
21:02:55,543 root INFO starting up thread for client socket accepting
|
||||
21:03:03,608 root INFO Connected with ('127.0.0.1', 65384)
|
||||
21:03:03,609 root INFO starting client handler thread for client at address ('127.0.0.1', 65384)
|
||||
21:03:03,610 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
21:03:03,613 root INFO user in message None
|
||||
21:03:03,613 root INFO user logging in
|
||||
21:03:03,613 root INFO task passed off to gameManager
|
||||
21:03:03,613 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001C89C1A1750>>
|
||||
21:03:03,613 root INFO new length of user dictionary: 1
|
||||
21:03:03,613 root INFO connected users 1
|
||||
21:03:03,613 root INFO confirming login for user
|
||||
21:03:03,614 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
21:03:03,614 root INFO Received message from ('127.0.0.1', 65384): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
21:03:21,850 root INFO Connected with ('127.0.0.1', 65399)
|
||||
21:03:21,850 root INFO starting client handler thread for client at address ('127.0.0.1', 65399)
|
||||
21:03:21,852 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
21:03:21,852 root INFO user in message None
|
||||
21:03:21,852 root INFO user logging in
|
||||
21:03:21,852 root INFO task passed off to gameManager
|
||||
21:03:21,852 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001C89C1A26D0>>
|
||||
21:03:21,852 root INFO new length of user dictionary: 2
|
||||
21:03:21,852 root INFO 2 players have join game starts
|
@ -1,32 +0,0 @@
|
||||
22:18:28,492 root INFO starting up server
|
||||
22:18:28,493 root INFO starting up game manager
|
||||
22:18:28,493 root INFO preparing to start server
|
||||
22:18:28,493 root INFO starting up network manager
|
||||
22:18:28,493 root INFO starting up network manager
|
||||
22:18:28,493 root INFO starting up tcp server
|
||||
22:18:28,493 root INFO starting up thread for client socket accepting
|
||||
22:18:33,537 root INFO Connected with ('127.0.0.1', 50893)
|
||||
22:18:33,537 root INFO starting client handler thread for client at address ('127.0.0.1', 50893)
|
||||
22:18:33,539 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:18:33,540 root INFO user in message None
|
||||
22:18:36,99 root INFO user logging in
|
||||
22:18:36,131 root INFO task passed off to gameManager
|
||||
22:18:36,195 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000025B8F8AAC10>>
|
||||
22:18:36,427 root INFO new length of user dictionary: 1
|
||||
22:18:36,454 root INFO connected users 1
|
||||
22:18:36,467 root INFO confirming login for user
|
||||
22:18:37,23 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:18:37,87 root INFO Received message from ('127.0.0.1', 50893): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:18:42,538 root INFO Connected with ('127.0.0.1', 50897)
|
||||
22:18:42,538 root INFO starting client handler thread for client at address ('127.0.0.1', 50897)
|
||||
22:18:42,540 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:18:42,540 root INFO user in message None
|
||||
22:18:44,273 root INFO user logging in
|
||||
22:18:44,305 root INFO task passed off to gameManager
|
||||
22:18:44,369 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000025B90C1A2D0>>
|
||||
22:18:44,475 root INFO new length of user dictionary: 2
|
||||
22:18:45,389 root INFO 2 players have join game starts
|
||||
22:18:47,378 root INFO connected users 2
|
||||
22:18:47,410 root INFO confirming login for user
|
||||
22:18:47,948 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:18:48,11 root INFO Received message from ('127.0.0.1', 50897): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
35
OLD_Server/log/kuketiqt.log
Normal file
35
OLD_Server/log/kuketiqt.log
Normal file
@ -0,0 +1,35 @@
|
||||
10:03:57,851 root INFO starting up server
|
||||
10:03:57,851 root INFO starting up game manager
|
||||
10:03:57,852 root INFO preparing to start server
|
||||
10:03:57,852 root INFO starting up network manager
|
||||
10:03:57,852 root INFO starting up network manager
|
||||
10:03:57,853 root INFO starting up tcp server
|
||||
10:03:57,854 root INFO starting up thread for client socket accepting
|
||||
10:04:05,109 root INFO Connected with ('127.0.0.1', 40671)
|
||||
10:04:05,110 root INFO starting client handler thread for client at address ('127.0.0.1', 40671)
|
||||
10:04:05,124 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:04:05,125 root INFO user in message None
|
||||
10:04:05,125 root INFO user logging in
|
||||
10:04:05,125 root INFO task passed off to gameManager
|
||||
10:04:05,126 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000028AEB2834A0>>
|
||||
10:04:05,126 root INFO new length of user dictionary: 1
|
||||
10:04:05,126 root INFO connected users 1
|
||||
10:04:05,126 root INFO confirming login for user
|
||||
10:04:05,126 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:04:05,127 root INFO Received message from ('127.0.0.1', 40671): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:04:11,420 root INFO Connected with ('127.0.0.1', 40672)
|
||||
10:04:11,420 root INFO starting client handler thread for client at address ('127.0.0.1', 40672)
|
||||
10:04:11,439 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:04:11,439 root INFO user in message None
|
||||
10:04:11,439 root INFO user logging in
|
||||
10:04:11,439 root INFO task passed off to gameManager
|
||||
10:04:11,440 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000028AEB2837A0>>
|
||||
10:04:11,440 root INFO new length of user dictionary: 2
|
||||
10:04:12,441 root INFO 2 players have join game starts
|
||||
10:04:12,442 root INFO game manager is starting the game
|
||||
10:04:12,442 root ERROR failed to start game due to error: list indices must be integers or slices, not str
|
||||
10:04:12,444 root ERROR failed to start game due to error: list indices must be integers or slices, not str
|
||||
10:04:12,445 root INFO connected users 2
|
||||
10:04:12,445 root INFO confirming login for user
|
||||
10:04:12,445 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:04:12,445 root INFO Received message from ('127.0.0.1', 40672): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
35
OLD_Server/log/mjlawgym.log
Normal file
35
OLD_Server/log/mjlawgym.log
Normal file
@ -0,0 +1,35 @@
|
||||
10:13:00,7 root INFO starting up server
|
||||
10:13:00,8 root INFO starting up game manager
|
||||
10:13:00,8 root INFO preparing to start server
|
||||
10:13:00,8 root INFO starting up network manager
|
||||
10:13:00,9 root INFO starting up network manager
|
||||
10:13:00,9 root INFO starting up tcp server
|
||||
10:13:00,11 root INFO starting up thread for client socket accepting
|
||||
10:13:16,730 root INFO Connected with ('127.0.0.1', 40780)
|
||||
10:13:16,731 root INFO starting client handler thread for client at address ('127.0.0.1', 40780)
|
||||
10:13:16,732 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:13:16,733 root INFO user in message None
|
||||
10:13:16,733 root INFO user logging in
|
||||
10:13:16,734 root INFO task passed off to gameManager
|
||||
10:13:16,734 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000029360D902F0>>
|
||||
10:13:16,735 root INFO new length of user dictionary: 1
|
||||
10:13:16,735 root INFO connected users 1
|
||||
10:13:16,737 root INFO confirming login for user
|
||||
10:13:16,738 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:13:16,738 root INFO Received message from ('127.0.0.1', 40780): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:13:25,741 root INFO Connected with ('127.0.0.1', 40781)
|
||||
10:13:25,741 root INFO starting client handler thread for client at address ('127.0.0.1', 40781)
|
||||
10:13:25,773 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:13:25,775 root INFO user in message None
|
||||
10:13:25,775 root INFO user logging in
|
||||
10:13:25,776 root INFO task passed off to gameManager
|
||||
10:13:25,779 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000029360D90590>>
|
||||
10:13:25,780 root INFO new length of user dictionary: 2
|
||||
10:13:26,781 root INFO 2 players have join game starts
|
||||
10:13:26,781 root INFO game manager is starting the game
|
||||
10:13:26,783 root INFO connected users 2
|
||||
10:13:26,784 root INFO confirming login for user
|
||||
10:13:26,784 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:13:26,784 root INFO Received message from ('127.0.0.1', 40781): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:13:50,23 root ERROR Connection with ('127.0.0.1', 40780) forcibly closed by remote host.
|
||||
10:14:14,978 root ERROR Connection with ('127.0.0.1', 40781) forcibly closed by remote host.
|
@ -1,35 +0,0 @@
|
||||
23:30:08,625 root INFO starting up server
|
||||
23:30:08,625 root INFO starting up game manager
|
||||
23:30:08,625 root INFO preparing to start server
|
||||
23:30:08,625 root INFO starting up network manager
|
||||
23:30:08,625 root INFO starting up network manager
|
||||
23:30:08,625 root INFO starting up tcp server
|
||||
23:30:08,626 root INFO starting up thread for client socket accepting
|
||||
23:32:30,46 root INFO Connected with ('127.0.0.1', 52793)
|
||||
23:32:30,46 root INFO starting client handler thread for client at address ('127.0.0.1', 52793)
|
||||
23:32:30,47 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:32:30,48 root INFO user in message None
|
||||
23:32:30,48 root INFO user logging in
|
||||
23:32:30,50 root INFO task passed off to gameManager
|
||||
23:32:30,50 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000024EAF3D0590>>
|
||||
23:32:30,50 root INFO new length of user dictionary: 1
|
||||
23:32:30,50 root INFO connected users 1
|
||||
23:32:30,50 root INFO confirming login for user
|
||||
23:32:30,50 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:32:30,50 root INFO Received message from ('127.0.0.1', 52793): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:32:35,992 root INFO Connected with ('127.0.0.1', 52796)
|
||||
23:32:35,993 root INFO starting client handler thread for client at address ('127.0.0.1', 52796)
|
||||
23:32:35,993 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:32:35,993 root INFO user in message None
|
||||
23:32:35,993 root INFO user logging in
|
||||
23:32:35,993 root INFO task passed off to gameManager
|
||||
23:32:35,993 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000024EAF3D0C50>>
|
||||
23:32:35,993 root INFO new length of user dictionary: 2
|
||||
23:32:35,993 root INFO 2 players have join game starts
|
||||
23:32:35,993 root INFO game manager is starting the game
|
||||
23:32:35,994 root INFO connected users 2
|
||||
23:32:35,994 root INFO confirming login for user
|
||||
23:32:35,994 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:32:35,994 root INFO Received message from ('127.0.0.1', 52796): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:33:37,927 root ERROR Connection with ('127.0.0.1', 52796) forcibly closed by remote host.
|
||||
23:33:39,992 root ERROR Connection with ('127.0.0.1', 52793) forcibly closed by remote host.
|
35
OLD_Server/log/ncyhufrr.log
Normal file
35
OLD_Server/log/ncyhufrr.log
Normal file
@ -0,0 +1,35 @@
|
||||
10:05:33,787 root INFO starting up server
|
||||
10:05:33,788 root INFO starting up game manager
|
||||
10:05:33,788 root INFO preparing to start server
|
||||
10:05:33,788 root INFO starting up network manager
|
||||
10:05:33,788 root INFO starting up network manager
|
||||
10:05:33,788 root INFO starting up tcp server
|
||||
10:05:33,790 root INFO starting up thread for client socket accepting
|
||||
10:05:41,185 root INFO Connected with ('127.0.0.1', 40678)
|
||||
10:05:41,185 root INFO starting client handler thread for client at address ('127.0.0.1', 40678)
|
||||
10:05:41,203 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:05:41,204 root INFO user in message None
|
||||
10:05:41,204 root INFO user logging in
|
||||
10:05:41,204 root INFO task passed off to gameManager
|
||||
10:05:41,204 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x00000162D5BA34D0>>
|
||||
10:05:41,204 root INFO new length of user dictionary: 1
|
||||
10:05:41,205 root INFO connected users 1
|
||||
10:05:41,205 root INFO confirming login for user
|
||||
10:05:41,206 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:05:41,206 root INFO Received message from ('127.0.0.1', 40678): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:05:47,221 root INFO Connected with ('127.0.0.1', 40680)
|
||||
10:05:47,221 root INFO starting client handler thread for client at address ('127.0.0.1', 40680)
|
||||
10:05:47,229 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:05:47,233 root INFO user in message None
|
||||
10:05:47,234 root INFO user logging in
|
||||
10:05:47,234 root INFO task passed off to gameManager
|
||||
10:05:47,234 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x00000162D5BA37D0>>
|
||||
10:05:47,234 root INFO new length of user dictionary: 2
|
||||
10:05:48,235 root INFO 2 players have join game starts
|
||||
10:05:48,236 root INFO game manager is starting the game
|
||||
10:05:48,236 root ERROR failed to start game due to error: list indices must be integers or slices, not str
|
||||
10:05:48,237 root ERROR failed to start game due to error: list indices must be integers or slices, not str
|
||||
10:05:48,237 root INFO connected users 2
|
||||
10:05:48,237 root INFO confirming login for user
|
||||
10:05:48,237 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:05:48,237 root INFO Received message from ('127.0.0.1', 40680): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
@ -1,48 +0,0 @@
|
||||
23:11:13,696 root INFO starting up server
|
||||
23:11:13,696 root INFO starting up game manager
|
||||
23:11:13,696 root INFO preparing to start server
|
||||
23:11:13,696 root INFO starting up network manager
|
||||
23:11:13,696 root INFO starting up network manager
|
||||
23:11:13,696 root INFO starting up tcp server
|
||||
23:11:13,697 root INFO starting up thread for client socket accepting
|
||||
23:11:17,731 root INFO Connected with ('127.0.0.1', 52240)
|
||||
23:11:17,731 root INFO starting client handler thread for client at address ('127.0.0.1', 52240)
|
||||
23:11:17,731 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:11:17,733 root INFO user in message None
|
||||
23:11:17,733 root INFO user logging in
|
||||
23:11:17,733 root INFO task passed off to gameManager
|
||||
23:11:17,733 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000017CBC6D05D0>>
|
||||
23:11:17,733 root INFO new length of user dictionary: 1
|
||||
23:11:17,733 root INFO connected users 1
|
||||
23:11:17,733 root INFO confirming login for user
|
||||
23:11:17,733 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:11:17,733 root INFO Received message from ('127.0.0.1', 52240): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:11:59,620 root INFO Connected with ('127.0.0.1', 52270)
|
||||
23:11:59,620 root INFO starting client handler thread for client at address ('127.0.0.1', 52270)
|
||||
23:12:00,135 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:12:00,135 root INFO user in message None
|
||||
23:12:00,135 root INFO user logging in
|
||||
23:12:00,135 root INFO task passed off to gameManager
|
||||
23:12:00,135 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000017CBC6D0C90>>
|
||||
23:12:00,136 root INFO new length of user dictionary: 2
|
||||
23:12:00,136 root INFO 2 players have join game starts
|
||||
23:12:00,136 root INFO game manager is starting the game
|
||||
23:12:00,136 root INFO connected users 2
|
||||
23:12:00,136 root INFO confirming login for user
|
||||
23:12:00,136 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:12:00,136 root INFO Received message from ('127.0.0.1', 52270): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:13:15,0 root ERROR Connection with ('127.0.0.1', 52270) forcibly closed by remote host.
|
||||
23:13:18,810 root INFO Connected with ('127.0.0.1', 52306)
|
||||
23:13:18,810 root INFO starting client handler thread for client at address ('127.0.0.1', 52306)
|
||||
23:13:19,324 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:13:19,324 root INFO user in message None
|
||||
23:13:19,324 root INFO user logging in
|
||||
23:13:19,324 root INFO task passed off to gameManager
|
||||
23:13:19,324 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000017CBC6D1010>>
|
||||
23:13:19,324 root INFO new length of user dictionary: 3
|
||||
23:13:19,324 root INFO connected users 3
|
||||
23:13:19,324 root INFO confirming login for user
|
||||
23:13:19,324 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:13:19,324 root INFO Received message from ('127.0.0.1', 52306): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:14:13,515 root ERROR Connection with ('127.0.0.1', 52306) forcibly closed by remote host.
|
||||
23:15:01,555 root ERROR Connection with ('127.0.0.1', 52240) forcibly closed by remote host.
|
@ -1,68 +0,0 @@
|
||||
23:23:44,948 root INFO starting up server
|
||||
23:23:44,948 root INFO starting up game manager
|
||||
23:23:44,948 root INFO preparing to start server
|
||||
23:23:44,948 root INFO starting up network manager
|
||||
23:23:44,948 root INFO starting up network manager
|
||||
23:23:44,950 root INFO starting up tcp server
|
||||
23:23:44,950 root INFO starting up thread for client socket accepting
|
||||
23:23:49,381 root INFO Connected with ('127.0.0.1', 52585)
|
||||
23:23:49,382 root INFO starting client handler thread for client at address ('127.0.0.1', 52585)
|
||||
23:23:49,382 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:23:49,384 root INFO user in message None
|
||||
23:23:49,384 root INFO user logging in
|
||||
23:23:49,384 root INFO task passed off to gameManager
|
||||
23:23:49,384 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001B40A0D0590>>
|
||||
23:23:49,384 root INFO new length of user dictionary: 1
|
||||
23:23:49,384 root INFO connected users 1
|
||||
23:23:49,384 root INFO confirming login for user
|
||||
23:23:49,385 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:23:49,385 root INFO Received message from ('127.0.0.1', 52585): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:23:52,883 root INFO Connected with ('127.0.0.1', 52588)
|
||||
23:23:52,883 root INFO starting client handler thread for client at address ('127.0.0.1', 52588)
|
||||
23:23:52,884 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:23:52,884 root INFO user in message None
|
||||
23:23:52,884 root INFO user logging in
|
||||
23:23:52,884 root INFO task passed off to gameManager
|
||||
23:23:52,884 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001B40A0D0C50>>
|
||||
23:23:52,884 root INFO new length of user dictionary: 2
|
||||
23:23:52,884 root INFO 2 players have join game starts
|
||||
23:23:52,884 root INFO game manager is starting the game
|
||||
23:23:52,884 root INFO connected users 2
|
||||
23:23:52,884 root INFO confirming login for user
|
||||
23:23:52,884 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:23:52,884 root INFO Received message from ('127.0.0.1', 52588): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:26:10,258 root ERROR Connection with ('127.0.0.1', 52588) forcibly closed by remote host.
|
||||
23:26:14,591 root ERROR Connection with ('127.0.0.1', 52585) forcibly closed by remote host.
|
||||
23:26:16,284 root INFO Connected with ('127.0.0.1', 52648)
|
||||
23:26:16,285 root INFO starting client handler thread for client at address ('127.0.0.1', 52648)
|
||||
23:26:16,285 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:26:16,285 root INFO user in message None
|
||||
23:26:16,285 root INFO user logging in
|
||||
23:26:16,285 root INFO task passed off to gameManager
|
||||
23:26:16,285 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001B40A0D0350>>
|
||||
23:26:16,285 root INFO new length of user dictionary: 3
|
||||
23:26:16,285 root INFO 2 players have join game starts
|
||||
23:26:16,285 root INFO game manager is starting the game
|
||||
23:26:16,285 root ERROR failed to start game due to error: object of type 'NoneType' has no len()
|
||||
23:26:16,286 root INFO connected users 3
|
||||
23:26:16,286 root INFO confirming login for user
|
||||
23:26:16,286 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:26:16,286 root INFO Received message from ('127.0.0.1', 52648): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:26:23,147 root INFO Connected with ('127.0.0.1', 52651)
|
||||
23:26:23,147 root INFO starting client handler thread for client at address ('127.0.0.1', 52651)
|
||||
23:26:23,147 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:26:23,147 root INFO user in message None
|
||||
23:26:23,147 root INFO user logging in
|
||||
23:26:23,147 root INFO task passed off to gameManager
|
||||
23:26:23,147 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001B40A0D1290>>
|
||||
23:26:23,147 root INFO new length of user dictionary: 4
|
||||
23:26:23,148 root INFO 2 players have join game starts
|
||||
23:26:23,148 root INFO game manager is starting the game
|
||||
23:26:23,148 root ERROR failed to start game due to error: object of type 'NoneType' has no len()
|
||||
23:26:23,148 root INFO connected users 4
|
||||
23:26:23,148 root INFO confirming login for user
|
||||
23:26:23,148 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:26:23,148 root INFO Received message from ('127.0.0.1', 52651): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:26:31,768 root INFO decoded message {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 79956, 'x': 1117.0, 'y': 584.0}
|
||||
23:26:31,768 root INFO user in message 79956
|
||||
23:26:31,768 root INFO incommingevent {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 79956, 'x': 1117.0, 'y': 584.0}
|
34
OLD_Server/log/oiaflmlv.log
Normal file
34
OLD_Server/log/oiaflmlv.log
Normal file
@ -0,0 +1,34 @@
|
||||
10:18:24,131 root INFO starting up server
|
||||
10:18:24,131 root INFO starting up game manager
|
||||
10:18:24,132 root INFO preparing to start server
|
||||
10:18:24,132 root INFO starting up network manager
|
||||
10:18:24,132 root INFO starting up network manager
|
||||
10:18:24,133 root INFO starting up tcp server
|
||||
10:18:24,135 root INFO starting up thread for client socket accepting
|
||||
10:18:29,738 root INFO Connected with ('127.0.0.1', 10248)
|
||||
10:18:29,738 root INFO starting client handler thread for client at address ('127.0.0.1', 10248)
|
||||
10:18:29,741 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:18:29,741 root INFO user in message None
|
||||
10:18:29,741 root INFO user logging in
|
||||
10:18:29,741 root INFO task passed off to gameManager
|
||||
10:18:29,742 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001A9B91A0320>>
|
||||
10:18:29,742 root INFO new length of user dictionary: 1
|
||||
10:18:29,742 root INFO connected users 1
|
||||
10:18:29,742 root INFO confirming login for user
|
||||
10:18:29,742 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:18:29,742 root INFO Received message from ('127.0.0.1', 10248): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:18:34,161 root INFO Connected with ('127.0.0.1', 10249)
|
||||
10:18:34,163 root INFO starting client handler thread for client at address ('127.0.0.1', 10249)
|
||||
10:18:34,182 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:18:34,182 root INFO user in message None
|
||||
10:18:34,183 root INFO user logging in
|
||||
10:18:34,183 root INFO task passed off to gameManager
|
||||
10:18:34,183 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001A9B91A05C0>>
|
||||
10:18:34,184 root INFO new length of user dictionary: 2
|
||||
10:18:35,184 root INFO 2 players have join game starts
|
||||
10:18:35,186 root INFO game manager is starting the game
|
||||
10:18:35,187 root INFO connected users 2
|
||||
10:18:35,187 root INFO confirming login for user
|
||||
10:18:35,187 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:18:35,188 root INFO Received message from ('127.0.0.1', 10249): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:18:48,867 root ERROR Connection with ('127.0.0.1', 10249) forcibly closed by remote host.
|
@ -1,33 +0,0 @@
|
||||
22:30:19,522 root INFO starting up server
|
||||
22:30:19,523 root INFO starting up game manager
|
||||
22:30:19,523 root INFO preparing to start server
|
||||
22:30:19,523 root INFO starting up network manager
|
||||
22:30:19,523 root INFO starting up network manager
|
||||
22:30:19,523 root INFO starting up tcp server
|
||||
22:30:19,523 root INFO starting up thread for client socket accepting
|
||||
22:30:25,764 root INFO Connected with ('127.0.0.1', 51190)
|
||||
22:30:25,765 root INFO starting client handler thread for client at address ('127.0.0.1', 51190)
|
||||
22:30:25,767 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:30:25,769 root INFO user in message None
|
||||
22:30:28,438 root INFO user logging in
|
||||
22:30:28,469 root INFO task passed off to gameManager
|
||||
22:30:28,531 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001B8A2D5EB90>>
|
||||
22:30:28,679 root INFO new length of user dictionary: 1
|
||||
22:30:28,898 root INFO connected users 1
|
||||
22:30:28,910 root INFO confirming login for user
|
||||
22:30:29,365 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:30:29,397 root INFO Received message from ('127.0.0.1', 51190): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:30:35,73 root INFO Connected with ('127.0.0.1', 51194)
|
||||
22:30:35,73 root INFO starting client handler thread for client at address ('127.0.0.1', 51194)
|
||||
22:30:35,75 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:30:35,75 root INFO user in message None
|
||||
22:30:35,940 root INFO user logging in
|
||||
22:30:35,982 root INFO task passed off to gameManager
|
||||
22:30:36,3 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001B8A4DDA310>>
|
||||
22:30:36,98 root INFO new length of user dictionary: 2
|
||||
22:30:36,277 root INFO 2 players have join game starts
|
||||
22:30:36,468 root INFO game manager is starting the game
|
||||
22:30:36,805 root INFO connected users 2
|
||||
22:30:36,817 root INFO confirming login for user
|
||||
22:30:42,749 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:30:42,781 root INFO Received message from ('127.0.0.1', 51194): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
41
OLD_Server/log/ooqpxwpe.log
Normal file
41
OLD_Server/log/ooqpxwpe.log
Normal file
@ -0,0 +1,41 @@
|
||||
10:20:46,144 root INFO starting up server
|
||||
10:20:46,144 root INFO starting up game manager
|
||||
10:20:46,144 root INFO preparing to start server
|
||||
10:20:46,145 root INFO starting up network manager
|
||||
10:20:46,145 root INFO starting up network manager
|
||||
10:20:46,145 root INFO starting up tcp server
|
||||
10:20:46,146 root INFO starting up thread for client socket accepting
|
||||
10:20:51,500 root INFO Connected with ('127.0.0.1', 10276)
|
||||
10:20:51,501 root INFO starting client handler thread for client at address ('127.0.0.1', 10276)
|
||||
10:20:51,515 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:20:51,515 root INFO user in message None
|
||||
10:20:51,516 root INFO user logging in
|
||||
10:20:51,516 root INFO task passed off to gameManager
|
||||
10:20:51,517 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001DF06A50320>>
|
||||
10:20:51,517 root INFO new length of user dictionary: 1
|
||||
10:20:51,517 root INFO connected users 1
|
||||
10:20:51,518 root INFO confirming login for user
|
||||
10:20:51,518 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:20:51,518 root INFO Received message from ('127.0.0.1', 10276): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:21:07,724 root INFO Connected with ('127.0.0.1', 10277)
|
||||
10:21:07,725 root INFO starting client handler thread for client at address ('127.0.0.1', 10277)
|
||||
10:21:07,751 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:21:07,752 root INFO user in message None
|
||||
10:21:07,753 root INFO user logging in
|
||||
10:21:07,753 root INFO task passed off to gameManager
|
||||
10:21:07,753 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001DF06A505C0>>
|
||||
10:21:07,753 root INFO new length of user dictionary: 2
|
||||
10:21:08,754 root INFO 2 players have join game starts
|
||||
10:21:08,754 root INFO game manager is starting the game
|
||||
10:21:08,756 root INFO connected users 2
|
||||
10:21:08,756 root INFO confirming login for user
|
||||
10:21:08,756 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:21:08,756 root INFO Received message from ('127.0.0.1', 10277): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:21:10,800 root INFO decoded message {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 848, 'x': 1120.0, 'y': 600.0}
|
||||
10:21:10,801 root INFO user in message 848
|
||||
10:21:10,801 root INFO incommingevent {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 848, 'x': 1120.0, 'y': 600.0}
|
||||
10:21:10,801 root INFO send to client True
|
||||
10:21:10,802 root INFO send to client False
|
||||
10:21:10,802 root INFO Received message from ('127.0.0.1', 10277): {"event": "placecard", "card": 1, "type": "Monster", "user": 848, "x": 1120.0, "y": 600.0}
|
||||
10:21:21,124 root ERROR Connection with ('127.0.0.1', 10277) forcibly closed by remote host.
|
||||
10:21:21,148 root ERROR Connection with ('127.0.0.1', 10276) forcibly closed by remote host.
|
@ -1,59 +0,0 @@
|
||||
22:53:50,717 root INFO starting up server
|
||||
22:53:50,718 root INFO starting up game manager
|
||||
22:53:50,718 root INFO preparing to start server
|
||||
22:53:50,718 root INFO starting up network manager
|
||||
22:53:50,718 root INFO starting up network manager
|
||||
22:53:50,718 root INFO starting up tcp server
|
||||
22:53:50,719 root INFO starting up thread for client socket accepting
|
||||
22:53:57,759 root INFO Connected with ('127.0.0.1', 51806)
|
||||
22:53:57,759 root INFO starting client handler thread for client at address ('127.0.0.1', 51806)
|
||||
22:53:57,761 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:53:57,764 root INFO user in message None
|
||||
22:53:58,552 root INFO user logging in
|
||||
22:53:58,584 root INFO task passed off to gameManager
|
||||
22:53:58,657 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000025100466710>>
|
||||
22:53:58,751 root INFO new length of user dictionary: 1
|
||||
22:53:58,980 root INFO connected users 1
|
||||
22:53:59,2 root INFO confirming login for user
|
||||
22:53:59,505 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:53:59,516 root INFO Received message from ('127.0.0.1', 51806): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:54:02,832 root INFO Connected with ('127.0.0.1', 51810)
|
||||
22:54:02,832 root INFO starting client handler thread for client at address ('127.0.0.1', 51810)
|
||||
22:54:02,832 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:54:02,834 root INFO user in message None
|
||||
22:54:03,426 root INFO user logging in
|
||||
22:54:03,448 root INFO task passed off to gameManager
|
||||
22:54:03,480 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x00000251009BEC90>>
|
||||
22:54:03,586 root INFO new length of user dictionary: 2
|
||||
22:54:03,818 root INFO 2 players have join game starts
|
||||
22:54:03,923 root INFO game manager is starting the game
|
||||
22:54:04,230 root INFO connected users 2
|
||||
22:54:04,262 root INFO confirming login for user
|
||||
22:54:04,741 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:54:04,774 root INFO Received message from ('127.0.0.1', 51810): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:01:35,624 root INFO Connected with ('127.0.0.1', 51984)
|
||||
23:01:35,624 root INFO starting client handler thread for client at address ('127.0.0.1', 51984)
|
||||
23:01:35,625 root ERROR Connection with ('127.0.0.1', 51806) forcibly closed by remote host.
|
||||
23:01:35,625 root ERROR Connection with ('127.0.0.1', 51810) forcibly closed by remote host.
|
||||
23:01:36,21 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:01:36,22 root INFO user in message None
|
||||
23:01:36,637 root INFO user logging in
|
||||
23:01:36,700 root INFO task passed off to gameManager
|
||||
23:01:36,762 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000002517FEFAC10>>
|
||||
23:01:36,975 root INFO new length of user dictionary: 3
|
||||
23:01:37,228 root INFO connected users 3
|
||||
23:01:37,312 root INFO confirming login for user
|
||||
23:01:37,756 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:01:37,852 root INFO Received message from ('127.0.0.1', 51984): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:01:41,725 root INFO Connected with ('127.0.0.1', 51989)
|
||||
23:01:41,725 root INFO starting client handler thread for client at address ('127.0.0.1', 51989)
|
||||
23:01:41,727 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:01:41,727 root INFO user in message None
|
||||
23:01:42,769 root INFO user logging in
|
||||
23:01:42,801 root INFO task passed off to gameManager
|
||||
23:01:42,853 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x00000251008D6B50>>
|
||||
23:01:43,191 root INFO new length of user dictionary: 4
|
||||
23:01:43,244 root INFO connected users 4
|
||||
23:01:43,349 root INFO confirming login for user
|
||||
23:01:43,822 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:01:43,843 root INFO Received message from ('127.0.0.1', 51989): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
35
OLD_Server/log/qrgtwasn.log
Normal file
35
OLD_Server/log/qrgtwasn.log
Normal file
@ -0,0 +1,35 @@
|
||||
10:08:28,843 root INFO starting up server
|
||||
10:08:28,843 root INFO starting up game manager
|
||||
10:08:28,844 root INFO preparing to start server
|
||||
10:08:28,844 root INFO starting up network manager
|
||||
10:08:28,844 root INFO starting up network manager
|
||||
10:08:28,844 root INFO starting up tcp server
|
||||
10:08:28,846 root INFO starting up thread for client socket accepting
|
||||
10:08:40,764 root INFO Connected with ('127.0.0.1', 40708)
|
||||
10:08:40,764 root INFO starting client handler thread for client at address ('127.0.0.1', 40708)
|
||||
10:08:40,785 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:08:40,787 root INFO user in message None
|
||||
10:08:40,787 root INFO user logging in
|
||||
10:08:40,788 root INFO task passed off to gameManager
|
||||
10:08:40,789 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001CCA0CD34A0>>
|
||||
10:08:40,789 root INFO new length of user dictionary: 1
|
||||
10:08:40,789 root INFO connected users 1
|
||||
10:08:40,790 root INFO confirming login for user
|
||||
10:08:40,790 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:08:40,790 root INFO Received message from ('127.0.0.1', 40708): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:08:50,849 root INFO Connected with ('127.0.0.1', 40709)
|
||||
10:08:50,850 root INFO starting client handler thread for client at address ('127.0.0.1', 40709)
|
||||
10:08:50,865 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:08:50,866 root INFO user in message None
|
||||
10:08:50,866 root INFO user logging in
|
||||
10:08:50,866 root INFO task passed off to gameManager
|
||||
10:08:50,867 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001CCA0CD37A0>>
|
||||
10:08:50,868 root INFO new length of user dictionary: 2
|
||||
10:08:51,868 root INFO 2 players have join game starts
|
||||
10:08:51,868 root INFO game manager is starting the game
|
||||
10:08:51,868 root ERROR failed to start game due to error: list indices must be integers or slices, not str
|
||||
10:08:51,869 root ERROR failed to start game due to error: list indices must be integers or slices, not str
|
||||
10:08:51,869 root INFO connected users 2
|
||||
10:08:51,869 root INFO confirming login for user
|
||||
10:08:51,869 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:08:51,869 root INFO Received message from ('127.0.0.1', 40709): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
40
OLD_Server/log/sxuostca.log
Normal file
40
OLD_Server/log/sxuostca.log
Normal file
@ -0,0 +1,40 @@
|
||||
10:11:31,951 root INFO starting up server
|
||||
10:11:31,951 root INFO starting up game manager
|
||||
10:11:31,951 root INFO preparing to start server
|
||||
10:11:31,952 root INFO starting up network manager
|
||||
10:11:31,952 root INFO starting up network manager
|
||||
10:11:31,952 root INFO starting up tcp server
|
||||
10:11:31,953 root INFO starting up thread for client socket accepting
|
||||
10:11:39,945 root INFO Connected with ('127.0.0.1', 40745)
|
||||
10:11:39,945 root INFO starting client handler thread for client at address ('127.0.0.1', 40745)
|
||||
10:11:39,959 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:11:39,960 root INFO user in message None
|
||||
10:11:39,960 root INFO user logging in
|
||||
10:11:39,960 root INFO task passed off to gameManager
|
||||
10:11:39,960 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000002E7F1F034D0>>
|
||||
10:11:39,961 root INFO new length of user dictionary: 1
|
||||
10:11:39,962 root INFO connected users 1
|
||||
10:11:39,962 root INFO confirming login for user
|
||||
10:11:39,962 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:11:39,963 root INFO Received message from ('127.0.0.1', 40745): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:11:48,547 root INFO Connected with ('127.0.0.1', 40751)
|
||||
10:11:48,547 root INFO starting client handler thread for client at address ('127.0.0.1', 40751)
|
||||
10:11:48,578 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:11:48,578 root INFO user in message None
|
||||
10:11:48,578 root INFO user logging in
|
||||
10:11:48,579 root INFO task passed off to gameManager
|
||||
10:11:48,579 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000002E7F1F037D0>>
|
||||
10:11:48,579 root INFO new length of user dictionary: 2
|
||||
10:11:49,581 root INFO 2 players have join game starts
|
||||
10:11:49,582 root INFO game manager is starting the game
|
||||
10:11:49,585 root INFO connected users 2
|
||||
10:11:49,585 root INFO confirming login for user
|
||||
10:11:49,586 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:11:49,586 root INFO Received message from ('127.0.0.1', 40751): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:12:17,219 root INFO decoded message {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 56607, 'x': 386.0, 'y': 568.0}
|
||||
10:12:17,219 root INFO user in message 56607
|
||||
10:12:17,219 root INFO incommingevent {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 56607, 'x': 386.0, 'y': 568.0}
|
||||
10:12:17,219 root INFO send to client False
|
||||
10:12:17,219 root INFO send to client True
|
||||
10:12:17,219 root INFO Received message from ('127.0.0.1', 40745): {"event": "placecard", "card": 1, "type": "Monster", "user": 56607, "x": 386.0, "y": 568.0}
|
||||
10:12:26,488 root ERROR Connection with ('127.0.0.1', 40751) forcibly closed by remote host.
|
@ -1,23 +0,0 @@
|
||||
22:17:17,848 root INFO starting up server
|
||||
22:17:17,849 root INFO starting up game manager
|
||||
22:17:17,849 root INFO preparing to start server
|
||||
22:17:17,849 root INFO starting up network manager
|
||||
22:17:17,849 root INFO starting up network manager
|
||||
22:17:17,849 root INFO starting up tcp server
|
||||
22:17:17,849 root INFO starting up thread for client socket accepting
|
||||
22:17:23,920 root INFO Connected with ('127.0.0.1', 50854)
|
||||
22:17:23,921 root INFO starting client handler thread for client at address ('127.0.0.1', 50854)
|
||||
22:17:23,923 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:17:23,923 root INFO user in message None
|
||||
22:17:26,307 root INFO user logging in
|
||||
22:17:26,339 root INFO task passed off to gameManager
|
||||
22:17:26,370 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001190D632110>>
|
||||
22:17:26,466 root INFO new length of user dictionary: 1
|
||||
22:17:26,654 root INFO connected users 1
|
||||
22:17:26,665 root INFO confirming login for user
|
||||
22:17:27,185 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:17:27,239 root INFO Received message from ('127.0.0.1', 50854): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:17:35,108 root INFO Connected with ('127.0.0.1', 50858)
|
||||
22:17:35,109 root INFO starting client handler thread for client at address ('127.0.0.1', 50858)
|
||||
22:17:35,110 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:17:35,110 root INFO user in message None
|
@ -1,37 +0,0 @@
|
||||
23:37:26,357 root INFO starting up server
|
||||
23:37:26,357 root INFO starting up game manager
|
||||
23:37:26,357 root INFO preparing to start server
|
||||
23:37:26,357 root INFO starting up network manager
|
||||
23:37:26,357 root INFO starting up network manager
|
||||
23:37:26,357 root INFO starting up tcp server
|
||||
23:37:26,358 root INFO starting up thread for client socket accepting
|
||||
23:37:32,685 root INFO Connected with ('127.0.0.1', 52954)
|
||||
23:37:32,685 root INFO starting client handler thread for client at address ('127.0.0.1', 52954)
|
||||
23:37:32,685 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:37:32,686 root INFO user in message None
|
||||
23:37:32,686 root INFO user logging in
|
||||
23:37:32,686 root INFO task passed off to gameManager
|
||||
23:37:32,686 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x00000182B51BAF50>>
|
||||
23:37:32,686 root INFO new length of user dictionary: 1
|
||||
23:37:32,686 root INFO connected users 1
|
||||
23:37:32,686 root INFO confirming login for user
|
||||
23:37:32,686 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:37:32,686 root INFO Received message from ('127.0.0.1', 52954): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:37:37,284 root INFO Connected with ('127.0.0.1', 52960)
|
||||
23:37:37,284 root INFO starting client handler thread for client at address ('127.0.0.1', 52960)
|
||||
23:37:37,285 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:37:37,285 root INFO user in message None
|
||||
23:37:37,285 root INFO user logging in
|
||||
23:37:37,285 root INFO task passed off to gameManager
|
||||
23:37:37,285 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x00000182B51BB610>>
|
||||
23:37:37,285 root INFO new length of user dictionary: 2
|
||||
23:37:37,285 root INFO 2 players have join game starts
|
||||
23:37:37,285 root INFO game manager is starting the game
|
||||
23:37:37,286 root INFO connected users 2
|
||||
23:37:37,286 root INFO confirming login for user
|
||||
23:37:37,286 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:37:37,286 root INFO Received message from ('127.0.0.1', 52960): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:38:20,374 root INFO decoded message {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 54628, 'x': 1105.0, 'y': 600.0}
|
||||
23:38:20,375 root INFO user in message 54628
|
||||
23:38:20,375 root INFO incommingevent {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 54628, 'x': 1105.0, 'y': 600.0}
|
||||
23:40:40,18 root ERROR Connection with ('127.0.0.1', 52960) forcibly closed by remote host.
|
@ -1,7 +0,0 @@
|
||||
22:18:11,454 root INFO starting up server
|
||||
22:18:11,455 root INFO starting up game manager
|
||||
22:18:11,455 root INFO preparing to start server
|
||||
22:18:11,455 root INFO starting up network manager
|
||||
22:18:11,456 root INFO starting up network manager
|
||||
22:18:11,456 root INFO starting up tcp server
|
||||
22:18:11,457 root INFO starting up thread for client socket accepting
|
@ -1,35 +0,0 @@
|
||||
21:49:14,507 root INFO starting up server
|
||||
21:49:14,507 root INFO starting up game manager
|
||||
21:49:14,507 root INFO preparing to start server
|
||||
21:49:14,507 root INFO starting up network manager
|
||||
21:49:14,507 root INFO starting up network manager
|
||||
21:49:14,507 root INFO starting up tcp server
|
||||
21:49:14,509 root INFO starting up thread for client socket accepting
|
||||
21:49:17,561 root INFO Connected with ('127.0.0.1', 50136)
|
||||
21:49:17,561 root INFO starting client handler thread for client at address ('127.0.0.1', 50136)
|
||||
21:49:17,562 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
21:49:17,562 root INFO user in message None
|
||||
21:49:20,150 root INFO user logging in
|
||||
21:49:20,182 root INFO task passed off to gameManager
|
||||
21:49:20,214 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000021CA6E8F890>>
|
||||
21:49:20,319 root INFO new length of user dictionary: 1
|
||||
21:49:20,508 root INFO connected users 1
|
||||
21:49:20,539 root INFO confirming login for user
|
||||
21:49:21,932 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
21:49:21,995 root INFO Received message from ('127.0.0.1', 50136): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
21:49:28,5 root INFO Connected with ('127.0.0.1', 50140)
|
||||
21:49:28,5 root INFO starting client handler thread for client at address ('127.0.0.1', 50140)
|
||||
21:49:28,6 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
21:49:28,7 root INFO user in message None
|
||||
21:49:28,943 root INFO user logging in
|
||||
21:49:28,975 root INFO task passed off to gameManager
|
||||
21:49:29,39 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x0000021CA9BDB090>>
|
||||
21:49:29,153 root INFO new length of user dictionary: 2
|
||||
21:49:29,375 root INFO 2 players have join game starts
|
||||
21:50:40,445 root INFO connected users 2
|
||||
21:51:12,743 root INFO confirming login for user
|
||||
21:51:14,842 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
21:51:15,515 root INFO Received message from ('127.0.0.1', 50140): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
21:51:22,712 root INFO decoded message {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 35452, 'x': 1114.0, 'y': 599.0}
|
||||
21:51:22,712 root INFO user in message 35452
|
||||
21:51:28,960 root INFO incommingevent {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 35452, 'x': 1114.0, 'y': 599.0}
|
@ -1,47 +0,0 @@
|
||||
22:46:35,887 root INFO starting up server
|
||||
22:46:35,888 root INFO starting up game manager
|
||||
22:46:35,888 root INFO preparing to start server
|
||||
22:46:35,888 root INFO starting up network manager
|
||||
22:46:35,889 root INFO starting up network manager
|
||||
22:46:35,889 root INFO starting up tcp server
|
||||
22:46:35,890 root INFO starting up thread for client socket accepting
|
||||
22:46:43,643 root INFO Connected with ('127.0.0.1', 51606)
|
||||
22:46:43,643 root INFO starting client handler thread for client at address ('127.0.0.1', 51606)
|
||||
22:46:43,645 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:46:43,649 root INFO user in message None
|
||||
22:46:45,928 root INFO user logging in
|
||||
22:46:45,961 root INFO task passed off to gameManager
|
||||
22:46:45,994 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000002808CF01450>>
|
||||
22:46:46,152 root INFO new length of user dictionary: 1
|
||||
22:46:46,427 root INFO connected users 1
|
||||
22:46:46,461 root INFO confirming login for user
|
||||
22:46:47,23 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:46:47,87 root INFO Received message from ('127.0.0.1', 51606): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:46:54,634 root INFO Connected with ('127.0.0.1', 51611)
|
||||
22:46:54,634 root INFO starting client handler thread for client at address ('127.0.0.1', 51611)
|
||||
22:46:54,636 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:46:54,636 root INFO user in message None
|
||||
22:46:55,649 root INFO user logging in
|
||||
22:46:55,670 root INFO task passed off to gameManager
|
||||
22:46:55,753 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000002808CEBD150>>
|
||||
22:46:55,912 root INFO new length of user dictionary: 2
|
||||
22:46:56,217 root INFO 2 players have join game starts
|
||||
22:46:56,281 root INFO game manager is starting the game
|
||||
22:46:56,639 root INFO connected users 2
|
||||
22:46:56,744 root INFO confirming login for user
|
||||
22:46:57,245 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:46:57,267 root INFO Received message from ('127.0.0.1', 51611): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:51:59,765 root ERROR Connection with ('127.0.0.1', 51611) forcibly closed by remote host.
|
||||
22:52:04,500 root ERROR Connection with ('127.0.0.1', 51606) forcibly closed by remote host.
|
||||
22:52:08,317 root INFO Connected with ('127.0.0.1', 51743)
|
||||
22:52:08,317 root INFO starting client handler thread for client at address ('127.0.0.1', 51743)
|
||||
22:52:08,318 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:52:08,319 root INFO user in message None
|
||||
22:52:10,75 root INFO user logging in
|
||||
22:52:10,140 root INFO task passed off to gameManager
|
||||
22:52:10,203 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000002808A67CFD0>>
|
||||
22:52:11,567 root INFO new length of user dictionary: 3
|
||||
22:52:11,673 root INFO connected users 3
|
||||
22:52:11,684 root INFO confirming login for user
|
||||
22:52:12,84 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:52:12,95 root INFO Received message from ('127.0.0.1', 51743): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
@ -1,33 +0,0 @@
|
||||
23:05:43,273 root INFO starting up server
|
||||
23:05:43,273 root INFO starting up game manager
|
||||
23:05:43,274 root INFO preparing to start server
|
||||
23:05:43,274 root INFO starting up network manager
|
||||
23:05:43,274 root INFO starting up network manager
|
||||
23:05:43,274 root INFO starting up tcp server
|
||||
23:05:43,274 root INFO starting up thread for client socket accepting
|
||||
23:05:53,367 root INFO Connected with ('127.0.0.1', 52107)
|
||||
23:05:53,368 root INFO starting client handler thread for client at address ('127.0.0.1', 52107)
|
||||
23:05:53,370 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:05:53,372 root INFO user in message None
|
||||
23:05:55,184 root INFO user logging in
|
||||
23:05:55,216 root INFO task passed off to gameManager
|
||||
23:05:55,280 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000002B5E80E2110>>
|
||||
23:05:55,455 root INFO new length of user dictionary: 1
|
||||
23:05:55,666 root INFO connected users 1
|
||||
23:05:55,698 root INFO confirming login for user
|
||||
23:05:56,135 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:05:56,178 root INFO Received message from ('127.0.0.1', 52107): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:05:59,541 root INFO Connected with ('127.0.0.1', 52110)
|
||||
23:05:59,541 root INFO starting client handler thread for client at address ('127.0.0.1', 52110)
|
||||
23:05:59,542 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:05:59,542 root INFO user in message None
|
||||
23:06:00,450 root INFO user logging in
|
||||
23:06:00,471 root INFO task passed off to gameManager
|
||||
23:06:00,534 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000002B5E81B1590>>
|
||||
23:06:00,798 root INFO new length of user dictionary: 2
|
||||
23:06:00,913 root INFO 2 players have join game starts
|
||||
23:06:01,42 root INFO game manager is starting the game
|
||||
23:06:01,484 root INFO connected users 2
|
||||
23:06:01,506 root INFO confirming login for user
|
||||
23:06:02,77 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:06:02,130 root INFO Received message from ('127.0.0.1', 52110): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
35
OLD_Server/log/xtjfeaau.log
Normal file
35
OLD_Server/log/xtjfeaau.log
Normal file
@ -0,0 +1,35 @@
|
||||
10:09:58,809 root INFO starting up server
|
||||
10:09:58,809 root INFO starting up game manager
|
||||
10:09:58,809 root INFO preparing to start server
|
||||
10:09:58,809 root INFO starting up network manager
|
||||
10:09:58,810 root INFO starting up network manager
|
||||
10:09:58,810 root INFO starting up tcp server
|
||||
10:09:58,812 root INFO starting up thread for client socket accepting
|
||||
10:10:02,221 root INFO Connected with ('127.0.0.1', 40727)
|
||||
10:10:02,221 root INFO starting client handler thread for client at address ('127.0.0.1', 40727)
|
||||
10:10:02,225 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:10:02,225 root INFO user in message None
|
||||
10:10:02,225 root INFO user logging in
|
||||
10:10:02,226 root INFO task passed off to gameManager
|
||||
10:10:02,226 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001E9B7BE34D0>>
|
||||
10:10:02,226 root INFO new length of user dictionary: 1
|
||||
10:10:02,227 root INFO connected users 1
|
||||
10:10:02,227 root INFO confirming login for user
|
||||
10:10:02,227 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:10:02,228 root INFO Received message from ('127.0.0.1', 40727): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:10:22,682 root INFO Connected with ('127.0.0.1', 40736)
|
||||
10:10:22,682 root INFO starting client handler thread for client at address ('127.0.0.1', 40736)
|
||||
10:10:22,709 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:10:22,709 root INFO user in message None
|
||||
10:10:22,710 root INFO user logging in
|
||||
10:10:22,710 root INFO task passed off to gameManager
|
||||
10:10:22,710 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001E9B7BE37D0>>
|
||||
10:10:22,712 root INFO new length of user dictionary: 2
|
||||
10:10:23,713 root INFO 2 players have join game starts
|
||||
10:10:23,714 root INFO game manager is starting the game
|
||||
10:10:23,714 root ERROR failed to start game due to error: list indices must be integers or slices, not tuple
|
||||
10:10:23,715 root ERROR failed to start game due to error: list indices must be integers or slices, not tuple
|
||||
10:10:23,715 root INFO connected users 2
|
||||
10:10:23,715 root INFO confirming login for user
|
||||
10:10:23,715 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
10:10:23,715 root INFO Received message from ('127.0.0.1', 40736): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
@ -1,68 +0,0 @@
|
||||
23:21:38,356 root INFO starting up server
|
||||
23:21:38,356 root INFO starting up game manager
|
||||
23:21:38,356 root INFO preparing to start server
|
||||
23:21:38,356 root INFO starting up network manager
|
||||
23:21:38,356 root INFO starting up network manager
|
||||
23:21:38,356 root INFO starting up tcp server
|
||||
23:21:38,357 root INFO starting up thread for client socket accepting
|
||||
23:21:44,434 root INFO Connected with ('127.0.0.1', 52527)
|
||||
23:21:44,434 root INFO starting client handler thread for client at address ('127.0.0.1', 52527)
|
||||
23:21:44,435 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:21:44,435 root INFO user in message None
|
||||
23:21:44,435 root INFO user logging in
|
||||
23:21:44,435 root INFO task passed off to gameManager
|
||||
23:21:44,435 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001A5343905D0>>
|
||||
23:21:44,435 root INFO new length of user dictionary: 1
|
||||
23:21:44,435 root INFO connected users 1
|
||||
23:21:44,435 root INFO confirming login for user
|
||||
23:21:44,435 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:21:44,435 root INFO Received message from ('127.0.0.1', 52527): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:21:50,371 root INFO Connected with ('127.0.0.1', 52533)
|
||||
23:21:50,371 root INFO starting client handler thread for client at address ('127.0.0.1', 52533)
|
||||
23:21:50,371 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:21:50,371 root INFO user in message None
|
||||
23:21:50,371 root INFO user logging in
|
||||
23:21:50,371 root INFO task passed off to gameManager
|
||||
23:21:50,371 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001A534390D10>>
|
||||
23:21:50,371 root INFO new length of user dictionary: 2
|
||||
23:21:50,371 root INFO 2 players have join game starts
|
||||
23:21:50,371 root INFO game manager is starting the game
|
||||
23:21:50,372 root INFO connected users 2
|
||||
23:21:50,372 root INFO confirming login for user
|
||||
23:21:50,372 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:21:50,372 root INFO Received message from ('127.0.0.1', 52533): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:22:54,888 root ERROR Connection with ('127.0.0.1', 52533) forcibly closed by remote host.
|
||||
23:22:57,833 root INFO Connected with ('127.0.0.1', 52563)
|
||||
23:22:57,833 root INFO starting client handler thread for client at address ('127.0.0.1', 52563)
|
||||
23:22:57,833 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:22:57,833 root INFO user in message None
|
||||
23:22:57,833 root INFO user logging in
|
||||
23:22:57,833 root INFO task passed off to gameManager
|
||||
23:22:57,833 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001A534391010>>
|
||||
23:22:57,833 root INFO new length of user dictionary: 3
|
||||
23:22:57,833 root INFO 2 players have join game starts
|
||||
23:22:57,833 root INFO game manager is starting the game
|
||||
23:22:57,833 root ERROR failed to start game due to error: object of type 'NoneType' has no len()
|
||||
23:22:57,833 root INFO connected users 3
|
||||
23:22:57,833 root INFO confirming login for user
|
||||
23:22:57,833 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:22:57,834 root INFO Received message from ('127.0.0.1', 52563): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:23:18,244 root ERROR Connection with ('127.0.0.1', 52527) forcibly closed by remote host.
|
||||
23:23:19,782 root INFO Connected with ('127.0.0.1', 52572)
|
||||
23:23:19,782 root INFO starting client handler thread for client at address ('127.0.0.1', 52572)
|
||||
23:23:19,783 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:23:19,783 root INFO user in message None
|
||||
23:23:19,783 root INFO user logging in
|
||||
23:23:19,783 root INFO task passed off to gameManager
|
||||
23:23:19,783 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001A534391210>>
|
||||
23:23:19,783 root INFO new length of user dictionary: 4
|
||||
23:23:19,783 root INFO 2 players have join game starts
|
||||
23:23:19,783 root INFO game manager is starting the game
|
||||
23:23:19,783 root ERROR failed to start game due to error: object of type 'NoneType' has no len()
|
||||
23:23:19,783 root INFO connected users 4
|
||||
23:23:19,783 root INFO confirming login for user
|
||||
23:23:19,783 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:23:19,783 root INFO Received message from ('127.0.0.1', 52572): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:23:21,105 root INFO decoded message {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 38451, 'x': 1127.0, 'y': 531.0}
|
||||
23:23:21,106 root INFO user in message 38451
|
||||
23:23:21,106 root INFO incommingevent {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 38451, 'x': 1127.0, 'y': 531.0}
|
@ -1,67 +0,0 @@
|
||||
23:33:49,621 root INFO starting up server
|
||||
23:33:49,621 root INFO starting up game manager
|
||||
23:33:49,621 root INFO preparing to start server
|
||||
23:33:49,621 root INFO starting up network manager
|
||||
23:33:49,621 root INFO starting up network manager
|
||||
23:33:49,621 root INFO starting up tcp server
|
||||
23:33:49,622 root INFO starting up thread for client socket accepting
|
||||
23:33:54,167 root INFO Connected with ('127.0.0.1', 52836)
|
||||
23:33:54,167 root INFO starting client handler thread for client at address ('127.0.0.1', 52836)
|
||||
23:33:54,167 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:33:54,170 root INFO user in message None
|
||||
23:33:54,170 root INFO user logging in
|
||||
23:33:54,170 root INFO task passed off to gameManager
|
||||
23:33:54,170 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001ACAF070610>>
|
||||
23:33:54,170 root INFO new length of user dictionary: 1
|
||||
23:33:54,170 root INFO connected users 1
|
||||
23:33:54,170 root INFO confirming login for user
|
||||
23:33:54,170 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:33:54,170 root INFO Received message from ('127.0.0.1', 52836): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:33:59,531 root INFO Connected with ('127.0.0.1', 52844)
|
||||
23:33:59,532 root INFO starting client handler thread for client at address ('127.0.0.1', 52844)
|
||||
23:33:59,532 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:33:59,532 root INFO user in message None
|
||||
23:33:59,532 root INFO user logging in
|
||||
23:33:59,532 root INFO task passed off to gameManager
|
||||
23:33:59,532 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001ACAF070C50>>
|
||||
23:33:59,532 root INFO new length of user dictionary: 2
|
||||
23:33:59,532 root INFO 2 players have join game starts
|
||||
23:33:59,532 root INFO game manager is starting the game
|
||||
23:33:59,532 root INFO connected users 2
|
||||
23:33:59,532 root INFO confirming login for user
|
||||
23:33:59,532 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:33:59,532 root INFO Received message from ('127.0.0.1', 52844): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:34:41,586 root ERROR Connection with ('127.0.0.1', 52844) forcibly closed by remote host.
|
||||
23:34:43,778 root ERROR Connection with ('127.0.0.1', 52836) forcibly closed by remote host.
|
||||
23:34:45,599 root INFO Connected with ('127.0.0.1', 52864)
|
||||
23:34:45,600 root INFO starting client handler thread for client at address ('127.0.0.1', 52864)
|
||||
23:34:45,600 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:34:45,601 root INFO user in message None
|
||||
23:34:45,601 root INFO user logging in
|
||||
23:34:45,601 root INFO task passed off to gameManager
|
||||
23:34:45,601 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001ACAF070490>>
|
||||
23:34:45,601 root INFO new length of user dictionary: 3
|
||||
23:34:45,601 root INFO 2 players have join game starts
|
||||
23:34:45,601 root INFO game manager is starting the game
|
||||
23:34:45,601 root ERROR failed to start game due to error: object of type 'NoneType' has no len()
|
||||
23:34:45,602 root INFO connected users 3
|
||||
23:34:45,602 root INFO confirming login for user
|
||||
23:34:45,602 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:34:45,602 root INFO Received message from ('127.0.0.1', 52864): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:34:52,232 root INFO Connected with ('127.0.0.1', 52870)
|
||||
23:34:52,232 root INFO starting client handler thread for client at address ('127.0.0.1', 52870)
|
||||
23:34:52,233 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:34:52,233 root INFO user in message None
|
||||
23:34:52,233 root INFO user logging in
|
||||
23:34:52,233 root INFO task passed off to gameManager
|
||||
23:34:52,233 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001ACAF071290>>
|
||||
23:34:52,233 root INFO new length of user dictionary: 4
|
||||
23:34:52,233 root INFO 2 players have join game starts
|
||||
23:34:52,233 root INFO game manager is starting the game
|
||||
23:34:52,233 root ERROR failed to start game due to error: object of type 'NoneType' has no len()
|
||||
23:34:52,233 root INFO connected users 4
|
||||
23:34:52,233 root INFO confirming login for user
|
||||
23:34:52,233 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:34:52,233 root INFO Received message from ('127.0.0.1', 52870): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
23:35:06,448 root ERROR Connection with ('127.0.0.1', 52870) forcibly closed by remote host.
|
||||
23:35:09,441 root ERROR Connection with ('127.0.0.1', 52864) forcibly closed by remote host.
|
@ -1,33 +0,0 @@
|
||||
22:52:35,47 root INFO starting up server
|
||||
22:52:35,47 root INFO starting up game manager
|
||||
22:52:35,47 root INFO preparing to start server
|
||||
22:52:35,48 root INFO starting up network manager
|
||||
22:52:35,48 root INFO starting up network manager
|
||||
22:52:35,48 root INFO starting up tcp server
|
||||
22:52:35,48 root INFO starting up thread for client socket accepting
|
||||
22:52:39,563 root INFO Connected with ('127.0.0.1', 51765)
|
||||
22:52:39,563 root INFO starting client handler thread for client at address ('127.0.0.1', 51765)
|
||||
22:52:39,564 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:52:39,566 root INFO user in message None
|
||||
22:52:40,945 root INFO user logging in
|
||||
22:52:40,976 root INFO task passed off to gameManager
|
||||
22:52:41,8 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001B9ECF725D0>>
|
||||
22:52:41,125 root INFO new length of user dictionary: 1
|
||||
22:52:41,303 root INFO connected users 1
|
||||
22:52:41,324 root INFO confirming login for user
|
||||
22:52:41,819 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:52:41,851 root INFO Received message from ('127.0.0.1', 51765): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:52:45,441 root INFO Connected with ('127.0.0.1', 51768)
|
||||
22:52:45,441 root INFO starting client handler thread for client at address ('127.0.0.1', 51768)
|
||||
22:52:45,442 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:52:45,443 root INFO user in message None
|
||||
22:52:46,369 root INFO user logging in
|
||||
22:52:46,401 root INFO task passed off to gameManager
|
||||
22:52:46,453 root INFO creating user with id: <bound method Player.getID of <Classes.Game.Player.Player object at 0x000001B9EDCDBF10>>
|
||||
22:52:46,549 root INFO new length of user dictionary: 2
|
||||
22:52:46,783 root INFO 2 players have join game starts
|
||||
22:52:46,867 root INFO game manager is starting the game
|
||||
22:52:47,205 root INFO connected users 2
|
||||
22:52:47,216 root INFO confirming login for user
|
||||
22:52:47,857 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
||||
22:52:47,868 root INFO Received message from ('127.0.0.1', 51768): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}
|
Loading…
x
Reference in New Issue
Block a user