小夥伴們平時有沒有自動簽到的需求?
自從進入移動互聯網時代,各大App為了留下咱們用戶,搞了不少騷操作。
最常見的,就是讓我們每日簽到來換取一些經驗或者福利。
比如天翼雲盤就有個常駐的「每日簽到送空間」的福利活動。
每天動動小手就能領20-100M雲空間,堅持一年下來,大概能領到40G,能多存幾部4K電影了。
而愛奇藝也有不錯的簽到福利,連續簽到7天/14天/28天,分別可以領取1天/2天/7天免費VIP。
雖然力度不大,但勝在不費精力,打開客戶端簽到一下就完事兒。
聯通的簽到活動就比較實在了,在沃郵箱App連續簽到7天領2元話費。
一個月四周加起來能白嫖8塊錢,別嫌少,這可是兩杯蜜雪冰城橙汁的錢。
最後再提提小破站,B站的直播、漫畫都有對應的簽到活動,還有一些經驗任務和銀瓜子換硬幣的功能。
總的來說,各大App的簽到活動是利大於弊的。
利就在於動動手指就能薅羊毛,但弊端也很明顯,萬一哪天忘記簽到,前面的簽到積累就付諸東流...
So,有沒有辦法能實現全自動簽到?
作為互聯網白嫖先鋒,小雷其實第一時間就想到了解決方法。
這個方法不需要任何軟件,因為它的自動簽到實現在雲服務器上。
只要花個5分鐘去配置一下,以後的各種簽到都是全自動的,非常簡單,大家別嫌麻煩。
白嫖騰訊雲函數,實現自動化簽到
可能大家還沒聽說過「騰訊雲函數」這玩意兒,小雷來簡單解釋一下。
雲函數本來是給開發者和企業用的,不過因為他能運行代碼,加上定時運行的特性,很快就被人挖掘出新的用途。
比如小雷今天要說的自動化簽到。
如果我們把簽到那些App的代碼複製到雲函數上,並設置每天運行一次,這事兒不就成了?
既然思路有了,咱們接下來就去實現它。
1.挑選自動簽到腳本
腳本的問題不需要我們擔心,往上已經有大佬寫好了簽到腳本。
只要把代碼複製粘貼到雲函數上,讓它「自己動」就行了。
而在市面上眾多簽到腳本之中,小雷選擇了Stioi大佬的這個聚合腳本。
因為這個腳本支持的App最多。
比如主流的愛奇藝、全民K歌、騰訊視頻、有道雲筆記、網易雲音樂、百度貼吧等App,都在支持列表里。
而且更新也比較迅速,簽到失效的代碼很快會被修復,算是很貼心的開發者了。
2.登錄並創建雲函數
既然要用到免費的騰訊雲函數,我們就得先去登錄一下騰訊雲。
訪問下面的網址,用微信掃碼登錄最省事兒了。
登錄網址:https://console.cloud.tencent.com/
登錄後,在頂部的搜索框輸入「雲函數」,看到小雷圈出來的框框沒,點它就對了。
進入雲函數界面後,點擊左上角的【新建】,來創建我們需要的函數服務。
進入下一步,創建方式選擇「自定義創建」。
而函數名稱也得改成「dailycheckin」,運行環境選擇「Python3.6」。
喏,小雷已經把需要改的地方標紅了,大夥抄個答案。
改好了就往下挪,會看到【函數代碼】這一欄。
注意嘍,把小雷圈出來的代碼全部刪掉,並複製以下代碼,粘貼到編輯框內。
# -*- coding: utf-8 -*-from dailycheckin.main import checkindef main_handler(event, context):checkin()
到這裡就完成【函數代碼】的設置了。
接下來我們需要再往下滑,找到【高級配置】那一欄。
像小雷那樣,把「執行超時時間」改成900秒。
是不是賊簡單?咱們再往下滑一丟丟,找到【觸發器配置】,來個三段式連招。
選擇「自定義創建」,把「定時任務名稱」改為:checkin。觸發周期改為:自定義觸發周期。Cron表達式改為:45 8 * * *
老規矩,要改的地方都被小雷圈出來了,大夥不知道咋改的話可以參考一下。
以上的操作都搞完以後,就可以點擊【完成】按鈕啦。
看似步驟很多,其實操作下來真的很簡單,夥計們別半途而廢啦。
3.安裝依賴環境
現在我們已經創建好雲函數了,但這時候的雲函數還是一個空殼。
所以還得安裝依賴環境,讓它能順利運行簽到代碼。
在函數管理界面點擊【函數代碼】,接着找到「終端」,點擊「新終端」。
然後就來到下面這個類似於微信聊天窗口的界面。
在輸入框輸入:cd src,並且按一下回車。
接着輸入:pip3 install dailycheckin --upgrade -t .
輸入完成後再一次回車鍵,等它自動安裝依賴。
最後出現「successfully」的提示就表示安裝成功了。
4.複製和配置自動簽到代碼
如果以上步驟都完成,恭喜你,已經把雲函數的所有環境給弄好了。
但革命尚未成功,我們還差最後一步,那就是把自動簽到代碼放到雲函數上運行。
還是在這個「聊天窗口」的src目錄上,右鍵新建文件夾一個「config」文件夾。
在剛新建好的「config」文件夾里,再新建一個config.json文件。
這個config.json正是用於保存自動簽到運行代碼的。
由於代碼比較長,小雷就不在文章展現出來啦。
大家訪問下面的網址:在網頁尾部複製簽到代碼。
自動簽到代碼網址:https://sitoi.gitee.io/dailycheckin/settings/
注意右邊是有一個【複製】按鈕的,點一下就會自動複製全部代碼。
把這串代碼複製並粘貼到config.json裡面。
然後我們再按自己的需求,來配置需要簽到的App。
啥意思呢?其實這一長串代碼已經包含了很多App的簽到代碼。
比如網易雲音樂,標黃的兩欄分別要填入自己的網易雲音樂登錄手機號和密碼。
還有天翼雲盤的簽到代碼,都可以通過開頭的前綴識別出來。
如果實在不知道哪些代碼代表哪些App,記得回到上面的網址查一查。
頂部就是簽到配置的信息。
不過有些簽到配置需要的是cookie信息,而不是賬號密碼。
那我們怎麼去獲取cookie呢?
小雷以愛奇藝為例,給大家演示一下獲取過程。
先打開電腦瀏覽器,進入愛奇藝官網並登錄賬號。
接着按下F12,打開網頁控制台,再刷新一下網頁。(一定要刷新)
這時候控制台就獲取好cookie了,在控制台點擊Network標籤,選擇Doc標籤。
在Name窗口點擊唯一的網頁,下滑就能找到cookie了。
右鍵複製cookie全部值,粘貼到自己需要簽到的App項目上即可。
等一切都配置完畢後,別忘了點擊底部的測試按鈕哦。
如果控制台顯示測試成功,那就直接點擊【部署】按鈕。
從現在開始,享受每日自動簽到帶來的快感。
小雷知道,很多小夥伴可能看到這裡就放棄搗鼓了。
畢竟步驟看起來複雜繁瑣,足以勸退不少懶人,但相信小雷,這只是錯覺。
實際上自己跟着教程一步步來,不到五分鐘就能配置好一個自動化簽到項目。
更何況,用騰訊家的免費服務全自動薅養貓,這種船新體驗就很值得折騰一番。
除了小雷所推薦的聚合簽到腳本,Github上還有很多基於騰訊雲函數的簽到腳本,在這就不一一介紹了。
當然,雲函數的用處其實非常廣泛,除了自動化簽到,還能用於搭建Onedrive網盤和運行golang等。
只要多折騰多搜索,會發現各種新大陸玩法。
好啦,這期乾貨分享到此結束,感興趣的小夥伴可以自己動手嘗試。
評論列表
文章我看過,感覺說的挺對的,有問題的話可以多去看看
發了正能量的信息了 還是不回怎麼辦呢?
如果發信息,對方就是不回復,還不刪微信怎麼挽回?
老師,可以諮詢下嗎?