[已失效]使用方法
簡(jiǎn)介
小心心bot可以每天幫你獲取24個(gè)小心心,甚至主播都不需要開播,而且只要你愿意,還可以幫你自動(dòng)把小心心送出或者往直播間發(fā)彈幕哦。關(guān)于安全的問題在最下面《關(guān)于cookie的安全問題》。
快速開始
1.獲取cookie
如果你是mac用戶,而且不會(huì)用safari的開發(fā)者工具,建議直接裝一個(gè)谷歌瀏覽器(chrome),把 F12 換成 ctrl+shift+i ,其他跟下面的操作基本一致。
以Edge瀏覽器為例,隨便找一個(gè)人私聊,按下F12,選到網(wǎng)絡(luò)(network),在篩選器里填send_msg,如下圖所示。

然后隨便發(fā)一條消息,會(huì)看到一個(gè)名為send_msg的包,點(diǎn)開,選到標(biāo)頭(headers),拉到中間找請(qǐng)求頭(request headers),在請(qǐng)求頭里找cookie。

在上面的圖里cookie就是:
buvid3=FC36BF2B-B312-6733-6AF8-5AA6295660AD83687infoc; _uuid=39EB4FBF-A5D3-A10ED-AB17-4EF24E4BDF9F82736infoc; buvid4=CD99CEFE-5591-6A97-1A30-F9D449E7833584414-022021108-s9/H7FDlb1Ju8zibkyTZqQ%3D%3D; fingerprint=d96201d78303c83b223b9fdc1151f871; buvid_fp_plain=undefined; LIVE_BUVID=AUTO1716445390484420; buvid_fp=642c2df15611d73d8ab31edd920883f5; SESSDATA=e321c507%2C1660260773%2C4b998%2A21; bili_jct=b45d0e1839ed68dfab28ad372f2d2a93; DedeUserID=1289725599; DedeUserID__ckMd5=a62714fa735ea6c5; sid=9eokszba; b_ut=5; CURRENT_BLACKGAP=0; i-wanna-go-back=2; CURRENT_FNVAL=4048; blackside_state=1; rpdid=|(umRY)luRl~0J'uYRR~Y~mJ|; _dfcaptcha=f70e02d609b0719e76bb04c30d12791d; b_lsid=E5EA3F3B_17EF3D01D71; innersign=0; PVID=3
2.提交cookie
將下面的指令逐條私聊小心心bot。
因?yàn)锽站私信限制長(zhǎng)度500,而cookie有1000左右的長(zhǎng)度,所以需要將cookie拆分提交。一般拆成3段即可。
/cookie_clear
/cookie_append?第1段
/cookie_append?第2段
/cookie_append?第3段
/cookie_commit
拿上面的cookie為例子就是:
/cookie_clear
/cookie_append?buvid3=FC36BF2B-B312-6733-6AF8-5AA6295660AD83687infoc; _uuid=39EB4FBF-A5D3-A10ED-AB17-4EF24E4BDF9F82736infoc; buvid4=CD99CEFE-5591-6A97-1A30-F9D449E7833584414-022021108-s9/H7FDlb1Ju8zibkyTZqQ%3D%3D; fingerprint=d96201d78303c83b223b9fdc1151f871; buvid_fp_plain=undefined;
/cookie_append?LIVE_BUVID=AUTO1716445390484420; buvid_fp=642c2df15611d73d8ab31edd920883f5; SESSDATA=e321c507%2C1660260773%2C4b998%2A21; bili_jct=b45d0e1839ed68dfab28ad372f2d2a93;?DedeUserID=1289725599; DedeUserID__ckMd5=a62714fa735ea6c5; sid=9eokszba; b_ut=5; CURRENT_BLACKGAP=0;
/cookie_append?i-wanna-go-back=2; CURRENT_FNVAL=4048; blackside_state=1; rpdid=|(umRY)luRl~0J'uYRR~Y~mJ|;?_dfcaptcha=f70e02d609b0719e76bb04c30d12791d; b_lsid=E5EA3F3B_17EF3D01D71; innersign=0; PVID=3
/cookie_commit

如果你只是想每天自動(dòng)獲得小心心,那么到這里就可以了。之后每天都會(huì)有24個(gè)小心心進(jìn)入你的包裹
另外,一旦你退出了瀏覽器登錄的賬號(hào),cookie將過期,小心心bot將無法用你之前提交的cookie幫你掛小心心。
如果你還想將獲得的小心心自動(dòng)送出,那么你可以再私聊小心心bot下面兩行指令
/target?主播的uid
/auto_gift 1
以將獲得的小心心自動(dòng)送給貝拉kira為例:
/target?672353429
/auto_gift 1

如果你希望小心心bot每天幫你往直播間發(fā)彈幕,那么可以用這條指令
/message_set 主播uid 彈幕內(nèi)容
樣例:
/message_set 672353429 老公老公

