原理:

服务端采用免费的网络记事本,客户端爬取相应的字符串实现验证的目的,适合需要验证功能且对安全性要求不高的朋友。

优点:

不花钱,可随时停用旧版程序

弱点:

1、验证字符串是为明文方式读取,不包含加/解密代码,解决方式:加解密文章放下面给大家参考,可自行加上

https://www.cnblogs.com/xiao-apple36/p/8744408.html

2、稳定性不确定,解决方式:可多注册1-2家同类型的网络记事本链接,当其中一家无法访问时自动跳转至备用链接

服务端:

封装类:

# 基于python3.x
import requests #爬虫库
import threading #线程库
# 定义类
class wlyz:def __init__(self, text):self.text=text  #赋值验证字符串print(self.text)def Get_url(self,text): #验证代码headers = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.146 Safari/537.36'}  # 设置爬虫头部,伪装成浏览器# url,网址url = 'https://tibiji.com/share/G0bab1ahhd'res = requests.get(url, headers=headers)  # 利用requests对象的get方法,对指定的url发起 请求,该方法会返回一个Response对象res.encoding = res.apparent_encodingif res.text.find(self.text) > 0:self.compare = Trueelse:self.compare = Falsedef compare(self): # 用线程方式调用验证,确保UI不阻塞t = threading.Thread(target=self.Get_url, args=("",))t.setDaemon(True)  # 把子进程设置为守护线程,必须在start()之前设置t.start()

调用:

from wlyz import wlyz
import time
yz=wlyz("测试程序1.0.0.1")
yz.compare()
time.sleep(3)
print(yz.compare)

输出结果:

最后附上我自己使用的网络记事本网址:https://tibiji.com

python简易网络验证(零成本)相关推荐

  1. 用python 写网络爬虫--零基础

    在爬取网站之前,要做以下几项工作 1.下载并检查 网站的robots.txt文件 ,让爬虫了解该网站爬取时有哪些限制. 2.检查网站地图 3.估算网站大小 利用百度或者谷歌搜索 Site:exampl ...

  2. python网络验证系统_python3+django2 开发易语言网络验证(下)

    第六步:网络验证服务器端项目上线部署 功夫不负有心人,终于部署成功啦! 前期准备: 项目名:netauth 系统:百度云服务器下的Ubuntu16.4 软件:xshell(无论如何想办法用这个跟服务器 ...

  3. Python零基础速成班-第12讲-Python获取网络数据Socket,API接口,网络爬虫Crawler(制作弹幕词云)

    Python零基础速成班-第12讲-Python获取网络数据Socket,API接口,网络爬虫Crawler(制作弹幕词云) 学习目标 获取网络数据Socket API接口 网络爬虫Crawler(制 ...

  4. 简易支付验证:即时支付、签名的有效性和交易的完整性

    发表时间:2020年8月25日 作者:张伟 / Wei Zhang 信息来源:https://medium.com/nchain/simplified-payment-verification-48a ...

  5. python通过网络发送图片_python 打开网络图片

    Python为图片加水印 Pillow是python的一个功能强大的图像处理的库,可对图像进行高质量的压缩变换等操作,前几天看到一些公众号,提供了为用户头像加装饰的操作,于是自己试了一下,20行搞定! ...

  6. 30分钟(零成本)快速搭建markdown个人github博客

    零成本-30分钟快速搭建markdown个人github博客 摘要:本文以mkdocs 开源文档工具 + markdown预发编写文档,最终生成简易个人github博客.最终效果如:https://s ...

  7. 【Linux】零成本在家搭建自己的私人服务器解决方案

    我这个人自小时候以来就特喜欢永久且免费的东西,也因此被骗过(花巨款买了永久超级会员最后就十几天). 长大后骨子里也是喜欢永久且免费的东西,所以我不买服务器,用GitHubPage或者GiteePage ...

  8. python开发网络小工具_python 网络工具

    书籍:掌握Python的网络和安全 Mastering Python for Networking and Security - 2018.pdf 简介 掌握Python的网络和安全 掌握Python ...

  9. [NUAA]数据库课设-基于OpenGauss的简易网络小说平台

    文章目录 前言 一.课设题目要求及分析 二.小说平台实现效果 1.合理的角色功能划分 2. 表结构的设计 3.Python如何与服务器进行连接 4.flask框架的应用 4.1 前端页面如何传递信息给 ...

  10. 《嘎!RSS》如何零成本搭建一个免费私有化舆情监控系统?

    RSS是一种标准的网站内容投递协议,通过解析RSS我们可以获取网站的内容更新. Github Actions是Github推出的一个免费服务, 可以帮我们跑任何程序,每月2000分钟. zhaoole ...

最新文章

  1. CF294C Shaass and Lights(排列组合)
  2. 没有统计学基础可以学python-做统计学习应该学 Python 还是 R?
  3. Android应用开发-广播和服务
  4. 软件工程心理学之1----开篇
  5. scm中mysql作用_scm项目问题
  6. 苹果支付招聘业务开发经理 需有加密货币支付工作经验
  7. oracle 9 创建数据库,Oracle 9i创建数据库(转)
  8. 神经网络的 Delta 学习规则(learning rule)
  9. 一文看懂二叉搜索树~(又叫二叉查找树) 代码+详解(C/C++)
  10. java前后端分离框架_前后端分离Java后端主流开发环境框架20200622
  11. 二、 防火墙中使用的核心技术
  12. 汇编语言的基础知识一
  13. 推荐系统论文重要的三个指标——Recall、NDCG、RMSE
  14. 将帐户从Quickbooks迁移到Xero
  15. 微信小程序实现显示pdf格式的两种方式
  16. 安川机器人外部急停信号点不开_安川机器人示教器常见故障维修
  17. 安装过千月(BlueSoleil)蓝牙软件后,网络图标上就一直显示红叉,但却能上网
  18. 基于Python的图书推荐系统的设计与实现
  19. 使用Unity3D制作真实地形的两种方法
  20. modbus c语言校验算法,Modbus CRC校验算法

热门文章

  1. 洛谷 U80510 甜蜜蜜的Seaway
  2. 2019年外卖市场分析:本地外卖创业要注意哪些趋势?
  3. 中国脑计划颠覆性创新之路二,欧美脑计划存在重大缺陷
  4. Hive 算两时间差
  5. java生成密码生成
  6. 回首2021,展望2022 | 观成科技步履不停,刻画安全图腾
  7. 微分方程中解、特解、通解的区别
  8. 笔记本Win10 装 ubuntu 20.04双系统踩坑记录:装Ubuntu系统+装显卡驱动(华硕天选2 配置intel i9+ RTX 3060+1T固态硬盘(两块512G固态硬盘))
  9. C#/VB.NET 如何旋转PDF页面
  10. 【测试】各类视频(MP4、FLV、MKV、3GP)测试地址摘录,目前链接亲测有效!