最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

群暉自動(dòng)簽到——米游社

2023-03-20 18:29 作者:Powersee  | 我要投稿

發(fā)現(xiàn)一個(gè)不錯(cuò)的項(xiàng)目,可以自動(dòng)到米游社完成每日簽到。

項(xiàng)目:椰羊簽到 - 年輕人的第一款米游社簽到工具

https://github.com/Akegarasu/cocogoat-signin

使用 Go 寫(xiě)的工具,我們直接運(yùn)行可執(zhí)行文件即可。程序用的是米游社的 cookie,獲取方法可以看項(xiàng)目的 readme。

我打算把它放到群暉里,然后設(shè)置每天定時(shí)運(yùn)行。


下面開(kāi)始教程

下載

先到 https://github.com/Akegarasu/cocogoat-signin/releases 下載程序,群暉 x86_64 的下載名字為 cocogoat-signin_linux_amd64.tar.gz 的,這是一個(gè)壓縮包,可以用電腦解壓。

電腦上我用 Bandizip 是可以打開(kāi)的,把里面的 cocogoat-signin 解壓出來(lái)。

也可以直接把壓縮包傳到群暉里,然后在 File Station 里面,右鍵壓縮包,「解壓縮」,「解壓縮至此目錄」。我們得到了一個(gè) tar 結(jié)尾的壓縮包,對(duì)這個(gè)新的壓縮包,右鍵,「解壓縮」,「解壓縮至此目錄」。就可以把里面的 cocogoat-signin 解壓出來(lái)。

我是在 docker 目錄下,建立了一個(gè) cocogoat 的目錄,程序就放在里面。

配置文件

要運(yùn)行它,需要有一個(gè)配置文件 config.yml

這個(gè)配置文件,如果我們 ssh 連接群暉,然后執(zhí)行一下程序,就會(huì)自動(dòng)生成的。但是這里考慮到小白用戶(hù),我寫(xiě)個(gè)不用 ssh 的方法。

我們可以到群暉套件里面,安裝一下「文本編輯器」。安裝好后,打開(kāi)它。新建,然后把下面的內(nèi)容粘貼進(jìn)去。

然后選擇保存,注意文件名改一下,位置選擇程序所在的目錄。


這樣程序和配置文件就都有了,還需要填寫(xiě)一下 cookie,只需要修改第三行就好


(aaaa……? 應(yīng)該改為你自己的 cookie)

如果你會(huì) ssh,可以在終端執(zhí)行,看看有沒(méi)有問(wèn)題。不會(huì)也沒(méi)關(guān)系,先看,我待會(huì)講不用 ssh 的方法。

這是我第一次執(zhí)行的輸出內(nèi)容

第二次執(zhí)行

運(yùn)行起來(lái)是沒(méi)問(wèn)題,不過(guò)目前這樣,似乎不適合讓它定時(shí)運(yùn)行,因?yàn)槊看螆?zhí)行完之后,需要按回車(chē)來(lái)退出。

探究

我看了一下代碼,main.go 的最后是這么寫(xiě)的

作者估計(jì)之前是在騰訊云函數(shù)里面跑的吧,如果發(fā)現(xiàn)不是云函數(shù),就會(huì)要求按回車(chē)才能退出。應(yīng)該是打算給 Windows 用比較方便吧。

現(xiàn)在我要在群暉里運(yùn)行,我想運(yùn)行完直接退出,那么直接改代碼吧,把 if 這一段去掉。

用 docker 拉取一個(gè) golang 環(huán)境,然后代碼放進(jìn)去,go build 一下就行了。

那么不改代碼行不行?其實(shí)也可以,設(shè)置一個(gè)環(huán)境變量唄。

我們?cè)谶\(yùn)行程序之前,設(shè)置了變量 TENCENTCLOUD_RUNENV 的值為 SCF,就可以運(yùn)行完直接退出了。

現(xiàn)在弄明白了,就可以來(lái)設(shè)置它每天定時(shí)運(yùn)行了。

添加定時(shí)任務(wù)

打開(kāi)群暉的「控制面板」,點(diǎn)擊「任務(wù)計(jì)劃」,「新增」,「計(jì)劃的任務(wù)」,「用戶(hù)定義的腳本」

常規(guī)里面填寫(xiě)任務(wù)名,隨便都行。計(jì)劃設(shè)置每天幾點(diǎn)運(yùn)行,可以設(shè)置 3 點(diǎn)、7點(diǎn)之類(lèi)的,最好不要設(shè)置 0 點(diǎn)運(yùn)行。重點(diǎn)來(lái)到「任務(wù)設(shè)置」里,我們填寫(xiě)上這樣的命令

這樣應(yīng)該就 ok 了。

原本是打算保存一下日志的,像這樣。

但是測(cè)試了一下,發(fā)現(xiàn)日志無(wú)法保存下來(lái)。了解一番之后,發(fā)現(xiàn)代碼里使用 log.Infoln 來(lái)輸出日志的,這樣的輸出是沒(méi)法使用 > 或者 tee 來(lái)保存到日志里的。所以日志保存這部分暫時(shí)搞不定。


群暉自動(dòng)簽到——米游社的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
磐安县| 乌拉特中旗| 临西县| 淮滨县| 大宁县| 深州市| 壶关县| 巴里| 韶山市| 博白县| 萨迦县| 镇安县| 巴林右旗| 锦屏县| 商河县| 达州市| 团风县| 台北市| 阜城县| 新蔡县| 新民市| 大余县| 茶陵县| 彭泽县| 阜新市| 随州市| 运城市| 松桃| 宜都市| 普陀区| 瑞丽市| 东兴市| 潼关县| 鸡东县| 余庆县| 田东县| 马鞍山市| 宝丰县| 台山市| 凤翔县| 昭通市|