autojs-读写ini

简介: autojs-读写ini

牙叔教程 简单易学


INI是什么

.ini 文件是Initialization File的缩写,即初始化文件,是windows的系统配置文件所采用的存储格式,统管windows的各项配置,一般用户就用windows提供的各项图形化管理界面就可实现相同的配置了。但在某些情况,还是要直接编辑ini才方便,一般只有很熟悉windows才能去直接编辑。


使用场景

读写ini


autojs版本

8.7.7-0


代码讲解

1. 导入ini模块
let ini = require("./ini");


2. 读取并解析ini数据
var config = ini.parse(files.read("./config.ini"));


3. 修改ini数据
config.scope = "local";
config.database.database = "use_another_database";
config.paths.default.tmpdir = "/tmp";
delete config.paths.default.datadir;
config.paths.default.array.push("fourth value");


4. 写入ini数据
files.write("./config_modified.ini", ini.stringify(config, { section: "section" }));


ini模块从哪里来

我们使用autojs写代码的时候, 有些功能npm上已经有人实现过了, 并且可能还是纯js实现的, 虽然可能使用了es6,

需要什么功能, 我们就去npm搜索, 基本上都可以找到, 我们需要的东西

最多就是使用babel, 把高版本的js, 比如es6转为es5


我在npm搜索ini, 第一个就是这个ini模块, 用es6语法编写的

babel一下, 就可以给autojs使用了


声明

部分内容来自网络



相关文章
|
4月前
【QT】读写.ini配置文件的程序实现
【QT】读写.ini配置文件的程序实现
|
4月前
|
存储 Go API
配置文件大揭秘:INI文件读写实战详解
配置文件大揭秘:INI文件读写实战详解
382 1
|
11月前
|
移动开发
acutPrintf crx注意事项
acutPrintf crx注意事项
|
存储 API Windows
QT读写.INI文件的实现方法
QT读写.INI文件的实现方法
184 0
|
存储 Java C语言
手把手教你实现类似ini4j的方式创建读取和修改.ini文件(支持section)
手把手教你实现类似ini4j的方式创建读取和修改.ini文件(支持section)
104 0
|
XML JSON 自然语言处理
C++实现读写ini配置文件
配置文件的读取是每个程序必备的功能,配置文件的格式多种多样,例如:ini格式、json格式、xml格式等。其中属ini格式最为简单,且应用广泛。
705 0
易语言读写配置项ini文件
作者主页:https://www.couragesteak.com/
易语言读写配置项ini文件
|
XML API C#
艾伟:C#中读写INI配置文件
在作应用系统开发时,管理配置是必不可少的。例如数据库服务器的配置、安装和更新配置等等。由于Xml的兴起,现在的配置文件大都是以xml文档来存储。比如Visual Studio.Net自身的配置文件Mashine.config,Asp.Net的配置文件Web.Config,包括我在介绍Remoting中提到的配置文件,都是xml的格式。
903 0