ETH官方钱包

前往
大廳
主題

巴哈姆特自動(dòng)化! 自動(dòng)簽到、自動(dòng)回答動(dòng)畫(huà)瘋問(wèn)題、自動(dòng)抽抽樂(lè)!(v0.6.7)

Jacob Lin | 2021-08-02 16:33:51 | 巴幣 24224 | 人氣 7360


NOTICE: The source code is now on GitLab because this repository has been disabled by GitHub.


Bahamut Automation

雲(yún)端執(zhí)行、快速設(shè)定、免費(fèi)開(kāi)源的巴哈姆特自動(dòng)化!
以不影響巴哈姆特收益的方式自動(dòng)簽到、自動(dòng)回答動(dòng)畫(huà)瘋問(wèn)題、自動(dòng)抽抽樂(lè)!
這篇基本上是直接從 GitHub Marketplace 搬過(guò)來(lái)的,原文

放在這是想看看會(huì)不會(huì)有人想要貢獻(xiàn)新的 module ,像是串接 TG Bot 之類(lèi)的?
在 GitHub 上查看此專(zhuān)案

特色

不需要任何硬體

好吧,其實(shí)也不完全是這樣啦。應(yīng)該說(shuō)是不需要任何「你的」硬體,程式使用 GitHub Action 在雲(yún)端自動(dòng)執(zhí)行。

不過(guò)如果你要在自己電腦上執(zhí)行也是可以喔,觀察一下 test.js !

快速設(shè)定立刻開(kāi)始

不用 5 分鐘就可以完成所有設(shè)置!節(jié)省未來(lái)數(shù)百倍甚至數(shù)千倍的時(shí)間!

細(xì)節(jié)請(qǐng)至 使用方法 查看!

完整公開(kāi)及免費(fèi)使用

所有程式碼皆完整公開(kāi)於 GitHub 上,所有會(huì)執(zhí)行到的程式就是那些。

這個(gè)工具本來(lái)是我自己要用的,既然都寫(xiě)了,就拿出來(lái)給大家一起用!
不過(guò)如果你要捐款我也是 OK 的喔,等等,好像沒(méi)有捐款按鈕?那就給個(gè) STAR 或一起幫忙優(yōu)化吧!

不影響巴哈姆特收益

可能大部分人不會(huì)在意這點(diǎn)吧?但這個(gè)工具理論上是可以創(chuàng)造站方與使用者雙贏的。 因?yàn)樽詣?dòng)化程式還是以正常程序把廣告看完了,所以巴哈還是會(huì)收到廣告費(fèi),應(yīng)該吧?

功能

自動(dòng)簽到

  • 自動(dòng)執(zhí)行每日簽到
  • 自動(dòng)觀看廣告以獲得雙倍獎(jiǎng)勵(lì)
  • 自動(dòng)公會(huì)簽到

自動(dòng)動(dòng)畫(huà)瘋答題

  • 自動(dòng)自 blackXblue 小屋抓取解答以回答當(dāng)日問(wèn)題

自動(dòng)福利社抽抽樂(lè)

注意事項(xiàng):使用前請(qǐng)先自己抽一次,填寫(xiě)一次收件人資料並勾選「記住收件人資料」
  • 自動(dòng)檢測(cè)抽抽樂(lè)數(shù)量
  • 自動(dòng)觀看廣告獲得免費(fèi)抽抽樂(lè)機(jī)會(huì)
  • 自動(dòng)檢測(cè)是否需要答題,如需要,自動(dòng)答題

使用方法

使用 GitHub Action (建議)

  1. 建立 GitHub 帳號(hào)
  2. 使用 Template 來(lái)建立 Repository,建議建立 Public Repository 可以無(wú)上限使用,GitHub 會(huì)給 Private Repository 每月 2000 分鐘執(zhí)行限制
  3. 於新建立的 Repo 的 Settings > Secrets 分頁(yè)新增一個(gè)名為parametersSecret,修改以下程式碼後貼上作為 parameters 的值
{
  "username": "你的巴哈帳號(hào)",
  "password": "你的巴哈密碼",
  "twofa": "你的巴哈兩步驟驗(yàn)證種子碼 (非必要)",
  "gh_pat": "GitHub Personal Access Token (非必要)",
  "tg_id": "Telegram 訊息通道 ID (非必要)"
}

完成!

在自己電腦上執(zhí)行

  1. 安裝 Node.js v14+
  2. 下載此 Repository
  3. 觀察 test.js
  4. Node.js 執(zhí)行 test.js
node test.js 巴哈帳號(hào) 巴哈密碼 GH_PAT?

輸入?yún)?shù)


參數(shù) 預(yù)設(shè)值 說(shuō)明 必要
modules "login,ad_handler,sign,report,answer,report,lottery,report,logout,report" 使用的模組 必要
parameters "{}" 帶入的參數(shù) 必要

技術(shù)細(xì)節(jié)

所有程式碼都是使用 JavaScript 編寫(xiě),以 Puppeteer 模擬人的操作,使用 Node.js 執(zhí)行,並以 GitHub Action 的形式發(fā)佈。
可以於 src 資料夾中查看所有核心程式碼。

聲明

我不能保證程式一定會(huì)如期執(zhí)行,也不能保證程式會(huì)成功執(zhí)行,有時(shí) GitHub 會(huì)自己吃掉。
如果你發(fā)現(xiàn)什麼 Bug 之類(lèi)的東西,或是有新的想法,歡迎到 Action 的 Repo 發(fā) Issue


創(chuàng)作回應(yīng)

R.V-卡特
程式外行方便跟各位請(qǐng)教一下嗎?弄了許久目前進(jìn)度是裝了Docker(跟WSL2),config.yml僅改帳密丟C槽後嘗試執(zhí)行馬上被擋https://truth.bahamut.com.tw/guildwiki/B/88f91bb554f574f954788688b371c03e.JPG 請(qǐng)問(wèn)還得修改或下載哪些東西?
2022-09-01 16:29:28
R.V-卡特
試著把瀏覽器設(shè)定改成type: chrome,但似乎是沒(méi)什麼意義的舉動(dòng)? https://truth.bahamut.com.tw/guildwiki/B/b76d195f1a66be6f0d4daae851ad6df6.JPG 抱歉,那些函數(shù)跟指令真的是看不懂...
2022-09-01 16:31:32
Jacob Lin
https://truth.bahamut.com.tw/s01/202209/37b0a261606f8e24300ee32e60b33a7d.JPG
2022-09-01 22:56:35
Jacob Lin
https://discord.gg/Ff8q2SGut2
2022-09-01 22:57:25
happydog
方便請(qǐng)問(wèn)下原本的 Github Repo 是違反了哪條 Terms of Service 呢?
2024-06-18 23:03:38

相關(guān)創(chuàng)作

更多創(chuàng)作