1. 程式人生 > 其它 >flight.Tricks001 - xdm,搞程式碼為自己導流啊啊啊

flight.Tricks001 - xdm,搞程式碼為自己導流啊啊啊

愣著幹嘛 搞事情去 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Title/最簡單的刷評論方法(bushi)

序 : 最近我玩Bilibili,然後就突發奇想 : 怎樣才能為自己導流漲粉賺錢呢(又是這種話題...)

想了想 大概有4種途徑:

  1. 付費廣告導流 (這個選擇顯然沒用)
  2. 通過搜尋引擎導流 (SEO優化,主要是標題要有豐富的關鍵字,以及使用靜態網頁)
  3. 通過在各種地方釋出內容 (免費廣告) 導流
  4. 推薦頁導流 (成為優質內容)

其中,
1 需要不少錢,
2 會拉低品牌形象(想想你看到這樣的Title的感受: 程式碼夜航_網站概況_流量統計_網站分析_資料專家cnzz.com)
4 需要時間的積澱,還是比較可取的

但是,如果要在短時間提高訪問量 還是用3吧QwQ...

就是JavaScript實現Bilibili的函式化自動評論啊

比如先開啟一個Bilibili視訊:
像這樣:

然後我要自動發射! 評論!

上程式碼:

function add_comment(content,num){
    document.getElementsByClassName("reply-wrap")[num].childNodes[1].childNodes[2].childNodes[3].click()
    //我就是一個簡單的回覆鍵啊QwQ!!!
    document.getElementsByTagName("textarea")[1].value=content
    //小評論框會有什麼壞心思呢...
    document.getElementsByTagName("textarea")[1].nextElementSibling.click()
    //發射評論!!!
}

(思路清奇,一堆childNodes)

測試一下:

add_comment("我來!",0)

然後發現評論就發射出去了!!! (我來!)

不過有兩個問題:
一個是不能老發同一個評論(刷屏):

還有一個是評論不是按照時間排序的,像cnblogs和juejin一樣

Bilibili可能是因為使用者多吧,所以認為評論應該按熱度排序(點贊數 - 踩數)

像另外兩個平臺,圈子就那麼大,有人評論就不錯了,不要管什麼排序不排序的

所以 要先默默的為自己點個贊啊! (頂上去)
(吐槽一句 掘金和B站都可以自己點讚自己 就這個cnblogs特別nb,不能讚自己/支援自己)
(才發現我好weisuo啊...)

改一下程式碼就是:

function add_comment(content,num){
    document.getElementsByClassName("reply-wrap")[num].childNodes[1].childNodes[2].childNodes[3].click()
    document.getElementsByTagName("textarea")[1].value=content
    document.getElementsByTagName("textarea")[1].nextElementSibling.click()
    //沒錯還是使用神奇的ChildNodes
    document.getElementsByClassName("reply-wrap")[0].childNodes[1].childNodes[3].childNodes[0].childNodes[2].childNodes[1].click()
}

沒錯,我給自己點了個贊!(暗示?不存在的!)

話說寫完才發現自己有水了一期文章,所以其實這是一個鋪墊啊!!! (瘋狂暗示)

你按照我的套路走 應該猜到我下一期要做什麼了吧[doge]QwQ

(其實還是很der,因為flight.Special才001呢...)

夢開始的地方!!!!!!