最近又想出来一个代理DLL技术的实际应用。! H4 \! n% M# H3 V5 \* \# k
前2个是攻略工具和个性化旁白。2 _- s( q1 e9 U! r7 [* |
" A6 d% a" J+ c和个性化旁白不同,个性化旁白是预先写好的东西。
. `' h( x% q5 X我们在游戏的时候有时候需要发表一点实时的信息,比如对游戏的评论和遇到难题的时候需要一些别人的帮助,有些东西可能在攻略上都找不到。于是这个工具的创意就出现了。
- o: U p' L' U
9 u# R7 W" Q$ j. a工具分以下几个部分$ k8 b3 N4 q$ I! h5 p0 ?) v* D
2 h1 l5 G( p" g8 j) K1.服务器端6 d4 Q6 P6 I& B$ [
可以是一个服务器端常驻程序或者是一个ftp的可写目录,用于保存客户端发出的信息( b! {5 i5 E7 R2 }' f) N# T
4 _% n+ D/ k- x x* y1 E5 R% I6 M
2.客户端信息上传工具
' Z4 Y( i+ p. Z" @ 把客户端Player要发送的信息以流或文件的形式上传至服务器端+ G* K, C+ T! Y/ D( T
8 R r, m/ o0 {3 R: H2 u+ g; A3 x
3.客户端信息下载工具3 i5 k" A k1 I- g/ k1 Y2 b
把服务器端信息流或文件下载到客户端,以文本文件保存
1 \* |$ R; ^3 K- _# W p" O0 Q2 | D; u" u; A/ |. E
4.客户端信息显示模块
% q5 s/ S' ]0 G7 l8 _7 z9 u% | 这部分的功能当然是代理DLL来实现的,实时检查文本文件,并显示在屏幕上 |