自从用python写了个自动弹幕脚本后,各大主播来找我,净赚十万!赶紧收藏!!
起因
寫完上次的代碼,我冒出有一個很有趣的想法,就是,我們可以使用selenium來完成虎牙自動化登錄,并且自動給主播發(fā)送彈幕功能的程序。既然有了想法,我們就開始實(shí)現(xiàn),首先我們要先確定進(jìn)入一個直播間,然后去發(fā)送彈幕,我選取的是英雄聯(lián)盟板塊虎牙第一棋皇-蛇哥的直播間(大家可以選擇自己喜歡的主播進(jìn)行發(fā)送彈幕), 如下圖:
?
分析問題
這個彈幕量真的是(不知道有多少個真人和機(jī)器人), 也不知道有沒有像我們這么無聊的人,看個直播還要寫個代碼(哈哈)。
但是我們經(jīng)常看看直播的,或者說發(fā)送過彈幕的人,都應(yīng)該知道,我們必須要登錄,才能實(shí)現(xiàn)發(fā)送彈幕的功能,所以這里我們首先要登錄賬號。
代碼實(shí)現(xiàn)
這里為了不暴露自己的賬號和密碼, 在這里我也不贅述了。我在這里就直接使用沉睡函數(shù)time等待用戶手動登錄, 如下圖:
?
登錄前, 我們要找到登錄的按鈕,在這里說明一下,我這樣程序是不嚴(yán)謹(jǐn)?shù)?如果超過15秒沒有登錄,那么程序就會崩潰, 建議大家去看一下如何自動化登錄。如果大家對Python感興趣的話,可以加一下我的薇信哦:abb436574,免費(fèi)領(lǐng)取一套學(xué)習(xí)資料和視頻課程喲~
接著我們只需要找到發(fā)送彈幕的入口寫入文字就可以了, 如下圖:
?
這里我們使用代碼來實(shí)現(xiàn),只要寫一個死循環(huán)來控制發(fā)送彈幕就可以了, 代碼如下:
?
這樣我們就已經(jīng)完成了所有的代碼, 納尼?這就完成了, 聽起來很復(fù)雜, 實(shí)現(xiàn)起來就寫代碼嗎?是的,就是這些代碼,總體代碼:
?
總結(jié)
總結(jié)一下, 代碼還有可以優(yōu)化的地方, 比如: 1.我們可以獲取幾秒內(nèi)容其他用戶發(fā)送的彈幕內(nèi)容,我們直接再次發(fā)送,這樣發(fā)送的內(nèi)容就不會與其他彈幕格格不入; 2.我們還可以使用代碼自動領(lǐng)取一些禮物之類的東西等等。
最后,我想了一下, 如果我們的代碼更加智能化一點(diǎn), 那豈不是可以成為網(wǎng)絡(luò)上一些鍵盤俠或者噴子,細(xì)思極恐啊。我還想說一點(diǎn),每個行業(yè)都不容易, 所以在網(wǎng)少傳播一些負(fù)面消極的言論, 即使我們看到類似的言論也不應(yīng)該給予采納, 甚至你可以把這些言論想象成是一份代碼發(fā)送出來的。
總結(jié)
以上是生活随笔為你收集整理的自从用python写了个自动弹幕脚本后,各大主播来找我,净赚十万!赶紧收藏!!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 干货 | 神经网络与深度学习精选文章汇总
- 下一篇: 十个美容陷阱