tft每日頭條

 > 生活

 > 按鍵精靈安卓版如何使用插件

按鍵精靈安卓版如何使用插件

生活 更新时间:2024-07-30 07:08:36

這幾天連續碰到有網友問我關于插件的問題,起因是我之前寫的一篇關于百度雲識别文字的内容,在文章中我提供的源碼用到了help.lua這個插件,當時我以為它是按鍵自帶的插件命令,所以直接用了,後來文章下面有好幾人留言問,我才知道這個插件不是自帶的,于是在置頂留言中我特意提到用山海插件同樣功能的命令替換掉,源碼就可以直接使用了。

但是後來發現還是有很多人不會用,究其原因就是對插件的用法不了解,那麼今天就用這篇文章來簡單介紹一下。

首先我們看看基礎命令的用法:

命令名(參數1,參數2,……)

如果是有返回值的命令:

返回值=命令名(參數1,參數2,……)

上面的括号有時候是可以省略的,不過一般會帶着。

看個具體例子:

tap 100,200

這個命令的括号已經被省略了,分析一下格式:

tap對應格式中的命令名,100是第一個參數,200是第二個參數。此命令共有兩個參數,按鍵編寫腳本時,對于命令參數個數有嚴苛的要求,命令有幾個參數,使用的時候就必須是幾個,不能多也不能少。

再來說一個有返回值的例子:

GetColor = GetPixelColor(x, y)

這個命令的作用是得到指定點顔色,GetColor是一個變量,用來存放命令得到的顔色值(命令返回值),所謂返回值就是命令執行完以後,能夠得到什麼内容,這個内容就是返回值,當然不是所有的命令都有返回值。例子中等号後面的部分就不介紹了,和上面的完全一樣。

說完按鍵精靈自帶的基礎命令以後,我們來介紹已經内置到按鍵裡面的插件命令——file插件,也就是文件插件,這個插件中我們最常用的命令就是讀取文本和寫入文本命令。

file.write 寫入命令

file.read 讀取命令

這兩個命令好像和上面介紹的命令不同,命令中有個點(.),這個點翻譯成中文就是“的”的意思。

file.write 就是file插件“的”寫入操作。

為啥把file插件單獨拿出來說呢,是因為file這個插件已經内置到按鍵裡面了。所以使用它的時候,直接用就行了。

對于沒有内置的插件,我們在使用的時候,就要先調用插件,然後才能使用插件裡面的命令,這種插件是我們最常見的類型。舉個例子:

Import "shanhai.lua"

Dim x=shanhai.getuixml()

我想使用山海插件裡面的getuixml()命令,那麼我第一步是先Import "shanhai.lua",意思是載入"shanhai.lua"這個插件到按鍵精靈裡面。之後使用的時候,要在命令前面加上shanhai和點,代表命令是來源于山海插件,最終才能使用這個命令。

總結一下格式:

Import “插件名”

插件名.命令名(參數1,參數2,……)

或者

Import “插件名”

返回值=插件名.命令名(參數1,參數2,……)

山海插件目前已經被按鍵精靈打包到安裝包裡面,也就不需要我們單獨去安裝這個插件,如果我們想要使用其他第三方的插件,就需要自行安裝。

安裝的時候需要注意幾點:

  1. 一般插件是由3個文件組成

按鍵精靈安卓版如何使用插件(按鍵精靈安卓版插件的基本介紹)1

可以看到3個文件名字是一樣的,但是後綴名不同,最核心的是.lua文件,所有命令都寫在這個文件裡面,另外兩個文件都是用來介紹命令的。

.html文件是命令介紹,如下圖:

按鍵精靈安卓版如何使用插件(按鍵精靈安卓版插件的基本介紹)2

.info文件是鼠标放到命令上面顯示的内容。

按鍵精靈安卓版如何使用插件(按鍵精靈安卓版插件的基本介紹)3

對于這兩個文件來說,如果有的話就一起放到插件目錄文件夾裡面,如果沒有也不影響命令使用。

接下來說怎麼安裝,其實就是剛說的把插件文件放到插件文件夾plugin裡面。

按鍵精靈安卓版如何使用插件(按鍵精靈安卓版插件的基本介紹)4

在按鍵精靈手機助手的安裝目錄下面,找到plugin文件夾,直接把文件複制進去即可,之後重啟一下按鍵精靈就可以在插件命令裡面看到了。

按鍵精靈安卓版如何使用插件(按鍵精靈安卓版插件的基本介紹)5

上圖當中最後兩個的圖标是小鎖頭,說明插件是加密,對于加密的插件文件,我們無法看到源碼文件的,體現在文件類型是:加密是luae,不加密是lua。後綴多了一個e。

對于可以查看源文件的插件,我們可以用文本或者其他編程工具打開:

按鍵精靈安卓版如何使用插件(按鍵精靈安卓版插件的基本介紹)6

插件的内容是用lua語言編寫的函數,基于lua的語法,按鍵對于函數的名稱有固定的格式要求,具體看一下插件制作的說明文檔。

按鍵精靈安卓版如何使用插件(按鍵精靈安卓版插件的基本介紹)7

如果你想要學習自己編寫腳本插件,可以查看這些開源插件,同時對照lua的基本語法命令,邊實踐邊學習。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved