前言

服务器的相关知识曾经让我非常困惑。我相信还有很多的Python开发者和我有着类似的遭遇。本文主要介绍了python下如何查询CS反恐精英的服务器信息,有需要的可以参考学习。

CS反恐精英1.5版本示例代码

#!/bin/env python

import urllib2, base64, sys, getopt

import re

import socket

def Usage ():

print "Usage: hlds.py -h 127.0.0.1 -p 27015"

sys.exit(2)

def main ():

# Default values

host = "localhost"

port = ""

if len(sys.argv) < 1:

Usage()

try:

opts, args = getopt.getopt(sys.argv[1:], "h:p:a:")

except getopt.GetoptError:

Usage()

# Assign parameters as variables

for opt, arg in opts :

if opt == "-h" :

host = arg

if opt == "-p" :

port = arg

sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

port = int(port)

sock.settimeout(10)

sock.connect((host, port))

sock.send('\xFF\xFF\xFF\xFF\x69\x6E\x66\x6F\x73\x74\x72\x69\x6E\x67\x0A\00')

request=sock.recv(1400)

sock.close()

server_info=request.replace('\xFF', '')

buffer = re.findall(r'\d+', server_info)

print buffer[6]

if __name__ == "__main__":

main()

CS反恐精英1.6版本示例代码

#!/bin/env python

import urllib2, base64, sys, getopt

import re

import socket

def Usage ():

print "Usage: hlds.py -h 127.0.0.1 -p 27015"

sys.exit(2)

def main ():

# Default values

host = "localhost"

port = ""

if len(sys.argv) < 1:

Usage()

try:

opts, args = getopt.getopt(sys.argv[1:], "h:p:a:")

except getopt.GetoptError:

Usage()

# Assign parameters as variables

for opt, arg in opts :

if opt == "-h" :

host = arg

if opt == "-p" :

port = arg

sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

port = int(port)

sock.settimeout(10)

sock.connect((host, port))

sock.send('\xFF\xFF\xFF\xFF\x54\x53\x6F\x75\x72\x63\x65\x20\x45\x6E\x67\x69\x6E\x65\x20\x51\x75\x65\x72\x79\x00')

request=sock.recv(1400)

sock.close()

#server_info=request.replace('\xFF', '')

print request

#buffer = re.findall(r'\d+', server_info)

#print buffer[6]

#print buffer

if __name__ == "__main__":

main()

总结

以上就是关于python下查询CS反恐精英服务器信息的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

python反恐精英代码_python下如何查询CS反恐精英的服务器信息相关推荐

  1. python反恐精英cs_python下如何查询CS反恐精英的服务器信息

    前言 服务器的相关知识曾经让我非常困惑.我相信还有很多的Python开发者和我有着类似的遭遇.本文主要介绍了python下如何查询CS反恐精英的服务器信息,有需要的可以参考学习. CS反恐精英1.5版 ...

  2. Python之Django实例--sysinfo项目搭建(中文版 Linux 服务器信息查看应用)

    文章目录 1. 创建项目 1.1 创建项目 1.2 创建App 1.3 配置setting 1.4 生成迁移文件并设置管理员 1.5 测试是否配置成功 1.6 git 提交 1.6.1 设置忽略文件 ...

  3. python字典模糊查找_python字典模糊查询-女性时尚流行美容健康娱乐mv-ida网

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页  > 高级搜索 access中的 模糊 查询 ...

  4. 贪吃蛇python语言代码_Python贪吃蛇简单的代码

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 在自学Python的过程中在网上查询资料时发现了一些好玩的东西,python的游戏库模块,它可以自己弄一个小游戏来玩玩,然后我在网上找了一些游戏的代码,, ...

  5. python折叠代码_Python实现代码块儿折叠

    Python实现代码块儿折叠 在python中方法和类都是可以折叠的,但是很多时候需要按照实现的功能将一部分代码折叠起来. 可以用着样的注释代码实现: # ''' your code ''' # 很简 ...

  6. linux编译cs文件,Linux Wine下编译安装CS反恐精英

    CS反恐精英终于在我的Linux电脑上安装成功了, 为了一个游戏,怎么说呢,自己付出了不少,当然离不开网络,慢慢的自己喜欢上了Linux.不知道为什么,安全.简介.方便.我也说不清楚.我游戏玩的不多, ...

  7. python星空代码_python与云星空Web API

    大家都知道,云星空是支持Web API的.在云社区搜查 Python .API 两个关键词,就会出现相应的显示如下. 感谢Cand,给我们提供了这么好的内容. 我这段时间是做数据迁移的,把WISE数据 ...

  8. 最炫python表白代码_Python制作微信好友背景墙教程(附完整代码)

    引言 前段时间,微信朋友圈开始出现了一种晒照片新形式,微信好友墙,即在一张大图片中展示出自己的所有微信好友的头像. 效果如下图,出于隐私考虑,这里作了模糊处理. 是不是很炫,而且这还是独一无二的,毕竟 ...

  9. 用python计算准确率_Python下的scikit-learn预测准确率计算(代码实例)

    1.评价 x_train, x_test, y_train, y_test = train_test_split(x, y, random_state=1, train_size=0.6) # 分类器 ...

最新文章

  1. 预写式日志(Write-Ahead Logging (WAL))
  2. 真正厉害的 AI,从来不走「捷径」
  3. python开发工程师面试题-超实用面试必看,Python工程师面试题
  4. 判断直线与线段是否相交,相交则输出交点x轴坐标
  5. 51nod 1649 齐头并进 (djikstra求最短路径,只用跑一次)
  6. 9个元素换6次达到排序序列_程序员必须掌握的:10大排序算法梳理已整理好
  7. 【Vulnhub靶机系列】DC1
  8. 图片素材网站|找素材、提升审美力就靠它了!
  9. canvas 2.0
  10. Anaconda配置OpenCV
  11. 【学习笔记】统计学入门(5/7)——二项分布
  12. Unity项目的框架设计
  13. EXCEL中去掉单元格首尾空格,保留字符串中间空格
  14. 模拟电子技术(二)基本放大电路
  15. 断点恢复执行时的设置
  16. linux的基础简答题,Linux认证考试试题及答案「简答题」
  17. Java 并发编程_详解 synchronized 和 volatile
  18. JS--数据类型--渡一教育(视频笔记)
  19. 联盟里这么多企业,哪一家会是我的东家?
  20. 从java环境配置到成功使用VOSviewer

热门文章

  1. 纯CSS3绘制的猫咪老师——献给喜欢CSS3及《夏目友人帐》的你
  2. i58400升级可以换什么cpu_宝贝标题关键词顺序可以换吗?关键词顺序对标题有什么影响?...
  3. iostream与iostream.h乱弹琴
  4. 牛客网 石家庄铁道大学新生选拔赛
  5. android 键盘隐藏监听,Android监听键盘显示和隐藏
  6. python实现天气查询
  7. 计算机考研自主命题表,都有那些学校考研数学是自主命题啊?
  8. flex-shrink 解决实际问题(flex-shrink:0避免图片被压扁)
  9. Winmail安装及服务启动失败问题
  10. 下面哪段程序能够正确的实现了GBK编码字节流到UTF-8编码字节流的转换