上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
123下一页
返回列表 发新帖

脚本多了以后,版本和权限管理有什么好的办法推荐呢

[复制链接]

该用户从未签到

4

主题

29

回帖

29

积分

助理工程师

积分
29
发表于 2022-9-4 08:48:00 | 显示全部楼层 | 阅读模式

2个问题

1、怎么管理版本

现在的办法是把通过升级那个链接来管理,代码在git里面。但是这样不太直观。
实际操作上,是先在浏览器里面代码改好,然后这个版本稳定了,再去git里面修改。
给其他人去升级。

2、权限管理和代码保护

目前都是明文的,没有管理,可能可能采用一个站点维护的办法
权限管理是想做到,比如说,有个什么页面登录一下,他这个人的浏览器能自动安装一些脚本
他用不到的脚本就不用安装。
现在脚本大概有30来个,一般人只用到10几个,一个个安装也麻烦,如果有新的脚本
又要重新装一下,也挺麻烦的

权限管理,可能描述准确一些是,分发管理

困扰很久了,非常感谢

该用户从未签到

4

主题

29

回帖

29

积分

助理工程师

积分
29
发表于 2022-9-4 09:08:09 | 显示全部楼层
刚刚翻了一下,是不是说,我们可以用vs code 直接编辑tempermonkey的代码吗?

调试可以在浏览器里面用dev工具调试,如果写代码可以在这里写,写好直接通过插件压缩,那就太好了
回复

使用道具 举报

  • TA的每日心情

    15 小时前
  • 签到天数: 757 天

    [LV.10]以坛为家III

    30

    主题

    336

    回帖

    1168

    积分

    荣誉开发者

    积分
    1168

    油中2周年生态建设者油中3周年荣誉开发者

    发表于 2022-9-4 09:21:28 | 显示全部楼层
    直接集合成插件怎么样?参考油小猴工具箱
    链接:https://www.baiduyun.wiki/box.html
    回复

    使用道具 举报

  • TA的每日心情

    15 小时前
  • 签到天数: 757 天

    [LV.10]以坛为家III

    30

    主题

    336

    回帖

    1168

    积分

    荣誉开发者

    积分
    1168

    油中2周年生态建设者油中3周年荣誉开发者

    发表于 2022-9-4 09:23:51 | 显示全部楼层
    bigrain 发表于 2022-9-4 09:08
    刚刚翻了一下,是不是说,我们可以用vs code 直接编辑tempermonkey的代码吗?

    调试可以在浏览器里面用dev ...

    呃,才看到哥哥已经想到了
    回复

    使用道具 举报

    该用户从未签到

    4

    主题

    29

    回帖

    29

    积分

    助理工程师

    积分
    29
    发表于 2022-9-4 09:30:35 | 显示全部楼层
    Su. 发表于 2022-9-4 09:23
    呃,才看到哥哥已经想到了

    但是没看到有具体教程,我理解一下。

    意思是说,vscode直接打开它所在目录吗?还是?
    回复

    使用道具 举报

    该用户从未签到

    4

    主题

    29

    回帖

    29

    积分

    助理工程师

    积分
    29
    发表于 2022-9-4 09:31:58 | 显示全部楼层
    Su. 发表于 2022-9-4 09:21
    直接集合成插件怎么样?参考油小猴工具箱
    链接:https://www.baiduyun.wiki/box.html ...

    这个思路挺好的,另外加一个用户登录的功能,就齐活了
    回复

    使用道具 举报

  • TA的每日心情

    15 小时前
  • 签到天数: 757 天

    [LV.10]以坛为家III

    30

    主题

    336

    回帖

    1168

    积分

    荣誉开发者

    积分
    1168

    油中2周年生态建设者油中3周年荣誉开发者

    发表于 2022-9-4 09:32:53 | 显示全部楼层
    bigrain 发表于 2022-9-4 09:30
    但是没看到有具体教程,我理解一下。

    意思是说,vscode直接打开它所在目录吗?还是? ...

    应该还是让油猴引用本地js文件吧
    https://blog.csdn.net/qq_18610547/article/details/108981413
    回复

    使用道具 举报

    该用户从未签到

    4

    主题

    29

    回帖

    29

    积分

    助理工程师

    积分
    29
    发表于 2022-9-4 09:34:25 | 显示全部楼层
    Su. 发表于 2022-9-4 09:32
    应该还是让油猴引用本地js文件吧
    https://blog.csdn.net/qq_18610547/article/details/108981413 ...

    那不行哦,因为要给同事用,存在分发问题,思路是可以的。

    通过其他方式同步,类似网盘同步

    但是总归不是特别顺畅的方案,涉及的点有点多
    回复

    使用道具 举报

  • TA的每日心情

    15 小时前
  • 签到天数: 757 天

    [LV.10]以坛为家III

    30

    主题

    336

    回帖

    1168

    积分

    荣誉开发者

    积分
    1168

    油中2周年生态建设者油中3周年荣誉开发者

    发表于 2022-9-4 09:44:28 | 显示全部楼层
    bigrain 发表于 2022-9-4 09:34
    那不行哦,因为要给同事用,存在分发问题,思路是可以的。

    通过其他方式同步,类似网盘同步

    啊,我不知道了,我解决这类问题就是建文件夹,然后压缩包直接发给他
    回复

    使用道具 举报

    该用户从未签到

    4

    主题

    29

    回帖

    29

    积分

    助理工程师

    积分
    29
    发表于 2022-9-4 10:21:12 | 显示全部楼层
    Su. 发表于 2022-9-4 09:44
    啊,我不知道了,我解决这类问题就是建文件夹,然后压缩包直接发给他 ...

    对不做这行的人来说,这事是有难度的哦,而且压缩文件有个问题,容易出现重新版本。
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表