搭建貼吧自動簽到服務
前言
我在百度貼吧上關注了很多吧,從綠牌升到藍牌只要簽到幾次,但是想從藍牌升級到黃牌就需要持之以恆地連續簽到了。七級以上的吧可以用官方的一鍵簽到功能,七級以下的吧在不氪金的情況下就只能手動了。
這令人很是難受,我上Github搜尋,想看看有沒有開源的貼吧自動簽到程式,找到了這個專案。
配置
域名解析
把域名解析到你的VPS或者虛擬空間,不多贅述。
建立一個站點
這個也沒什麼需要注意的,按照虛擬空間提供商或者你使用的管理面板(如寶塔等)的教程操作即可。
我是使用lnmp管理指令碼搭建的LNMP環境,可以參考官方教程。
放置資原始檔
由於是在虛擬機器裡示範,而我又不想修改hosts,就直接用IP了,帶#
#開啟剛剛建立站點的目錄。
cd /home/wwwroot/192.168.1.16
#用git來下載我們所需要的程式。
git clone https://github.com/MoeNetwork/Tieba-Cloud-Sign.git
#把檔案移到正確的位置
cp -r ./Tieba-Cloud-Sign/* ./
rm -rf ./Tieba-Cloud-Sign/
#設定許可權
chown -R www ./*
如果你使用的是虛擬空間,就用ftp上傳吧。
安裝
在瀏覽器裡開啟<你的域名>/setup/install.php
,<你的域名>
替換成你使用的域名,不帶尖括號。開啟之後是一份許可協議,點選我接受
到了準備安裝: 功能檢查
部分,點選下一步
準備安裝: 設定執行環境
部分點選不,我不是
。
到了設定所需資訊
,在資料庫資訊
輸入你設定的資料庫名和密碼,在站點創始人資訊
部分輸入你想設定的使用者名稱、郵箱以及密碼,點選下一步
。
現在應該已經安裝完成了,接下來需要配置一下cron。
配置定時任務
執行以下命令。
crontab -u www -e
cron會給你開啟一個文字編輯器,在裡面輸入以下內容。請根據實際情況做修改,把/home/wwwroot/192.168.1.16
改成你的站點目錄。
* * * * * php /home/wwwroot/192.168.1.16/do.php
繫結百度賬號
訪問你的站點,用剛剛建立的賬號登陸。
經我測試,使用手動繫結
成功率更高,請參考官方的教程。
使用 Chrome 或 Chromium 核心的瀏覽器
開啟百度首頁 http://www.baidu.com/
右鍵,點選 檢視網頁資訊
確保已經登入百度,然後點選 顯示 Cookie 和網站資料
如圖,依次展開 passport.baidu.com -> Cookie -> BDUSS
按下 Ctrl+A 全選,然後複製並輸入到上面的表單即可
請注意,一旦退出登入,可能導致 BDUSS 失效,因此建議在隱身模式下登入
繫結好之後進入雲簽到設定和日誌
,點選重新整理貼吧列表
。稍等片刻,你關注的吧就都顯示在下面了。
現在應該已經完全設定好了,程式會自動幫你在關注的吧簽到,解放雙手有木有?
相關資訊
Tieba-Cloud-Sign專案地址:https://github.com/MoeNetwork/Tieba-Cloud-Sign
感謝@Kenvix的付出。