MENU

「iFiler」使用手册

ifiler.png

清晰简便的使用手册


面板操作

新建文件

打开右上角的菜单,点击新建文件,即可在标签栏中看到一个新项目。如果标签栏的标签数量较多,请向左滑动到最后才可以看到新项目,建议新建好一个项目后重命名项目以方便区分。

保存文件

一般来说文件是自动保存的,但还是建议修改代码后点击保存按钮

调试日志

调试日志是程序运行的步骤的可视化输出,用于开发者查看代码的运行情况

打印表单

打印表单是用于打印用户输出的值或者变量的面板,用于开发者查看所需要的关键参数

指令操作

基础指令例如 Define(),Print(),Tip()等请先在 APP 内文档了解一下,这里只有详细的解释和进阶操作,不再赘述基本操作

文件相关操作

基础操作

以 File.Write()指令为案例,当我们要对手机上的文件做操作时,首先注意的就是正确填写文件的路径。路径有两种推荐方法,第一种是以 /storage/emulated/0/ 作为指向本地存储路径的头部地址,部分手机还可以使用 /sdcard/ 作为头部路径,需要注意的是,两种写法都不要忽略第一个 / 字符

示例

File.Write("/sdcard/海岸盒子/测试/test.txt","内容")
File.Write("/storage/emulated/0/海岸盒子/测试/test.txt","内容")

运行之后,即可在对应文件夹内看到文件

提示

  1. 文件后缀非必须.txt,无后缀或其他后缀均可,读取出来的内容是一样的,建议使用 MT 管理器。
  2. 若文件没有对应的文件夹,会自动创建,不需要手动建立文件夹
  3. 建议使用定义变量的格式执行,因为文本内的特殊符号可能会干扰程序的执行。并且定义能让代码看起来更方便简洁,是业内统一习惯的编写方式。
  4. 换行符为 \n 或者 \r\n

以定义格式执行

Define(txt,"「IFiler」是一款基于 Java 的脚本语言,由「海」独立开发,于 2021 春节期间发布 Beta 版本。「IFiler」—— 最简便的手机脚本语言,是创作程序的程序。")
Define(dir,"/sdcard/海岸盒子/测试/测试.txt")
File.Write(dir,txt)

注意事项

对于音频、视频、图片文件无法写入和读取,不要执行这样的代码,否则程序会卡顿甚至崩溃。

循环操作

Last Modified: July 22, 2021
Leave a Comment