From ce401c0335e6cbfd02a8a1b34b4fad479b8c80f9 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 14 Dec 2018 18:43:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=AD=A5=E5=B1=9E=E6=80=A7=E5=AD=97?= =?UTF-8?q?=E5=85=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/md_csv/dict.json | 14 +++++++++++++- scripts/md_csv/md2csv.py | 2 +- scripts/proxy/proxy.py | 4 ++-- scripts/proxy/srvside.py | 16 +++++++++++++++- 4 files changed, 31 insertions(+), 5 deletions(-) diff --git a/scripts/md_csv/dict.json b/scripts/md_csv/dict.json index 1f65ac7..d72d075 100644 --- a/scripts/md_csv/dict.json +++ b/scripts/md_csv/dict.json @@ -217,7 +217,9 @@ "str5", "jump_appid", "str6", - "jump_param" + "jump_param", + "num1", + "jump_result" ], "account_id": { "desc": "\u8d26\u53f7id", @@ -244,6 +246,11 @@ "en_name": "jump_param", "short_name": "str6" }, + "jump_result": { + "desc": "\u8df3\u8f6c\u7ed3\u679c\uff080\uff1a\u6210\u529f\uff0c<0\uff1a\u5931\u8d25\uff09", + "en_name": "jump_result", + "short_name": "num1" + }, "localuuid": { "desc": "\u672c\u5730\u751f\u6210\u7684uuid", "en_name": "localuuid", @@ -254,6 +261,11 @@ "en_name": "nickname", "short_name": "str4" }, + "num1": { + "desc": "\u8df3\u8f6c\u7ed3\u679c\uff080\uff1a\u6210\u529f\uff0c<0\uff1a\u5931\u8d25\uff09", + "en_name": "jump_result", + "short_name": "num1" + }, "str1": { "desc": "\u672c\u5730\u751f\u6210\u7684uuid", "en_name": "localuuid", diff --git a/scripts/md_csv/md2csv.py b/scripts/md_csv/md2csv.py index b73cd31..8d08efa 100644 --- a/scripts/md_csv/md2csv.py +++ b/scripts/md_csv/md2csv.py @@ -43,4 +43,4 @@ def md2csv(mdfile): #end for print(json.dumps(log_dict, sort_keys=True, indent=4, separators=(',', ': '))) -md2csv('/root/opensource/doc/api说明/gamelog.md') +md2csv('/root/opensource/doc/api说明/log_normal.md') diff --git a/scripts/proxy/proxy.py b/scripts/proxy/proxy.py index 8b72cbe..6854e2a 100755 --- a/scripts/proxy/proxy.py +++ b/scripts/proxy/proxy.py @@ -19,6 +19,6 @@ parser.add_option("-f", (options, args) = parser.parse_args() if options.forward: - srvside.ServerSide(options.forward, args[0]).run() -else: cliside.ClientSide(options.port, args[0]).run() +else: + srvside.ServerSide(options.forward, args[0]).run() diff --git a/scripts/proxy/srvside.py b/scripts/proxy/srvside.py index 3511b8c..eaefc97 100644 --- a/scripts/proxy/srvside.py +++ b/scripts/proxy/srvside.py @@ -1,4 +1,13 @@ # -*- coding: utf-8 -*- +import os +import tornado.ioloop +import tornado.web +import tornado.websocket + +class ChatSocketHandler(tornado.websocket.WebSocketHandler): + + def __init__(self): + pass class ServerSide: @@ -7,4 +16,9 @@ class ServerSide: self._remote_port = remote_port def run(self): - pass + settings = {} + app = tornado.web.Application([ + (r"/websocket", ChatSocketHandler) + ], **settings) + app.listen(8181) + tornado.ioloop.IOLoop.instance().start()