视讯游戏提供最新游戏下载和手游攻略!

高效快捷的自动化解决方案:探索按键精灵脚本编程技巧

发布时间:2024-08-26浏览:44

命令名:ExistFile

作用:判断文件或文件夹是否存在

参数:字符串型。要判断的文件或者

" image_type="1" mime_type="image/jpeg" web_uri="dfic-imagehandler/08831368-b354-42e8-aecf-254c8e439420">

" image_type="1" mime_type="image/jpeg" web_uri="dfic-imagehandler/7d19175f-6bbf-452e-b272-230ab0839ecf">

文件夹的全路径

返回值:整数型。返回值为0表示文件或文件夹不存在;返回值为1表示存在该文件,返回值为2表示存在该文件夹

例子:

path="C:/windows"

Plugin isBeing=File.ExistFile(path)

MessageBox "您所选择的目录或者文件夹的状态是:" & isBeing

命令名:SelectDirectory

作用:弹出选择文件夹的对话框,并得到用户选择的文件夹

参数:无

返回值:字符串型。返回用户所选择的文件夹的全路径

例子:

dim dirPath

Plugin dirPath=File.SelectDirectory()

MessageBox "您所选择的目录是:" & dirPath

命令名:SelectFile

作用:弹出选择文件的对话框,并得到用户选择的文件

参数:无

返回值:字符串型。返回用户所选择的文件的全路径

例子:

dim filepath

Plugin filepath=File.SelectFile()

MessageBox "您所选择的文件是:" & filepath

命令名:CopyFile

返回值:无

例子:

dim filepath

Plugin filepath=File.SelectFile()

Plugin File.CopyFile(filepath,"c:/1.txt")

MessageBox "您所选择的文件被拷贝到C盘根目录下的1.txt"

VBSCall RunApp("C:/")

命令名:MoveFile

作用:移动一个文件

参数:1字符串型,要移动的文件的全路径 2字符串型,要移动的目标文件的全路径

返回值:无

说明:用这个命令,也可以给文件改名

例子:

dim filepath

Plugin filepath=File.SelectFile()

Plugin File.MoveFile(filepath,"c:/1.txt")

MessageBox "您所选择的文件被移动到C盘根目录下的1.txt"

VBSCall RunApp("C:/")

命令名:DeleteFile

作用:删除一个文件

参数:字符串型,要删除的文件的全路径

返回值:无

例子:

dim filepath

Plugin filepath=File.SelectFile()

Plugin File.DeleteFile(filepath)

MessageBox "您所选择的文件已被删除"

命令名:ReadINI

作用:从一个INI文件中读出一个字符串

参数:1要读的小节的名称。一般在INI文件中用方括号括起来 2要读的键名。如x=123,等号前面的部分就是键名 3INI文件的路径

返回值:字符串型。读出的指定小节和键下面的内容

例子:

dim value

Plugin File.WriteINI("小节名","键名","键名值","C:/qmtest.ini")

Plugin value=File.ReadINI("小节名","键名","C:/qmtest.ini")

MessageBox "键名为:" & value

命令名:WriteINI

作用:往一个INI文件中写入一个字符串

参数:1要写的小节的名称。一般在INI文件中用方括号括起来 2要写的键名。如x=123,等号前面的部分就是键名 3要写的内容,用字符串表示 4INI文件的路径

返回值:无

例子:参见ReadINI的例子

命令名:OpenFile

作用:打开一个文件,以备读写使用

参数:字符串型。表示要打开的文件的全路径

返回值:整数型。返回值为-1表示打开文件失败,否则返回文件的句柄

例子:

path = "stdlib.vbs"

Plugin fileHandle=File.OpenFile(path)

Plugin file20byte=File.ReadFile(fileHandle,20)

Plugin fileline=File.ReadLine(fileHandle)

Plugin File.CloseFile(fileHandle)

MessageBox "读取" & path & "文件20个长度内容是:" & file20byte

MessageBox "读取" & path & "文件一行长度内容是:" & fileline

命令名:CloseFile

作用:关闭一个已经打开的文件。文件关闭后,其句柄不再有效

