最近又想出来一个代理DLL技术的实际应用。
3 n$ d' F$ ~/ I8 O/ Z6 v前2个是攻略工具和个性化旁白。3 A8 u: E- K0 Q$ Q) \" j
( g8 `% e9 F7 N/ k2 D/ I4 ]和个性化旁白不同,个性化旁白是预先写好的东西。
1 d8 [( O4 R& W9 J3 A/ L6 j8 t5 y我们在游戏的时候有时候需要发表一点实时的信息,比如对游戏的评论和遇到难题的时候需要一些别人的帮助,有些东西可能在攻略上都找不到。于是这个工具的创意就出现了。
* w8 V$ e3 W8 Q! @/ s
# r& j- L8 ]/ Q+ |工具分以下几个部分
+ u4 W1 d( B c M; q( S& K! w
: f! G2 b- ~: n: L1 _8 R T1.服务器端
t5 e& H4 ?9 Z 可以是一个服务器端常驻程序或者是一个ftp的可写目录,用于保存客户端发出的信息
" A+ U( Z' E: [! z$ R7 S, q! \9 V7 H X- x% g/ c& j
2.客户端信息上传工具8 |0 m! _8 m& D: K! s' t
把客户端Player要发送的信息以流或文件的形式上传至服务器端
7 t: |6 N. p* k2 j2 |( [$ ?+ C
. l$ r L- s7 a7 Q3.客户端信息下载工具5 W$ S" s& W& u6 j, J0 B
把服务器端信息流或文件下载到客户端,以文本文件保存
$ t, p. d" K2 L! e, G. G- \ C0 X- e8 q6 o4 g. ~2 T8 d! W
4.客户端信息显示模块
9 k7 y2 _3 j* H0 a) Z' _5 E 这部分的功能当然是代理DLL来实现的,实时检查文本文件,并显示在屏幕上 |