显示标签为“Software”的博文。显示所有博文
显示标签为“Software”的博文。显示所有博文

2007年2月21日星期三

Wine 模拟 QQGame 之旅

//=1======================================

我想把家里的那台老机器装成Ubuntu,不过考虑到老爸老妈有时候要玩QQGame,那么拿起Wine...go go go

QQ .com下载大厅是可以正常安装和打开的...但无法通过自动下载升级,
以四川麻将为例,
XP下操作
找个XP 下载斗地主,安装,在QQgame->scmj->Config.ini
能发现里面有类似下例的一大串
ClassID={CF5681A2-5717-472a-BAE8-BD1BA70E0A9A}

拷贝括号中的,然后在运行->Regedit将找到的项导出..
[b]如果[/b]所找到的项中有"AppID"="{4DB3DC38-8CC7-4369-AADA-2AD634CE4C51}"
依照前面方法搜索后面的一串,得到结果也导出
然后用文本编辑器打开所有导出项,拷贝合并后去掉根键,并将"\"改成"\\",改好后类似下面

[SOFTWARE\\Classes\\CLSID\\{CF5681A2-5717-472A-BAE8-BD1BA70E0A9A}]

@="QQGame.scMahjong"

"AppID"="{4DB3DC38-8CC7-4369-AADA-2AD634CE4C51}"



[SOFTWARE\\Classes\\CLSID\\{CF5681A2-5717-472A-BAE8-BD1BA70E0A9A}\\InprocHandler32]
@="ole32.dll"



[SOFTWARE\\Classes\\CLSID\\{CF5681A2-5717-472A-BAE8-BD1BA70E0A9A}\\LocalServer32]
@="D:\\QQGame\\Scmj\\scmj.exe



[SOFTWARE\\Classes\\CLSID\\{CF5681A2-5717-472A-BAE8-BD1BA70E0A9A}\\ProgID]
@="QQGame.scMahjong"

[Software\\Classes\\AppID\\{4DB3DC38-8CC7-4369-AADA-2AD634CE4C51}]
@="mj Document"

[Software\\Classes\\AppID\\scmj.exe]

"AppId"="{4DB3DC38-8CC7-4369-AADA-2AD634CE4C51}"


将这个添加到linux下~/.wine/system.reg 里面

然后把在XP下四川麻将安装后的文件拷贝到linux下安装QQ 大厅的相应目录

注册表信息的文件的目录信息"@="D:\\QQGame\\Scmj\\scmj.exe"要和你Linux下四川麻将文件放置的目录一样

然后启动大厅就可以看到四川麻将在列表上了...
能进去连接服务器,进入房间
但是点击座位有一个提示后跳出...无法开启游戏
我所作的努力暂时到这一步...期待各位的测试...
另外四川麻将的注册表多了个AppID,斗地主没有
大家要测试用斗地主更方便

我的Wine打开中文程序有乱码-无法看到错误信息是什么阻碍了进一步测试,

我正在解决乱码问题,
想着人多力量大,就先来发帖了,有兴趣的一起研究测试

:P


//=2======================================

在控制台看到了错误信息...

ole:CoGetClassObject no class object {cf5681a2-5717-472a-bae8-bd1ba70e0a9a} could be created for context 0x4

有不详的预感=.=..继续找方法

//=3======================================

方法就是安装Wine 0.9.31

这个版本解决了上面的建立ole对象问题...

配置按照我的来就没问题的了
我已经玩了几把四川麻将了.....哈哈自模了几把

联众和边锋应该都是类似的

厚着脸皮稍微讲一下我理解的QQGame的调用:P

大厅会读取QQGame文件下的config.ini
然后根据里面的游戏目录指示读取相应游戏的config.ini


游戏目录下的config.ini中有clsid 这个就是大厅用来寻找所调用游戏的门牌号了..
大厅会在注册表的Local_mechine下寻找此clsid来找到相关信息..

而Wine在安装游戏的时候并没有建立这些项,这就是为什么能装却不能在大厅里找到
大厅根据此clsid下提供的信息来调用指定的文件(早期wine版本会有对象建立的错误)
然后启动....


paly for fun :)
/=4======================================

上面是在Ubuntu中文站的发帖
说实在的....我想说上几句...
我之前搜索 Wine模拟QQGame..模拟联众等看到的几乎都是"不可能","没戏","装XP吧"
类似的字眼....但这个东西难么...不难...就在于听太多人说不可能就没人去做这当子事情...
却让我一个使用Linux两星期多点wine两星期不到的人来做

阻碍自己的也只有自己

powered by performancing firefox

2006年12月27日星期三

"自主研发"~~~真是一坨OX

from Solidot.org