参数:整数型。表示要关闭的文件的句柄

返回值:无

例子:参见OpenFile的例子

命令名:ReadFile

作用:从文件当前的读写位置读取一定长度的内容

参数:1整数型。表示要读取的文件的句柄 2整数型,表示要读取的长度

返回值:字符串型,读出的内容。

例子:参见OpenFile的例子

命令名:ReadLine

作用:从文件当前的读写位置读一行内容

参数:整数型,要读取的文件的句柄

返回值:字符串型,读出的内容。

例子:参见OpenFile的例子

命令名:WriteFile

作用:往文件当前读写位置写入一个字符串

参数:1整数型。表示要写入的文件的句柄 2 字符串型,表示要写入的内容

返回值:无

例子:

Plugin handle=File.OpenFile("..\\按键精灵升级说明.txt")

Plugin fileLen=File.GetFileLength(handle)

MessageBox "文件长度是:" & fileLen

Plugin File.SeekFile(handle,fileLen-1)

Plugin File.WriteFile(handle,"123456")

Plugin File.WriteLine(handle,"abcdef")

Plugin File.CloseFile(handle)

VBSCall RunApp("..\\按键精灵升级说明.txt")

命令名:WriteLine

作用:同WriteFile,但会多写入一个回车换行符号

参数:同WriteFile

返回值:无

例子:参见WriteFile

命令名:SeekFile

作用:设置文件的当前读写位置

参数:1整数型。表示要进行操作的文件的句柄 2整数型,表示要设置的读写位置,以相对于文件头的字节数计算

返回值:无

例子:参见WriteFile

命令名:GetFileLength

作用:得到文件的长度

参数:整数型。表示要进行操作的文件的句柄

返回值:整数型。表示文件

用户评论

你那刺眼的温柔

这游戏听起来挺高深的,脚本开发是干嘛的呢?

    有14位网友表示赞同!

箜明

脚本开发是不是可以自定义游戏技能啊?听说很厉害。

    有7位网友表示赞同!

良人凉人

按键精灵,这是什么神秘书籍般的存在?游戏里用得着吗?

    有12位网友表示赞同!

不相忘

不知道按键精灵脚本对操作熟练度有什么影响?提高了很多吧!

    有13位网友表示赞同!

疲倦了

脚本开发游戏能提升游戏体验吗?感觉有点期待了呢。

    有19位网友表示赞同!

忘故

学这门技术需要什么基础不?小白可以快速上手吗?

    有6位网友表示赞同!

别留遗憾

按键精灵脚本是不是可以让游戏更便捷呢?比如自动完成某些任务。

    有12位网友表示赞同!

寻鱼水之欢

脚本是手动编写还是可以使用现有的模板啊?有没有难度啊!

    有10位网友表示赞同!

眉黛如画

这游戏的特色是哪?用脚本还能解锁隐藏元素不?

    有17位网友表示赞同!

孤城暮雨

学习这个技能的话,可以适用于所有游戏吗?太羡慕会这个的人了。

    有17位网友表示赞同!

凉城°

感觉按键精灵的开发对技术控来说简直是如鱼得水啊。

    有13位网友表示赞同!

追忆思域。

这种玩法是不是很独特,别人都没告诉过我呢。

    有7位网友表示赞同!

拽年很骚

脚本开发游戏的话,能更好地体验游戏的精髓了吗?

    有17位网友表示赞同!

算了吧

是不是有些玩家靠着脚本开发成了高手级别的玩家了呀!

    有8位网友表示赞同!

■□丶一切都无所谓

按键精灵脚本能改变角色属性吗?这怎么听起来像魔法一样呢。

    有20位网友表示赞同!

执拗旧人

开发了个脚本就能成为游戏达人?真是令人向往啊!

    有5位网友表示赞同!

無極卍盜

学习了这个技能,是不是可以创作自己的游戏脚本了呢?

    有11位网友表示赞同!

念旧情i

有没有什么教程推荐,让我也能变成大师级别的人物!

    有5位网友表示赞同!

青墨断笺み

这游戏的玩法太有创意了,让人想马上开玩。

    有16位网友表示赞同!

热点资讯