最近又想出来一个代理DLL技术的实际应用。
8 O9 z Q# y& W( l2 d前2个是攻略工具和个性化旁白。% [4 e4 `" {' X7 U" Y+ i
+ ^; t8 v7 K. i. T# @和个性化旁白不同,个性化旁白是预先写好的东西。: [% e. Y6 T a) }7 P @' S2 v
我们在游戏的时候有时候需要发表一点实时的信息,比如对游戏的评论和遇到难题的时候需要一些别人的帮助,有些东西可能在攻略上都找不到。于是这个工具的创意就出现了。* {- h' C, B8 I8 }8 P: i' M& @1 @5 b% L
" Y$ k7 ]9 }3 j
工具分以下几个部分
1 `+ B& q1 E' `* U3 \0 I6 c9 ]9 ^# W8 \8 e
1.服务器端2 `3 P: J8 L# F- Q" D+ j( L
可以是一个服务器端常驻程序或者是一个ftp的可写目录,用于保存客户端发出的信息
2 X; Q4 n1 W( @1 u" p' Z
+ P7 r; x) l/ O/ b. y+ \; t2.客户端信息上传工具
D) W0 r( v# q' t8 s 把客户端Player要发送的信息以流或文件的形式上传至服务器端8 C6 X- Y( E0 a! [$ n, X6 b
1 U' M0 {: W# T6 n; G: ^7 @, N
3.客户端信息下载工具2 q6 M* P& F6 f/ E
把服务器端信息流或文件下载到客户端,以文本文件保存
) `' U& C& J+ h3 O" d2 v9 k1 Q; F1 G: Y% L: e7 |5 i
4.客户端信息显示模块. _1 O8 t% _# G. G& Y! `4 M
这部分的功能当然是代理DLL来实现的,实时检查文本文件,并显示在屏幕上 |