最近又想出来一个代理DLL技术的实际应用。
9 a" e( u$ e! Y前2个是攻略工具和个性化旁白。
% H5 ]8 T$ @$ @( x Z1 D8 Q
, o {+ K) P5 Q* T' g和个性化旁白不同,个性化旁白是预先写好的东西。! I/ q+ ^0 M3 D& h! d; H% X- V, Q
我们在游戏的时候有时候需要发表一点实时的信息,比如对游戏的评论和遇到难题的时候需要一些别人的帮助,有些东西可能在攻略上都找不到。于是这个工具的创意就出现了。
; n; y: e' d& K" ^" a0 h- |! s" v. e5 }4 F7 l4 P1 ?
工具分以下几个部分& F0 Y3 `2 V; ^& K; M( P! T
X9 F8 q7 g9 L6 W1 @1.服务器端# q1 f- K/ X8 }3 Q" D5 |
可以是一个服务器端常驻程序或者是一个ftp的可写目录,用于保存客户端发出的信息
) p& \2 T6 t% g( u6 A- Y
- [( Z- }, F1 @& i) F- U$ X7 X0 K# v2.客户端信息上传工具8 f: Q4 F6 l2 i5 m- `
把客户端Player要发送的信息以流或文件的形式上传至服务器端& w3 y0 n4 E* T h8 P8 s
$ \9 Z* e/ f6 [& U. V. F1 W
3.客户端信息下载工具1 F0 P" Y \6 W* s
把服务器端信息流或文件下载到客户端,以文本文件保存
' D" f8 n( w2 N% e' O% X( E* K# B7 I6 ]
4.客户端信息显示模块
1 M' z* G, u2 N0 M/ |6 E 这部分的功能当然是代理DLL来实现的,实时检查文本文件,并显示在屏幕上 |