最近和朋友联机怪物猎人3,我用的是盟卡,可以直接登录盟区进行联机游戏,没啥限制,朋友直接用的USB线+AdhocToUSB,测试是可以联机,效果还不错,不过只能在盟区的免费游戏区使用,每天最多允许50个玩家进入免费区,否则需要VIP。于是乎朋友问我能不能弄一个联机软件出来,就用USB进行联机。

本来就打算开发一个这样的应用,既然现在有需求了,就研究了下。AdhocToUsb的原理大概是将数据截获以后通过USB传递给电脑,电脑这边获取数据后,在通过Internet发送个另外一端,然后再次经过AdhocToUsb让另一台PSP接收。

其中,我遇到一个问题。

AdhocToUsb有个PC端的程序,bride.exe,用于桥接网卡。我如何通过这个网卡向PSP(AdhocToUsb)发送和接受数据?这个问题不能解决,一切都与空谈。

我不太了解AdhocToUsb对于数据处理的方式,网上搜索了下,也没有找到相关的资料。不过我猜想,用Winpcap应该能获取数据(截获指定网卡的数据),因为我看了下盟区客户端安装目录,也有个WpcapDll.dll的库文件,应该就是做这个事情的,利用它对PSP发送的数据进行处理,如果是这样,那么剩下的工作就简单了,仅需要编写服务器端程序和客户端程序传递这些数据即可。

准备抽个时间先试验一下,第一步就是测试是否可以利用Winpcap取得PSP的数据。

关于PSP的远程联机程序开发相关推荐

  1. 鸟哥的Linux私房菜(服务器)- 第十一章、远程联机服务器SSH / XDMCP / VNC / RDP

    第十一章.远程联机服务器SSH / XDMCP / VNC / RDP 最近更新日期:2011/11/24 维护网络服务器最简单的方式不是跑去实体服务器前面登入,而是透过远程联机服务器联机功能来登入主 ...

  2. 第十一章、远程联机服务器SSH / XDMCP / VNC / RDP

    维护网络服务器最简单的方式不是跑去实体服务器前面登入,而是透过远程联机服务器联机功能来登入主机, 然后再来进行其他有的没的维护就是了.Linux 主机几乎都会提供 sshd 这个联机服务,而且这个服务 ...

  3. Linux远程联机服务器SSH VNC XDMCP RDP

    远程联机服务器SSH / XDMCP / VNC / RDP 利用SSH,telnet,VNC等方式取得的文字或图形shell能够进行很多系统管理的任务,与单纯的FTP能进行的工作当然不同 远程服务联 ...

  4. 小程序开发工具提交代码到远程仓库TGit-工蜂

    小程序开发工具有自己的远程代码仓库–工蜂,这个需要自己在公众平台开通一下即可使用. 第一步:准备工作 在微信公众平台开通TGit 安装Git工具 第二步:创建小程序 在小程序开发工具内,右上角菜单栏会 ...

  5. 远程协助软件开发_这是我从事远程软件开发人员工作的主要技巧

    远程协助软件开发 by Colin Morgan 通过科林·摩根(Colin Morgan) 这是我从事远程软件开发人员工作的主要技巧 (Here are the top tips I've used ...

  6. arm-linux 程序开发入门(QT窗口应用程序、编码、交叉编译、调试)(三机器和双机器搭建方法)(笔记)

    Linux及Arm-Linux程序开发笔记(零基础入门篇) 文章目录 前言 一.Arm-Linux程序开发平台简要介绍 1.1程序开发所需系统及开发语言 1.2系统平台搭建方式 二.Linux开发平台 ...

  7. 安卓应用程序一般采用什么计算机语言开发,Kotlin 编程语言成为其 Android 应用程序开发人员的首选语言...

    本年5月,谷歌在I/O大会上宣告,Kotlin编程言语成为其Android使用程序开发人员的首选言语. Kotlin是一种面向现代多平台使用程序的编程言语,成为谷歌开发Android使用程序的首选言语 ...

  8. python 实现点击右键用某个程序打开功能_4.PYTHON开发利器之使用VS Code进行python程序开发...

    0. 前言 VS Code是一个轻量级工具,适合于简单的编辑.编译.运行Python程序,特别是在学习Python语言的时候: 如果需要开发Python项目,建议选择使用专门的Python IDE - ...

  9. 插件式程序开发及其应用(C#)

    1.  定义 所谓"插件模型",指应用程序由一些动态的独立模块构成,每个模块均具有一个或多个服务,并满足一定的插件协议,能够借助主程序实现主程序-插件:插件-插件之间的通讯. 应用 ...

最新文章

  1. linux namespace 隔离内核资源的方式 简介
  2. 枚举的使用(限foton)
  3. SAP CRM One Order CLOSING date change debug
  4. Spring AOP 实战运用
  5. 贪心---leetcode-376摆动序列
  6. 计算机网络之数据链路层:7、选择重传协议(SR)
  7. excel查标准正态分布_excel2010正态分布的方法步骤图
  8. linux操作系统有哪些
  9. 计算机教室标语6个字,教室常用标语
  10. 1秒等于1000毫秒, 1毫秒等于1000微秒,1微秒等于1000纳秒
  11. 吉林大学计算机动画与游戏考研,吉林大学备考考研生存手册之自习室篇
  12. 共阴极数码管,学号显示实验
  13. 上计算机课为什么戴鞋套,为什么当年进电脑机房要戴鞋套!
  14. FPGA未来硬件架构探讨-NoC
  15. c语言结构体求分数和,C语言 定义一个表示分数的结构体,并求两个分数相加之和...
  16. 二维空间最近点对问题 python
  17. Windows下强制删除文件的批处理文件
  18. 初中计算机word试题,初中计算机会考word试题WORD15
  19. java 处理物料清单_ERP之物料清单(BOM)
  20. 【五子棋AI循序渐进】发布一个完整的有一定棋力的版本(含源码)

热门文章

  1. OPPO手机截屏大全,知道两个手机都可以翻倍好用
  2. linux显示iphone屏幕,10个iOS 9中不显眼的功能让iPhone更好用
  3. WPS 设置默认标题格式,段前段后间距
  4. 【Mac】报错:已损坏,无法打开。 您应该将它移到废纸篓。
  5. 面试题--字符串指针与字符串数组的区别char* st=abc;与char* str[]=abc;的异同
  6. IDEA设置打开窗口的数量
  7. NotePad++ 插件,AndroidLogger 可以让安卓日志自动显示颜色
  8. 解决word转pdf 插入mathtype编号引用消失或wps打开出现错误!未定义书签
  9. 三星java3倍拍照手机_500万像素三倍光变 三星DC机G808开卖
  10. 电子半导体万级洁净室的指标大全