搜索资源列表
c_s_udp_tcp
- 基于ace和wxWidgets结合使用的c/s结构的例子,server广播后,client对server发起连接,然后server启动接收线程,并将收到的数据通过单独的线程进行处理;该代码有以下特点:wxWidgets事件循环和ace的Reactor事件循环并行处理,定时器以及读写的并行处理,udp和tcp通信的并行处理,ui线程和通信线程的并行处理;有此例子,开发跨平台跨编译器的带图形界面的c/s程序易如反掌。-wxWidgets based ace and the combined use
ArpSender
- ArpSender是C#写的ARP发包器,写的初衷是想试下什么样的ARP包才会引起ARP攻击,构造一些包可能会导致别人上不了网。至于包怎么填,发挥大家的想象吧,嘿嘿。 ArpSender用了SharpPcap这个开源API,有兴趣的到网上查下,用起来挺简单的。编程过程中最大的问题就是线程的问题。发包的代码中用了BackgroundWorker控件,因为参数只能传一个,并且线程是不允许直接调用主窗口控件,后来用了一个结构体struct ArpPac来传,感觉还是很麻烦啊!不过还好在Backg
client
- 基于以太网的分布式控制系统中,为提高网络传输实时性和稳定性,在多媒体定时器线程中收发数据。客户端部分-Ethernet-based distributed control systems, to improve the network transmission and stability of real-time, in the multimedia timer thread to send and receive data. Client part
test_muli01_SERVER
- 在基于以太网分布式控制系统中,为提高网络通信实时性和稳定性,在多媒体定时器线程中收发数据包。服务器部分采用异步非阻塞式-Ethernet-based distributed control system, in order to improve network communications in real-time and stability, in the multimedia timer thread to send and receive packets. Server part of t
BT.Demo
- 由delphi实现的bt下载器示例程序,带全部源码和BT协议 包中文件说明: BTDemo.dpr, BTDemoF.pas, BTDemoF.dfm -- 一个简单的bt下载器,支持多个.torrent文件同时下载 btutils.pas -- 核心bt组件 DCP*.pas -- SHA算法源码(复制自DEC组件包) InetUtils.pas -- 提供Internet下载的函数库 SimpleSocks.pas -- socket组件(TCP) SortLis
WeatherReport_CSharp
- C# 桌面天气实况源码,可获取未来几天天气,具体的天气数据是从 www.weather.com.cn 获取的,有实时的温度湿度风力风向及未来两天的天气情况,有自动刷新功能,可以设置随系统启动等。软件上面显示的时间是获取的服务器上的时间(无法获取时才会使用本地的时间),而且包含农历跟星期等信息。软件运行之后默认透明嵌入桌面右下角,可以设置两个城市显示(任务栏图标右键有设置功能)。本工具的定时刷新及时间显示等均采用线程控制,抛弃传统的Timer控件。-C# desktop weather live