https://download.csdn.net/download/qq_41739364/86339152
2024/11/2 16:33:25 2.08MB python
1
咱们目前使用的路由器都是WEB界面管理的,真正反对于TELNET(23端口)的路由器很少.针对于此.咱们能够经由socket操作路由器的80端口.向路由器发送指令让它断线.同时将路由器配置为自动毗邻.就能实现断线自动换IP成果了.路由器登录验证方式是付与BASE64加密登录名:密码如许的格式.如admin:admin患上到的加密码串是YWRtaW46YWRtaW4=在c#里能够很约莫的实现Convert.ToBase64String(Encoding.Default.GetBytes("admin:admin"))咱们使用HTTP的GET操作GET/userRpm/StatusRpm.htm?Disconnect=%B6%CF+%CF%DF&wan=1HTTP/1.1Host:192.168.1.1Authorization:BasicYWRtaW46YWRtaW4=就能够实现挪用路由器断线操作同理也能够用GET/userRpm/SysRebootRpm.htm?Reboot=%D6%D8%C6%F4%C2%B7%D3%C9%C6%F7HTTP/1.1Host:192.168.1.1Authorization:BasicYWRtaW46YWRtaW4=来实现路由器的重启以上地址在TPLINKWR740N以及TPLINKR402M测试经由另外品牌的路由器能够经由MX3的收集监控成果患上到患上到的代码片断:付与GET方式varwlan_wds=1;varwlan_rate=0;-_-functiondoRefresh(){location.href="/userRpm/StatusRpm.htm";returntrue;}functiondoConnect(n){vars="&wan="+n;location.href="/userRpm/StatusRpm.htm?Connect=毗邻"+s;returntrue;}functiondoDisConnect(n){vars="&wan="+n;location.href="/userRpm/StatusRpm.htm?Disconnect=断线"+s;returntrue;}断线挪用的便是"/userRpm/StatusRpm.htm?Disconnect=断线"这个地址请不要使用本法度圭表标准举行违背互联网法则的操作,更多c#使用驱散交流
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