# 光遇自动弹琴(iOS Autotouch)
**Repository Path**: sunshinewithmoonlight/git.sky
## Basic Information
- **Project Name**: 光遇自动弹琴(iOS Autotouch)
- **Description**: No description available
- **Primary Language**: Python
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 6
- **Forks**: 1
- **Created**: 2021-06-05
- **Last Updated**: 2024-10-17
## Categories & Tags
**Categories**: Uncategorized
**Tags**: Autotouch
## README
# 光遇自动弹琴
## 介绍
需要有根越狱(rootful)的iOS设备,希望大家弹琴开心
## autotouch 使用教程
- 此 autotouch 脚本适配 iPhone 5/5s/se 的屏幕,其他尺寸自行适配
1. Jailbreak(rootful)参考
```
palera1n -B -f
或
palera1n -c -f
```
2. 安装 autotouch
添加以下源(谢谢毛子!):
```
https://ellekit.space/
https://repo.palera.in/
https://rejail.ru/
```
搜索autotouch(和filza)并安装(rocketbootstrap@1.1.0~libhooker2, ellekit@1.0)。
3. 新建脚本。将“演奏.autotouch.lua”文件内容复制到脚本中,命名为“sky.lua”。
4. 用filza等文件管理软件把sky studio直接导出的ABC谱(UTF16LE格式)复制到“sky.lua”位置的新建文件夹“SkyMusicScore”中。
5. 进游戏放大琴键后,长按音量下键,选择并运行脚本
### 如果不小心打开了AutoTouch的触摸位置显示:
1. 你需要一个有su权限的命令行窗口,可以是ssh。
2. 将AutoTouch较新的包下载到手机的指定位置,例如这个包:
3. 在命令行窗口执行:
```
sudo dpkg --force-all -i /var/mobile/Documents/me.autotouch.autotouch.ios8_8.1.0_iphoneos-arm.deb
```
安装完成后,respring。
4. 打开这个较新的AutoTouch,关闭触摸指示(你会发现你返回后这个选项仍然开启!不要担心)。如果触摸指示的圆点真的从你触摸的位置消失了,就可以下一步了。
5. 删除AutoTouch:
```
sudo rm -rf /Applications/AutoTouch.app/
sudo dpkg --force-all -r ru.rejail.autotouch
sudo rm -rf rm -rf /var/mobile/Library/AutoTouch
```
去包管理器例如zebra中手动删除剩余的AutoTouch包
6. 在你的包管理器中重新安装AutoTouch目标版本
## autotouch 独立曲谱版使用教程
这个是针对未授权版的autotouch,一次运行两分钟。用的时候修改脚本里的曲谱内容和速度(gap)。
## zxtouch 使用教程
- 此 zxtouch 脚本适配 iPhone 6/6s/7/8/se2 的屏幕,其他尺寸自行适配
1. Jailbreak(<=iOS14, rootful)
2. 安装zxtouch(<=iOS14, rootful)
Cydia源失效了,我放到了这个仓库的Release里,试试能不能用
3. 新建脚本。将“演奏.zxtouch.py”文件内容复制到“main.py”中
4. 用filza等文件管理软件把sky studio直接导出的ABC谱(UTF16LE格式)复制到“main.py”同一个文件夹
脚本的文件夹在 /var/mobile/Library/ZXTouch/scripts
建议把不需要弹奏的谱子另外建一个文件夹方便来回移动
4. 在Cydia中安装Activator软件,设置脚本的触发条件(比如长按音量上键)
5. 运行脚本
可以用zxtouch的触摸显示器显示脚本是否正常运行(略微降低点击性能)
## 其他
- zxtouch暂不支持乐谱文件名中的unicode或中文字符,会显示乱码
- Unc0ver 6.1.2 版本bug导致触动精灵的触摸服务无法启动。安装6.2.0版本可解决
- 小王子季更新:增加了乐器无法快速弹奏的bug,会漏掉音符,好友靠近时甚至还会误触而停止演奏,现已无此问题
- `palera1n --force-revert -f`清除越狱后,需要手动重启一遍再越狱