|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
写了一个小脚本,放在ipad的pythonisia里面,每天0:00点自动登录签到,妈妈再也不怕我不够鱼币啦~
- # -- coding:utf-8 --
- import requests
- import re
- from bs4 import BeautifulSoup
- def login(session):
- login_url = 'https://fishc.com.cn/member.php?mod=logging&action=login&loginsubmit=yes&infloat=yes&lssubmit=yes&inajax=1'
- login_headers = {'User-Agent':
- 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36'}
- form_data = {'username': '用户名',
- 'password': '密码', #登录一次在审查元素获得加密后的密码串
- 'quickforward': 'yes',
- 'handlekey': 'ls'}
- session.post(login_url, headers=login_headers, data=form_data)
- return session
- def get_data(session1):
- formhash = ''
- url = 'https://fishc.com.cn/plugin.php?id=k_misign:sign'
- resp = session1.get(url)
- soup = BeautifulSoup(resp.content, 'lxml')
- tags = soup.select('body#nv_plugin.pg_k_misign div#hd div.wp div.hdc.cl div#um p a')
- for tag in tags:
- if tag.string == '退出':
- result = re.search('=\w{8}',tag.attrs['href'])
- formhash = result.group()[1:] # 获取网站formhash
- data = dict()
- data['id'] = 'k_misign:sign'
- data['operation'] = 'qiandao'
- data['formhash'] = formhash
- data['format'] = 'empty'
- return data
- def main():
- qd_url = 'https://fishc.com.cn/plugin.php?id=k_misign:sign'
- session = requests.session()
- session = login(session)
- query_string_parameters = get_data(session)
- # print(query_string_parameters)
- resp = session.get(qd_url, params=query_string_parameters)
- print(resp.text)
- if __name__ == '__main__':
- main()
复制代码 |
|