用Python实现起来,很简单,二十行代码以内就可以实现。
比方说,我想自动打开京东会员的网站,输入用户名和密码,点登录,然后点签到。
代码可以这么写:
JDSignup.py
import time
from selenium import webdriver
username = "yourusername" # 请替换成你的用户名
password = "yourpassword" # 请替换成你的密码
driver=webdriver.Chrome() # 选择Chrome浏览器
driver.get('http://vip.jd.com') # 打开京东会员网站
time.sleep(1)
driver.find_element_by_link_text('账户登录').click() # 点击“账户登录”
driver.find_element_by_id('loginname').click() # 点击用户名输入框
driver.find_element_by_id('loginname').send_keys(username) # 自动敲入用户名
driver.find_element_by_id('nloginpwd').click() # 点击密码输入框
driver.find_element_by_id('nloginpwd').send_keys(password) # 自动敲入密码
driver.find_element_by_id('loginsubmit').click() # 点击“登录”按钮
time.sleep(1)
driver.find_element_by_id('signIn').click() # 点击“签到”
driver.close()
代码调用:
python.exe JDSignup.py
可以将这行命令添加到Windows计划任务,每天运行,从而实现每日自动签到领取京豆。
减少重复劳动,生活本该轻松一些:)