Google 给了整整一年的时间作为缓冲期,不过因为最近工作比较忙,拖了半年多才完成 -_-
我的 GitHub 账号:windy32。现在一共有 7 个项目,欢迎大家来看看:
其中 win32-netmon 是重点推荐项目,一个 Windows 平台下的网络监视器应用, 基于 C++ / Win32 SDK 实现。
http://i.imgur.com/7clkrYx.png
实时流量监控(统计粒度:1 秒、10 秒、60 秒,比系统自带工具的跨度多多了)
http://i.imgur.com/FuyTmFY.png
每月流量监控
http://i.imgur.com/6gTZs2M.png
详细统计数据
http://i.imgur.com/2OAKUzl.png
报文详情检索
这是所有 7 个项目中,唯一一个准备今后继续花大量时间维护的。正在考虑移植到其它平台(Linux / OSX, Android)。
algts 和 qos-calculator: 研究生期间为 IEEE/ACM Transaction on Networking 上的一篇论文写的东西。如果你喜欢捣鼓 OpenWRT, DD-WRT, Tomato 的 QoS 模块,那可以去看看 qos-calculator 项目的 Wiki 页面,说不定有你想要的东西哦。一般用户可以忽略这两个东西。
win32-ray-tracing-demo: 如果你正在学习光线追踪、全局光照、k-d 树算法的话,这个 Demo 里面的代码可能正好是你想要的东西。程序使用 C++ 编写,使用 OpenMP 进行多线程加速。
http://i.imgur.com/Iye0wq0.png
测试场景 A
http://i.imgur.com/cFa0th5.pngA
测试场景 B
em-ray-tracing: 将光线追踪算法用到了 2.4 G 电磁仿真中,实现了一个电磁仿真引擎的原型。一般人用不到这个东西,即使想要也很难搜索到类似的资源。
win32-screen-locker: 不使用 Windows 7 系统自带的锁屏功能,而独立实现的锁屏小程序。某些特殊场景下有点用处。
win32-console-hook-lib: Detours Library 的二次封装项目。有了这个东西,不用阅读 Detours 的 API 文档,也能编写命令行程序的 API Hook 程序了。
1
F32 OP |
2
hellomsg 2015-08-09 12:12:28 +08:00 via iPhone
用了markdown语言就要用他的图片语法
|
3
yexm0 2015-08-09 12:28:02 +08:00 via iPhone
能在任务栏弄个小小的流量窗口就好咯。
|
4
theoractice 2015-08-09 12:42:35 +08:00
@yexm0 netspeedmonitor?
|
5
yexm0 2015-08-09 12:47:41 +08:00 via iPhone
@theoractice 谢谢
|
6
airqj 2015-08-09 15:01:48 +08:00
qos
已start |
7
LazyZhu 2015-08-09 15:04:58 +08:00
|
9
scys 2015-08-09 17:58:07 +08:00
感谢呀~用到QOS也用到WIFi部分,帮助了我很多:)
|
11
F32 OP @LazyZhu 非也,你写过就知道了。区分进程只需调用两个从 TCP / UDP 端口号映射到 PID 的 Windows API,使用 raw socket 也是可以得到传输层端口号的,自然就能够得到进程信息
|
12
tdifg 2015-08-10 09:22:39 +08:00
厉害厉害,mark下,以后再看
|