本文由 资源共享网 – ziyuan 发布,转载请注明出处,如有问题请联系我们!百度贴吧一键签到工具( 附python源码)
系统环境: windows
软件类型: 64位
资源语言: 中文
软件资源(百度贴吧一键签到工具( 附python源码))网址:https://www.08i8.com/ttyyyx/detail82.html;转载请注明!
软件类型: 64位
资源语言: 中文
软件功能
首先打开程序,然后使用百度贴吧APP/百度APP扫描二维码,登录后自动开始一键签到所有已经关注的吧
使用方法
首先下载解压后得到应用程序
双击应用程序打开
打开后,自动生成一张登录二维码在软件目录中,同时命令提示行输出二维码图片地址,直接打开根目录中的二维码图片
打开手机中的百度贴吧/百度APP,扫码登录即可开始一键签到!
签到完毕,关闭应用程序即可
注意事项
软件扫码登录目的是为了获取Cookie,从而实现登录,后台代码循环检测二维码识别状态,所以扫码过程有些许缓慢,如果二维码长时间无法扫描,应当是登陆二维码过期导致,重新打开软件即可。
python源码
import requests from bs4 import BeautifulSoup import re myHeader = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36", } myCookies = { "Cookie": "###" } url = "https://tieba.baidu.com/sign/add" def getTblikes(): i = 0 url = "https://tieba.baidu.com/f/like/mylike" contain1 = BeautifulSoup(requests.get(url=url, cookies=myCookies, headers=myHeader).text, "html.parser") pageNum = len(contain1.find("div", attrs={"class": "pagination"}).findAll("a")) a = 1 while a < pageNum: urlLike = f"https://tieba.baidu.com/f/like/mylike?&pn={a}" contain = BeautifulSoup(requests.get(url=urlLike, cookies=myCookies, headers=myHeader).text, "html.parser") first = contain.find_all("tr") for result in first[1:]: second = result.find_next("td") name = second.find_next("a")['title'] singUp(name) time.sleep(5) i += 1 a += 1 print(f"签到完毕!总共签到完成{i}个贴吧") def getTbs(name): urls = f"https://tieba.baidu.com/f?kw={name}" contain = BeautifulSoup(requests.get(urls, headers=myHeader, cookies=myCookies).text, "html.parser") first = contain.find_all("script") try: second = re.findall('\'tbs\': "(.*?)" ', str(first[1]))[0] return second finally: return re.findall('\'tbs\': "(.*?)" ', str(first[1])) def singUp(tb): myDate = { "ie": "utf-8", "kw": tb, "tbs": getTbs(tb) } resp = requests.post(url, data=myDate, headers=myHeader, cookies=myCookies) result = re.findall('"error":"(.*?)"', str(resp.text))[0] if result.encode().decode("unicode_escape") == "": print(f"在{tb}签到成功了!!") else: print(f"在{tb}签到失败了,返回信息: " + result.encode().decode("unicode_escape")) getTblikes()
软件资源(百度贴吧一键签到工具( 附python源码))网址:https://www.08i8.com/ttyyyx/detail82.html;转载请注明!
与《百度贴吧一键签到工具( 附python源码)》相关的《软件》
百度地图全国商家信息采集查询
可按市、按行业、按关键词采集,采集到的信息包括(商家名称、地址、位置【经度、纬度】、电话),可导出到excel
50 99199 0
百度收录批量提交工具
使用方法:先去百度站长认证,获取token 即可使用易语言程序,会误报病毒,介意不要使用
5 84891 0