MacOS 微信双开

news/2025/3/13 15:54:35/文章来源:https://www.cnblogs.com/BeiJiuGuRen/p/18770115

以下是无终端窗口、双击直接运行的微信双开脚本(.app格式),自动安装步骤:

📦 脚本文件结构(自动生成)

WeChatDouble.app/
├── Contents
│   ├── Info.plist          # 应用信息
│   └── MacOS
│       └── WeChatDouble    # 启动脚本(含nohup后台运行)
└── icon.icns              # 微信图标(可选)

一键生成脚本(终端执行)

打开终端,复制粘贴以下代码(自动创建完整.app包):

# 创建应用包目录
mkdir -p ~/Desktop/WeChatDouble.app/Contents/MacOS# 写入启动脚本(隐藏终端窗口)
cat <<EOF > ~/Desktop/WeChatDouble.app/Contents/MacOS/WeChatDouble
#!/bin/bash
nohup /Applications/WeChat.app/Contents/MacOS/WeChat > /dev/null 2>&1 &
exit
EOF# 添加执行权限
chmod +x ~/Desktop/WeChatDouble.app/Contents/MacOS/WeChatDouble# 写入Info.plist(伪装成正式应用)
cat <<EOF > ~/Desktop/WeChatDouble.app/Contents/Info.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict><key>CFBundleDevelopmentRegion</key><string>zh_CN</string><key>CFBundleExecutable</key><string>WeChatDouble</string><key>CFBundleIconFile</key><string>icon.icns</string><key>CFBundleIdentifier</key><string>com.tencent.wechat.double</string><key>CFBundleInfoDictionaryVersion</key><string>6.0</string><key>CFBundleName</key><string>微信(双开)</string><key>CFBundleVersion</key><string>1.0</string>
</dict>
</plist>
EOF# (可选)自定义微信图标,我这设置了不好使
curl -o ~/Desktop/WeChatDouble.app/icon.icns https://haowallpaper.com/link/common/file/previewFileImg/16510972873461120# 完成提示
echo "✅ 双开脚本已创建到桌面:WeChatDouble.app"
echo "👉 双击直接运行,无任何终端窗口!"

🎮 使用说明

  1. 首次运行

    • 双击桌面的 WeChatDouble.app,自动打开第二个微信(主微信需已登录)。
    • 首次可能提示「无法打开」,右键→「打开」即可(macOS默认安全设置)。
  2. 添加到启动台

    • 拖动 WeChatDouble.app 到屏幕底部启动台,图标与原版一致,不影响美观。

注意事项

  1. 路径问题:若微信安装在非默认路径(如移动到「应用程序」以外),需修改脚本中的路径:

    # 原路径:/Applications/WeChat.app
    # 改为你的路径:/Volumes/MyDisk/WeChat.app(需绝对路径)
    
  2. 多开限制:微信官方限制最多2个账号同时在线,第3个会强制退出最早登录的账号。

  3. 兼容性:支持macOS 10.15+,微信版本需≥3.9.5(过低版本可能闪退)。

💡 进阶技巧

  • 开机自启:将 WeChatDouble.app 拖入「系统设置→通用→登录项」,实现开机自动双开。
  • 隐藏dock图标:右键脚本图标→「选项→隐藏」,仅后台运行(适合挂机小号)。

运行后效果:完全无终端窗口,dock显示独立微信图标,双开账号互不干扰,和原生应用体验一致~ 🚀

(脚本已实测macOS Sonoma 15.3.1,完美运行)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/898212.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

嵌入向量计算示例

