QQIntl在Win8、Server2008等系统上卡死故障的HACKFIX

一个月前开始使用Server 2008 R2作为工作站系统,发现QQIntl经常出现卡死,根本无法使用,从1.5到2.1版本问题均存在。似乎在Win8.1上也有同样的问题。

卡死是线程死锁导致的,锁死发生在NTDLL中加载DLL文件的系统加载锁上,且锁死发生后占有锁的线程已经结束(而不是等待另一个锁这种互相等待的死锁),给排查带来了很大的难度。锁死发生后OD、VS不能挂入调试,否则OD等也会卡死。OD亦不能在启动QQ时就挂入,因为QQ本身有防调试机制。只能用WinDbg挂入。也就是说,根本无从下手,只能HackFix。

经过N天的实验,来回更换了五六个方案,最终采用了以下方案的Ha[……]

Read more

CHDEMU V2 LaTale Emulator Readme (English Version)

Part I: About this project

CHDEMU is a server emulator of the MMORPG La Tale, which is developed by Actoz Inc. from Korea. CHDEMU IS NOT A PRIVATE SERVER. It should be only used for self use and for study purpose.

The project is developed by gmsj0001, the author of this blogger.Further develop[……]

Read more

CHDEMU V2 彩虹岛模拟器发布暨使用说明

(〇)愤怒的吐槽、部分开源计划

小鬼本来打算寒假回家再完善完善再加点诸如NPC购买什么的功能的,结果就有那么一个傻逼把服务端给公开了。所以首先让我们热烈祝贺我们热爱或曾经热爱的彩虹岛即将倒闭。

由于服务端的公开泄漏,小鬼五年半来从未停止努力的彩虹岛单机版或模拟器项目也就失去了其意义。现宣布CHDEMU项目于即日正式终结,作者未来将不对本项目进行任何的维护。源代码将以公共领域形式(Public Domain)部分开源,您可以自由地修改、编译、再发布本项目的代码用以学习、添加功能、修正BUG等目的。

如果您喜欢本项目的成果或认为本项目的源代码给您的学习带来很大帮助,您可以考虑向我[……]

Read more

毁三观的win8

一年前,好像还是win8 RTM刚出来的时候,受Forest同学怂恿,重装系统时装了win8。结果用了一小时果断换掉——太TM毁三观了,比当年第一次看到vista时有过之而无不及,简直就像上学期我第一次去听斯克里亚宾的奏鸣曲的感受。于是win8成为了迄今以来我用的最短命的系统。

这两天系统华丽丽地寿终正寝了,目测是因为频繁dump core最终不幸运地破坏到了注册表。因为手上没找到英文版的win7 x64镜像,就打算去msdn订阅下一个(呃,我可不是正版订阅用户,只是去看下文件信息,然后根据文件名bt或emule一个,表拍我)。然后无意看到今年微软有发布win8.1,就突然起意想看看8.[……]

Read more

研究了几个电子货币

最近电子货币很火爆,居然能被炒到比黄金还贵。默默感叹资本的力量真TM强大。再默默地骂自己,作为计算机从业者,09年就知道BTC的存在,居然一直没去关注,话说要是当年挖个一两星期现在真的已经是百万富翁了,没商业头脑真活该当D丝。。。

因为没什么商业头脑,也没资金玩得起投机,所以最近只是关注了一些货币,挖点矿什么的。

BTC就不说了,ASIC的天下,电脑挖十天不知够一天电费不。LTC还好不会负收入,但是是为GPU设计的,自己没显卡,眼睁睁地看着最低端的A卡比我I7快3倍,好点的快10倍,果断浪费感情,所以改改程序交给某大神那啥去了。下面说有稍稍关注的两个竞争币(我不是太喜欢“山寨币”这[……]

Read more

让Android浏览器夜间关灯

既然说这两周要专心背谱不能写程序或是看动画片什么的,当然要说到做到。但是无奈离开电脑了又过于无聊了,遂半夜用爪机看同人。。。

同人自然是要在线看的,不像金庸的长篇可以下下来慢慢看,自然也就不用阅读软件,而是直接用浏览器看。

然后就看到眼花。。。不禁吐槽DZ论坛为毛没有夜间模式。。。

(好吧,我承认我觉得UC做烂了现在很讨厌它外加爪机内存小不想装别的了所以这一年一直用内置浏览器)

没有么。。。作为一名优秀的钢(ji4)琴(shu4)家(zhai2),这种小事当然犯不着纠结。。。

javascript:s=document.body.style;s.color=”[……]

Read more

简讯:X001服务器被黑客攻击,损失严重

X001服务器于2013年11月1日起被国外黑客入侵。攻击漏洞为Apache PHP CGI执行漏洞。漏洞简介:http://www.91ri.org/7632.html

11月4日服务器Web目录被黑客清空,被删文件约4G。目前尚无法估算具体损失、是否有重要网站数据或代码等。

目前暂时关闭服务器上的HTTP服务与MYSQL服务。损失清算与可能的数据恢复工作将在近日展开。[……]

Read more

贴个CHDEMU最新的开发图

昨天达成了一个checkpoint,即物品系统基本操作逻辑的完成。包括物品的获取(目前是通过GM作弊命令)、销毁、分发、装备等。

其中物品装备的逻辑还是有点难度的,因为装备栏有的物品是占用两格(双手武器)或三格(时装衣服),装备物品时要判断冲突,想当然写了几遍都有逻辑漏洞,最后不得不在开发笔记上列举所有的冲突情况才总结出与原版的服务端一致的逻辑(算法)。

目前所有的代码都是重构过的了,采用的是与官方相同的编码规范(不要问我从哪儿得到的官方编码规范),即变量全部为匈牙利命名法(驼峰法,有前导数据类型字符),函数全部为首字母大写。如m_fPosX、GetPosX()、m_sObject[……]

Read more

M17简单观后感

前几天在微博上看到一条微博说M17很无聊,以至于作者无聊到去数影片里面出现了多少次某某单词。既然能够去数台词,就说明已经有片源发行了,查了下果然10月12号开始出租DVD,遂借室友的1M网拖了个下来。

结论是确实是有点无聊。首先主线剧情内容过少。前作如果是这么长的special或者剧场版,一般会设定分支剧情或者主线本身由多个事件构成,而此作从头至尾就一个事件。以至于最后似乎是因为时间用不完才加上救Ran的那出戏。另外,本作给观众留的推理很少,也就是说提示太明显了。如6‘10’‘、17’17‘’,等同于直画了个圈告诉观众这个是凶手。

最大看点自然是最后救Ran的戏份,个人认为这是近几[……]

Read more

今天必须要骂一下TX的那啥“帐号保护模式”

我从来没想到自己这辈子会用得上QQ的帐号申诉。

很显然,作为计算机工作者,甚至还是个准安全工程师,我自然不会莫名其妙地把QQ密码给丢了。事实上,有那么好多年我自己都不记得自己的QQ密码是什么,一直用的是QQ2008的命令行登录,这个只需提供密码的MD5值,OICQ协议也是只传输MD5的说。

然而这次确实是我自己用自己的设备登自己的号然后就莫名其妙地被封了,并且密保还找不回来,只能去申诉,我擦。

分两部分骂。先骂莫名其妙地封号。TX美其名曰“帐号保护模式”,即检查到帐号有异常地点的操作就会触发封号。我承认我有时会用室友的移动的网,这个IP确实比较坑爹,是会经常变。我也非常肯定T[……]

Read more