抖音撩妹Mac版

源码

https://github.com/scue/duyin-pick-up-a-girl

编译方式

1
2
3
4
5
6
7
8
# install dependencies
yarn install

# build
yarn build

# run the bundled script
yarn start

For detailed explanation on how things work, consult the Vuido documentation.

打包App

  • 先制作一个heart.icns图标文件

  • 使用launchui-packager进行打包

1
launchui-packager --icon /tmp/heart.icns my-girlfirend 0.0.2 ./dist/main.js

输出的文件:

1
2
3
4
5
my-girlfirend-v0.0.2-darwin-x64
├── my-girlfirend.app/
├── LICENSE.launchui
├── LICENSE.libui
└── LICENSE.node

my-girlfirend.app就是我们想要的.app程序。

打包DMG

简要步骤:

  • 新建空白镜像:磁盘工具→文件→新建映射→空白映像…
  • 拷贝App的文件夹:cp -av my-girlfirend.app /Volumes/Girl/
  • 链接应用程序:ln -sv /Applications /Volumes/Girl/
  • 背景图片:cp /tmp/bg-cover.jpg /Volumes/Girl/bg-cover.jpg
  • 调整镜像的背景为图片:在Finder空白处右击→查看显示选项→背景,将图片拖拽进来即可
  • 隐藏背景图片:chflags hidden /Volumes/Girl/bg-cover.jpg
  • 重新制作镜像:磁盘工具→映像→转换…→压缩

镜像实际存储的文件:

1
2
3
├── Applications -> /Applications/
├── my-project.app/
└── bg-cover.jpg

哈哈,程序很简单,拿去撩妹吧~