日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

android 类似按键精灵脚本_按键精灵【第一期】教你 0 基础学写脚本 ———— 【金猪教程】...

發布時間:2025/3/20 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android 类似按键精灵脚本_按键精灵【第一期】教你 0 基础学写脚本 ———— 【金猪教程】... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

金豬腳本(原飛豬腳本)以按鍵精靈教學為主,涉及UiBot,Python,Lua等腳本編程語言,教學包括全自動辦公腳本,游戲輔助腳本,引流腳本,網頁腳本,安卓腳本,IOS腳本,注冊腳本,點贊腳本,閱讀腳本以及網賺腳本等各個領域。想學習按鍵精靈的朋友可以添加金豬腳本粉絲交流群:554127455 學習路上不再孤單,金豬腳本伴你一同成長.

當然,我自己也是一個新手,只不過,我能看一點代碼,做點幫助自己的減少工作量的腳本。也達不到那些大神們,對API、dos(貌似有更多東西,可惜我只知道這些)等等理解深刻理解的大神那樣,做到自己寫代碼優化腳本。我只能站在這些大神們做好的東西上,去做一些自己喜歡做的事。

估計很多人和我當初一樣迷茫。看著按鍵的教程,學按鍵教程里面錄制、跳轉標記、找色、找圖、找字。然后弄出個滿是goto。。。的腳本。最后自己都不知道腳本寫的是什么。

一開始就學補血、補籃、找圖打怪。不僅弄出來的腳本,自己糊涂,給別人看,別人都糊涂。

那怎么徐徐漸進呢?

個人理解來說,我們應該從小到大。

實際上,按鍵是基于VBS開發出來的(不知道這句話對不對,反正就是類似VB。。。)。

一個腳本,基本上都遵循著程序結構來寫的。

這兒介紹3種基本的程序結構:

1. 順序結構。 順序結構就是按照運行順序決定。

