各種短視頻極速版如何實現自動看視頻賺錢

最近不堪親戚騷擾下載各種短視頻極速版賺錢短信,於是乎,下載之。咱們程序員不能像普通勞苦大衆一樣把時間花在這上面,顯得效率頗爲低下,也顯示不出咱們的水平,遂代碼搞起。(其實原理非常簡單,用電腦操控手機即可)

首先,我的手機是小米9,如若想用電腦操控手機,需得把手機開發者選項模式打開。之前沒用過小米手機,還頗爲麻煩。點開設置-->我的設備-->全部參數-->點擊MIUI版本多次,會提示打開開發者選項。然後重新打開設置,在系統和設備選項處,點擊更多設置-->點擊開發者選項,打開usb調試,usb調試(安全設置)(這個選項比較重要,稍後再講)。按照上述操作,手機開發者選項模式已全部打開。

其次,如果想用電腦操作手機,需在電腦上安裝adb工具,Python工具(PyCharm)。安裝該軟件之後,手機連着電腦,打開cmd窗口,運行adb shell,看電腦是否連接上手機,如下圖所示。

若前期usb調試(安全設置)沒用打開,會報錯。是由於使用手機時發現通過inputManager發送按鍵、執行屏幕滑動等動作失效,相關API並沒有任何異常拋出,繼續跟蹤發現shell控制檯執行input進行屏幕滑動、發送文本、模擬按鍵等動作時命令返回Killed。

然後上代碼。

import random
import subprocess
import time

if __name__ == '__main__':
    swipeValue = random.randint(100,1000)
    print(swipeValue)
    cmd = 'adb shell input swipe 1000 2000 1000 ' + str(swipeValue)
    print(cmd)
    subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
    while True:
        timeValue = random.randint(13, 20)
        print(timeValue)
        time.sleep(timeValue)
        swipeValue = random.randint(10, 200)
        cmd = 'adb shell input swipe 1000 2000 1000 ' + str(swipeValue)
        print(cmd)
        aaa = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
        print('next video')
        #防止有彈框
        tapcmd = 'adb shell input tap 500 300'
        #subprocess.Popen(tapcmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)

主要是根據 adb shell input swipe 命令來滑動手機,寫了個死循環,保證從早到晚都在看視頻。其實一天下來,也沒多少錢,因爲後面金幣速度越來越慢,如果你有閒置手機,可以搞起,賺個包子錢還是可以滴。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章