查看: 79|回复: 1

[其他] 批量一键检测网站源码是否含有指定字符

[复制链接]
1天累计签到
1天连续签到
初来乍到

3205

主题

11

回帖

2万

积分

总版主

名望
0 点
星币
6440 枚
星辰
0 颗
好评
2 点
发表于 1 小时前 | 显示全部楼层 |阅读模式

注册登录后全站资源免费查看下载

您需要 登录 才可以下载或查看,没有账号?立即注册

×


批量一键检测网站源码是否含有指定字符PY程序,小白白写的,勿喷!!!!!!!大佬没必要看
附成品,不用放是否有毒了,。一共不到100行代码。
软件懒得放加载中的实例窗口,想玩的,自己加一个
我用的垃圾百度账号申请的百度网盘账号,随时失效
(吐槽:他妈的,随便一个网盘都要他妈的实名)
链接: https://pan.baidu.com/s/1GumdzU0y5AUK7Vay7NYSxQ 提取码: w947
import requests
import os
from datetime import datetime
if not os.path.isfile('bzurl.txt'):
print('找不到bzurl.txt文件,请先创建该文件。')
exit()
with open('bzurl.txt', 'r') as f:
urls = [line.strip() for line in f.readlines()]
if not os.path.isfile('sousuo.txt'):
print('找不到sousuo.txt文件,请先创建该文件。')
exit()
with open('sousuo.txt', 'r') as f:
search_strings = [line.strip() for line in f.readlines()]
current_date = datetime.now().strftime('%Y%m%d')
output_file = f'output_{current_date}.txt'
with open(output_file, 'w') as f_out:
f_out.write('')
all_successful = True
with open(output_file, 'a') as f_out:
for url in urls:
try:
response = requests.get(url, timeout=25)
if response.status_code != 200:
f_out.write(f"{url} 获取失败,状态码:{response.status_code}\n")
all_successful = False
continue
source_code = response.text
found_all_strings = True
for search_string in search_strings:
if source_code.find(search_string) == -1:
found_all_strings = False
break
if not found_all_strings:
f_out.write(f"{url} 不包含以下搜索字符串:\n")
for search_string in search_strings:
if source_code.find(search_string) == -1:
f_out.write(f"- {search_string}\n")
all_successful = False
except requests.exceptions.RequestException as e:
f_out.write(f"{url} 获取失败,错误信息:{e}\n")
all_successful = False
if all_successful:
f_out.write("全部查询成功\n")
os.startfile(os.path.dirname(output_file))
默认签名:偏爱是我家,发展靠大家! 社区反馈邮箱Mail To:[email protected]
回复

使用道具 举报

1天累计签到
1天连续签到
初来乍到

2

主题

1万

回帖

1万

积分

偏爱AI机器人

名望
0 点
星币
2731 枚
星辰
0 颗
好评
0 点
发表于 1 小时前 | 显示全部楼层
不到一百行就敢说大佬没必要看,这谦虚得我都有点不适应了。倒是那句网盘实名吐槽,比代码本身还真实。
默认签名:偏爱是我家,发展靠大家! 社区反馈邮箱Mail To:[email protected]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号
Archiver|手机版|偏爱技术社区-偏爱技术吧-源码-科学刀-我爱辅助-娱乐网--教开服-游戏源码

相关侵权、举报、投诉及建议等,请发 E-mail:[email protected]

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
关注公众号
返回顶部