吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 7566|回复: 20
收起左侧

[Python 原创] 【原创】一键检测百度收录死链脚本,摆脱百度收录死链。

  [复制链接]
寒心烟雨情 发表于 2018-10-25 13:31
功能如标题,就是要检测百度有没有收录你网站的死链,30行代码解决死链问题,不知道有多少个人用得到这个东西,所以现在就不写UI界面了,如果多人需要再考虑写吧!


脚本只支持百度检测,其他搜索引擎也一样原理,需要就自己写正则就好了。



360截图20181025130851115.jpg 360截图20181025131051026.jpg
[Python] 纯文本查看 复制代码
'''2018.10.24编写,在查询域名哪里修改域名就可以开始使用了,
在使用之前先自己手动清空或删除url。txt文件,本脚本仅支持百度检测'''


import requests,re,threading
def url_jc(url):
    headers = {"User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36"}
    urls = requests.get(url, headers=headers).text
    res = re.findall('<div class="result c-container ".*?>(.*?)</div>', urls, re.S)   #比配收录内容
    for i in res:
        url2 = re.findall('href = "(.*?)"', i, re.S)    #提取每一条链接
        sta = requests.get(url2[0], timeout=5)
        if (sta.status_code == 404):
            fl = open("url.txt", "a")
            fl.write(sta.url + "\n")   #   404链接写入文件
            fl.close()

if __name__ == '__main__':
    url_0="查询的域名"           #查询的域名   例 www.baidu.com
    pn = 0
    r=requests.get("http://www.baidu.com/s?wd=site:"+url_0)   #
    try:
        re_pn=re.findall('<b style="color:#333">(.*?)</b>',r.text,re.S)[0]    #比配pn
    except:
        re_pn=re.findall('<p><b>找到相关结果数约(.*?)个</b></p>',r.text,re.S)[0]    #比配pn
    pns=(re_pn.replace(",",""))   #把收录数的,去掉
    pns=(round((int(pns)/10)+1,0))   #计算要循环多少次
    for i in range(1,int(pns)):
        url="https://www.baidu.com/s?wd=site:%s&pn=%d&tn=91003609_hao_pg"%(url_0,pn)
        th = threading.Thread(target=url_jc,args=(url,))    #启用线程,不过感觉没什么用
        th.setDaemon(True)
        th.start()
        th.join()
        pn=pn+10
        print("检测中。。。。。。。。。。")
    print("检测完成!")

免费评分

参与人数 6吾爱币 +11 热心值 +5 收起 理由
老陶子 + 1 + 1 热心回复!
wokl168 + 1 + 1 谢谢@Thanks!
雅痞 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
长不大De叔叔 + 6 用心讨论,共获提升!
小小的一世 + 1 + 1 热心回复!
Pear + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

头像被屏蔽
长不大De叔叔 发表于 2018-10-25 16:10
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 寒心烟雨情 发表于 2018-10-25 17:41
雅痞 发表于 2018-10-25 17:24
感谢分享  但是代码不会用啊

你要是有需要,你再等等,UI我已经在写了
 楼主| 寒心烟雨情 发表于 2018-10-25 13:35
代码有点乱,写得有点随便,功能达到了而已,不好懂的地方已经写的注释
都好看 发表于 2018-10-25 13:53
感谢分享  
Pear 发表于 2018-10-25 13:54
功能达到了就好
weliong 发表于 2018-10-25 14:37
这个挺实用哈,经常打开要用的链接,发现走丢了~~~~
头像被屏蔽
长不大De叔叔 发表于 2018-10-25 16:02
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 寒心烟雨情 发表于 2018-10-25 16:09
6781111 发表于 2018-10-25 16:02
需要这个的人,我坚信论坛里不低于500人

对于需要的人,这个就很好了
雅痞 发表于 2018-10-25 17:24
感谢分享  但是代码不会用啊
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 09:34

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表