所有功能在下邊所有指令里有詳細(xì)說明
所有指令
/cookie_clear
清空cookie緩沖區(qū),不會(huì)清空你已提交的cookie。
/cookie_append?內(nèi)容
向cookie緩沖區(qū)尾部添加內(nèi)容。
/cookie_commit
將cookie提交并清空cookie緩沖區(qū)。
/target?主播的uid
如果開啟了自動(dòng)送禮,則將禮物送給uid對(duì)應(yīng)的主播。
/auto_gift 0或1
是否開啟自動(dòng)送禮,0關(guān)閉,1開啟
/config
查詢你的配置,有1分鐘的CD,且每天只能查詢5次。因?yàn)锽站每天發(fā)私信的數(shù)量是有上限的,不這么做小心心bot很快就會(huì)被禁言了。如果滿足條件小心心bot卻不回復(fù)你的話,多半是小心心bot的私信功能在冷卻中,各種功能的狀態(tài)會(huì)更新在小心心bot的個(gè)性簽名上,等私信功能冷卻好了小心心bot會(huì)及時(shí)回復(fù)你。
提交cookie后小心心bot不一定馬上使用,如果當(dāng)時(shí)需要獲取小心心的人很多就要排隊(duì),需要排隊(duì)的情況一般發(fā)生在半夜。
確定提交的cookie是否正確最穩(wěn)妥的方式:如果是半夜提交的就白天再/config 一次,如果是白天提交的,30分鐘后再/config 一次。佛系點(diǎn)也可以靠觀察包裹里的小心心數(shù)量和粉絲牌經(jīng)驗(yàn)變動(dòng)。
/delete
將你的數(shù)據(jù)從小心心bot這邊刪除,只會(huì)保留你的uid。保留uid是為了記錄你今天查詢配置的次數(shù)。不保留的話就會(huì)出現(xiàn)這樣的情況:查5次,/delete,又查5次,/delete,雙查5次,/delete,叒查5次,/delete,叕查5次...這樣會(huì)使小心心bot被禁言。
/message_set 主播uid 彈幕內(nèi)容
設(shè)置彈幕內(nèi)容,每天會(huì)自動(dòng)往uid對(duì)應(yīng)的直播間發(fā)。多次對(duì)同一個(gè)uid設(shè)置,彈幕內(nèi)容取最后一次。最多能設(shè)置10個(gè)uid,即每天最多自動(dòng)往10個(gè)直播間發(fā)。
/message_delete 主播uid或all
如果填主播uid,代表不再向uid對(duì)應(yīng)的直播間發(fā)彈幕,執(zhí)行成功能騰出一個(gè)uid位置。如果填all,即不再向任何直播間發(fā)送彈幕,執(zhí)行成功能騰出10個(gè)uid位置。
Q&A
1.cookie提交錯(cuò)了/無效了/過期了/指令輸錯(cuò)了怎么辦?
重新提交一遍即可
/cookie_clear
/cookie_append?第1段
/cookie_append?第2段
/cookie_append?第3段
/cookie_commit
2.每天都要提交一次嗎?
不用。理論上只要你不把瀏覽器上的賬號(hào)退出,那就能在很長(zhǎng)一段時(shí)間有效。電腦關(guān)機(jī)也無所謂。cookie具體過期時(shí)間不清楚。正常情況下能維持一個(gè)月以上吧。如果你哪天發(fā)現(xiàn)小心心或者經(jīng)驗(yàn)不漲了,你就會(huì)發(fā)現(xiàn)你瀏覽器的賬號(hào)也自動(dòng)登出了,如果還想讓小心心bot幫忙,重新登錄賬號(hào)然后重新提交一遍cookie即可。
3.關(guān)于自動(dòng)送小心心
只能送一個(gè)人,會(huì)在今天小心心獲取完畢后全送掉,如果你在獲取完之前自己手動(dòng)送了一個(gè),那獲取完后就自動(dòng)送23個(gè)。
4.我只有手機(jī)怎么辦?
在瀏覽器網(wǎng)頁登錄后找人私聊,然后用packet capture等軟件對(duì)私聊抓包。你是小白的話,只有手機(jī)無法使用。
其他說明
1.關(guān)于cookie的安全問題:
cookie是此次登錄的憑證,你把cookie提交給小心心bot,某種意義上相當(dāng)于在小心心bot這里登錄了你的B站賬號(hào)。有cookie后幾乎能干所有正常登錄后能干的事情。正因如此小心心bot才能幫你在直播間掛小心心。但同時(shí)也說明暴露cookie是極其危險(xiǎn)的,舉個(gè)簡(jiǎn)單的例子:壞人拿到cookie后大量散播不友善的評(píng)論,那么你的賬號(hào)很有可能就會(huì)被封禁。當(dāng)然,小心心bot只會(huì)幫你掛小心心和送小心心,不會(huì)做壞事。
正因cookie是此次登錄的憑證,所以退出登錄就能使cookie作廢,下次登錄會(huì)產(chǎn)生新的cookie。所以這篇文章里小心心bot敢將自己的cookie暴露出來,因?yàn)橹氐琴~號(hào)就能讓這篇文章里暴露的cookie作廢。
2.關(guān)于小心心bot:
github:https://github.com/lanyeeee/little_heart_bot
3.如果有其他問題需要討論
B站私信完全不看,評(píng)論區(qū)會(huì)看但不會(huì)回復(fù)。
技術(shù)問題建議github提issue,找不著人可以去貼吧找作者
