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

完善功能 #24

Open
Shapaper233 opened this issue May 24, 2024 · 9 comments
Open

完善功能 #24

Shapaper233 opened this issue May 24, 2024 · 9 comments
Labels
enhancement New feature or request

Comments

@Shapaper233
Copy link

请问大佬方不方便添加脚本自动更新功能和自助配置功能
比如在脚本第二行添加一个订阅链接,第三行添加一个注册占位符【支持在图形化界面对变量值进行更改
image
】的方式

/* 介绍 */
/*[Sub Link]("http:\\github.com\rss")*/
/*int {a:"Friendly Name"};str {b:"测试变量"}*/
.xxx
{
     font-weight: {a};
}
@PRO-2684
Copy link
Owner

你的意思是像 stylus 那样吗?有这想法,但是没有时间完成这么复杂的功能。

@Shapaper233
Copy link
Author

我没用过那个东西,不过可能思想差不多,实现确实麻烦,大佬有空再看看,感谢大佬辛勤付出

@PRO-2684 PRO-2684 added the enhancement New feature or request label Jul 1, 2024
@PRO-2684
Copy link
Owner

PRO-2684 commented Jul 1, 2024

变量功能已经基本实现

@Shapaper233
Copy link
Author

大佬自动更新有头绪不,用github raw?

@PRO-2684
Copy link
Owner

PRO-2684 commented Jul 7, 2024

大佬自动更新有头绪不,用github raw?

直接下载更新当然简单的,就是要考虑国内访问的问题。镜像站、代理支持之类的问题挺麻烦的,这也是插件商店这类插件做的人少的原因

@Shapaper233
Copy link
Author

我觉得可能需要尽早实现脚本更新,目前的插件迭代有些快,每次更新还是有些折磨:
我觉得可以学习插件列表查看插件的方式:
image
image

允许每个插件指向一个@listurl http://仓库/csslist.json
json内包含本css仓库所有的插件版本信息和兼容信息
如果两个插件使用同一个listurl就缓存json数据(减少发包量)

@Shapaper233
Copy link
Author

提个意见:可拆卸的css片段可以实现嘛,现在仓库里面是有集合类型的css,开关某一个css不方便,可以搞个像html一样的<name="12" use=false></>来包裹一个片段,ui界面关闭该片段就在注入的时候直接删除这一段

@PRO-2684
Copy link
Owner

现已添加 Stylus 支持,其 if 结构可实现“可拆卸”功能

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

2 participants