Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

同步&备份无法保留自定义脚本排序 #253

Open
oh-yessssssss opened this issue Jan 15, 2024 · 7 comments
Open

同步&备份无法保留自定义脚本排序 #253

oh-yessssssss opened this issue Jan 15, 2024 · 7 comments
Assignees
Labels
enhancement New feature or request

Comments

@oh-yessssssss
Copy link

自定义排序功能很好用
但是我在将脚本排序调整到自己的舒服的位置后
尝试同步/备份到其他浏览器,发现自定义排序并未保留
是否能在同步&备份文件中将脚本的自定义排序保留一下

@CodFrm
Copy link
Member

CodFrm commented Jan 16, 2024

可以后续考虑一下

主要一旦一个位置发生改变,所有的同步数据(顺序)也都得更新

@CodFrm CodFrm added the enhancement New feature or request label Feb 23, 2024
@CodFrm CodFrm self-assigned this Feb 23, 2024
@IAALAI
Copy link

IAALAI commented Apr 28, 2024

同步的时候能不能直接用本地的数据覆写掉远程的数据?

@CodFrm
Copy link
Member

CodFrm commented Apr 28, 2024

@IAALAI 可以的,目前是一个脚本信息存一个文件,如果把排序也加入同步的话,那么每保存一次自定义排序的话,那么就得更新(顺序头-顺序尾)次文件,有的网盘是有qps的限制的,脚本多与排序跨度大的话还是挺容易达到限制的。

其实倒也不算什么大问题,目前的设计主要是考虑兼容其它的脚本管理器了,后续可能把这些变动影响大的再额外单独存一份文件

@IAALAI
Copy link

IAALAI commented Apr 28, 2024

要不然就手动限制触发同步的频率?
然后再加一个按钮手动强制同步?
确实我是感觉单个文件好

@IAALAI
Copy link

IAALAI commented Apr 28, 2024

要不然加个防抖,30分钟内只触发一次同步,再多的消息就积压起来,等到30分钟之后一次性更新,或者短一点

@IAALAI
Copy link

IAALAI commented Apr 28, 2024

目前把所有同步脚本的设置为一个脚本一个坑也是为了兼容性考虑吗?其实我就想着是把所有信息都打包到一起,或者封进一个zip里。包括脚本的数据和设置什么的都打进去。就想是备份一样。

@CodFrm
Copy link
Member

CodFrm commented Apr 29, 2024

然后再加一个按钮手动强制同步?

目前点击一下同步,就会自动同步一次的

所有同步脚本的设置为一个脚本一个坑

嗯,这个是考虑的兼容性

所有信息都打包到一起

这个不太行,更新一个脚本,每次都要重新打包,如果脚本数量多且大,那么每次都要上传一个大文件,打包也要时间

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants