【小技巧】MacOS Wireshark 打开多个窗口

MacOS下Wireshark开启多窗口分析技巧
本文介绍了在MacOS系统中如何解决Wireshark无法打开多个窗口的问题,提供了两种方法:通过命令行多次执行以打开新窗口,以及创建自动操作脚本实现。详细步骤包括使用命令行工具和利用自动操作应用来创建自定义的Wireshark多窗口启动方式,方便网络抓包对比分析。

有时候我们遇到网络相关的问题时,通常需要用 tcpdump 进行抓包,抓完包之后我们一般会用 Wireshark 进行分析。当我们有多个需要对比分析的 tcpdump 抓包文件时,就需要打开多个 Wireshark 窗口。

但是 MacOS 下 Wireshark 默认情况下竟然不能打开多个窗口。

下面就介绍下 MacOS 下 Wireshark 如何打开多个窗口。

一、通过命令行打开

open -n /Applications/Wireshark.app

多次执行这个命令行即可打开多个 Wireshark 窗口。

二、借助自动操作打开

创建自动操作

找到自动操作

点击「自动操作」的图标

点击「新建文稿」按钮,弹出「选择文稿类型」界面



macOS 中切换多个窗口,可以通过以下几种方式实现: 1. **使用快捷键切换窗口**: - 使用 `⌘Command + ~` 或 `⌘Command + ·`(Tab 上方的 `~` 或 `·` 键)可以在同一个应用程序的多个窗口之间切换。这种方式特别适用于窗口场景,而不是程序切换 [^1]。 - 如果希望切换到其他应用程序的窗口,则可以使用 `⌘Command + Tab`,但这仅限于切换不同程序,而不是同一程序内的多个窗口 [^1]。 2. **使用第三方工具**: - 对于习惯 Windows 操作系统的用户,可以尝试使用 **AltTab** 或 **Swivik** 这类工具。AltTab 6.13.0 提供了类似 Windows 的窗口切换体验,而 Swivik 也是一款窗口快速切换工具,适合在 macOS 上提高窗口管理效率 [^3]。 3. **通过终端命令打开多个窗口**: - 对于某些特定应用程序,如 **Wireshark**,可以通过终端命令打开多个窗口并进行切换。例如: ```bash # 打开多个初始 Wireshark 窗口 open -n /Applications/Wireshark.app # 在多个窗口打开指定的抓包文件 open -n -a /Applications/Wireshark.app file_name.pcap ``` 这种方式允许用户在多个 Wireshark 窗口之间进行切换 [^4]。 4. **创建多个应用程序实例**: - 通过保存为不同应用程序的方式,可以创建多个独立窗口。例如,Wireshark 可以通过「文件」-「存储」功能,将文件保存为新的应用程序(如 WiresharkX),这样在启动台和应用程序中就能看到多个独立的图标,从而实现多个窗口之间的切换 [^5]。 5. **使用桌面窗口库**: - 对于发者而言,可以使用 **desktop_multi_window** 库来创建和管理多个窗口。这个库提供了丰富的 API,支持创建新窗口、控制窗口的大小、位置、最小化、最大化、全屏、关闭等功能,并且支持在不同窗口之间共享数据(窗口通信) [^2]。 ### 相关问题 1. 如何在 macOS 中使用快捷键切换多个窗口? 2. 哪些第三方工具可以帮助在 macOS 中更高效地切换窗口? 3. 如何通过终端命令在 macOS打开多个应用程序窗口? 4. 如何为 macOS 应用程序创建多个独立实例? 5. 发者如何使用库来管理 macOS 中的多个窗口
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值