Python3 抱书吧每天自动签到加回复热门帖子的脚本

from selenium import webdriver
import time
import datetime
from threading import Timer

def baoshuba():
username = '' # 你的账号
password = '' # 你的密码
try:
url = 'http://www.baoshu8.com/'
driver = webdriver.Chrome() #声明浏览器对象
driver.get(url) # 访问网页
driver.find_element_by_id('nav_pwuser').send_keys(username) # 提取账号输入框,并输入用户名
driver.find_element_by_id('showpwd').send_keys(password) # 提取密码输入框,并输入密码
driver.find_element_by_name('head_login').submit() # 点击登陆按钮
driver.implicitly_wait(5) # 隐式等待

thread_urls = [i.get_attribute('href') for i in driver.find_elements_by_css_selector('.newHotB ul li>a')]
before_coins = driver.find_element_by_css_selector('a.mr10').text
print('签到前铜币:',before_coins)

# 签到

try:
link = driver.find_element_by_id('nav_key_up_53').get_attribute('href') # 获取签到链接
driver.get(link) # 访问签到链接
driver.implicitly_wait(5) # 隐式等待
driver.find_element_by_name('qdxq').click() # 点击高兴表情
driver.find_element_by_class_name('btn').submit() # 点击签到
info = driver.find_element_by_css_selector('p.f14.mb10').text #获取签到后信息
print('签到时间:{}n'.format(datetime.datetime.now()),info) #打印签到信息
except:
print('签到页面加载出错')

# 回复

'''
thread_urls = driver.find_elements_by_css_selector('.newHotB ul li>a')
for i in thread_urls:
thread_url = i.get_attribute('href')
print(thread_url)
'''

contents = ['这个资源我找很长时间了,真不错在抱书吧百度云论坛找到了,谢谢分享!', '难得这么快就有了,期待很长时间了.', '抱书吧百度云资源真不错,分享的资源又快又完整,继续保持啦!', '我的天,这么快就有了,抱书吧百度网盘论坛真的名副其实.', '资源更新真是快啊,其他网站都没有,抱书吧云论坛就有了,真不错.', '谢谢亲的分享,这个资源很不错,我挺喜欢的,在这里我找到不少好东西。', '还不错,资源很完整,没想到这么快就有资源下载了,抱走先。', '谢谢大大的分享,我等穷人就全靠你了,现在很难有这么好的网盘资源下载了。', '3Q,太好了,终于找到这个资源了,话说我找了很久,抱书吧资源真丰富。', '非常感谢,这个资源很难找,没想到这里就有,速度下载。']

for thread_url in thread_urls:

driver.get(thread_url) # 帖子链接
driver.implicitly_wait(5) # 隐式等待
thread_title = driver.find_element_by_id('subject_tpc').text
driver.execute_script('window.scrollTo(0,document.body.scrollHeight)')
content = contents.pop()
if len(contents) == 0:
contents = ['这个资源我找很长时间了,真不错在抱书吧百度云论坛找到了,谢谢分享!', '难得这么快就有了,期待很长时间了.', '抱书吧百度云资源真不错,分享的资源又快又完整,继续保持啦!', '我的天,这么快就有了,抱书吧百度网盘论坛真的名副其实.', '资源更新真是快啊,其他网站都没有,抱书吧云论坛就有了,真不错.', '谢谢亲的分享,这个资源很不错,我挺喜欢的,在这里我找到不少好东西。', '还不错,资源很完整,没想到这么快就有资源下载了,抱走先。', '谢谢大大的分享,我等穷人就全靠你了,现在很难有这么好的网盘资源下载了。', '3Q,太好了,终于找到这个资源了,话说我找了很久,抱书吧资源真丰富。', '非常感谢,这个资源很难找,没想到这里就有,速度下载。']
driver.find_element_by_id('textarea').send_keys(content) # 回复帖子
driver.implicitly_wait(5) # 隐式等待
driver.find_element_by_name('Submit').submit() # 点击提交

print('帖子标题:{} n 帖子地址:{}n 回复内容:{}n 回复时间:{}'.format(thread_title,thread_url,content,datetime.datetime.now())) #打印回复信息

time.sleep(20)

after_coins = driver.find_element_by_css_selector('a.mr10').text
print('签到后铜币:',after_coins)
t = Timer(86400,baoshuba)
t.start()

finally:
driver.quit() # 退出浏览器

try:
print('抱书吧自动每天签到加回复帖子程序开始...')
baoshuba()
except Exception as err:
print('程序出问题,等待60s后,再开始...',err)
time.sleep(60)
baoshuba()

<< · Back Index ·>>

发表回复

相关推荐

上帝愛巴西之Curitiba

Curitiba太美瞭!!!能去Curitiba完全是意外,因為要從聖保羅去巴拉納瓜,飛機降落地是巴拉那州的首府Curitiba,再轉成汽車...

· 33秒前

關於達佈和【定理】的證明歷程

0. 寫在前面第一次編輯: 第一次用 rm LaTeX 排版寫文章,格式爛得一批,輕噴。畢竟各位都是學習知識的,排版能看就行吧第二次...

· 2分钟前

長胎記有福氣?這種胎記會癌變的!

寶寶出生屁股上大塊的淤青,身上甚至臉上各種紅色、粉色、咖啡色等等不一樣的斑痣,這些都是怎麼形成呢?難道真的是傳說“上帝...

· 3分钟前

2023年当涂县公办幼儿园劳务派遣制专任教师公开招聘公告

为进一步加强幼儿园教师队伍建设,促进当涂县学前教育事业发展,受当涂县教育局委托,马鞍山姑溪劳务服务有限公司负责承办本 ...

· 5分钟前

天干地支60型人格(十九)五行旺相休囚死及十二生旺死绝表探源

十二生旺死绝表 十二生旺死绝表是从五行旺相休囚死来的。 我认为,五行旺相休囚死讲的是月气,一年十二月 十二生旺死绝表 ...

· 6分钟前