成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

說(shuō)我菜?那好,我用Python制作電腦與手機(jī)游戲腳本來(lái)贏你

PascalXie / 2923人閱讀

摘要:我發(fā)現(xiàn)我的粉絲量漲的很慢,這次厚臉皮要波關(guān)注。這次做的是一個(gè)小巧的游戲腳本,本質(zhì)上它可以用于任意的電腦與手機(jī)游戲。分析這個(gè)游戲是上的別猜百塊兒,意思就是讓咱們只踩黑塊,然后會(huì)給我們彈一手音樂(lè)。越趨近于說(shuō)明顏色越黑。

目錄

前言

分析(x0)

分析(x1)

????????那么如何去確定這個(gè)像素范圍呢?

? ? ? ? 那么如何去判斷出哪個(gè)塊是黑塊呢?

視頻教程

源代碼

關(guān)于pyautogui的安裝

? 1、下載后安裝

?? 2、檢測(cè)安裝是否成功


前言

????????大家好,我叫善念。我發(fā)現(xiàn)我的粉絲量漲的很慢,這次厚臉皮要波關(guān)注。這次做的是一個(gè)小巧的游戲腳本,本質(zhì)上它可以用于任意的電腦與手機(jī)游戲。

????????

?

分析(x0)

? ? ? ? 這個(gè)游戲是4399上的“別猜百塊兒”, 意思就是讓咱們只踩黑塊,然后會(huì)給我們彈一手音樂(lè)。

?

我們來(lái)看看經(jīng)典模式,選擇pro,雖然我也不知道各種模式有啥區(qū)別,我就隨便選了一個(gè)。

?

這個(gè)明眼人都看得出來(lái)就是在一定的時(shí)間內(nèi)最大量的點(diǎn)擊黑塊即可。

?

可以看到點(diǎn)擊開(kāi)始這里都是黑色的,我嘗試著點(diǎn)一下

?

可以發(fā)現(xiàn),當(dāng)我們點(diǎn)擊開(kāi)始,那個(gè)黑塊它往下面移動(dòng)了一格變成了灰色,然后同時(shí)上面的黑塊自動(dòng)掉了下來(lái)。

那么是不是就說(shuō)明我們永遠(yuǎn)只需要點(diǎn)擊倒數(shù)第二排中的黑塊即可!

分析(x1)

? ? ? ? 那么我們只需要在一定的像素范圍內(nèi)(就是紅色框框內(nèi))選出黑色塊的去點(diǎn)擊即可!

?

????????那么如何去確定這個(gè)像素范圍呢?

????????其實(shí)我們只需要確定紅色框左上角的像素點(diǎn)就可以了,因?yàn)橛螒虻姆綁K大小是不變的,然后讓橫坐標(biāo)+4個(gè)方塊的寬,縱坐標(biāo)加上方塊的高即可。

? ? ? ? 那么如何去判斷出哪個(gè)塊是黑塊呢?

????????我們都知道顏色是由RGBA組成的,red,green,blue,A是透明度。隨便用個(gè)截圖工具比如Q_Q, ctrl+A截圖把鼠標(biāo)放到黑塊上去就可以看到RGB的數(shù)值,在我這里的話(huà)是(2,2,2),每個(gè)電腦可能不太相同,有點(diǎn)色差是正常的。越趨近于0說(shuō)明顏色越黑。

? ? ? ? 這么大哥黑塊如何判斷?其實(shí)我們只需要取每個(gè)方塊的中心點(diǎn)即可!我們前面已經(jīng)取到了紅色框框的左上角像素點(diǎn),而方塊大小是不變的,所以呢手動(dòng)取一下方塊的長(zhǎng)和寬厚,那么每個(gè)方塊的中心點(diǎn)就很容易算出來(lái)了!

視頻教程

? ? ? ? 這里提供兩個(gè)視頻教程,一個(gè)是此篇文章的講解視頻,第二個(gè)是手機(jī)游戲的講解視頻。

說(shuō)我菜?那好,讓Python腳本來(lái)代替我玩游戲吧!

聽(tīng)說(shuō)市面上有人拿去賣(mài)錢(qián)?利用Python制作抖音全自動(dòng)化多功能腳本!

源代碼

import pyautogui #自動(dòng)化鍵鼠依賴(lài)import timepyautogui.FAILSAFE = True #安全模式打開(kāi) 鼠標(biāo)移動(dòng)到左上角終止程序 time.sleep(3) #延時(shí)三秒啟動(dòng)while True:    rect = (0, 0, 1920, 1080) #屏幕尺寸    photo = pyautogui.screenshot(region=rect)    #photo.save("1.png")#測(cè)試     for i in range(615, 950, 100): #坐標(biāo)自測(cè)        result = photo.getpixel((i, 652))  #經(jīng)檢測(cè)RGB        if result[0]==2:            pyautogui.click(i, 652)

關(guān)于pyautogui的安裝

