Skip to main content

Posts

cannot open < gtk-doc.make

编译webkit,运行automake时发现了这个工具 gtk-doc-tools也装了 google无果 然后查看gtk-doc-tools里的bin文件,运行了几个,直到运行gtkdocize,没有报错,而且目录下多了一个gtk-doc.make文件,心想有戏 然后make 然后就行了 是我无知还是wekbit bug ...

有关swf加密的一点感想

最近想把某flash游戏的1代和2代下载下来玩,但是都有域名验证,于是只好搬出decompiler 1代没有加密,结果是这么判断的 if(_url.indexOf("http://") != -1){ // ok }else{ // error } 当然直接爆破就好了 2代加了密,而且好像是swfencypt的模式,一开始是想放弃了,但是一想其实那个swfencrypt只是插了段恶心的tag,代码其实没有变,所以想碰碰运气 于是接着看1代的raw code,如下 //96 0e 00 08 00 07 01 00 00 00 08 01 07 0f 00 00 00 _push "http://" 1 "" 15 //22 _getProperty //96 02 00 08 02 _push "indexOf" //52 _callMethod //96 05 00 07 ff ff ff ff _push 4294967295 //49 _equals2 //12 _not //4c _dup //12 _not //9d 02 00 23 00 _if true goto #21 原来得到_url是靠压一个0f进栈,然后调22 然后拿ue去2代的swf里搜0f 00 00 00 22,只有一处,我晕,然后往后看,很多都和1代代码相似,只是'indexOf'的位置不一样,所以push的值也有少许区别。 由于判断的是!=,所以一般会有个not,结果不远处果然有个 12 9d, 然后把12改成01。 然后竟然就能玩了。。。 感想是: 1.swfencrypt的加密某种方面来说还是很弱 2.写代码时注意安全才是最重要的 -- 但是给程序员带来了而外的麻烦。。。 3.今天运气不错~~

vista 下 Indeo 5 解码器问题

有个avi是iv5格式的,装了k-lite codec也不能看,光能听声。下了个安装包,安不上。。。 搜了半天,在 http://forum.videohelp.com/topic327077.html 原来vista本来就有对应dll,只是没注册。不知是不是故意的。 解决办法是,用管理员运行regsvr32 ir50_32.dll

一个关于windows下gtk xmlparse.dll的问题

今天运行一个gtk程序时弹出一个对话框"the procedure entry point XML_setDoctypedeclHandler could not be located in the dynamic link library xmlparse.dll" 根据链接 http://www.astahost.com/info.php/Problems-Gimp_t10925.html ,是xmlparse.dll没有安装好的问题。虽然我这里不是gimp的问题,但是看情况应该类似。 解决办法是把gtk的xmlparse.dll拷到c:\WINDOWS\System32 。此外xmltok.dll也有类似问题,用同样方法解决。

[转] 迅雷去广告

From http://bbs.xunlei.com/thread-394812-1-1.html 1:去掉flash广告条和右下角的无聊广告 打开迅雷目录(默认c:\Program Files\Thunder)下的Program文件夹,用记事本打开gui.cfg文件,将里面涉及网址的咚咚一概删掉,保存退出。 2:避免迅雷桌面新闻打扰 这个很简单,在“只需简单两步 避免迅雷桌面新闻打扰”这个帖子里有叙述,只是将迅雷设置一下就ok了啦! 3:去掉迅雷界面右边“热点推荐”的方法 打开其安装文件夹,默认是:C:\Program Files\Thunder Network\Thunder,打开Profiles,再打开UserConfig,把[splitter_1]项下的Pane1_Hide=0改为“=1”,保存退出。 提醒:1和3的修改方法要在迅雷完全退出的情况下进行。 经过以上的修改,迅雷的广告就几乎不见了!如果你嫌麻烦,那也好办,网络上有许多去广告版的下载,但都是迅雷较低的版本,想体验迅雷新版本又不想看到广告的就按上面的操作吧!

Ubuntu 8.10 wacom 绘图板驱动问题

我的绘图板在Linux认成Waltop的板子,一直以来用wacom的驱动跑得好好的。 但是前一阵子更新系统以后就出了问题,现象是移动没问题,但是一点击就没有反应了,得把笔尖离开板子几秒再靠近才行。或者如果一开始迅速把笔尖点在板子上移动也能响应,但是抬起就不行了。 中间折腾了很长时间,一开始以为电池没电了,后来发现Windows下好好的。后来开始到处搜,xorg.conf自然是改了无数次,另外还改了udev, hal。到最后这几个东西弄得差不多都明白了,绘图板还是不干活。 后来,终于在 Ubuntu官方帮助 里看到了如下文字: Users might also be affected by a bug in the 8.1.4 version of the wacom drivers that comes with Ubuntu 8.10, where the input freeze when the pen touches the tablet. If that is the case for you, you can install updated drivers : 于是“一声叹息”。。。 后来想编译份最新的linuxwacom,但是又有别的问题,总报usbParse: Exceeded channel count; ignoring the events.搜了一下,似乎也是很新的问题,开发者还在解决中。 于是下了那个帮助里给的两个deb并安装,似乎第一次没有成功,也可能是没有重启的缘故。但是第二次就好了。 总算是好了。

一个DNS的诡异问题

同学电脑出问题了,windows xp sp3,症状是说除了nslookup外,别的程序都不能解析DNS(比如ping, firefox等等) 我也不知道原因,随便搜了两下,看到了如下两篇文章 http://bbs.mcafeefans.com/viewthread.php?tid=1488943 http://bbs.mcafeefans.com/viewthread.php?tid=1482527 于是叫他禁了DNS Client这个服务看看,结果就正常了! 不过他的情况和帖子里的似乎不大一样,好像不是防火墙的问题。 更为诡异的是,他那里跑虚拟机竟然可以正常使用。 总之详细原因未知,但是可以确定DNS Client比较诡异,可能引起奇怪的问题。