注意:本软件可能仅用于网络良好的情况。具体没测试。
以前需要端口转发,下了几份源码,发现代码很复杂,判断数据啥的要进许可证,客户要通过套接字一层一层获取,太麻烦。正好有人问有没有可以修改数据或监控数据的,于是做了这个仅有几十行代码的TCP转发软件。
优点:
不调用DLL或API,不用许可证啥的,完全新手操作代码。
实现原理:
一个【服务器】组件跟一个【客户】组件,通过“复制组件()”将客户复制多次。
服务器上每个客户进入后,记录对应一个【客户】组件,为了方便跟读写速度,用了精易模块的“内存配置项”记录客户对应的组件。
服务器收到客户数据后,通过对应的【客户】组件发送数据,反之【客户】组件收到数据后,【服务器】组件发给响应的客户连接。
要加入请求判断、修改啥的很简单,【服务器】跟【客户】组件里面取回的数据就是了,随便操作,几句代码就行了。