只发现一片黑乎乎的东西,和<可乐吧互动娱乐世界>

解决方案 »

  1.   

    TO:feigmin(慢刀浪子)
    好象图片也保存在本机上,机子上的图片里有些是GIF和JPG其他还没有看出来是什么东西,看来这个东西做的真不错,要好好学习学习。
      

  2.   

    beloved():你说得对,图片也保存在本机上,但是不知道是什么格式,我试图打开图片,但没有成功,他们早就想到了保护他们的图片,所以……
    另外,我发现他们还用了.net的组件技术……
    现在仅仅知道这些而已……
      

  3.   

    实在很棒,不会用flash做的吧,用activeX能不能做得到呢?
    .net真的能做到这样吗?
      

  4.   

    应该使用了flash,但不仅仅是使用了flash……
    这个网站的技术很领先,我认为做这样的网站才有前途
    现在很多网站都没什么技术含量,但这个网站有技术含量,所以他一定能搞得很火爆……
      

  5.   

    我瞟了一眼可乐吧的源代码,好像很杂,什么都有,不光是Java的.
      

  6.   

    Patrick_DK(疾风摩郎):你是怎么看源代码的阿??
    谢谢!!
      

  7.   

    Patrick_DK(疾风摩郎):没看见我的帖子?
      

  8.   

    我的一个老师已经把它的源文件弄下来了,大家只要在它的地址后边敲上http://www.kele8.com/game/system/activex/gamex.cab就可以把它的类弄下来
    然后再打开源代码,选另存为.html文件就可以在自己的机器上看了,好好研究吧。
      

  9.   

    elucyfa(elucyfa)gamex.dll文件在C:\WINNT下的FancyWork文件夹下面就有,不用另外下载.
    另外,怎么查看源代码阿?能否说清楚点?谢谢!!
      

  10.   

    对呀,怎么看代码?这个我估计就是编译好了的Activex,能反编译?
    图片还是可以看见的,在c:\fancywork目录下就用ultraedit打开,看看开始就可以知道JPG的还是GIF的了,问题是还有其他的东西不知道是什么类型的文件。
      

  11.   

    它是用JAVASCRIPT和ACTIVEX控件对XML数据进行传输的,使用了GML标准,对地理数据和非地理数据进行交换和传输。
      

  12.   

    beloved():哪你有没有找出它是什么类型的图片??
    谢谢!
      

  13.   

    ifrank:
    收费么?我的上不去呀,对用代理服务器的不支持
      

  14.   

    你可以使用Ultraedit打开在c:盘下的fancywork目录下的文件。如果以??JFIF  H H  ?Photoshop 3.0 8BIM?  开始的就是JPG文件,GIF89a 开始的就是GIF文件,不过这几个文件也没有什么就是人的图标和背景图。
      

  15.   

    to feigmin(慢刀浪子):
    重大发现,好象有源代码
    http://infogovcn.www9.cn4e.com/mahaitao/softdown/SoftDown1.asp?ID=92
      

  16.   

    附:
    可乐吧调试全攻略 11-28-2001 20:13:12 固体虫虫 阅读 160 次
       文章搜索 
     
    所有专题PHP教程CGI教程ASP教程主页制作免费空间  
     
     本周热门文章 
     
     专题热门文章 
     
     
     可乐吧调试全攻略 (引用固体虫虫)   
    一、我调试的可乐吧用了两个程序,一个是78M的,一个是140M的,78M那个主要是用到一个文件夹,等下会说的,运行环境是:win2000server+iis5.5+CII400+256MRAM 。  1、先解开两个可乐吧程序,分开放起来,我们主要用的是140M那个,首先我们假设把78M的可乐吧文件全部被解压到e:\KELE8目录,把140M的可乐吧解压到c:\leke8,然后把e:\KELE8该目录下的kele8.xie的文件用winrar 提取出server文件夹覆盖到140M的也就是c:\leke8下原来的server 文件夹下的全部文件。  
    覆盖完以后,在server\jfancybox\目录里面必须有“fancyboxj.zip”和“fboxj.zip"两个文件,我调试的是次新版,没有“fboxj.zip",我是从就版本里面拷贝过来的。(搜索一下,如果没有,就到e:\KELE8去拷贝过来,然后,在运行他们的时候再也没有出现错误“未能执行 fancyboxj :参数错误”的提示。  -------------------------------------------------------------------  2、这个140M的RAR包其实有很多是不要用的东西,.主目录下的KELE8目录,  
    这个目前看来是和主目录的文件重复的!主目录下的KELE8.ZIP,这个是很早期的KELE8版本!其实都可以不要。  
    (1).查找KELE8目录下的所有文件把211.163.18.55和www.ls167.net,202.106.127.119,211.167.18.55  
    www.kele8.com,127.0.0.1相应替换成你...衿鞯腎P地址)  
    由于文件太多,如果一个一个改不知道要改到什么时候, 我推荐一种方法,就是用Dreamweaver 4的站点功能一起修改文件。具体是这样的:打开Dreamweaver,看到菜单“站点”点进去选择“新建站点”然后选择可乐吧目录,等读取完毕后,就显示出可乐吧的所有文件,现在你选择所有文件,按ctrl+h键,会跳出查找替换功能,“查找在”选择整个本地站点[切记],查找内容选择源代码[切记],然后就输入你要替换的IP地址,按全部替换就OK了。不过还有些GML和FML文件不能改过了。比如server\jfancybox\script下面的那些fml文件都要用记事本打开看看。这个程序中需要改动IP地址的地方很多的。但你那个主要要改server/jfancybox/script/extern.fml把xxtgames.xtomidserver autoconnect=2000 open="127.0.0.1,5000"/>把open后面的地址改成你的地址。但其他每个目录下的GML后缀的文件都要打开看一看,我当时没记录下来。好象有很多的,几十个吧。耐心就会成功。[改完后别忘记改回后缀名]  -------------------------------------------------------------------  3、运行server\script\run.bat,和runall.bat如果出现DOS窗口,并且有如下提示,则表示服务器已经开始运行:[切记以下的调试请不要关闭DOS窗口,就一直开在那里]  
    *******************************************************************************  
    c:\kele8\server\jfancybox\script>copy ..\fboxj.zip ..\fancyboxj.zip  
    已复制 1 个文件。  c:\kele8\server\jfancybox\script>cd ../  c:\kele8\server\jfancybox>jview -cp fancyboxj.zip fancyboxj  
    *************************************************************  
    * fancybox 服务器 版本 2001/3/10/10/04时 *  
    * 版权所有 北京线通 *  
    * 启动时间:2001年8月26日 上午12:40:14 *  
    *************************************************************  Load fml 文件:script/default.fml  
    import=script/main.fml  
    debug file------------:管理_ 2001年8月23日 上午10-40-15  
    服务器开始运行:NAME=主数据服务器 端口=5000  
    import=script/extern.fml  
    open db: drive=[org.gjt.mm.mysql.Driver] url=[jdbc:mysql://localhost/xxt] table  
    ame=[person]  
    jdbc open err:java.lang.ClassNotFoundException: org/gjt/mm/mysql/Driver  
    接入中心服务器  
    import=script/ini.fml  
    修改参数,传输的参数数目不对:[shengji,-10],传入:2,必须的数目=5 0  
    修改参数,传输的参数数目不对:[xiangqi,-10],传入:2,必须的数目=5 0  
    import=script/icq.fml  
    import=script/extern.fml  
    服务器开始运行:NAME=ICQ 端口=5001  
    import=script/room2.fml  
    import=script/extern.fml  
    服务器开始运行:NAME=双人游戏室 端口=5100  
    import=script/room4.fml  
    import=script/extern.fml  
    服务器开始运行:NAME=四人游戏室 端口=5101  
    import=script/qi.fml  
    import=script/extern.fml  
    服务器开始运行:NAME=wchess-1 端口=5308  
    import=script/pai.fml  
    import=script/extern.fml  
    服务器开始运行:NAME=80分4牌 端口=5300  
    服务器开始运行:NAME=80分2牌 端口=5303  
    服务器开始运行:NAME=跑得快2 端口=5304  
    服务器开始运行:NAME=跑得快1 端口=5305  
    服务器开始运行:NAME=锄大D1 端口=5306  
    服务器开始运行:NAME=拱猪-1 端口=5307  
    import=script/mj.fml  
    import=script/extern.fml  
    服务器开始运行:NAME=mj-1 端口=5309  
    import=script/table.fml  
    import=script/extern.fml  
    服务器开始运行:NAME=table-1 端口=10001  
    服务器开始运行:NAME=table16-1 端口=10003  
    import=script/chat.fml  
    import=script/extern.fml  
    服务器开始运行:NAME=VR聊天器 端口=5010  
    import=script/extern.fml  
    服务器开始运行:NAME=文字聊天器 端口=5011  
    import=script/extern.fml  
    服务器开始运行:NAME=聊天器 端口=5002  
    import=script/rts.fml  
    import=script/extern.fml  
    import=script/animator.fml  
    import=maps/snow00.fml  
    服务器开始运行:NAME=乡间雪战1 端口=6000  
    import=maps/snow01.fml  
    服务器开始运行:NAME=乡间雪战2 端口=6001  
    import=maps/snow10.fml  
    服务器开始运行:NAME=雪野之战1 端口=6010  
    import=maps/snow11.fml  
    服务器开始运行:NAME=雪野之战2 端口=6011  
    import=maps/snow20.fml  
    服务器开始运行:NAME=旷野雪战1 端口=6020  
    import=maps/land00.fml  
    服务器开始运行:NAME=古岛之战1 端口=6200  
    import=maps/land01.fml  
    服务器开始运行:NAME=古岛之战2 端口=6201  
    import=maps/land10.fml  
    服务器开始运行:NAME=港口1 端口=6210  
    import=maps/lava00.fml  
    服务器开始运行:NAME=地狱之门1 端口=6100  
    import=maps/lava20.fml  
    服务器开始运行:NAME=雷神之锤1 端口=6120  
    import=maps/snow00.fml  
    服务器开始运行:NAME=乡间雪战1 端口=6300 [这里要稍等一会]  
    网管:laoxie,wenzhou,renren,xxt,kele8  *******************************************************************************  -------------------------------------------------------------------  4.用IIS管理台,把你网站的目录跟指向c:\kele8\,这表示,如果用你IP(我的地址为61.152.142.43),或者你的机器名(我们假设为:51KK,这个随便啦),在浏览器里访问你机器都将出kele8的首页,你回看到类似的地址:http://61.152.142.43/xxtkele8/kele8/index.htm  
    当然你也许发现新闻什么都无法读出,或者看不到登陆框(前提是你没有拨号上网),这是由于你没有把xxtkele8\kele8\下的所有文件的连接改为你的IP地址,出现连接错误。[每个IP地址都要改过来] [1]。现在我们在IE里敲如http://161.152.142.43/index.html,?..捣拍亩家谎摹?/a>  -------------------------------------------------------------------  5、现在我们开始联接数据库,解决可乐吧的注册问题,如果你现在去注册用户是要出问题的,等你填完资料后,你会看到提示ASP错误,很简单,我们去到[控制面板]->{WIN2000下[管理工具}->[ODBC数据源],创建一个系统DSN,名字叫mandb,指向数据库才c:\kele8\xxtkele8\kele8\game\register\mdb\!maninfor.mdb,驱动选择“MicroSoft Access Driver(*.mdb)”,如果这个时候运行注册还是有问题呢,说明IP地址的修改你还没有做完啊。去把register目录下的文件里的www.kele8.com全部改为61.152.142.43(你自己的IP地址,反正看到不是你的IP地址就全改了)。  -------------------------------------------------------------------  6、好现在可以注册了是吧?请立即注册个用户名,然后确定刚才运行的run.bat或者runall.bat文件的窗口还在。 好现在去网页的登陆框里填上用户名,密码登陆,会自动弹出个窗口,你可以选游戏了,我们点实景聊天,可是还是出现无法连接服务器,别急!我们立刻转移到才c:\kele8\xxtkele8\kele8\xxtgame\common\,找到socketc.gml,用记事本打开,你会开到这样一行:  
    #define COMMCONNECTLIST "127.0.0.1,192.168.0.1,202.106.127.119,*202.106.127.120"  
    我们这里把127.0.0.1改为61.152.142.43(你自己的IP地址就OK了,我后来是把后面的地址也改成自己的了,或者干脆删掉算了,不过别删错就是了),保存退出,改回GML后缀名现在我们再去实景聊天,呵呵,是不是可以进去了?  -------------------------------------------------------------------  7、需要注意的地方:  
    主目录下有个SERVER目录,/JFANCYBOX下面有GAMES、SCRIPT、MAPS等几个目录  
    进入SCRIPT目录,运行runall.bat和run.bat,[不要关闭DOS窗口]然后开新DOS窗口进入/server/oldserver/下运行startqi.bat会弹出六七个DOS窗口,那是开始启动服务,上面有显示ok 127.0.0.1:5000等等的字样就可以了[然后不要关闭这些DOS窗口,进入游戏的棋类看看,如果正常就运行其他台球什么的程序看看]这样就大功告成啦。  
     
     
      

  17.   

    我现在在下了,不过怎么搞的速度好慢,先回家了,明天再来看,byebye
      

  18.   

    beloved():非常感谢,我现在也在下那个文件,但是非常慢。
    如果源程序也在其中的话,我一定要把这个游戏的所有程序研究清楚……
    一起努力哦
    为了表示感谢,50分都赠送给你……
      

  19.   

    JavaChen(笑语)
    对阿
    实景聊天,做得非常棒的!!
    我现在想研究他的源代码……
    beloved()已经有了最新发现!
      

  20.   

    hehe,的确很慢,不过挂着下吧,不过还有一个70M的地址是
    http://210.76.63.207/down/down/kele8.rar
    你们谁下完了,先试试吧,我这里只有0.2k的速度不知道什么时候能下完
    不过我看那文章里修改IP的方法太愚蠢了
    使用查找找出包含哪个IP的文件,然后使用Ultraedit打开所有文件,一次查找替换所有文件就可以了。
      

  21.   

    beloved():我这里根本不能下载阿.5555~~~~~~~~~`
      

  22.   

    faint,我已经可以用了,今天才发现你还没有下完,不过只要下了140M的就可以了,我这里还可以下呀!不过我现在就假起来没有看是怎么实现的。
      

  23.   

    的确是java做的,所以这篇文章放在这个板块还是有道理的,现在我在反编译那些class看看到底是用了什么技术。
      

  24.   

    beloved():我这里下不了阿
    你还知道别的地方能下吗??
      

  25.   

    to:
    http://210.76.63.207/down/down/kele8.rar
    这个你也下不了吗?我这里能下呀。
      

  26.   

    beloved()
    http://210.76.63.207/down/down/kele8.rar
    这个已经下下来了,速度很快,100K左右
    http://www.k666.com/k666/888/down-k666/rjl/show.php?id=2077&down=1
    我还在试下^^
    QQ我已经加了你
    呵呵
      

  27.   

    我下下来了
    但是java程序都没有源代码阿