Compare commits
56 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
fa7b623a96 | ||
|
|
dbb262716e | ||
|
|
c61d680fe9 | ||
|
|
89175adca6 | ||
|
|
c1ae9225be | ||
|
|
d5e94caef1 | ||
|
|
c7141c911c | ||
|
|
b6713a792f | ||
|
|
c0976b30c1 | ||
|
|
65fdecb9be | ||
|
|
2a16af252f | ||
|
|
cd967af5c8 | ||
|
|
df9ddff4e4 | ||
|
|
8f26c9e1de | ||
|
|
b88515f4f2 | ||
|
|
46b88f4c6f | ||
|
|
03af82818a | ||
|
|
9f5a6ab58e | ||
|
|
f468dabb89 | ||
|
|
bb570e1b5c | ||
|
|
e57d7d5ad3 | ||
|
|
b3d3f77ba5 | ||
|
|
8abf823182 | ||
|
|
064a8fbe9a | ||
|
|
c43edd8549 | ||
|
|
eca5b79934 | ||
|
|
4e14a0d2c9 | ||
|
|
f38adb904f | ||
|
|
44aab3f525 | ||
|
|
1383f66726 | ||
|
|
715e21a420 | ||
|
|
a9cbc2348f | ||
|
|
13979f81ae | ||
|
|
8ff1de8e21 | ||
|
|
383d79f95b | ||
|
|
93918c8a8a | ||
|
|
8f737fa07b | ||
|
|
32d83d3b3d | ||
|
|
ae090a2141 | ||
|
|
e9dc16cf9d | ||
|
|
d88424e659 | ||
|
|
07e17626a3 | ||
|
|
adca548b63 | ||
|
|
e5d024e2d2 | ||
|
|
2d44ba080b | ||
|
|
aeae50875b | ||
|
|
e9a4662001 | ||
|
|
3b83a9b113 | ||
|
|
8aa4db993f | ||
|
|
a01cf1ab08 | ||
|
|
c45c75bad3 | ||
|
|
d12e9f24ff | ||
|
|
dc719756ad | ||
|
|
56d33ac0af | ||
|
|
5689142309 | ||
|
|
401f221b04 |
5
.gitignore
vendored
Normal file
5
.gitignore
vendored
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
.vscode/settings.json
|
||||||
|
.vscode/tasks.json
|
||||||
|
rhino.jar
|
||||||
|
update.sh
|
||||||
|
updateSharedSheets.js
|
||||||
67
README.md
67
README.md
@@ -1,3 +1,5 @@
|
|||||||
|
# 关于脚本倒卖的问题: [#1](https://github.com/StageGuard/SkyAutoPlayerScript/issues/1)
|
||||||
|
|
||||||
# SkyAutoPlayerScript
|
# SkyAutoPlayerScript
|
||||||
A script to play Sheets generated by SkyStudio automatically in game Sky with accessibility services using Auto.js
|
A script to play Sheets generated by SkyStudio automatically in game Sky with accessibility services using Auto.js
|
||||||
</br>使用Auto.js提供的无障碍权限实现在Sky光遇中自动弹奏[SkyStudio](https://play.google.com/store/apps/details?id=com.Maple.SkyStudio)导出的曲谱
|
</br>使用Auto.js提供的无障碍权限实现在Sky光遇中自动弹奏[SkyStudio](https://play.google.com/store/apps/details?id=com.Maple.SkyStudio)导出的曲谱
|
||||||
@@ -12,9 +14,15 @@ A script to play Sheets generated by SkyStudio automatically in game Sky with ac
|
|||||||
* 自动更新,及时修复BUG,无需担心版本过时问题。
|
* 自动更新,及时修复BUG,无需担心版本过时问题。
|
||||||
* ...
|
* ...
|
||||||
|
|
||||||
## 使用
|
## 使用(Usage)
|
||||||
①为Auto.js开启**无障碍服务**和**悬浮窗权限**。
|
<br>①Auto.js`4.1.1 Alpha2 (461)`版本下载: [`Ericwyn/Auto.js/releases@V4.1.1.Alpha2`](https://github.com/Ericwyn/Auto.js/releases/tag/V4.1.1.Alpha2)
|
||||||
</br>②在Auto.js中新建一个脚本并粘贴以下代码并运行:
|
<br>Download `Auto.js`[`Ericwyn/Auto.js/releases@V4.1.1.Alpha2`](https://github.com/Ericwyn/Auto.js/releases/tag/V4.1.1.Alpha2)
|
||||||
|
<br>手机请下载`autoJs-V4.1.1.Alpha2-common-armeabi-v7a-debug.apk`
|
||||||
|
<br>Please download `autoJs-V4.1.1.Alpha2-common-armeabi-v7a-debug.apk`
|
||||||
|
<br>②为Auto.js开启**无障碍服务**和**悬浮窗权限**。
|
||||||
|
<br>Turn on **Accessibility service** and allow **Display pop-up window** permission for Auto.js
|
||||||
|
<br>③在Auto.js中新建一个脚本并粘贴以下代码并运行:
|
||||||
|
<br>Create a new script file in Auto.js. Copy the code below and run!
|
||||||
```javascript
|
```javascript
|
||||||
"ui";
|
"ui";
|
||||||
"use strict";
|
"use strict";
|
||||||
@@ -40,17 +48,19 @@ emitter.on('evaluate', function(s){
|
|||||||
```
|
```
|
||||||
|
|
||||||
在Auto.js版本`4.1.1 Alpha2 (461)`中测试通过,不保证其他版本的兼容性(取决于其他版本相对于此版本的API是否有`breaking changes`)
|
在Auto.js版本`4.1.1 Alpha2 (461)`中测试通过,不保证其他版本的兼容性(取决于其他版本相对于此版本的API是否有`breaking changes`)
|
||||||
</br>Auto.js`4.1.1 Alpha2 (461)`版本下载: [`Ericwyn/Auto.js/releases@V4.1.1.Alpha2`](https://github.com/Ericwyn/Auto.js/releases/tag/V4.1.1.Alpha2)
|
|
||||||
</br>手机请下载`autoJs-V4.1.1.Alpha2-common-armeabi-v7a-debug.apk`
|
|
||||||
|
|
||||||
### 清除数据
|
## 清除数据(Clear data)
|
||||||
SkyAutoPlayer在使用过程中会产生本地数据存储,若想全部删除,请使用Auto.js执行以下代码
|
`SkyAutoPlayerScript`在使用过程中会产生本地数据存储,若想全部删除,请使用Auto.js执行以下代码
|
||||||
|
<br>`SkyAutoPlayerScript` will store some data while using, if you want to delete all data, please run the code below in Auto.js
|
||||||
|
|
||||||
```
|
```
|
||||||
storages.remove("StageGuard:SkyAutoPlayer:Config");
|
storages.remove("StageGuard:SkyAutoPlayer:Config");
|
||||||
files.removeDir("/storage/emulated/0/Documents/SkyAutoPlayer/");
|
files.removeDir("/storage/emulated/0/Documents/SkyAutoPlayer/");
|
||||||
```
|
```
|
||||||
|
|
||||||
## 上传乐谱
|
<br>
|
||||||
|
|
||||||
|
# 上传乐谱
|
||||||
|
|
||||||
你可以fork本仓库,将你要上传的乐谱添加至`shared_sheets`文件夹,并按照以下要求在`shared_sheets.json`添加项目
|
你可以fork本仓库,将你要上传的乐谱添加至`shared_sheets`文件夹,并按照以下要求在`shared_sheets.json`添加项目
|
||||||
```javascript
|
```javascript
|
||||||
@@ -67,6 +77,8 @@ files.removeDir("/storage/emulated/0/Documents/SkyAutoPlayer/");
|
|||||||
"bpm" : 320,
|
"bpm" : 320,
|
||||||
//暂时没用
|
//暂时没用
|
||||||
"suggested_instrument": 1,
|
"suggested_instrument": 1,
|
||||||
|
//乐谱键位数(8键或15键)
|
||||||
|
"keyCount": 15,
|
||||||
//乐谱音高
|
//乐谱音高
|
||||||
"pitchLevel": 0
|
"pitchLevel": 0
|
||||||
}
|
}
|
||||||
@@ -75,8 +87,11 @@ files.removeDir("/storage/emulated/0/Documents/SkyAutoPlayer/");
|
|||||||
修改完成后,申请`Pull Request`,等待merge即可。
|
修改完成后,申请`Pull Request`,等待merge即可。
|
||||||
> 请注意:在申请`Pull Request`之前请确保你的SkyAutoPlayerScript仓库已同步至最新,以免出现意外问题!
|
> 请注意:在申请`Pull Request`之前请确保你的SkyAutoPlayerScript仓库已同步至最新,以免出现意外问题!
|
||||||
|
|
||||||
|
或通过发送乐谱到邮箱[beamiscool@qq.com](mailto:beamiscool@qq.com)
|
||||||
|
|
||||||
## 注意
|
<br>
|
||||||
|
|
||||||
|
# 注意
|
||||||
### 请仔细阅读以下使用须知!
|
### 请仔细阅读以下使用须知!
|
||||||
|
|
||||||
1. 未充分测试,若遇到BUG,请酷安私信@StageGuard或新建Issue来反馈BUG!
|
1. 未充分测试,若遇到BUG,请酷安私信@StageGuard或新建Issue来反馈BUG!
|
||||||
@@ -84,17 +99,41 @@ files.removeDir("/storage/emulated/0/Documents/SkyAutoPlayer/");
|
|||||||
3. 本脚本仅可用作娱乐用途,请不要在正规场合使用本脚本(请自行体会\"正规场合\"是什么意思),若因使用本脚本所出现了一些不友好的问题,与脚本作者StageGuard无关。
|
3. 本脚本仅可用作娱乐用途,请不要在正规场合使用本脚本(请自行体会\"正规场合\"是什么意思),若因使用本脚本所出现了一些不友好的问题,与脚本作者StageGuard无关。
|
||||||
4. 脚本只能给你一时满足感而不能使你进步,请适当使用,只有真正的技术才是王道,才能使你感到快乐。
|
4. 脚本只能给你一时满足感而不能使你进步,请适当使用,只有真正的技术才是王道,才能使你感到快乐。
|
||||||
5. 本脚本只是一个"弹奏机",并不内置曲谱,请在GooglePlay下载[SkyStudio](https://play.google.com/store/apps/details?id=com.Maple.SkyStudio)编谱。
|
5. 本脚本只是一个"弹奏机",并不内置曲谱,请在GooglePlay下载[SkyStudio](https://play.google.com/store/apps/details?id=com.Maple.SkyStudio)编谱。
|
||||||
|
6. 本脚本不会增加解密乐谱功能,包括但不限于**加密的SkyStudio乐谱**,**加密的JS**等,也不接受加密乐谱的共享。
|
||||||
|
|
||||||
## 贡献
|
# 贡献
|
||||||
欢迎任何人贡献本项目,包括但不限于Pull Request,Issue,New feature request
|
欢迎任何人贡献本项目,包括但不限于Pull Request,Issue,New feature request
|
||||||
|
|
||||||
## 图标来源
|
## 贡献者名单(按照首次贡献时间排序)
|
||||||
|
|
||||||
|
### SkyAutoPlayerScript
|
||||||
|
无
|
||||||
|
|
||||||
|
### 共享乐谱
|
||||||
|
酷安[@Aex技术总监](http://www.coolapk.com/u/1286879)<br>
|
||||||
|
酷安[@夏卡卡卡](http://www.coolapk.com/u/2313452)<br>
|
||||||
|
酷安[@深空失忆か](http://www.coolapk.com/u/3005974)<br>
|
||||||
|
抖音@子哲啊🌈(zizhe1880689503)<br>
|
||||||
|
酷安[@你们很有趣呢](http://www.coolapk.com/u/2416229)<br>
|
||||||
|
酷安[@情如风雪无常](http://www.coolapk.com/u/643670)<br>
|
||||||
|
酷安[@慕疵](http://www.coolapk.com/u/3286967)<br>
|
||||||
|
酷安[@社区最弱萌新](http://www.coolapk.com/u/3291313)<br>
|
||||||
|
酷安[@九方辰](http://www.coolapk.com/u/634078)<br>
|
||||||
|
酷安[@北极马可罗尼](http://www.coolapk.com/u/463478)<br>
|
||||||
|
哔哩哔哩[@UTF16](https://space.bilibili.com/623364258)<br>
|
||||||
|
酷安[@Syngenex](http://www.coolapk.com/u/1093421)<br>
|
||||||
|
Twitter[Phoebe@huunhut1217](https://mobile.twitter.com/huunhut1217)<br>
|
||||||
|
<br>
|
||||||
|
|
||||||
|
# 图标来源
|
||||||
[Iconfont-阿里巴巴矢量图标库](https://www.iconfont.cn/)
|
[Iconfont-阿里巴巴矢量图标库](https://www.iconfont.cn/)
|
||||||
|
<br>
|
||||||
|
|
||||||
## 鸣谢
|
# 鸣谢
|
||||||
[projectXero](https://gitee.com/projectXero) (提供适用于Rhino的`ListAdapter`)
|
[projectXero](https://gitee.com/projectXero) (提供适用于Rhino的`ListAdapter`)
|
||||||
|
<br>
|
||||||
|
|
||||||
## 许可证协议
|
# 许可证协议
|
||||||
```
|
```
|
||||||
SkyAutoPlayer (Auto.js script)
|
SkyAutoPlayer (Auto.js script)
|
||||||
Copyright © 2020 StageGuard
|
Copyright © 2020 StageGuard
|
||||||
@@ -111,4 +150,4 @@ files.removeDir("/storage/emulated/0/Documents/SkyAutoPlayer/");
|
|||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program. If not, see <https://www.gnu.org/licenses/>
|
along with this program. If not, see <https://www.gnu.org/licenses/>
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
51b2da7101aebf7427b4f4a0ab4814f7f6dc60b5
|
dbb262716e0bf7f84b015a55dc9d02af1717a1ab
|
||||||
BIN
resources/clock.png
Normal file
BIN
resources/clock.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 7.0 KiB |
BIN
resources/filter.png
Normal file
BIN
resources/filter.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4.7 KiB |
BIN
resources/note.png
Normal file
BIN
resources/note.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.8 KiB |
BIN
resources/piano.png
Normal file
BIN
resources/piano.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.6 KiB |
BIN
resources/search.png
Normal file
BIN
resources/search.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.6 KiB |
BIN
resources/user.png
Normal file
BIN
resources/user.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 7.3 KiB |
1455
shared_sheets.json
1455
shared_sheets.json
File diff suppressed because it is too large
Load Diff
BIN
shared_sheets/Canon卡农_C大调_简易版.txt
Normal file
BIN
shared_sheets/Canon卡农_C大调_简易版.txt
Normal file
Binary file not shown.
BIN
shared_sheets/Co_Chac_Yeu_La_Day-MTP.txt
Normal file
BIN
shared_sheets/Co_Chac_Yeu_La_Day-MTP.txt
Normal file
Binary file not shown.
BIN
shared_sheets/Dream_It_Possible.txt
Normal file
BIN
shared_sheets/Dream_It_Possible.txt
Normal file
Binary file not shown.
BIN
shared_sheets/Hanava.txt
Normal file
BIN
shared_sheets/Hanava.txt
Normal file
Binary file not shown.
BIN
shared_sheets/IPhone马林巴琴.txt
Normal file
BIN
shared_sheets/IPhone马林巴琴.txt
Normal file
Binary file not shown.
BIN
shared_sheets/Love_5.txt
Normal file
BIN
shared_sheets/Love_5.txt
Normal file
Binary file not shown.
BIN
shared_sheets/Mojito.txt
Normal file
BIN
shared_sheets/Mojito.txt
Normal file
Binary file not shown.
BIN
shared_sheets/See_You_Again_(Stb).txt
Normal file
BIN
shared_sheets/See_You_Again_(Stb).txt
Normal file
Binary file not shown.
BIN
shared_sheets/Souvevirs_d'Enfance.txt
Normal file
BIN
shared_sheets/Souvevirs_d'Enfance.txt
Normal file
Binary file not shown.
BIN
shared_sheets/Summertime.txt
Normal file
BIN
shared_sheets/Summertime.txt
Normal file
Binary file not shown.
BIN
shared_sheets/もペもぺ(mopemope).txt
Normal file
BIN
shared_sheets/もペもぺ(mopemope).txt
Normal file
Binary file not shown.
BIN
shared_sheets/下雨天.txt
Normal file
BIN
shared_sheets/下雨天.txt
Normal file
Binary file not shown.
BIN
shared_sheets/不染_enhanced.txt
Normal file
BIN
shared_sheets/不染_enhanced.txt
Normal file
Binary file not shown.
BIN
shared_sheets/不知所措.txt
Normal file
BIN
shared_sheets/不知所措.txt
Normal file
Binary file not shown.
BIN
shared_sheets/体面.txt
Normal file
BIN
shared_sheets/体面.txt
Normal file
Binary file not shown.
BIN
shared_sheets/偏爱_UTF16.txt
Normal file
BIN
shared_sheets/偏爱_UTF16.txt
Normal file
Binary file not shown.
BIN
shared_sheets/四月是你的谎言_UTF16.txt
Normal file
BIN
shared_sheets/四月是你的谎言_UTF16.txt
Normal file
Binary file not shown.
BIN
shared_sheets/夏天的风GF_UTF16.txt
Normal file
BIN
shared_sheets/夏天的风GF_UTF16.txt
Normal file
Binary file not shown.
BIN
shared_sheets/夏天的风_UTF16.txt
Normal file
BIN
shared_sheets/夏天的风_UTF16.txt
Normal file
Binary file not shown.
BIN
shared_sheets/大悲咒_UTF16.txt
Normal file
BIN
shared_sheets/大悲咒_UTF16.txt
Normal file
Binary file not shown.
BIN
shared_sheets/好运来HX_UTF16.txt
Normal file
BIN
shared_sheets/好运来HX_UTF16.txt
Normal file
Binary file not shown.
BIN
shared_sheets/小星星_UTF16.txt
Normal file
BIN
shared_sheets/小星星_UTF16.txt
Normal file
Binary file not shown.
BIN
shared_sheets/幻昼CH_UTF16.txt
Normal file
BIN
shared_sheets/幻昼CH_UTF16.txt
Normal file
Binary file not shown.
BIN
shared_sheets/微微.txt
Normal file
BIN
shared_sheets/微微.txt
Normal file
Binary file not shown.
BIN
shared_sheets/心作_UTF16.txt
Normal file
BIN
shared_sheets/心作_UTF16.txt
Normal file
Binary file not shown.
BIN
shared_sheets/恋爱循环.txt
Normal file
BIN
shared_sheets/恋爱循环.txt
Normal file
Binary file not shown.
BIN
shared_sheets/打上花火_UTF16.txt
Normal file
BIN
shared_sheets/打上花火_UTF16.txt
Normal file
Binary file not shown.
BIN
shared_sheets/极乐净土(和弦).txt
Normal file
BIN
shared_sheets/极乐净土(和弦).txt
Normal file
Binary file not shown.
BIN
shared_sheets/极乐净土(无和弦).txt
Normal file
BIN
shared_sheets/极乐净土(无和弦).txt
Normal file
Binary file not shown.
BIN
shared_sheets/演员.txt
Normal file
BIN
shared_sheets/演员.txt
Normal file
Binary file not shown.
BIN
shared_sheets/猪猪侠_UTF16.txt
Normal file
BIN
shared_sheets/猪猪侠_UTF16.txt
Normal file
Binary file not shown.
BIN
shared_sheets/穿越时空的思念.txt
Normal file
BIN
shared_sheets/穿越时空的思念.txt
Normal file
Binary file not shown.
BIN
shared_sheets/童话镇.txt
Normal file
BIN
shared_sheets/童话镇.txt
Normal file
Binary file not shown.
BIN
shared_sheets/菊次郎的夏天(夏卡重制版).txt
Normal file
BIN
shared_sheets/菊次郎的夏天(夏卡重制版).txt
Normal file
Binary file not shown.
BIN
shared_sheets/虫儿飞儿歌_UTF16.txt
Normal file
BIN
shared_sheets/虫儿飞儿歌_UTF16.txt
Normal file
Binary file not shown.
BIN
shared_sheets/误红装A1_UTF16.txt
Normal file
BIN
shared_sheets/误红装A1_UTF16.txt
Normal file
Binary file not shown.
BIN
shared_sheets/走马.txt
Normal file
BIN
shared_sheets/走马.txt
Normal file
Binary file not shown.
BIN
shared_sheets/辞乆门回忆_UTF16.txt
Normal file
BIN
shared_sheets/辞乆门回忆_UTF16.txt
Normal file
Binary file not shown.
BIN
shared_sheets/追光者.txt
Normal file
BIN
shared_sheets/追光者.txt
Normal file
Binary file not shown.
BIN
shared_sheets/那女孩对我说.txt
Normal file
BIN
shared_sheets/那女孩对我说.txt
Normal file
Binary file not shown.
BIN
shared_sheets/阿珍爱上了阿强_UTF16.txt
Normal file
BIN
shared_sheets/阿珍爱上了阿强_UTF16.txt
Normal file
Binary file not shown.
BIN
shared_sheets/雨林_UTF16.txt
Normal file
BIN
shared_sheets/雨林_UTF16.txt
Normal file
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -1,3 +1,33 @@
|
|||||||
|
版本: 16
|
||||||
|
更新时间: 2020.10.02 12:50
|
||||||
|
更新内容:
|
||||||
|
* 改善:乐谱详情界面
|
||||||
|
|
||||||
|
版本: 15
|
||||||
|
更新时间: 2020.10.01 00:00
|
||||||
|
更新内容:
|
||||||
|
* 新增:8键位乐谱支持
|
||||||
|
|
||||||
|
版本: 14
|
||||||
|
更新时间: 2020.09.13 20:51
|
||||||
|
更新内容:
|
||||||
|
* 新增:共享乐谱支持搜索功能
|
||||||
|
* 改善:窗口拓展功能
|
||||||
|
|
||||||
|
版本: 13
|
||||||
|
更新时间: 2020.09.05 10:46
|
||||||
|
更新内容:
|
||||||
|
* 改善:使用ThreadPool实现线程循环而不是持续创建新的线程
|
||||||
|
* 改善:在Idle和Paused状态时也能显示当前倍速
|
||||||
|
|
||||||
|
版本: 12
|
||||||
|
更新时间: 2020.09.01 23:12
|
||||||
|
更新内容:
|
||||||
|
* 修复:某个乐谱加载失败导致之后的乐谱不能加载的问题
|
||||||
|
* 新增:加载失败的乐谱会在列表显示,以及显示加载失败原因和建议(可以在设置中禁止显示)
|
||||||
|
* 修复:Android R无法加载乐谱的问题
|
||||||
|
* 新增:Android R启动提示(可在设置关闭提示)
|
||||||
|
|
||||||
版本: 11
|
版本: 11
|
||||||
更新时间: 2020.08.03 21:13
|
更新时间: 2020.08.03 21:13
|
||||||
更新内容:
|
更新内容:
|
||||||
|
|||||||
Reference in New Issue
Block a user