比如:

  • TracePrint "第一次" //調試顯示 “第一次”
  • TracePrint "第二次" //調試顯示 “第二次”
  • TracePrint "第三次" //調試顯示 “第三次”
  • 復制代碼

    這段代碼,就是依次顯示 第一次 第二次 第三次。

    一條一條的運行,一條一條的顯示。當然,這兒你完全可以單步調試來查看運行順序。

    2.選擇結構。 選擇結構是判斷一個值,是否為真,為真的話怎么樣,為假的話怎么樣。

    比如:

  • If 1 = 1 Then //判斷 1=1 是否成立
  • TracePrint "真的相等" //成立則調試顯示 真的相等
  • Else //如果不成立
  • TracePrint "不相等" //不成立則顯示 不相等
  • End if //判斷語句結束
  • 復制代碼

    這段代碼,第一句的時候,就在做判斷,是否相等,相等就執行緊接著的那條,不相等的話,就執行Else 后面的那條。 雙斜杠 // 后面的字是注釋,不會直接運行。這兒是用來給大家解釋語句的。可以刪除,不影響腳本運行。

    3.循環結構。 循環結構有很多。比如,do … loop 循環 While … wend 循環 for … Next循環等等。我這兒不是教程,也就不一一介紹,大家可以去找相關教程。

    比如:

  • For i = 0 to 3 //循環3次,循環變量為 i 每次自加1(默認)
  • TracePrint"循環" //調試輸出
  • Next // 循環結束
  • 復制代碼

    這段代碼,我用了一個變量i ,變量通俗點就是我們用于存放一些可變動的數值、字符串等等的名稱。這兒的i 相當于一個盒子,可以裝我們想裝的東西,比如值 1。變量可以用來相加運算等等等。具體的需要學習變量相關教程。需要學習的包括變量命名規則、變量定義、變量作用域、變量使用等等。當然,變量中還有數組變量、環境變量等等。

    把以上的學習,那么我們就可以開始做一些小腳本了。

    比如,做一個計算 1加到 100 顯示結果的腳本。

    先要分析,1加到100,就是累加。我們需要一個變量來裝這個累加的結果。

    比如,定義一個sum來裝結果。

  • Dim sum
  • 復制代碼

    這樣,我們就有了一個變量,用來裝累加得到的值。

    比如,1+2的值裝在sum里面。那就是: sum=1+2

    這兒,我們稱為賦值。就是把 1+2 這個值賦值到 sum 里面。

    所以,想得到1加到10可以這么寫:

  • Dim sum //定義 sum
  • Sum=1+2+3+4+5+6+7+8+9+10 // 給sum 賦值,值是1加到10
  • TracePrint sum // 調試輸出 sum 的值
  • 復制代碼

    比較偷懶,因為寫到100 你看著也累,我寫著也累。估計很多懂點的人都知道,這方法太笨了。對,要是每個代碼都這么寫,那么我們加到一萬、十萬、百萬怎么辦。光寫這個都累死人了。

    如果學過數學,那么,你就知道,這個是個等差數列。

    也就是說,1到2相差1,2到3呢,也是相差1。

    如果我們用一個變量來裝1,那么只要他本身再加1,就會變成2,再加1就會變成3。

    啊,不懂啊?我們定義這個變量i 那么就有如下:

  • Dim i //定義
  • i = 1 //給i一個初始值
  • TracePrint i //調試下,這兒的i結果是什么
  • i=i+1 // i在自己的值的基礎上加1
  • TracePrint i //再次顯示i的值
  • 復制代碼

    這樣的話, i 就會在自己的基礎上增加 1。

    如果我們用for 來讓 i 一直從1變成100,那就是:

  • Dim i // 不要忘記了定義,大家最好去看看定義相關的。比如全局變量與局部變量的作用域
  • i = 1 // 給i一個初始值
  • TracePrint i //顯示i的值
  • For 99 //循環99次
  • i = i + 1 //i 等于它自己加1
  • TracePrint i //顯示i的每運行一次之后的值
  • Next //循環結束
  • 復制代碼

    是不是i從1變成100了?

    然后呢?Sum 是不是應該每一次i變動之后,都要加到sum里面就行了呢?

    也就是:

  • Dim i , sum // 多定義了一個sum,因為要用到它。
  • i = 1 // 給i一個初始值
  • sum = 0 //同樣的,要給sum一個初始值。Sum剛開始的時候應該是0,因為還沒開始加。
  • For 100 //循環100次
  • Sum = sum + i //每循環一次,sum值就等于上一次的sum值加上i。
  • i = i + 1 //i 等于它自己加1
  • Next //循環結束
  • TracePrint sum //顯示sum最后的結果
  • 復制代碼

    估計有人會問,為什么是循環100次呢?不是循環99次,i的值就是100了嗎?

    我得告訴你,因為這兒有兩個結構,一個是順序結構,一個呢?是循環結構。

    程序是這樣運行的,

    第一、定義

    第二、給i賦值1,給sum賦值0。

    第三、進入循環體for 100里面。先執行sum=sum+i 這句,也就是說,先把1累加到sum里面。

    第四、i 在自己的基礎上加1,變成2。

    最后循環下一次。下一次照樣是sum=sum+i,也就是sum=1+2。

    這樣,一直到最后一次,這時候,循環體(循環體就是循環結構里面的那些個語句,這兒有sum=sum+i,i=i+1)循環執行了99次,i的值為100(前面我們調試 for99次的時候,我已經調試輸出了i的值給大家看了)。但是這時候,因為i=i+1在sum=sum+i的下面。安裝順序結構來說,i=100的時候,并沒有加到sum里面。如果這個時候結束了,那么,sum里面只加到了99。所以,我們要再加一次,把100加進去。

    這就是順序結構與循環結構結合,實現了1加到100的值。

    其實,如果你進一步了解 for,那么你會知道,可以這么寫。

  • Dim i, sum
  • For i = 1 to 100 //重點在這兒,i這兒作為一個變量,默認的情況下,這樣寫會初始值為1每次循環的時候,自己加1,一直循環到i變成100(到100的時候還會執行一次循環體,與上面的有點差異)。
  • Sum = sum + i
  • Next
  • TracePrint sum
  • 復制代碼

    先說到這兒,當然了,大家覺得還行,給我轉發一下,我還會詳細的給新手朋友們解說。

    總結

    以上是生活随笔為你收集整理的android 类似按键精灵脚本_按键精灵【第一期】教你 0 基础学写脚本 ———— 【金猪教程】...的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。