Example #1
0
        (r'/g/([0-9]+)', OpenDlHandler),
        (r"/game/static/(.*)", tornado.web.StaticFileHandler, {
            "path": os.getcwd() + '/static'
        }),
        (r'/game/search', SearchPlayerHandler)
        # (r'/ws', PokerWebSocket),
    ])

# 恢复以前的所有桌子。桌子对象存在pkl目录下。可以删除文件去掉不想要的桌子。

desk_set = DeskModel.objects.all()
if len(desk_set) > 0:
    for item in desk_set:
        try:
            desk_item = Desk(item)
            _game.add_desk(desk_item)
            application.add_handlers(
                r'.*$',
                [(r'/game/desk/' + desk_item.desk_id, GameDeskHandler, {
                    'desk': desk_item
                })])
        except Exception, e:
            print Exception
# pkl_files = os.listdir("pkl/")
# for i in pkl_files:
#     with open(''.join(["pkl/", i]), "r") as desk_file:
#         try:
#             desk_item = pickle.load(desk_file)
#             # desk_item.add_deck()
#             desk_item.bet_count = [0, 0, 0, 0, 0]
#             _game.add_desk(desk_item)
Example #2
0
                                 (r'/game/updatedesk/([0-9]+)', UpdateDeskHandler),
                                 (r'/g/([0-9]+)', OpenDlHandler),
                                 (r"/game/static/(.*)", tornado.web.StaticFileHandler, {"path": os.getcwd()+'/static'}),
                                 (r'/game/search', SearchPlayerHandler)
                                 # (r'/ws', PokerWebSocket),
])


# 恢复以前的所有桌子。桌子对象存在pkl目录下。可以删除文件去掉不想要的桌子。

desk_set = DeskModel.objects.all()
if len(desk_set) > 0:
    for item in desk_set:
        try:
            desk_item = Desk(item)
            _game.add_desk(desk_item)
            application.add_handlers(r'.*$', [(r'/game/desk/' + desk_item.desk_id, GameDeskHandler, {'desk': desk_item})])
        except Exception, e:
            print Exception
# pkl_files = os.listdir("pkl/")
# for i in pkl_files:
#     with open(''.join(["pkl/", i]), "r") as desk_file:
#         try:
#             desk_item = pickle.load(desk_file)
#             # desk_item.add_deck()
#             desk_item.bet_count = [0, 0, 0, 0, 0]
#             _game.add_desk(desk_item)
#             application.add_handlers(r'.*$', [(r'/game/desk/' + desk_item.desk_id, GameDeskHandler, {'desk': desk_item})])
#         except Exception, e:
#             print Exception