-
大小: 10.97MB文件类型: .rar金币: 1下载: 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功能
- 考试系统程序包括客户端服务端sock
- socket网络编程,可以实现聊天系统,
- 简单的在线聊天室实现群聊和单聊,
- e语言-58自动回复招聘方源码 websocke
- 易语言使用LhSocket5Net创建Socket5服务器
- libwebsockets-master
- winsocket 通讯程序
- supersocket 服务端+客户端 DEMO
- Springboot多连接池+websocket
- 简单的远程抄表软件属于学术作品,
- SuperSocket1.6版本文档中文PDF
- 使用开源的supersocket实现的路灯模拟通
- go仿QQ聊天程序
- SuperWebSocket使用
- 服务器截屏并使用socket发送给客户端
- STM32F107的socket
- 基于VS2010的CSocket网络文件传输
- libwebsockets-master.rar
- led屏发布系统 通信加密解密 socket通
- 基于socket的即时通信
- Linux 环境下,利用 Socket 通信实现网络
- Qt实现Socket断线重连机制
- TD-LTE AMR 语音采集编解码收发程序
- socket实现实时消息发送包含图片文字
- SuperSocket网络通信ClientEngine客户端部分
- 华工计网编程实验
- WCS Socket 通讯源码
- Unity + Socket + Protobuff+异步+粘包拆包断
评论
共有 条评论