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

如何让源码打包后的文件在导入扩展之后就自动创建一个默认脚本

[复制链接]

该用户从未签到

1

主题

0

回帖

4

积分

助理工程师

积分
4
发表于 2023-11-24 18:20:40 | 显示全部楼层 | 阅读模式
悬赏2油猫币未解决

跪求如何让源码打包后的文件,在导入扩展之后就自动创建一个默认脚本,这将让我更好的融合Electron框架

  • TA的每日心情
    开心
    9 小时前
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4189

    回帖

    4056

    积分

    管理员

    积分
    4056

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2023-11-24 23:03:49 | 显示全部楼层

    得先确认Electron是否能够支持扩展,这个我没有接触过

    然后脚本猫的话,可以在这里,添加安装脚本的代码,然后打包

    image.png

        setTimeout(async () => {
          const { script } = await prepareScriptByCode(
            `// ==UserScript==
          // @name         New Userscript(预安装)
          // @namespace    https://bbs.tampermonkey.net.cn/
          // @version      0.1.0
          // @description  try to take over the world!
          // @author       You
          // @match        https://bbs.tampermonkey.net.cn/thread-5410-1-1.html
          // ==/UserScript==
    
          (function() {
              'use strict';
    
              // Your code here...
          })();`,
            "",
            "e127e14b-2a96-4523-839f-7bd594e7b75d",
            true
          );
          console.log(
            (IoC.instance(ScriptManager) as ScriptManager).event.upsertHandler(
              script
            )
          );
        }, 3000);
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

    发表回复

    本版积分规则

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