把脚本文件导入触动精灵,看起来只是简单一步,但实际踩坑的人真不少。不少人卡在“找不到文件”这个报错上,翻来覆去检查路径,结果发现是文件后缀名被系统偷偷改了,或者路径大小写写错了。其实只要摸清几个关键点,整个过程也就一两分钟的事。
核心前提就两条:文件格式必须对,存放路径必须App认得。iOS有沙盒机制拦着,Android有权限和大小写敏感的门槛,但这些都不是什么大问题。下面把每一步拆开讲清楚。
确认脚本文件格式与命名
触动精灵对文件后缀要求非常严格——必须是 .tsp 或 .ts。注意:v5以上版本只认.tsp,旧版v4才认.ts。如果你拿到的文件后缀是.txt、.lua或者.zip,直接导入肯定失败,别想着App能自动识别。文件名里也不能出现中文、空格、标点符号或特殊字符(比如?*|<>这种),最保险的做法就是只使用英文、数字和下划线。
实际操作中有一个特别容易掉坑的地方:Windows默认会隐藏已知文件类型的后缀名。你明明看到“脚本.tsp”,双击属性才发现它实际叫“脚本.tsp.txt”。这时候必须手动改成“脚本.tsp”,系统提示“更改后缀可能导致文件不可用”时直接确认就行。这一步不处理,后续所有操作都是白费。
iOS设备本地文件存放路径
iOS的沙盒机制决定了App只能读取自己“辖区”内的文件。因此,脚本文件必须放在三个可信位置之一:iCloud云盘、App自家文件夹、或者通过“文件”App共享的目录。
方法一:通过iCloud云盘
在“文件”App里找到“iCloud云盘”,新建一个文件夹(比如叫“ChuDongScripts”),把.tsp脚本放进去。然后打开触动精灵,点击“导入脚本”,选择iCloud云盘对应路径,就能看到文件了。这个方法最稳定,不需要额外工具。
方法二:通过Documents等第三方文件管理器
如果你习惯用Documents这类App,可以先把脚本保存到“On My iPhone”下的“触动精灵”文件夹——注意,这个文件夹必须在Documents里手动创建,而且名字要和App内部路径完全一致。创建好之后,打开触动精灵,点击“导入脚本”,切换到“本地文件”标签,找到这个文件夹就能导入。
这里有一个关键提醒:如果你只创建了文件夹但没往里面放过任何文件,触动精灵可能压根不显示这个文件夹。必须先用Documents或其他支持文件系统访问的应用写一个文件进去,然后重启触动精灵,列表才会刷新。
Android设备本地文件存放路径
Android相对灵活,但也不是随便放就能用。具体步骤:
第一步:把.tsp文件复制到手机内部存储的根目录,或者SD卡的任意位置(比如/sdcard/ChuDong/xxx.tsp)。
第二步:打开触动精灵,点击右上角“+”,选择“导入脚本”,系统会弹出文件管理器。导航到刚才存放的目录,找到文件点一下就行了。
如果文件管理器里看不到目标文件,先检查存储权限有没有开启——去手机设置→应用→触动精灵→权限→存储→允许。要是你的手机是Android 11及以上版本,还需要额外开启“所有文件访问权限”,在App信息页面里手动打开。另外别忘了:路径是区分大小写的。/sdcard/chudong/xxx.tsp 和 /sdcard/ChuDong/xxx.tsp 在系统看来是两个完全不同的地址,写错一个字母就会提示“文件不存在”。
从电脑传输脚本到手机
无论你是Windows还是macOS用户,最推荐的方法都是用iTunes(iOS)或者ADB命令(Android)进行直传。用微信或QQ转发脚本文件,十有八九会出问题——文件被压缩成.zip、后缀被吞掉、甚至文件名变成乱码。所以千万别贪图方便直接从聊天记录里点开导入。
iOS传输方法:
用数据线连接iPhone和电脑,打开iTunes(macOS上用访达也行),选中设备后点击“文件共享”。在应用列表里找到“触动精灵”,把.tsp文件拖拽到右侧文档区,同步完成之后,在App内点击“导入脚本” → “本地文件”就能看到。
Android传输方法:
先确保手机已开启USB调试,连接电脑后运行命令行:adb push D:script.tsp /sdcard/。这样就把脚本直接推到了手机根目录。后续按Android路径导入方法操作即可。
如果确实只能用微信转发,记得一定要先下载原文件,如果被压缩成.zip就解压,然后检查后缀名是不是.tsp,确认无误后再走正规路径导入。千万不要图省事直接点开微信里的文件,那基本等于告诉触动精灵“我放弃你了”。
