君玉自牧 君玉自牧
首页
  • Linux
  • Nginx
  • MySQL
  • Redis
  • Kafka
  • Docker
  • Jenkins
  • Oneindex
  • Bitwarden
  • Confluence
  • Photogallery
  • 智能手机
  • 上古卷轴
  • 健身记录
  • 站点相关
  • 未完待续
GitHub (opens new window)
首页
  • Linux
  • Nginx
  • MySQL
  • Redis
  • Kafka
  • Docker
  • Jenkins
  • Oneindex
  • Bitwarden
  • Confluence
  • Photogallery
  • 智能手机
  • 上古卷轴
  • 健身记录
  • 站点相关
  • 未完待续
GitHub (opens new window)
  • 技术架构

  • 桌面维护

  • 网络工程

  • 系统运维

  • 环境搭建

  • 容器编排

  • 持续集成

  • 监控告警

  • 项目实践

  • 脚本开发

  • 前端开发

    • Windows 系统搭建 Node.js 环境
    • Vue 开发入门
    • 搭建 VuePress:Github & Aliyun
    • 本地开发:泛(内网)域名解析
    • SSL 证书申请以及自动续期
    • 自动跳转 https 访问网站
    • asar 文件解包、修改再打包
      • 解包
      • 修改
      • 打包
  • 后端开发

  • 效率工具

目录

asar 文件解包、修改再打包

Electron 程序打包的会在 resources 目录生成一个 app.asar 文件,大部分的资源页面文件都在这边;需要 Node.js 环境

以 XMind 为例(已失效)

#安装工具
npm install -g asar
#解包
asar extract app.asar <目录>
#打包
asar pack <目录> app.asar
1
2
3
4
5
6

# 解包

以 XMind 12.0.2(202204260729)为例,C:\Program Files\XMind\resources\app.asar

D:
cd D:\XMind\
asar extract "C:\Program Files\XMind\resources\app.asar" 202204260729
1
2
3

# 修改

#增加导出类型(exportSVG)
D:\XMind\202204260729\main\main.js
#关闭导出水印(value: "watermark")
#D:\XMind\202204260729\renderer\5055.js
print-watermark -> print-0

D:\XMind\202204260729\static\images\map-shot
watermark.svg
watermark-dark.svg
watermark-light.svg
1
2
3
4
5
6
7
8
9
10

image.png

# 打包

asar pack D:\XMind\202204260729 app.asar
#手动将 app.asar 拷贝回 C:\Program Files\XMind\resources\
1
2
网页编辑 (opens new window)
最近提交: 2023/03/22, 11:52:35
自动跳转 https 访问网站
Python 环境配置 & 基本语法

← 自动跳转 https 访问网站 Python 环境配置 & 基本语法→

Theme by Vdoing | Copyright © 2011-2023 | 君玉自牧
粤ICP备15057965号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式