本文目錄一覽:
- 1、如何用Python實現微信自動簽到功能
- 2、使用什麼編程語言才能對特定網站進行特定的操作,比如如何在百度每天自動簽到?
- 3、百度貼吧怎樣自動簽到?
- 4、準備用python寫一個論壇自動登陸簽到的程序?
- 5、python能做哪些好玩的事
如何用Python實現微信自動簽到功能
題主的簽到模式是什麼樣子的?
一般來說分三種:
* 給公眾號發送特定文字
* 普通的網頁點擊
* 授權的網頁點擊
我這裡給出前兩種的解決方案。
普通的網頁點擊:
1. 建議通過瀏覽器或者Wireshark分析消息的交互。
2. 之後通過requests模擬。
由於沒有具體的網址,我沒有辦法給出具體的代碼。
給公眾號發送特定的問題:
1. 建議使用Python的微信API(pip install itchat)
2. 由於沒有提供Python版本,我這裡給出兼容的解決方案
#coding=utf8
import threading
import itchat
SIGN_IN_MP_DICT = {
u’學校微信公眾號’: u’學校簽到口令’,
u’公司微信公眾號’: u’公司簽到口令’, }
def get_day(timeGap):
return int(time.strftime(‘%y%m%d’, time.localtime(time.time() + timeGap)))
NEXT_SIGN_DATE = get_day(60*60*24)
def sign_in_thread():
”’ 簽到線程
如果尚未到需要簽到的日期,則繼續循環
如果到了需要簽到的日期,則完成兩個公眾號的簽到,並更新日期
”’
while 1:
if get_day NEXT_SIGN_DATE:
time.sleep(30)
else:
for k, v in SIGN_IN_MP_DICT.items():
itchat.send(msg=v,
toUserName=itchat.search_mps(name=k)[0][‘UserName’])
NEXT_SIGN_DATE = get_day(60*60*24)
itchat.auto_login(True)
# 測試是否存在特定公眾號
for mpName in SIGN_IN_MP_DICT.keys():
mpList = itchat.search_mps(name=mpName)
if len(mpList) != 1:
print(u’沒有檢測到公眾號「%s」,請檢查名稱’)
break
else:
signInThread = threading.Thread(target=sign_in_thread)
signInThread.setDaemon(True)
signInThread.start()
itchat.run()
使用什麼編程語言才能對特定網站進行特定的操作,比如如何在百度每天自動簽到?
應該所有的語言都可以吧,不過python用起來會更方便一下,而且linux伺服器自帶,如果你是基於linux,安裝都省了,這裡是我轉的一個python自動簽到的代碼,你可以參考一下:
百度貼吧怎樣自動簽到?
百度貼吧系統沒有自動簽到功能,因此要實現此功能需要藉助第三方軟體,方法如下:
1、百度搜索「簽到王」,下載並安裝。
2、安裝完成後進行賬號的註冊。
3、註冊完成後登陸「簽到王」,點擊左側的「百度帳號」,然後再點擊「添加」。
4、輸入相關登錄信息並保存。
5、點擊貼吧自動簽到,彈出的對話框進行添加帳號,添加帳號只需要點擊三角型就會出現ID,選擇好ID會出現該ID關注的貼吧。
6、勾選需要自動簽到的貼吧,保存之後即可。
準備用python寫一個論壇自動登陸簽到的程序?
很簡單 用httpwatch類的抓包軟體分析登陸的時候提交了那些參數,然後用Python的urllib包模擬http登陸就ok了,需要注意的是cookie問題,可以自己組裝也可以使用Python的cookiejar。
python能做哪些好玩的事
可以用Python爬蟲抓取網路上的圖片、電影鏈接;
還可以用Python編寫自動化登錄腳本,用於一些論壇的自動簽到;
還有一些應用的第三方客戶端也是用Python編寫的;
還可以編寫一些小遊戲。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/293863.html