dmg镜像 os vm 安装mac_dmg制作笔记:个性化自己的Mac软件安装包
一、需要材料
- .app 文件(以Adobe Zii为例)
- 背景图
- icon.icns文件(https://cloudconvert.com/png-to-icns这个网址可以快速png转icns,注意png像素要1024*1024)
- 网址webloc(可选)
二、桌面操作步骤
- 打开磁盘工具,文件—-新建映像—-空白映像
- 设置好名称和大小(略大于app文件大小)
- 存储—–桌面生成两个文件:dmg和磁盘映像
- 双击打开磁盘映像,将材料全部拖进去;桌面选中磁盘映像,commend+i 预览简介,将磁盘内的icon.icns文件拖到左上角替换
- 回到磁盘映像内,鼠标右击,选择“查看显示选项”;最下面背景选择“图片“,将准备好的背景图拖上去即可。
三、代码步骤
打开终端,步骤如下:
cd /Volumes/Adobe Zii 2020
进入映像(由于我的文件命名有空格,所以需要 转义,建议大家文件命不要写空格)
ln -s /Applications
生成 应用程序文件夹的快捷方式
chflags hidden icon.icns
chflags hidden background.png
隐藏掉图片和icon
ps:显示就是nohidden
chflags nohidden icon.icns
然后就调整调整窗口大小适应背景,拖动app 和 applications 到合适位置。
可选:从safari 浏览器 按住网址最左边的 + 图标,把拖网址上去,并用上面提到的方法替换掉webloc的icns图标
四、压缩
关闭终端,回到磁盘工具,选中磁盘映像,右键选择“文件名”的映像,格式选择压缩,存储,大功告成!
下载制作好的dmg文件: https://presentationvip.com/blogs/software/adobe-zii-2020-5-0-0-0/
dmg镜像 os vm 安装mac_dmg制作笔记:个性化自己的Mac软件安装包相关推荐
- Autodesk AutoCAD 2024 Mac软件安装包下载Autodesk CAD2024安装教程支持M1/2芯片
安装 步骤 1,双击打开下载好的安装包. 2,双击点击install Autodesk autocad2024for Mac启动安装程序. 3,输入电脑密码,然后点击好. 4,勾选我同意使用条款,然后 ...
- Pocket PC/Smartphone软件安装包之制作DIY
Pocket PC/Smartphone软件安装包之制作DIY<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:of ...
- 程序的安装——软件安装包的制作、软件仓库的使用
读书笔记 -- <嵌入式C语言自我修养> 软件安装 linux 安装包的制作 编译 软件安装包路径 使用dpkg命令来制作安装包 及 安装包的卸载 软件仓库 更新源 查看具体需要更 ...
- The Foundry Nuke 14Mac软件安装包下载Nuke14Mac安装教程
Nuke系列提供了用于基于节点的合成,编辑和审阅的尖端工具包,具有无与伦比的灵活性,协同工作流可帮助您快速获得最高质量的结果. Nuke曾被用在Digital Domain所制作的很多电影和商业片中. ...
- 使用Qt Installer Framework制作软件安装包
概述 Qt Installer Framework(缩写QIF)是Qt官方用于生成软件安装包的工具.包括Qt Creator和Qt Installer Framework自身的安装包都是由这个工具制作 ...
- 使用HM NIS Edit制作软件安装包
使用HM NIS Edit制作软件安装包 使用HM NIS Edit制作软件安装包 背景 准备工作 制作流程 结束语 背景 由于参与的横向项目需要,需要对实验室开发的VSP处理软件进行安装包制作,主要 ...
- Office365软件安装包+安装教程
1.选中下载的office365软件安装包,鼠标右击选择[解压到当前文件夹]. 2.压缩包解压中请等待. 3.打开解压的[office365]文件夹. 4.这里有两个office安装镜像,若你的电脑操 ...
- 超详细的软件安装包制作打包流程(C/S客户端)
C/S客户端开发完成,需要将程序交付给用户,直接压缩发给用户是可以的(只是有点不专业),如果能有一个比较好看的安装界面,那档次就不一样了. 本文介绍怎么使用Adanced Installer 17.9 ...
- 《PyInstaller打包实战指南》制作软件安装包
制作软件安装包 下载并安装Inno Setup 快速制作安装包 打包完之后,如果能制作一个安装程序发送给客户,那体验感会更好,软件也可以显得更加专业.在本小节,笔者会教大家如何使用Inno Setup ...
最新文章
- 单用户模式迁移home家目录
- 图论--拓扑排序--判断一个图能否被拓扑排序
- 【无码专区7】括号序列(思维)
- 我理解中的“大前端”/“大无线”
- RabbitMQ核心概念和AMQP协议(二)
- Unity,UDK,Unreal Engine4或者CryENGINE——我应该选择哪一个游戏引擎
- 即将绝版!小米最经典旗舰降价甩,以后不会再有了
- android爬虫_进行Android Web爬虫改造
- 阶段1 语言基础+高级_1-3-Java语言高级_03-常用API第二部分_第2节 Date类_3_DateFormat类SimpleDateFormat类...
- OAuth2 授权码模式为什么不直接返回access_token
- html5毕业论文总结,毕业论文总结4
- com加载项没反应 ppt wps_EXCEL COM插件无法加载解决方案
- WPS 表格 身份证 提取生日 判断性别 计算年龄 15位身份证与18位身份证转换 18位身份证号校验
- 基于Qt开发的AES文件加解密工具
- 数据结构:选择类型排序的总结(考研)
- 俩 AI 约会遭全网围观:再厉害的算法,也逃不了翻车
- 爬取了知乎2.2亿阅读量 “有漂亮女朋友是什么体验“,结果发现...
- 人生各个年龄段的称谓
- 轻松搞定个人虚拟桌面部署之2-安装远程桌面服务
- Delphi文件正文提取开发组件--文件内容搜索的高效工具
热门文章
- 传统的世界的中国风吉祥纹样海报这样设计。
- UI设计干货素材|聊天APP界面,临摹学习进步快
- lambda不是python的保留字_python-nonlocal关键字的使用,lambda表达式(学习到function到变...
- TCP协议的三次握手及释放
- C++控制台简单的用户登录
- QTableWidget item设置不可以选中和编辑状态
- WCDMA,CDMA2000,TD_SCDMA
- [C指针] 用图表解读C声明:Unscrambling C Declarations by Diagram
- c++软件开发面试旋极面试题_腾讯软件开发面试题(有详细解答)
- Opencv之图像金字塔(笔记07)