android 类似按键精灵脚本_按键精灵【第一期】教你 0 基础学写脚本 ———— 【金猪教程】...
金豬腳本(原飛豬腳本)以按鍵精靈教學為主,涉及UiBot,Python,Lua等腳本編程語言,教學包括全自動辦公腳本,游戲輔助腳本,引流腳本,網頁腳本,安卓腳本,IOS腳本,注冊腳本,點贊腳本,閱讀腳本以及網賺腳本等各個領域。想學習按鍵精靈的朋友可以添加金豬腳本粉絲交流群:554127455 學習路上不再孤單,金豬腳本伴你一同成長.
當然,我自己也是一個新手,只不過,我能看一點代碼,做點幫助自己的減少工作量的腳本。也達不到那些大神們,對API、dos(貌似有更多東西,可惜我只知道這些)等等理解深刻理解的大神那樣,做到自己寫代碼優化腳本。我只能站在這些大神們做好的東西上,去做一些自己喜歡做的事。
估計很多人和我當初一樣迷茫。看著按鍵的教程,學按鍵教程里面錄制、跳轉標記、找色、找圖、找字。然后弄出個滿是goto。。。的腳本。最后自己都不知道腳本寫的是什么。
一開始就學補血、補籃、找圖打怪。不僅弄出來的腳本,自己糊涂,給別人看,別人都糊涂。
那怎么徐徐漸進呢?
個人理解來說,我們應該從小到大。
實際上,按鍵是基于VBS開發出來的(不知道這句話對不對,反正就是類似VB。。。)。
一個腳本,基本上都遵循著程序結構來寫的。
這兒介紹3種基本的程序結構:
1. 順序結構。 順序結構就是按照運行順序決定。
比如:
復制代碼
這段代碼,就是依次顯示 第一次 第二次 第三次。
一條一條的運行,一條一條的顯示。當然,這兒你完全可以單步調試來查看運行順序。
2.選擇結構。 選擇結構是判斷一個值,是否為真,為真的話怎么樣,為假的話怎么樣。
比如:
復制代碼
這段代碼,第一句的時候,就在做判斷,是否相等,相等就執行緊接著的那條,不相等的話,就執行Else 后面的那條。 雙斜杠 // 后面的字是注釋,不會直接運行。這兒是用來給大家解釋語句的。可以刪除,不影響腳本運行。
3.循環結構。 循環結構有很多。比如,do … loop 循環 While … wend 循環 for … Next循環等等。我這兒不是教程,也就不一一介紹,大家可以去找相關教程。
比如:
復制代碼
這段代碼,我用了一個變量i ,變量通俗點就是我們用于存放一些可變動的數值、字符串等等的名稱。這兒的i 相當于一個盒子,可以裝我們想裝的東西,比如值 1。變量可以用來相加運算等等等。具體的需要學習變量相關教程。需要學習的包括變量命名規則、變量定義、變量作用域、變量使用等等。當然,變量中還有數組變量、環境變量等等。
把以上的學習,那么我們就可以開始做一些小腳本了。
比如,做一個計算 1加到 100 顯示結果的腳本。
先要分析,1加到100,就是累加。我們需要一個變量來裝這個累加的結果。
比如,定義一個sum來裝結果。
復制代碼
這樣,我們就有了一個變量,用來裝累加得到的值。
比如,1+2的值裝在sum里面。那就是: sum=1+2
這兒,我們稱為賦值。就是把 1+2 這個值賦值到 sum 里面。
所以,想得到1加到10可以這么寫:
復制代碼
比較偷懶,因為寫到100 你看著也累,我寫著也累。估計很多懂點的人都知道,這方法太笨了。對,要是每個代碼都這么寫,那么我們加到一萬、十萬、百萬怎么辦。光寫這個都累死人了。
如果學過數學,那么,你就知道,這個是個等差數列。
也就是說,1到2相差1,2到3呢,也是相差1。
如果我們用一個變量來裝1,那么只要他本身再加1,就會變成2,再加1就會變成3。
啊,不懂啊?我們定義這個變量i 那么就有如下:
復制代碼
這樣的話, i 就會在自己的基礎上增加 1。
如果我們用for 來讓 i 一直從1變成100,那就是:
復制代碼
是不是i從1變成100了?
然后呢?Sum 是不是應該每一次i變動之后,都要加到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,那么你會知道,可以這么寫。
復制代碼
先說到這兒,當然了,大家覺得還行,給我轉發一下,我還會詳細的給新手朋友們解說。
總結
以上是生活随笔為你收集整理的android 类似按键精灵脚本_按键精灵【第一期】教你 0 基础学写脚本 ———— 【金猪教程】...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java数组最大下标_【Java视频教程
- 下一篇: note同步不及时 one_高速路失灵/