曾经受到大量质疑银河麒麟操作系统于12月4日正式宣布研制成功, 通过专家验收。并表示这是在突破一系列核心技术后完成的安全等级最高,拥有自主知识产权的操作系统。银河麒麟操作系统由中国自主研发的基本内核层和基于 FreeBSD改造的系统服务层组成,是一个拥有层次式内核、安全等级达到结构化保护级、能支持多种微处理器和多种计算机体系结构,并与Linux目标代 码兼容的国产服务器操作系统。"



关于麒麟以前也有听说,那是保有敬意的~~~毕竟操作系统有个自主产权的更好一些

但结果却让人愤怒~~~这些OOXX的什么重大科研项目除了骗钱就是抄袭么?



首先要骂的是"研制成功",瞄的...接触软件这行当这么多时间还没听说哪个软件是"研制成功"出来的~~~

这个词难道不是我国国情下,某些人为了项目多些"科研"的噱头弄出来的么?



来看下报道

http://tech.sina.com.cn/it/2006-05-17/1037941352.shtml

据上面新浪的消息报道: 麒麟的内核与FreeBSD的内核竟然可以互换

另外【IT168 报道】在他的分析报告中麒麟操作系统内核与FreeBSD在源代码上的相似度高达60%以上,在函数名上有99.45%的相似程度.

函数名都相同意味着延续了FreeBSD的设计思路,代码相似度还高达60%~~~这个几乎是赤裸裸的抄袭了,

这还谈什么"自主研发",就60%相似这个做出来的"麒麟"大部分版权都还是人家的,99.45%函数同名,几乎所有函数都干类似的事情,.真的有创新成分???!!!!~~~~~

那40%的不同是不是只改了些函数局部变量呢?,这就不得而知了

竟然刚发布时还厚着脸皮说是"自主研发"~~~自欺欺人么~~



更日的是这东西竟然要被用于国防???那还不如随便弄个Linux 发行版来的安全~~~



另外,在863项目网站上找到了类似的课题

见下

http://www.863.org.cn/863_105/applyguide/guide_infotech/200406010041.html



  课题编号:2002AAXXXX

  课题名称:服务器操作系统内核

  研究目标:以Unix操作系统的设计思想为参考,结合国产CPU、国产服务器的需求,设计并实现可支持多种CPU芯片、多种计算机体系结构的高可用、高性能、安全并与Linux操作系统内核二进制兼容的中文服务器操作系统内核。

  进度要求:2004年12月31日前完成

主要指标包括:

内核具有自主版权;

看到这些项目说明我又忍不住了~~~

这算什么呀....

首先参考Unix,然后要和Linux系统内核兼容,然后自主版权......

课题已经指示~~~~你Y 的给我弄一个OS出来,就照着Unix Like的弄一个~~~弄好后者东西得是我们的~~~还得和Linux兼容~~~(99.45%相似就从这里来的)



一种想吃鱼有怕惹腥味的感觉,这样的条件下不让人抄还真难办~~~~



也许GOV是想要自己改个UnixLike的系统自己用,但直接抄有碍大国面子,完全独立弄个内核么又怕没软件可用~~SO..这个课题出炉了



想着这些拿着国家的资金缺抄袭来混过关的~~~要从刑法上定性是不是有诈骗一说?

当然这方面陈进的汉芯做了表率~~~~干完这些事情还安好无事的活着~~

法律责任何在?监管部门何在?项目如何被"专家"验收通过?



怒其不争~~



powered by performancing firefox

微软拼音2007试验白鼠报告~~~

算我木星~~~才知道微软拼音已经出了2007,这个版本号也算是与时俱进...

体验过3.0到2003的巨大改变的我便迫不及待的寻找2007的下载,

11/14Rip版本地址

http://green.crsky.com/soft/4746.html



所谓白鼠当然得从测试安装开始~~~

安装让我很莫名其妙,msi文件运行后显示获取信息然后就不见了,我的F-secure提示启动项更改

难道安装还得重启?



好吧,想到有些文件可能仍被占用,那么重启~~



重启,等待~~~

~~

~~

啥界面都没出现~~~让我很怀疑我的系统是否出什么问题...

但我还是怀着侥幸的心理,切出微软拼音,把鼠标移了上去~~

靠..显示微软拼音2007~~~再看关于,赫然是2007的信息



然后打字,查看配置界面,似乎还是有点改变的...嗯 似乎~~似乎阿....



回忆原先安装2003的光景,虽说不慢也花了我好几分钟啊,

这个2007 74MB大小的东西难道就连提示界面没有就安装好了?真是神奇了...



关于改进,打完这篇Blog我还丝毫没啥感觉特别的进步~~~

或许那个ABC方式是新加的



也许我可以说,除了外表,这个新的MSPY2007和MSPY2003压根就是一个东西~~~

当然,版本号进步了~~~

口号么---与时俱进~~~



powered by performancing firefox