#coding=utf-8

'''

Created on 2016年4月12日

@author: administrater

'''

from socket import *

import time

HOST = '172.16.6.70'

PORT = 7125

BUFSIZ = 1024

ADDR = (HOST, PORT)

def gatewatTcpClient():

sock = socket(AF_INET,SOCK_STREAM)

sock.connect(ADDR)

register_data = '7e0100402601869183027000010000000000000000010000000000000000000000000000000000000001414141414141410001c17e'

s_register = register_data.decode('hex')

sock.send(s_register)

recv0_data = sock.recv(512)

s_recv = str(bytes(recv0_data)).encode("hex")

print s_recv

# auth_data = '7e0102402001869183027000026461636162396532653631623665356537363535386334363666376362613837de7e'

auth_data = '7e0102402001869183027000023135306334366465663030353732393431383938396334383663613464656436847e'

s_auth = auth_data.decode('hex')

sock.send(s_auth)

recv1_data = sock.recv(512)

s_recv = str(bytes(recv1_data)).encode("hex")

print s_recv

heartbeat = '7e000240000186918302700003a67e'

gps = '7e0200401c01869183027000040000000000000000000f424003473bc003e800000000160405205611947e'

f000 = '7ef0004025018691830270000505205611080001010000010200000103000001040000010500000106000001070000010800157e'

'''

muti_pack_f000_01 = '7ef0006029018691830270000500030001052056110800010100000102000001030000010400000105000001060000010700000108003b7e'

muti_pack_f000_02 = '7ef0006029018691830270000600030002052056110800010100000102000001030000010400000105000001060000010700000108003b7e'

muti_pack_f000A_03 = '7ef0006029018691830270000700030003052056110800010100000102000001030000010400000105000001060000010700000108003b7e'

'''

muti_pack_f000_01 = '7ef0006029018691830270000500030001052056111800010100000102000001030000010400000105000001060000010700000108002b7e'

muti_pack_f000_02 = '7ef00060240186918302700006000300020001090000010a0000010b0000010c0000010d0000010e0000010f00000110004c7e'

muti_pack_f000_03 = '7ef000602401869183027000070003000300011100000112000001130000011400000115000001160000011700000118005c7e'

f001 = '7ef001401d018691830270000605205611080101000102000103000104000105000106000107000108002f7e'

f002 = '7ef002401d018691830270000705205611080101000102000103000104000105000106000107000108002d7e'

f003 = '7ef003401d01869183027000080520561108010100010200010300010400010500010600010700010800237e'

f004 = '7ef00440250186918302700009052056110801010000010200000103000001040000010500000106000001070000010800001d7e'

f005 = '7ef005401d018691830270000a0520561108010100010201010301010400010500010601010700010801277e'

f006 = '7ef006400c01869183027000070710130001011fe400000001a47e'

f007 = '7ef0074035018691830270000b05205611080101000000000102000000000103000000000104000000000105000000000106000000000107000000000108000000000c7e'

sendlist = [heartbeat,gps,muti_pack_f000_01,muti_pack_f000_02,muti_pack_f000_03,f001,f002,f003,f004,f005,f006,f007]

while 1:

for i in range(0,5):

s = sendlist[i].decode('hex')

sock.send(s)

recv_data = sock.recv(512)

s_recv = str(bytes(recv_data)).encode("hex")

print s_recv

def main():

gatewatTcpClient()

if __name__ == '__main__':

main()

python socket发包_一个python发包的脚本相关推荐

  1. python特征选择工具_一个Python特征选择工具,助力实现高效机器学习

    选自GitHub 机器之心编译 参与:Panda 鉴于特征选择在机器学习过程中的重要性,数据科学家 William Koehrsen 近日在 GitHub 上公布了一个特征选择器 Python 类,帮 ...

  2. python socket服务器_记-python socket服务器端四部曲

    1.创建socket对象 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) #创建一个TCPsocket对象\ 2.设置socket选项 s. ...

  3. python抢课程序_一个Python抢课脚本

    如果没有过抢课的经历可以说是白读四年大学了,每次抢课玩的就是速度与激情,最近在学Python爬虫相关,正好可以当一次实战练习,这次使用Python标准库中的urllib与urllib2,其带有http ...

  4. python石头剪刀布程序_一个python石头剪刀布送给大家

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 import time import random import easygui while True : a=easygui.enterbox(&quo ...

  5. python 时间序列预测_使用Python进行动手时间序列预测

    python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...

  6. python 概率分布模型_使用python的概率模型进行公司估值

    python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...

  7. python 哪些项目_哪些Python开源项目比较好

    推荐5个值得关注的Python开源项目! 今天小编看到了五个开源项目,觉得还错,推荐给大家. 1.Wagtail CMS Wagtail是一个基于Django的CMS系统 它拥有优质的用户体验 并且为 ...

  8. 第一个程序(python)-helloworld_创建第一个python程序:‘Hello World!’

    安装好python解释器就可以创建第一个仪式程序Helloworld了 1.Python程序的3种运行方式 1.1.Python解释器直接运行 在Windows或者Linux命令行输入python,进 ...

  9. python cs开发框架_用Python编写一个简单的CS架构后门的方法

    用Python编写一个简单的CS架构后门的方法 来源:中文源码网    浏览: 次    日期:2019年11月5日 [下载文档:  用Python编写一个简单的CS架构后门的方法.txt ] (友情 ...

最新文章

  1. Django--filter()-字段查找(双下划线的使用详解)
  2. 大量更新后数据膨胀_段合并的原理探寻
  3. GDUFE ACM-1045
  4. 《Python Cookbook 3rd》笔记(3.6):复数的数学运算
  5. 计算机图形学图形旋转_计算机图形学中的平板显示
  6. python 科学计算设计_用Python做科学计算 pdf版
  7. QQ春节福袋正式上线 解锁春节红包新姿势
  8. linux内核驱动之 用户空间和内核空间
  9. 基于JAVA+Spring+MYSQL的房屋出售系统
  10. Oracle常用数据库操作SQL
  11. python学习网站-有哪些值得推荐的Python学习网站?
  12. SQL Server 2008 Mirror
  13. 关于:XP精简版装IIS 添加/删除windows组件中找不到IIS
  14. 【初学者必知必会】【电子技术:数电 模电 单片机】【基础概念和小知识点】详解
  15. 宝塔 无法自动认证,请填写本地服务器的登录信息
  16. 如何在CSDN博客中上传图片
  17. FA-RPN: Floating Region Proposals for Face Detection(论文阅读笔记)
  18. 第二十三章 Unity 材质
  19. python第三方库re库基本介绍
  20. OAI搭建——硬件准备

热门文章

  1. html鼠标悬停位置,html – 当我将鼠标悬停在其上时,我想隐藏图像并在其位置显示文本...
  2. 问题 seata_架构设计 | 基于Seata中间件,微服务模式下事务管理
  3. 【C++深度剖析教程36】深入理解函数模板
  4. n个字符串按照字典序排列
  5. 剑指offer——二进制中1的个数(c++)
  6. 几位大佬启蒙老师和女神启蒙老师的博客,大家可以多关注下
  7. Bugku杂项-convert
  8. js学习总结----编写简单的ajax方法库
  9. Android开发日记(六)
  10. [转]如何在.NET MVC中使用jQuery并返回JSON数据