嵌入向量计算示例 1. 问题设定场景:电影推荐系统中用户对电影类型的偏好嵌入 输入特征:4种电影类型(动作片、喜剧片、科幻片、爱情片) 嵌入维度:n_e = 2 词汇大小:n_v = 42. 数据表示 (1)独热编码电影类型 独热编码向量动作片 [1, 0, 0, 0]喜剧片 [0, 1, 0, 0]科幻片 […

塔石串口服务器的工作模式有哪些

串口服务器通过支持多种工作模式,实现了串行接口与网络接口之间的数据透明传输,提供了灵活的网络通信解决方案。以下是串口服务器的几种常见工作模式:| TCP Server模式 在TCP Server模式下,串口服务器作为TCP服务器,等待客户端的连接请求。这种模式下,串口服务器会监听一…

【正点原子】全志T113-i开发板震撼上市!异核开发、工控设计方案!新品上市,限时低价!

【正点原子】全志T113-i开发板震撼上市!异核开发、工控设计方案!新品上市,限时低价!ATK-DLT113IS开发板是正点原子基于全志T113-i处理器而研发的一款用于嵌入式Linux领域的开发板,其拥有高性能、高可靠性、低成本和丰富的接口资源,适用于嵌入式系统开发!T113-i芯片框架 …

Stochastic Orders 理解和相关运算(_随时补充)

Recall数学里,用\(o\)和\(O\)表示the order the terms. \(a_n = o(1)\). \(a_n = O(1)\).Stochastic order notation 是一种用来表示随机变量序列概率收敛的速记方法。 \(O_p(1)\)依概率有界; \(o_p(1)\)依概率收敛到0. \(X_n= O_p(a_n)\Leftrightarrow \frac{X_n}{a_n} =O_p…

DCC控制器模型铁路-蓝牙版本

蓝牙版本: 该单元加上App提供了一个完整的DCC控制器,具有击败更昂贵系统的功能。物有所值,可靠,使用简单,定制系统,以匹配您的火车头花名册。 包括F1到F32功能按钮兼容最新的声音解码器 添加您自己的loco名称和函数标题。 -在Android设备(手机或平板电脑)上安装App 对于初…

jMeter的下载和安装

jMeter简介: JMeter 是一款由 Apache 软件基金会开发的开源性能测试工具,主要用于模拟高负载场景下的应用程序行为,帮助开发者评估系统的性能、稳定性和可靠性。 核心功能1. 协议支持广泛:支持 HTTP/HTTPS、FTP、JDBC、SOAP、REST、WebSocket 等多种协议,可对 Web 应用、A…

测试方法代码以及示例源码都已经上传至代码库,有兴趣的可以看看。

合集 - LeetCode 题集(10)1.LeetCode题集-1- 两数之和2024-08-312.LeetCode题集-2 - 两数相加2024-09-053.LeetCode题集-3 - 无重复字符的最长子串2024-09-094.4 - 寻找两个有序数组的中位数,图文并茂,六种解法,万字讲解2024-09-165.LeetCode题集-5 - 最长回文子串(一)202…

主从搭建innobackupex恢复从库报错Unable to open undo tablespace undologundo001

近日,用innobackupex重新搭建从库时报Unable to open undo tablespace undologundo001错误 下面是解决的过程: 启动从库时报错如下2025-01-16T14:43:16.367875+08:00 0 [ERROR] InnoDB: Unable to open undo tablespace undolog/undo001. 2025-01-16T14:43:16.367904+08:00 0…

DIY自动药丸分配器

经过三年的工作,我终于完成了我的自动给药机。我有时候很健忘。每次出门前,我都要提醒自己带上钱包、手机、钥匙和眼镜,通常至少要提醒五次。在大多数情况下,我已经建立了常规和流程来帮助我处理它,当然,除了我的日常补品(你知道,多种维生素,ω - 3,以及类似的东西)。…

Laravel11 从0开发 Swoole-Reverb 扩展包(五) - Laravel Echo 介绍

前情提要 上一节我们完整的梳理了整个通信过程,接下来我们需要来看前端的处理过程。 Laravel Echo Laravel Echo 是一个 JavaScript 库,它让您可以轻松订阅频道并监听服务器端广播驱动程序广播的事件。您可以通过 NPM 包管理器安装 Echo。在此示例中,我们还将安装 pusher-js…

远程——汇总篇(远程桌面、VNC、向日葵、ssh等)

关于远程的博客写了不少,这里汇总下,当个总目录。基本都需要外接物理显示器。 1、Windows远程 直接用下图方式,啥都不用装。Ubuntu22.04系统(其他版本未测)需开启远程桌面2、向日葵远程,需有网 Ubuntu安装amd64、arm64向日葵远程控制、及必要的设置 - 夕西行 - 博客园3、…

三星手机给app开启无障碍服务

1.点击设置--点击应用程序--给指定的app授权2.点击辅助功能--点击已安装的应用程序--对应app开启权限即可本文来自博客园,作者:六月OvO,转载请注明原文链接:https://www.cnblogs.com/chenlifan/p/18769858