在 Auto.js 中,可以使用'files.append()'方法将内容追加到文本文件中。如果要保存的内容已经存在于文件的第一行,可以使用'files.read()'方法读取文本文件的内容,然后判断第一行是否与要保存的内容相同,如果相同则不进行保存。

以下是一个示例代码:

var filePath = "/sdcard/test.txt"; // 文本文件的路径
var content = "要保存的内容"; // 要保存的内容

// 判断文本文件是否存在
if (files.exists(filePath)) {
    // 读取文本文件的第一行内容
    var firstLine = files.read(filePath).split("\n")[0];
    if (firstLine === content) {
        // 第一行内容已存在,不进行保存
        toast("内容已存在,不保存");
    } else {
        // 追加内容到文本文件
        files.append(filePath, "\n" + content);
        toast("保存成功");
    }
} else {
    // 文本文件不存在,创建并保存内容
    files.write(filePath, content);
    toast("保存成功");
}

请注意,上述代码中的'filePath'和'content'都是示例值,需要根据实际情况进行修改。

Auto.js 保存内容到文本文件:避免重复,追加内容到下一行

原文地址: https://www.cveoy.top/t/topic/qo2U 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录