文件名称:monitor:mac 实时网速监控 bandwidh monitor
文件大小:11.83MB
文件格式:ZIP
更新时间:2024-06-12 17:47:17
macos mac monitor system network
Monitor 介绍 Mac状态栏应用,可以实时显示网速 实现方式 默认使用Nettop的命令行工具获取结果。 最近还想尝试使用解析/dev/bpf的方式获取数据,毕竟命令行工具多进程通信感觉有点消耗资源,对应的使用Rust开发的一个。也是为了学习Rust和网络相关的知识。 更有好的切换方式懒得写了。因为静态库的方式目前还有一些欠缺。目前修改一下NetworkBar.swift的第22行和第33行注释,打开其中一个即可。默认是nettop。
【文件预览】:
monitor-master
----zh-Hans.lproj()
--------InfoPlist.strings(172B)
--------Localizable.strings(169B)
----LICENSE(1KB)
----CHANGELOG.md(105B)
----README.md(691B)
----libNetworkTraffic.a(32.49MB)
----en.lproj()
--------InfoPlist.strings(128B)
--------Localizable.strings(90B)
----BandwidthMonitor.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(21KB)
--------xcuserdata()
----monitor()
--------controller()
--------monitor.entitlements(181B)
--------ViewController.swift(425B)
--------zh-Hans.lproj()
--------Info.plist(1KB)
--------views()
--------utils()
--------network()
--------Base.lproj()
--------AppDelegate.swift(552B)
--------Assets.xcassets()
----demo.png(515KB)