VCer代码 VCer开源 VCer文章 VCer工具 VCer知道 VCer词典 VCer读书 VCer论坛   站点首页 我要张贴 控制面板
VCer代码 VCer开源 VCer文章 VCer工具 VCer知道 VCer词典 VCer读书 VCer论坛   站点首页 我要张贴 控制面板

目前位置: VCer资源中心 >>> VCer开源 >>> 网络工具
我也来开源一个!>>>


msn 全部界面源代码
 
... 下载链接 http://download.csdn.net/source/527495
作者:freedomhua freedomhua张贴于2008-07-05 19:14:19.0,共阅读228次,回复0
Jerry原创 聊天室程序
 
简单的聊天室程序 支持多人同时聊天,支持私聊 支持真实IP用户间传送文件服务器端采用完成端口模型完成 客户端采用WSAAynscSelect模型 底层采用xml对传输协议进行了包装 写得不好,多多包含,呵呵!
作者:不祥 jerry张贴于2004-05-11 20:33:22.0,共阅读3651次,回复7
网络地址本
 
 
白乔学生时代的作品,代码注释不多:(主要是操作数据库,完成网络常用链接的收藏,并可以在程序启动时同时打开指定网址(这个在当时163拨号上网的时代还是挺管用的,呵呵~~~) 程序启动后,会自动隐藏至通知栏。 void CNotesView::On2Html() { if(MessageBox("是否确定将所有记录输出至HTML文件?","HTML输出",MB_YESNO|MB_ICONEXCLAMATION)!=6) return; CFileDialog Dlg(FALSE,"htm",NULL,OFN_OVERWRITEPROMPT,"HTML文件(*.htm;*.html)|*.htm;*.html||",this); if(Dlg.DoModal()==IDCANCEL) return; CString FileName=Dlg.GetPathName(); FILE *fp=fopen(FileName,"w"); CTime Time=CTime::GetCurrentTime(); fputs("<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\n<title>网络笔记本</title>\n ...
作者:白乔 bluejoe张贴于2007-01-28 00:00:14.0,共阅读1521次,回复2
网页检查器
 
 
定时检查网站状态是否正常。 检查方法:指定url,定期连接,查看返回结果中是否含有指定字符串。 如果检查url1失败,然后继续检查url2是否成功,如仍失败,提示是否保存url1返回的页面内容。 可把检查记录保存到文本。 间隔时间以秒为单位,最小10秒。 程序可最小化至Tray。 各位可根据自己需要在这个基础上修改。
作者:Aug Aug2000张贴于2007-03-14 12:06:16.0,共阅读1532次,回复1
白乔原创:手机串口通讯软件FreePhone
 
 
欢迎使用FreePhone 测试版(v3.04.02)! 测试版具有以下功能限制: 程序每次运行最多只能发送3次短信; 短信群发数目上限为3条; 短信串联数目上限为3条; FreePhone v3.04.02具有以下功能: 手机串口连接; 语音拨号; 读取、写入手机/SIM卡电话本; 读取手机短信(包括已接收、已发送、未发送短信); 建立并维护本地电话本、短信记录; 建立并维护本地呼叫记录(包括未接电话、已接电话、已拨电话); 发送短信,支持群发、串联; 新短信自动接收、提醒; 呼入电话提醒; FreePhone v3.04.02具有以下特点: 界面简单清晰,操作方便;如图所示: 便捷的右键菜单操作; 便捷的系统通知栏图标操作;如图所示: 用户控制灵活,用户随时可以取消当前操作,杜绝“无响应”; 对话框界面采用了CTrayIconDialog类。 通讯类采用基于CTaskedPort开发的CMobile类。 FreePhone v3.04.02版权归 掌上先锋 所有,欢迎访问主页!欢迎反馈:bluejoe@etang.com
作者:不祥 bluejoe张贴于2004-04-23 09:22:14.0,共阅读3513次,回复1
P2P 之 UDP穿透NAT的原理与实现
 
 
论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。 首先先介绍一些基本概念: NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Network Address/Port Translator)。 最开始NAT是运行在路由器上的一个功能模块。 最先提出的是基本的NAT,它的产生基于如下事实:一个私有网络(域)中的节点中只有很少的节点需要与外网连接(呵呵,这是在上世纪90年代中期提出的)。那么这个子网中其实只有少数的节点需要全球唯一的IP地址,其他的节点的IP地址应该是可以重用的。 因此,基本的NAT实现的功能很简单,在子网内使用一个保留的IP子网段,这些IP对外是不可见的。子网内只有少数一些IP地址可以对应到真正全球唯一的IP地址。如果这些节点需要访问外部网络,那么基本NAT就负责将这个节点的子网内IP转化为一个全球唯一的IP然后发送出去。(基本的NAT会改变IP包中的原IP地址,但是不会改变IP包中的端口) 关于基本的NAT可以参看RFC 1631 另外一种NAT叫做N ...
作者:shootingstars bluejoe张贴于2007-01-27 22:52:20.0,共阅读1814次,回复0
HTTPSVR: Demonstrates World Wide Web HTTP Server
 
 
HTTPSVR is an MFC sample that demonstrates the use of MFC and its Windows Sockets (WinSock) classes in implementing a simple World Wide Web HTTP server. HTTPSVR turns any computer connected to a network into a publishing platform viewable from any of a number of web browsers available on the market today, such as Microsoft’s Internet Explorer. HTTPSVR also minimally supports the Common Gateway Interface (CGI). You can create forms and execute CGI-compatible server-side applications using the standard hypertext markup language (HTML) tags. To increase performance, HTTPSVR checks a file’s last m ...
作者:M$ bluejoe张贴于2007-01-23 13:28:31.0,共阅读2037次,回复0
多线程验证DoubleCheckedLocking的线程安全
 
如果没有出现提示:"单件失败",就说明当前的测试是成功的, 先开了100条线程,不知道能不能说明问题 :)class CStaticThread : public CObject {//在类中作一个Static线程,每需要一个新线程,都需要new一下 public: DWORD GetThreadID() {return m_dwThreadID;} BOOL RunThread(); BOOL StopThread(DWORD dwThreadID); static void SetEventRunTogether(BOOL bIn); private: void SetThreadID(DWORD dwThreadID) {m_dwThreadID = dwThreadID;} static DWORD WINAPI ThreadBuildIn(LPVOID lpArg); virtual DWORD ThreadBuildIn(void); void Clear(); void SetFlag_Stop(BOOL bIn) {m_bStop = bIn;} BOOL GetFlag_Stop() {return m_bStop;} HANDLE GetEventRunTogether(); private: DWO ...
作者:不祥 LoseSpeed张贴于2006-05-11 03:41:29.0,共阅读2000次,回复1
Jerry原创 IEProxy (IE代理设置)
 
 
功能说明: 利用IE上网时,为了避免更换代理代理的麻烦,特开发此软件。该软件在IE工具条上插入具有下拉菜单的按钮,用户可以选择该下拉菜单的选项改变IE代理。同时为了方便用户使用,该软件还具有以下实用功能: 1 检验代理速度,目前支持HTTP协议,SOCKS4和SOCK5还需完善 2 导入导出代理列表文件 3 从网页上下载代理 4 提供IE插件 使用说明:(第一次使用时必看) 1 编译软件后,会产生三个文件,config.xml是配置文件,ieproxy.exe是可执行文件,ieproxydll.dll是ie插件,由于没有制作安装包,请自己注册ieproxydll.dll,方法如下:命令行模式下regsvr32 ieproxydll.dll ,注册成功后,IE插件会加入到IE中. 2 重新打开IE工具条后可能没有出现具有下拉菜单的按钮,此时,请选择查看=>工具栏=>IE 代理,按钮将出现在IE工具条上. 3 更新代理,例如 从白云黄鹤网络资源版的的[今日代理]贴更新代理,用web形式登陆白云黄鹤的网络资源版,并进入含有代理的帖子,在页面点击鼠标右键,选择属性,可以看到页面的url地址,当前是:http://202.112.20.132/cgi-bin/bbscon?board=NetResource&file=M.1087781474.A&num=- ...
作者:不祥 jerry张贴于2004-07-20 12:56:19.0,共阅读6795次,回复6
映射网络驱动器工具软件_VC源码_LoseSpeed_TestLoginA_V0.0.8.rar
 
 
WNetAddConnection2 && WNetCancelConnection2
作者:不祥 LoseSpeed张贴于2004-12-27 23:45:12.0,共阅读2263次,回复0
映射网络驱动器源代码
 
 
映射网络驱动器源代码 映射网络驱动器 WNetConnectionDialog
作者:不祥 bluejoe张贴于2004-04-29 13:22:58.0,共阅读1948次,回复0
白乔原创:网络记事本
 
 
数据库应用,学生时代作品。 数据库应用程序。
作者:不祥 bluejoe张贴于2004-03-18 21:18:44.0,共阅读2141次,回复0
白乔原创:FakeQQ
 
 
FakeQQ是白乔为《电脑爱好者》合订本准备的示例程序。 主要演示如下内容: VC工程创建步骤; 对话框界面编程; 注册表编程; TrayIcon编程; 网络编程; 数据库编程; 线程编程 FakeQQ由以下类组成: CFakeQQApp:应用类 CFakeQQDlg:主窗口界面 CLoginDlg:登陆对话框 CMsgInfo:消息类 CSendMsgDlg:发送消息对话框 CUserInfo:用户信息类 CViewLogDlg:查看聊天记录对话框 CAboutDlg:关于对话框 CChatRecordSet:聊天记录数据库ResultSet类
作者:不祥 bluejoe张贴于2004-03-04 15:12:07.0,共阅读2855次,回复0