date
Apr 8, 2023 01:58 AM
type
status
slug
summary
tags
category
updated
Mar 22, 2024 09:10 AM
icon
password
前言
最近新版的QQ发布了,但是他居然不支持双开,登陆2个账号。正好微信双开也麻烦,所以整理下,优雅的使用Mac上自带的程序实现双开功能。
基本原理
使用posix nohup命令实现「感谢ghostflyby的评论提示」,将微信主程序输出到一个“黑洞”里,即使此时关掉终端也不会影响双开微信的运行。
将以下代码复制到终端(Teriminal)运行,即可开启第二个微信,开启后,关闭终端也可以正常运行。
弊端是每次都需要复制此代码到终端,非常不优雅,接下来的章节介绍如何使用自动操作打包。
- 引号中包含了应用程序的路径。
- 引号中的命令应该使用完整路径。
- 输出和错误日志都将被重定向到/dev/null。
- 在命令的末尾加上"&",以将其作为后台进程运行。
使用Mac自动操作打包脚本
自动操作(Automator)是Mac电脑上自带的一款软件,通过设置,可以实现电脑上的大部分操作自动进行,可以简单理解为一个更加硬核的快捷指令(Shortcuts)
- 在启动台中找到自动操作(Automator),点开打开。
- 新建一个应用程序
![notion image](https://pan.micromatrix.eu.org/file/312183c87b8253352c689.png?t=6713e2ca-9145-420c-8fe3-d19edc2ff00f)
- 选择运行Shell程序,双击打开
![notion image](https://pan.micromatrix.eu.org/file/3a70e23b68720274ecb34.png?t=f7a795ec-1418-4060-86a3-06c314108c95)
- 输入
nohup "/Applications/WeChat.app/Contents/MacOS/WeChat" > /dev/null 2>&1 &
![notion image](https://pan.micromatrix.eu.org/file/a5e38ddbd116657b8b093.png?t=8ee75640-bd76-45d9-a9cc-25dbdd181603)
command + s
名称随意,位置选择应用程序(Applications),文件格式选择应用程序,存储即可。
![notion image](https://pan.micromatrix.eu.org/file/035999728100fe421c517.png?t=b23adf72-cae5-4e43-8302-73b5ea334354)
嫌丑换图标
在
访达
的应用程序中找到QQ或者微信的程序,右击
->显示简介
->点击QQ图标
->command + c
。然后找到保存的脚本程序右击
->显示简介
->点击图标
->command + v
。这样就完成了图标的替换。