用c写按键精灵脚本语言,按键精灵论坛发脚本的格式自动编排脚本源码
帮助你将按键脚本源代码,按照论坛Discuz!语言进行重新格式编排,主要是对语法进行着色,使脚本代码看起来更好看。
1.演示了如何调用系统打开文件对话框,以及如何根据用户的选择,进行下一步的操作(如打开文件等)。
2.演示了在“按键精灵”中,VBScript语言与按键精灵语言是怎么紧密结合在一起工作的(在使用中,你如果不注意,根本体会不到是在使用VBS语言)。
3.演示了如何从头至尾,读取文件中的所有行,以及同时打开两个文件,从一个文件中读、往另外一个文件写操作。
4.演示如何从文件名获取文件的路径。
5.演示如何读写INI文件中脚本配置。
运行环境:分辨率:1440x900 色深:32位 操作系统:Windows XP 按键精灵版本:7.00.3730
@ahfxman, 风烈焰。 2006年9月//变量定义
Dim objDialog, fso
Dim fSourceName,fTargetname
Dim sLine, s, stemp1,stemp2
Dim LineLenOld, LineLenNew
Dim MyArray, i1, i, s1
Dim DirPath
//变量初始化
ForReading = 1:ForWriting = 2:ForAppending=8
remColor="Green"
explainColor="Blue"
IniFileName="c:\path.ini"
//============== 主程序 ===============
Gosub 读取路径
Gosub 打开文件
Rem 结束
MessageBox "程序结束, 谢谢使用"
EndScript
//============== 子程序 ===============
Sub 打开文件
Set objDialog = CreateObject("UserAccounts.CommonDialog")
objDialog.Filter = "脚本文件|*.txt"
objDialog.InitialDir = DirPath
intResult = objDialog.ShowOpen
If intResult <> 0
Gosub 保存路径
Gosub 改名
Gosub 格式编辑
Else
Goto 结束
EndIf
Return 打开文件
Sub 保存路径
sTemp2 = objDialog.FileName
MyArray = Split(sTemp2,"\",-1,1)
i = UBound(MyArray)
i1 = 1
s1 = MyArray(0)
While i1
s1 = s1 & "\" & MyArray(i1)
i1 = i1+1
EndWhile
s1 = s1 & "\"
Plugin File.WriteINI("setup","路径",s1,IniFileName)
Return 保存路径
Sub 读取路径
DirPath = "c:\"
Plugin DirPath = File.ReadINI("setup","路径",IniFileName)
Return 读取路径
Sub 改名
fSourceName = objDialog.FileName
fTargetName = Replace(fSourceName,".txt",".ini")
Return 改名
Sub 格式编辑
Set fso = CreateObject("Scripting.FileSystemObject")
Set fSource = fso.OpenTextFile(fSourceName, ForReading, True)
Set fTarget = fso.OpenTextFile(fTargetName, ForWriting, True)
While fSource.AtEndOfStream<>true
sLine = fSource.ReadLine()
lineLenOld = Len(sLine)
s=Trim(sLine)
lineLenNew = Len(s)
sTemp1 = Left(s,2)
sTemp2 = Right(s,Len(s)-2)
If s="[General]"
s="[color=" & explainColor & "]" & s
ElseIf s="[Script]"
s="[/color][color=" & explainColor & "]" & s & "[/color]"
ElseIf sTemp1="//"
s="[color=" & remColor & "]" &s &"[/color]"
Else
EndIf
s = Space(lineLenOld-lineLenNew) & s
fTarget.WriteLine(s)
EndWhile
fSource.Close
fTarget.Close
VBSCall RunApp(fTargetName)
Return 格式编辑
文件下载
解压密码:
Tags:按键精灵
来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575)
用c写按键精灵脚本语言,按键精灵论坛发脚本的格式自动编排脚本源码相关推荐
- python传奇自动打怪脚本_易语言传奇sf自动打怪脚本源码
從目前的傳奇推出的新地圖來看,闖赤月殺蜘蛛還是很刺激的.特別是像我這樣的老玩家,在傳奇中混了很長一段時間了,殺一些簡單的怪,已經很乏味了.好不容易出了新地圖,總不可能放過吧,但大家也別小看了這些蜘蛛哦 ...
- 贴吧顶贴php脚步,【技术贴安卓按键精灵】贴吧顶贴脚本源码分享
贴吧顶贴脚本源码分享 配置介绍:模拟器:雷电模拟器 480*800 dpi 160 按键精灵手机助手 涉及的图片有两张: 注意事项:每次发布3-5条,之后时间间隔不低于20分钟,单账号一天不要发布太 ...
- 【按键精灵源码分享】遍历图片在屏幕上出现的所有坐标脚本源码
大家好,我是公众号3分钟学堂的郭立员,今天继续我们的按键精灵安卓版源码分享,这一期带来的是遍历图片在屏幕上出现的所有坐标脚本源码. 适用范围 同一张图在屏幕上多次出现,比如下面这些图. 图片 图片 代 ...
- autojs写脚本:天启app脚本源码
autojs写脚本:天启app脚本源码 个人保存而已. 源码中涉及到广告关闭.控件点击等函数.自己使用的. 需要的话需付费.不免费. 如果真有心,想学,源码中的编写脚本的逻辑等完全够用. var 日常 ...
- bat脚本保存dir结果_Tomcat的启停脚本源码解析
作者 | 程序员自由之路 来源 | cnblogs.com/54chensongxia/p/13234398.html Tomcat的启停脚本源码解析 Tomcat是一款我们平时开发过程中最常用到的S ...
- 分析一个Auto.js写的抖音抢福袋脚本源码
今天分享一个自用的抖音抢福袋脚本源码,自动进入直播间抢福袋,彻底解放双手,对技术感兴趣的朋友可以看一下核心源码,自己也可以试着写一下. (function(_0x83958c, _0xc60544, ...
- html脚本语言有哪些,常见的脚本语言(有哪些)
常见的脚本语言 脚本言语:脚本言语又被称为扩建的言语,或者动态言语,是一种编程言语,用bai来操控软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解说或编译. 言语分类: Shell ...
- java 脚本语言交互_Java学习笔记--脚本语言支持API
Java语言的动态性之脚本语言支持API 随着Java平台的流行,很多的脚本语言(scripting language)都可以运行在Java虚拟机啊上,其中比较流行的有JavaScript.JRuby ...
- php和shell脚本语言,将PHP作为Shell脚本语言使用_PHP教程
#!/usr/local/bin/php -q 上面的代码在运行的时候需要两个参数,分别是姓和名,比如这样子运行: [dbrogdon@artemis dbrogdon]$ scriptname.ph ...
最新文章
- tf.keras.layers.MaxPool2D 示例 池化层
- matlab绘制多色散点图
- python高并发的解决方案
- 开源 java CMS - FreeCMS2.3 会员组管理
- ffmpeg的新东东:AVFilter
- service层中有某个事物要立马提交_硬货你要的,binder机制来了
- html中,怎么样才能获得iframe页面里的内容
- vue引入字体文件踩坑
- 如何免费复制百度文库上的文字
- 毕业设计 - 题目: 基于协同过滤的电影推荐系统 - Django 在线电影推荐协同过滤
- 双叉积——拉格朗日公式证明
- resin那些事之resin.conf
- java生成exe_java生成可执行文件的方法总结
- Si523超低功耗带自动寻卡13.56MHz非接触式读写器 替代MFRC523
- 数据分析模型篇—麦肯锡矩阵(GE矩阵)
- 图深度学习——复杂图嵌入:异质图,二分图,多维图,超图,符号图,动态图
- Nim 游戏和 SG 函数
- git仓库账号或着密码修改之后需要重新配置SSH公钥
- c语言传感器串口通信,树莓派上使用C语言检测触碰传感器
- 简单的裸眼3D技术原理