当前位置: 首页 > news >正文

石家庄定制网站建设服务wordpress导航横着

石家庄定制网站建设服务,wordpress导航横着,最具价值的网站建设,中国关键词网站在本文中#xff0c;我们将展示如何使用Python编写一个简单的脚本来实现Linux下的惠尔顿上网认证。以下是我们需要的参数和值#xff1a; wholeton_host: 惠尔顿服务器地址#xff0c;例如 192.168.10.10wholeton_user: 用户名#xff0c;例如 AABBCCwholeton_pass: 密码我们将展示如何使用Python编写一个简单的脚本来实现Linux下的惠尔顿上网认证。以下是我们需要的参数和值 wholeton_host: 惠尔顿服务器地址例如 192.168.10.10wholeton_user: 用户名例如 AABBCCwholeton_pass: 密码例如 231313wholeton_ip: 客户端IP地址例如 10.10.1.1wholeton_mac: 客户端MAC地址例如 aa:bb::cc:dd:ee:ffupdate_secs: 认证更新间隔时间秒例如 28800 8小时 以下是完整的Python代码 #!/usr/bin/python # -*- coding: utf-8 -*-import sys import socket from datetime import datetime from uuid import getnode import urllibtry:import urllib2 except Exception:from urllib import request as urllib2 try:import Cookie as cookies except Exception:from http import cookies import websocket import jsonwholeton_host 192.168.10.10 wholeton_user AABBCC wholeton_pass 231313 wholeton_ip wholeton_mac update_secs 28800def url_encode(obj):try:return urllib.urlencode(obj)except Exception:return urllib.parse.urlencode(obj)def get_ip():return 10.10.1.1def get_mac():return aa:bb::cc:dd:ee:ffif not wholeton_ip:wholeton_ip get_ip()if not wholeton_mac:wholeton_mac get_mac()uri_keys {id: 0, url: mail.126.com, user: wholeton_ip, mac: wholeton_mac} uri_data url_encode(uri_keys).replace(%3A, :)auth_data url_encode({param[UserName]: wholeton_user, param[UserPswd]: wholeton_pass, uri: uri_data, force: 0}) # convert for python 3 if sys.version_info[0] 3:auth_data auth_data.encode(ascii)def main():ws Noneloop Truetry:while loop:resp urllib2.urlopen(http:// wholeton_host /user-login-auth? uri_data, timeout5, dataauth_data)# get session cookiecookie cookies.SimpleCookie()cookie.load(resp.info()[Set-Cookie])resp_data resp.read()if resp_data:print(Login response:)print(resp_data)ws websocket.WebSocket()ws.connect(ws:// wholeton_host /go-ws/user-auth,cookiefms_session cookie.get(fms_session).value, originhttp:// wholeton_host)dt_start datetime.now()while ws:try:ws_data ws.recv()except KeyboardInterrupt:loop Falsebreakexcept:breakif ws_data:dt_now datetime.now()if (dt_now - dt_start).seconds update_secs:breakprint(dt_now)print(ws_data)ws_obj json.loads(ws_data)if ws_obj and ws_obj[type] logged-out:breakif ws:ws.close()ws Noneexcept KeyboardInterrupt:passif ws:ws.close()if __name__ __main__:main()这个脚本首先定义了所需的参数和函数然后在main函数中实现了认证流程。它会周期性地向惠尔顿服务器发送认证请求并在接收到服务器响应后解析并处理数据。 要运行此脚本请将上述代码保存为一个.py文件然后在Linux终端中使用python命令执行该文件。请注意你需要根据实际情况修改wholeton_host、wholeton_user、wholeton_pass、wholeton_ip和wholeton_mac等参数的值。 启动程序 #前台启动 python3 wholeton-auth.py python2 wholeton-auth.py python wholeton-auth.py #后台启动 nohup python3 wholeton-auth.py 21 /dev/null 离线安装python依赖可参考 #离线安装Python依赖以six和websocket-client为例 https://yjtzfywh.blog.csdn.net/article/details/135225376
http://www.dnsts.com.cn/news/241299.html

相关文章:

  • 做网站充值犯法吗哪些ppt网站是免费的
  • 网站代码加密晋中建设机械网站
  • 淘宝客个人网站建设网页设计与制作题目
  • 天津开发区网站设计公司中国建设银行联行号查询网站
  • discuz门户网站模板手机一般通过什么来进行知识点挖掘
  • 网站公司打电话来说做网站浙江工程信息网
  • 不能打开建设银行网站怎么办网站建设交易平台
  • 红酒专业网站建设网站建设微商城多少钱
  • 在线做初中题网站谷歌play商店官网
  • 网站建设报价流程网站配置怎么
  • 比较出名的网站建设公司网站规划与开发
  • 视频分享网站建设做一款小程序需要多少钱
  • 医院网站加快建设方案企业网络费用一年多少钱
  • 怎么给网站做关键词搜索南昌模板建站代理
  • 南山网站建设乐云seo三维家
  • 重庆推广网站的方法深圳小程序开发官网
  • 品牌网站案例郑州外贸网站建设哪家好
  • 鄂州网站建设设计wordpress 表单 入库
  • 网站开发 0755wordpress ftp存储
  • wordpress新建页面位置中小型企业网站优化案例
  • 自建网站 支付宝装修公司加盟哪个好
  • 外国人做的甲骨文网站百度大搜数据多少钱一条
  • 翻译网站建设方案jquery 网站模板
  • 第一站长网建e室内设计装修效果图
  • 清远网站开发建站网站苏州
  • 麻城网站建设公司在线html制作网页
  • 石家庄网站建设推广公司哪家好如何加入百度推广
  • 网站建设内容方法网站专题页做多大尺寸
  • 沈阳做招聘网站百度下载安装 官方
  • 专业苏州房产网站建设手机app开发最好的工具