-
大小: 10.97MB文件类型: .rar金币: 2下载: 0 次发布日期: 2023-10-10
- 语言: 其他
- 标签: LhSocket5Net Socket5Proxy Socket5
资源简介
LhSocket5Net 是一款为开发人员用于在windows系统下假设Socket5服务器的支持库。
支持 Socket4,Socket4A,Socket5 协议传输,并提供对UDP代理的操作。
开发人员可指定本地服务器IP与端口进行架设,支持用户权限的校验,可对用用户链接数量速度等进行相关控制。
LhSocket5Net提供COM对象接口,可用于任意第三方开发平台进行集成开发,服务器的
架设简单以便并提供完整代码演示。
支持库进行了高效的校验与开发具有较好的兼容性完善性适宜各类相关内部集成使用。

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace CTestServer
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public LhSocket5Net.lhSocket5Proxy VLhProxy = null;
public LhSocket5Net.LhProxy VlhSocket5=null;
private void Form1_Load(object sender EventArgs e)
{
//官方主页: http://www.lanheng.net/ProductContent/40
//产品下载:http://www.lanheng.net/ProductContent/40/87
VLhProxy = new LhSocket5Net.lhSocket5Proxy();
//免费账号注册地址
//http://count.lanheng.net/user/Register.aspx?id=84383
//产品信息地址
//请先进行登录之后在创建代理 请在上方地址中申请账号
if ( VLhProxy.UserLogin(“********“ “********“)==false){ MessageBox.Show(“用户登录失败!“ ““ MessageBoxButtons.OK); return; } else{ }
//参数1 本地服务器代理IP地址
//参数2 本地服务器代理端口
//参数3 客户端用来连接的账号 如果为浏览器提供代理 请不要设置 账号与密码
//参数4 客户端用来连接的密码 如果为浏览器提供代理 请不要设置 账号与密码
//参数5 是否支持UDP代理支持
//参数6 充许同时处理的连接数 默认为100 0为不限
//参数7 限制代理端口 例如限制代理目标端口 802524 等
//参数8 限制最大下行可用带宽 单位KB 0为不限
//参数9 限制最大上行可用带宽 单位KB 0为不限
VlhSocket5 = VLhProxy.CreatePorxy(“192.168.1.116“ 8080 ““ ““ true 100 ““ 0 0);
if (VlhSocket5 == null) { MessageBox.Show(“代理建立失败:请查看错误日“); return; };
Label2.Text = String.Format(“本地代理IP:{0} 本地端口:{1}“ VlhSocket5.VIp VlhSocket5.VPort.ToString());
Label4.Text = String.Format(“用户链接账号:{0} 密码:{1}“ VlhSocket5.VUserName VlhSocket5.VUserPassword.ToString());
Label5.Text = String.Format(“是否启动Udp支持:{0}“VlhSocket5.VIsUdp.ToString());
Label6.Text = String.Format(“限制最大上行:{0} 限制最大下行:{1}“ VlhSocket5.MaxSpeedUpdate.ToString() VlhSocket5.MaxSpeedDown.ToString());
Label7.Text = String.Format(“最大充许同时处理连接数:{0}“VlhSocket5.ActivityCountMax.ToString());
Label8.Text = String.Format(“是否开启日志功能:{0}“VLhProxy.IsEanbleErrorLog.ToString());
//关闭代理
//VlhSocket5.CloseProxy
//返回当前操作的上行与下行时时速度
//VlhSocket5.GetSpeed
//返回当前链接的数量
//VlhSocket5.ActivityCount
//获取本地所有IP列表
//VLhProxy.GetAllLocalAllIp()
//获取一个本地未被使用的端口
//VLhProxy.GetRandomNoUsePort()
//是否开启日志功能 默认开启状态
//VLhProxy.IsEanbleErrorLog
}
private void Timer1_Tick(object sender EventArgs e)
{
if (VlhSocket5 == null) { return; };
Label1.Text = “当前速度 上行:“ + VlhSocket5.GetSpeed().UpdateSpeed.ToString() + “KB 下行:“ + VlhSocket5.GetSpeed().DownSpeed.ToString() + “KB“ + “ Conn:“ + VlhSocket5.ActivityCount.ToS
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10752 2016-10-22 10:17 Demo\C#\CTestServer\bin\Debug\CTestServer.exe
文件 22696 2016-10-22 10:16 Demo\C#\CTestServer\bin\Debug\CTestServer.vshost.exe
文件 490 2015-07-10 19:01 Demo\C#\CTestServer\bin\Debug\CTestServer.vshost.exe.manifest
文件 790016 2016-10-21 20:13 Demo\C#\CTestServer\bin\Debug\LhSocket5Net.dll
文件 95744 2016-10-21 20:13 Demo\C#\CTestServer\bin\Debug\LhSocket5Net.pdb
文件 4076 2016-10-20 12:40 Demo\C#\CTestServer\bin\Debug\LhSocket5Net.xm
文件 4028 2016-10-21 16:05 Demo\C#\CTestServer\CTestServer.csproj
文件 3793 2016-10-21 16:14 Demo\C#\CTestServer\Form1.cs
文件 5959 2016-10-20 17:22 Demo\C#\CTestServer\Form1.Designer.cs
文件 6011 2016-10-20 17:22 Demo\C#\CTestServer\Form1.resx
文件 4827 2016-10-22 10:17 Demo\C#\CTestServer\obj\Debug\CTestServer.csproj.FileListAbsolute.txt
文件 1012 2016-10-20 17:22 Demo\C#\CTestServer\obj\Debug\CTestServer.csproj.GenerateResource.Cache
文件 24175 2016-10-22 10:17 Demo\C#\CTestServer\obj\Debug\CTestServer.csprojResolveAssemblyReference.cache
文件 10752 2016-10-22 10:17 Demo\C#\CTestServer\obj\Debug\CTestServer.exe
文件 180 2016-10-22 10:17 Demo\C#\CTestServer\obj\Debug\CTestServer.Form1.resources
文件 22016 2016-10-22 10:17 Demo\C#\CTestServer\obj\Debug\CTestServer.pdb
文件 180 2016-10-22 10:17 Demo\C#\CTestServer\obj\Debug\CTestServer.Properties.Resources.resources
文件 864 2016-10-21 16:06 Demo\C#\CTestServer\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7144 2016-10-22 10:16 Demo\C#\CTestServer\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 492 2016-10-20 17:05 Demo\C#\CTestServer\Program.cs
文件 1330 2016-10-20 17:05 Demo\C#\CTestServer\Properties\AssemblyInfo.cs
文件 2835 2016-10-20 17:05 Demo\C#\CTestServer\Properties\Resources.Designer.cs
文件 5612 2016-10-20 17:05 Demo\C#\CTestServer\Properties\Resources.resx
文件 1098 2016-10-20 17:05 Demo\C#\CTestServer\Properties\Settings.Designer.cs
文件 249 2016-10-20 17:05 Demo\C#\CTestServer\Properties\Settings.settings
文件 1490 2016-10-21 11:50 Demo\C#\CTestServer.sln
文件 16384 2016-10-22 10:17 Demo\C#\CTestServer1\bin\Debug\CTestServer1.exe
文件 22696 2016-10-20 18:32 Demo\C#\CTestServer1\bin\Debug\CTestServer1.vshost.exe
文件 490 2015-07-10 19:01 Demo\C#\CTestServer1\bin\Debug\CTestServer1.vshost.exe.manifest
文件 790016 2016-10-21 20:13 Demo\C#\CTestServer1\bin\Debug\LhSocket5Net.dll
............此处省略166个文件信息
- 上一篇:扫描线有序边表实现
- 下一篇:icem教程有兴趣的可以看看,很好,我自己也学了
相关资源
- 通信软件的具体实例──基于Socket的
- 用Socket编程实现FTP
- websocket实现一对一聊天
- 代码客:G-TcpServer(IOCP) 1.0 正式版及
- SOCKET 网络编程 计算机网络 作业 客户
- linux 网络实验 ftp程序
- 用Socket写的简易FTP服务器和客户端
- socket小工具(可方便建立TCP UDP的soc
- socket客户端源码
- 基于CSocket的多人聊天室
- socket文件传输源码
- 易语言 TCP使用HTTP、SOCKES5代理IP。
- Socket自制系统
- HP用SOCKET实现(客户端---服务端)
- zeromq的windows版本安装包
- STM32分别以串口硬件SPI模拟并口驱动
- 《TCP/IP:协议分析与应用编程》课后
- linux下基于socket和curses的双人弹球游戏
- 计算机网络socket编程实验
- linux下socket can 编程详解
- FANUC机器人Socket Message通讯设置及使用
- Delphi简单实现局域网远程开机
- 易语言websocket服务器源码
- websocket规范 RFC6455 中文版
- 富士康H61S主板最新BIOS,支持22NCPU
- Socket-UDP整合消息接收,发送
- websocket-rtsp-proxy-test.zip
- 基于QTsocket的局域网聊天室
- SuperSocket服务端与客户端通信
- 网络编程socket文件图片等传送
评论
共有 条评论