最近又想出来一个代理DLL技术的实际应用。
_. J+ |; x& W X, ?, z前2个是攻略工具和个性化旁白。
! @# x1 }' W( L& X* h$ q; u; Z' ? _" `; p: X( O& }. ?. k
和个性化旁白不同,个性化旁白是预先写好的东西。/ d& x3 F- x( Q! t: A
我们在游戏的时候有时候需要发表一点实时的信息,比如对游戏的评论和遇到难题的时候需要一些别人的帮助,有些东西可能在攻略上都找不到。于是这个工具的创意就出现了。4 Y+ u# n0 \4 A ?) y
) R6 F. u' B3 V) i3 D u k
工具分以下几个部分* \4 g* d p, s/ O z% U& Y
S! V/ g( e0 O4 m, Y% P1.服务器端+ Z: T/ b) t4 V7 N3 [" `" i/ y5 A( X
可以是一个服务器端常驻程序或者是一个ftp的可写目录,用于保存客户端发出的信息
/ x1 t5 r& q7 T* y6 i9 ?9 t- q3 }7 [2 f
2.客户端信息上传工具& E2 Z. F1 x- z* {. Z5 w1 Y% y$ k2 E
把客户端Player要发送的信息以流或文件的形式上传至服务器端: G* Y$ w" S4 A4 V& m" O
" M a# z( t9 P$ A
3.客户端信息下载工具
6 a/ V8 M! j. L+ @# t, c把服务器端信息流或文件下载到客户端,以文本文件保存. \2 {6 v2 H# ?0 C
1 ?7 z6 }- C- `- P
4.客户端信息显示模块- R6 c$ P! e" E' ]
这部分的功能当然是代理DLL来实现的,实时检查文本文件,并显示在屏幕上 |