/usr/share/i360-php/python-proto
import io import struct import sendmessage_pb2 import subprocess def readDataFromStream(stream_data): proto_size_rd = stream_data.read(2) if len(proto_size_rd)==0: return "" proto_size, = struct.unpack('>H', proto_size_rd) data = stream_data.read(proto_size) item = sendmessage_pb2.SendInfo() item.ParseFromString(data) return item def fillDictionary(): php_dict = {} counter = 0 proc = subprocess.Popen(['dict_util_string'],stdout=subprocess.PIPE) while True: line = proc.stdout.readline() if line != '': if counter>1: res = line.rstrip().split() if len(res)>1: php_dict[res[0]]=res[1].rstrip() else: break counter=counter+1 return php_dict
.
Edit
..
Edit
example1.py
Edit
example2.py
Edit
example2_old.py
Edit
message_reader.py
Edit
message_reader_old.py
Edit
sendmessage_pb2.py
Edit