沒錯,時間就像乳溝一樣,擠一擠就有了,文章也是擠迫腦袋瓜就會自動生出來的,論文也是,所以會修卡稱
才是最好的寫文章時間,論文也是要拖到5月再開始寫,7月底就可以口試了,看來卡稱
才是人們動力的來源,因為乳溝擠一擠就會像卡稱
一樣,把寫文章的衝勁跟精力生出來。
好的以上抱怨文結束,以下進入正題
雖然很多人透過重新整理的方式把自己的文章數給弄上去,沒關係,這已經被小財神
給封堵了,那個其實用pip
裝一個request
的套件,然後用一些有的沒有的技巧對那篇文章送出一大堆http request
就可以了,是不是很棒!好的,以上只是說說已經被封起來的漏洞是怎麼動的,現在放一放馬後砲。PTTlibrary
是一款真正的PTTbot套件,最一開始我會用,是因為在test
版看到某些文章的標題寫著
PTT Library 程式貼文測試
而內文則是
PTT Library 貼文測試,如有打擾請告知。
程式碼: https://tinyurl.com/y2wuh8ck
看到同一篇文章一直出現,我就點進去那個網址進去看看,沒想到真的是PTT Library很棒吧!
在raspberry pi 上面使用pip3
來安裝PTTlibrary
pip3 install PTTlibrary
PTTlibrary有很多功能,本文中將教各位如何製作一個只會每天登入的PTT機器人,讓他每天幫你登入帳號
import json
import getpass
from PTTLibrary import PTT
try:
with open('/path/to/your/account/and/password') as AccountFile:
Account = json.load(AccountFile)
ID = Account['ID']
Password = Account['Password']
except FileNotFoundError:
ID = input('your ID')
Password = getpass.getpass('your PW')
PTTBot = PTT.Library(kickOtherLogin=False)
ErrCode = PTTBot.login(ID, Password)
if ErrCode != PTT.ErrorCode.Success:
PTTBot.Log('login failed')
sys.exit()
PTTBot.logout()
其中/path/to/your/account/and/password
就是一個用json
方式儲存帳號密碼的地方,如果只是要做一個每天登入的PTT的BOT,而不把帳號密碼存在檔案上的話可以改成這樣
from PTTLibrary import PTT
ID = "your ID"
Password = "your PW"
PTTBot = PTT.Library(kickOtherLogin=False)#不要踢掉登入中的帳號
ErrCode = PTTBot.login(ID, Password)
if ErrCode != PTT.ErrorCode.Success:
PTTBot.Log('login failed')
sys.exit()
PTTBot.logout()
其中必須把your ID
跟your PW
改成自己的帳號密碼,這樣用python3
執行就可以登入登出PTT了
每日登入的功能需要用到crontab
,這個時候下這個指令
crontab -e
這個時候就會出現一個介面讓你用你熟悉的編輯器編輯crontab,什麼?你不懂crontab?那你可以下這個指令
man crontab
然後把它看完,你就是crontab達人囉
在crontab編輯界面下,在最下面一行加入這個
10 8-16 * * * python3 /home/kangyousheng/autologin.py
這代表每天的早上8點到下午4點的每個分針指到10分的時候,會執行這一個程式,這樣就完成PTT自動登入的bot囉!