GRANRODEO新fan club點數(shù)自動獲取錦囊
寫在前面:
代碼不涉及任何上傳/保存,無需擔心賬號安全問題。
爬蟲不爬取任何fc內(nèi)容,不損害任何人的著作權(quán)。自己修改代碼爬取內(nèi)容為個人行為,up一概不負責~~
---------------220410更新----------------
把windows下的代碼打包成了exe,可以直接運行。解壓后運行rgm.exe,直接在彈出的對話框內(nèi)填寫郵箱以及密碼以及循環(huán)次數(shù)(如圖)。因為up沒有Mac……暫時打包不了mac可用程序,用mac的小伙伴可以和我聯(lián)系~~~回頭生成了會更新到網(wǎng)盤里。

鏈接:https://pan.baidu.com/s/1iSKfwwEFMHaRsghCZcBRWQ?
提取碼:nkyb?
---------------原文--------------
工具還是很簡單的,不管是邏輯還是實際內(nèi)容,所以會寫代碼的朋友其實自己寫就行,主要是提供給懶得反復(fù)造輪子/不太熟悉代碼的朋友們??赡軐θ粘2辉趺葱枰佑|代碼的朋友而言配置環(huán)境比較難,所以后面會講一下前期怎么準備,只需要code的朋友看前半就好啦~
另外,據(jù)觀察fc每個文章得point上限是1,估計這個應(yīng)該只能用一次,能得到的point和你之前看內(nèi)容的多少有關(guān),上限應(yīng)該是1200左右,建議緊急情況使用。(然而現(xiàn)在鬼知道point有啥用呢(攤手
但是后期可以修改循環(huán)的次數(shù),每個月爬一次把這個月新的文章搜刮一遍wwww(喂)
0 太長不看版:
0.1 必備工具:
0.1.1 基于puthon?(3.0以上均可)
0.1.2 selenium庫(4.0以上)
0.1.4 chromedriver (下載地址:https://registry.npmmirror.com/binary.html?path=chromedriver)
0.1.5 fc會員
PS.chrome僅僅是因為我是基于chrome寫的,大佬請隨意發(fā)揮??
0.2 使用前修改:
務(wù)必在兩個send_keys('')的引號里分別輸入自己的賬號和密碼。
PS.代碼不涉及任何上傳保存,不需要擔心賬號安全。實在擔心不用也行~(反正也沒多少點數(shù)能拿得到(??
0.3?code:
1 python
1.1 下載安裝
已有python的朋友強烈建議用自己現(xiàn)有的python,如果下載新的非常可能會出莫名其妙的錯。
沒有的可以簡單官網(wǎng)下載https://www.python.org/downloads/ ,選擇比較新但不是最新的版本即可(最新可能會bug)。
下載后安裝。
1.2 配置環(huán)境變量
1.2.1 windows
此電腦(右鍵)-屬性-高級系統(tǒng)設(shè)置-高級-環(huán)境變量,找到Path,點擊編輯(圖1)。

找到剛才python安裝的路徑(可通過cmd窗輸入where python進行查找,如圖2)。

我這里用的是第一個,所以打開第一個python所在文件夾,找到Scripts文件夾(圖3),打開。

把scripts文件夾的地址復(fù)制,回到剛才的環(huán)境變量頁面,選擇新建,把地址復(fù)制進去(圖4)。

復(fù)制好后即可,然后一路點擊確定直到關(guān)閉窗口。
※ 有的版本可能除了scripts以外,還需要同時添加Lib、bin文件夾,如果代碼運行報錯提示no module,嘗試添加上述文件夾,添加方法一樣。
?
1.2.2 Macbook
up沒用過mac不能詳細說明每一步非常抱歉,網(wǎng)上找了個教程大家可以試試看。
https://blog.csdn.net/yu1014745867/article/details/120248624
?
1.3 selenium庫下載
1.3.1 windows
打開cmd窗口(如果在添加環(huán)境變量之前打開過就需要重新打開不然會找不到pip),輸入pip install selenium –use-feature=2020-resolver

等待安裝結(jié)束。

1.3.2 mac
終端輸入:
pip install selenium
等待安裝完成。
?
2 Chrome驅(qū)動
下載最新版chromedriver,找到最新版,點擊
下載地址:https://registry.npmmirror.com/binary.html?path=chromedriver 找到最新的文件夾(如up本人使用的是99.0.4844.51/內(nèi)的,2022/04/01時為最新),選擇合適自己版本的進行下載。注意是下載該頁面文件夾內(nèi)的文件,如果打開文件夾后沒有文件,可以點擊parent directory回到主頁面,選擇chromederver,再次進入。
下載后將程序放到python所在目錄下(圖7)。mac電腦不太確定是否可行,但可以同樣進行嘗試,期待mac的朋友們的反饋(x

3 FC相關(guān)
在我的電腦上可能出現(xiàn)ip地址不合適登陸不了FC的情況,使用代碼前請確保自己的網(wǎng)絡(luò)狀況可打開bitfan。
?
4 跑代碼
4.1 編輯器
新下載python+不熟悉代碼的朋友建議直接使用下載python時自帶的idle(圖8)。

打開idle后新建文件(圖9),把代碼復(fù)制進去,刪掉b站復(fù)制時末尾自帶的中文。

有自己順手的編輯器的朋友用自己的就行,比如我還是用的pycharm(真香)。
?
4.2 代碼
4.2.1 代碼內(nèi)容
4.2.2 必須修改
復(fù)制進去之后,務(wù)必將
部分引號內(nèi)分別輸入自己的賬號和密碼,不然無法登錄。
4.2.3 運行
idle編輯的直接點擊run-run module(圖10),選擇文件保存地址后,程序會自動運行。放著讓他跑就好了。

圖10 運行程序
5 其它
5.1?自動最小化窗口
取消代碼內(nèi)注釋即可自動最小化窗口。此外,還可以根據(jù)自己需要給option添加其他屬性。
5.2 后續(xù)
Fc每個內(nèi)容只能獲得一個point,大概最多獲得的點數(shù)在1200左右,具體可以看最后窗口打印出來的數(shù)字。后期爬太多也沒用,可以修改35行的
的數(shù)字,可能一個月一次的話改成60-100就可以了,根據(jù)自己習(xí)慣+fc更新頻率修改就好。
?
別的碰到啥問題都歡迎留言,我也不一定能解決但是可以試著看看,希望能幫上忙。
新FC真的是……
仲良くなれないな…変なとこで冷めちゃうのヤだから頼む元に戻してくれ()