基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正
2025/7/14 15:30:30 201KB C#WinForm DirectShow 预览保存 视频音频
1
U8cloud、NC的客户端,很好用,可以不用浏览器,直接添加网址就能用
2025/7/14 8:16:54 4.11MB UClient
1
C#图片批量添加水印源码-8WV.rarC#图片批量添加水印源码-8WV.rarC#图片批量添加水印源码-8WV.rar
2025/7/13 22:03:26 112KB c#
1
(1).信息员工信息:登陆ID和密码,员工姓名,员工性别,员工工资,部门,入职日期,离职日期,学历,员工状态,家庭地址;
用户信息:用户名,性别,身份证号,手机号,入住时间,退房时间,房型;
餐饮信息:早中晚餐,零食,饮料;
(2).用户管理模块1.员工:(前台,保洁,服务生)添加账户:初步添加需输入管理员账户密码,添加后可对姓名地址等再完善删除用户:用户不能删除,只能是离职或在职状态修改用户:用户能对自己的除账号以外的信息进行修改查询用户:只能管理员对用户进行查询2.管理员(经理)添加账户:只有一个管理员账户删除用户:用户不能删除修改用户:可修改密码查询用户:可以查询用户状态,登陆记录,出勤记录等信息(3).用户住店管理模块增:用户入住时,前台记录用户信息;
删:不可删除查:查询用户入住信息(4).用户应用模块1.点餐;
2.保洁;
2025/7/13 16:21:15 20.91MB Java 酒店管理系统 数据库
1
vmwarepro14注册机。
适用于版本:VMware-workstation-full-14.0.0-6661328官方版本,纯净无任何添加。
注册机解压后杀毒软件会有提示,请放心使用。
2025/7/13 4:58:32 63KB vmware pro
1
wireless_tools.29包中我已经添加了说明如何进行交叉编译移植。
本人已经移植成功,里面带有源代码和已经编译好的文件。
2025/7/12 16:27:52 375KB wireless tools 29
1
《构建Wireshark风格的网络抓包与分析工具——基于vc++6.0及WinPCAP库》网络抓包与分析是网络安全、系统优化、故障排查等领域的重要技术手段,而Wireshark作为业界广泛使用的开源工具,为用户提供了一种强大且直观的方式来查看网络通信的细节。
本文将介绍如何使用vc++6.0编程环境,结合WinPCAP库,开发一个类似Wireshark的网络数据包捕获与分析工具。
理解WinPCAP库是关键。
WinPCAP(WindowsPacketCapture)是MicrosoftWindows平台上的一个开源网络数据包捕获和网络监视系统,它允许应用程序访问网络接口的底层数据传输。
通过WinPCAP,我们可以实现对网络流量的实时监控,获取原始的数据包,并进行解析和分析。
在vc++6.0环境下,我们需要进行以下步骤来构建这个工具:1.**项目设置**:创建一个新的MFC应用程序,选择“对话框”模板,因为我们的目标是创建一个带有用户界面的工具。
2.**引入WinPCAP库**:下载并安装WinPCAP开发库,然后在项目的“配置属性”中添加WinPCAP头文件和库文件的路径。
3.**初始化WinPCAP**:在程序启动时,我们需要调用`wpcap_init()`函数初始化WinPCAP库,然后通过`pcap_open_live()`函数打开一个网络接口,以便开始捕获数据包。
4.**数据包捕获**:使用`pcap_loop()`或`pcap_next()`函数持续监听网络接口,每当有新的数据包到达时,这些函数会调用预定义的回调函数,将数据包传递给我们的程序进行处理。
5.**数据包解析**:解析捕获到的数据包需要理解网络协议栈的工作原理。
TCP/IP协议族包括链路层、网络层、传输层和应用层,每层都有各自的头部结构。
例如,以太网头部、IP头部、TCP或UDP头部等。
使用WinPCAP库提供的`pcap_pkthdr`和`pcap_pktdat`结构体,我们可以获取到每个数据包的头部信息和载荷数据。
6.**显示和分析**:根据解析结果,将数据包的关键信息(如源/目的IP、端口、协议类型、时间戳等)展示在对话框的列表控件中。
更进一步,可以实现协议分析功能,如TCP流重组、HTTP请求内容查看等。
7.**过滤功能**:Wireshark的一个显著特性是强大的过滤器。
我们可以实现自定义的过滤规则,让用户能够筛选出特定类型的数据包。
这通常涉及解析头部信息并应用逻辑条件。
8.**文件导出**:为了便于后续分析,提供数据包导出功能是必要的。
可以将捕获的数据包保存为Wireshark通用的pcap格式,以便在Wireshark或其他支持该格式的工具中打开。
9.**错误处理和优化**:确保程序在遇到错误时能够适当地通知用户,并提供关闭捕获、释放资源的选项。
此外,考虑性能优化,比如限制捕获速率,防止过度占用系统资源。
通过以上步骤,我们可以构建一个基本的网络抓包与分析工具,尽管功能可能不及Wireshark全面,但对于学习网络协议、理解数据包结构以及进行简单的网络调试来说已经足够。
随着深入学习和实践,可以逐步增加更多高级特性,使工具更加实用和专业。
2025/7/12 13:32:43 4.66MB 网络数据报抓取 分析工具 Wireshark
1
整合了一下网上的有关app的在线更新的东西,懒得打成jar包了,照着步骤做可以实现app在线更新,主界面添加一行代码即可,详细步骤见说明。
不依赖第三方更新服务,需要自己搭建后台服务器。
2025/7/12 11:29:34 95KB APP 在线更新
1
1.能实现用户的注册登录,管理员登录,游客登录2.用户能实现基本的(查看,借阅,归还)图书的操作3.用户能了解自己的借阅情况或自己的账户信息4.管理员能实现基本的(查看,添加,更改)图书的操作5.管理员能查看图书信息以及用户借阅图书的情况6.游客能在免密免登录的情况下查看图书信息
2025/7/12 11:11:44 2.21MB java sql 图书管理系统
1
电子商务B2C用例图案例分析实现产品信息发布、产品信息查询、在线订单管理、会员注册、在线产品预订、发布产品信息、反馈留言等功能。
该系统主要涉及的参与者包括:在线消费者、经营网上商店的商家、系统管理员、运输部门(负责处理送货)、支付系统(负责处理付款)。
注意,经营网上商店的商家并没有直接与系统交互,而是通过系统管理员进行相关操作,如商品信息修改、添加与删除,查询消费者信息,销售业绩等等。
2025/7/12 2:57:45 411KB UML 建模 软件工程
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