? 1、下載后安裝

????? 網(wǎng)址:

????????https://pypi.org/project/PyAutoGUI

????? 點(diǎn)Download files,下載右側(cè)的PyAutoGUI-0.9.38.tar.gz

???? 解壓后,進(jìn)入解壓目錄執(zhí)行python setup.py install

??? 按照這個(gè)方法,在我電腦上安裝成功

?? 2、檢測(cè)安裝是否成功

????? 進(jìn)入Python,執(zhí)行:

import pyautogui

????

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/123627.html

相關(guān)文章

  • 我用Python寫(xiě)了一個(gè)郵箱腳本發(fā)給班花,沒(méi)想到事情鬧大了...

    摘要:大家好,我是辣條。最先審核沒(méi)通過(guò),說(shuō)我腳本涉嫌控制電腦違法違規(guī),經(jīng)過(guò)我再三的溝通之下,完整代碼刪除了,希望能通過(guò)審核。 大家好,我是辣條。? 前言 開(kāi)學(xué)沒(méi)多久,事又多正愁缺寫(xiě)博客的素材,這不馬上就來(lái)了,憨憨室友又要整活?,看在友(紅)情(包)的份上必須幫忙。 我起初的想法是通過(guò)郵箱發(fā)送表白...

    luckyyulin 評(píng)論0 收藏0
  • 用戶(hù)只有一部手機(jī),怎么保護(hù)私鑰—— mixin如何實(shí)現(xiàn)資產(chǎn)安全

    摘要:比特幣白皮書(shū)都發(fā)布了年,這一種資產(chǎn)保護(hù)模式一直延續(xù)到現(xiàn)在。如果考慮到一個(gè)人除了比特幣以外如果還擁有其他數(shù)字資產(chǎn),一個(gè)資產(chǎn)一個(gè)私鑰,那么私鑰的管理難度就更大了。以用戶(hù)在網(wǎng)絡(luò)存儲(chǔ)比特幣為例。用戶(hù)存入的比特幣只有經(jīng)過(guò)節(jié)點(diǎn)批準(zhǔn)才能提走。 **Mixin開(kāi)發(fā)者大賽正在進(jìn)行中,javascript, python, ruby, go程序員都可以來(lái)贏30萬(wàn)大獎(jiǎng)。 大賽地址活動(dòng)地址 mixin.one...

    molyzzx 評(píng)論0 收藏0
  • 你的游戲開(kāi)發(fā)第0課

    摘要:我發(fā)現(xiàn)網(wǎng)上的游戲開(kāi)發(fā)教程大多是從某種語(yǔ)言或引擎的開(kāi)發(fā)細(xì)節(jié)入手,而沒(méi)有一個(gè)提綱挈領(lǐng)式的整體介紹。碰撞檢測(cè),以及碰撞后的事件響應(yīng)。網(wǎng)絡(luò)請(qǐng)求數(shù)據(jù)更新同步等,判定游戲得分及勝負(fù)。這是游戲開(kāi)發(fā)不可或缺的三個(gè)部分。 電子游戲是許多人喜愛(ài)甚至沉迷的事情。尤其對(duì)于程序員來(lái)說(shuō),開(kāi)發(fā)游戲是不少人最初學(xué)習(xí)編程的動(dòng)力。在之前,我發(fā)過(guò)一些游戲開(kāi)發(fā)的教程和案例: 爆款游戲《貪吃蛇大作戰(zhàn)》的 Python 實(shí)現(xiàn) ...

    williamwen1986 評(píng)論0 收藏0
  • 首次公開(kāi),整理12年積累的博客收藏夾,零距離展示《收藏夾吃灰》系列博客

    摘要:時(shí)間永遠(yuǎn)都過(guò)得那么快,一晃從年注冊(cè),到現(xiàn)在已經(jīng)過(guò)去了年那些被我藏在收藏夾吃灰的文章,已經(jīng)太多了,是時(shí)候把他們整理一下了。那是因?yàn)槭詹貖A太亂,橡皮擦給設(shè)置私密了,不收拾不好看呀。 ...

    Harriet666 評(píng)論0 收藏0
  • Python 騷操作,微信遠(yuǎn)程控制電腦

    摘要:今天帶給大家一個(gè)非常有意思的程序,基于實(shí)現(xiàn)微信控制電腦。你可以通過(guò)在微信發(fā)送命令,來(lái)拍攝當(dāng)前電腦的使用者,然后圖片會(huì)發(fā)送到你的微信上。程序主要是通過(guò)使用庫(kù)來(lái)登錄到微信網(wǎng)頁(yè)端,然后通過(guò)來(lái)發(fā)送消息和接收消息。隨后會(huì)彈出一個(gè)微信網(wǎng)頁(yè)登錄的二維碼。 showImg(https://segmentfault.com/img/remote/1460000016807619); 閱讀文本大概需要 5...

    ytwman 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<