查看: 2134|回复: 3

[已回复] 萌新一枚,想请问下客户端服务端的开发问题

该用户从未签到

新人上路

枫币
18
威望
0
贡献
2
在线时间
2 小时
注册时间
2018-11-5
发表于 2018-11-5 23:29:13 | 显示全部楼层 |阅读模式
0. 求各位开发聚聚提供一个思路

1. 本人有一定计算机/网络/编程(C++、Java、Python、SQL)基础
2. 盛大网络监测原理是什么样的,如何编写客户端绕开它使得能连接上自己的服务器?

3. 服务端能不能还原官方原汁原味的剧情、技能等等,如果能:

3.1 服务端的js脚本是从哪里提取的?
3.2 服务端的sql脚本是从哪里提取的?
如果不能:
3.3 是不是需要自己参考官服具体的表现摸索着写js脚本以求最大可能还原?

PS:之前用过fenfen的,感觉改的跟官方差距太大了,想自己写一个……

感谢各位聚聚的耐心解答!
  • TA的每日心情
    开心
    2018-4-23 14:53
  • 签到天数: 1 天

    [LV.1]初来乍到

    服务端开发者

    枫币
    669
    威望
    9
    贡献
    30
    在线时间
    94 小时
    注册时间
    2016-8-27
    发表于 2018-11-6 11:02:45 | 显示全部楼层
    你这是要一口吃成大胖子的节奏。。。。
  • TA的每日心情
    慵懒
    2019-10-28 17:33
  • 签到天数: 24 天

    [LV.4]偶尔看看III

    管理员

    枫币
    4796
    威望
    950
    贡献
    652
    在线时间
    586 小时
    注册时间
    2016-3-15
    发表于 2018-11-6 12:47:39 | 显示全部楼层
    我觉得这个打字说好累啊,你会java网络开发封包通信吗,会应该不难理解吧。
    客户端完全没有自己编写啊,只是让客户端向指定IP发起连接,一条bat语句的事情。
    但是新版客户端会检测连接的IP是否为盛大服务器,不是则断开连接,所以需要虚拟网卡把221.231.130.70的数据环回到本地。
    js没得提取,自己照着官服脚本抄剧情文本然后自己写逻辑关系。
    sql..服务端本质是个模拟器,是完全自己开发的按客户端可以接收的逻辑进行封包通信的,逻辑全是自己写,但是封包必须是客户端可以接收的格式,因为你无法改变他。因为这个服务端是自己开发的,所以数据表格式当然是自己随心所欲。
    可以自己写仿官脚本,但是你想想吧,那么大的文本量,冒险岛多少个任务,还有一群不喜欢做任务的玩家。
    我当年就是想通过单机体验冒险岛剧情才开始接触单机的,结果发现一无所有的时候和你想法一样,现在...

    沉迷OSU无法自拔....

    该用户从未签到

    新人上路

    枫币
    18
    威望
    0
    贡献
    2
    在线时间
    2 小时
    注册时间
    2018-11-5
     楼主| 发表于 2018-11-6 20:16:52 | 显示全部楼层
    yukinoshita 发表于 2018-11-6 12:47
    我觉得这个打字说好累啊,你会java网络开发封包通信吗,会应该不难理解吧。
    客户端完全没有自己编写啊,只 ...

    好的 谢谢聚聚
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    枫叶物语即使倒闭也绝对不会变质
    Copyright © 2001-2013 Discuz Team. Powered by Discuz! X3.5 |网站地图 | 本站已运行: