月份:2008年9月

百万富翁都要随身携带粉笔的

上周六和媳妇一起去理发,路过芙蓉里小区里的时候看到地上写着这样几个字,看后心情愉悦啊,并不是说看人家有钱,就是想:哦,原来有钱人都要随身携带粉笔的,就像求求大家帮忙给6块钱吃饭一样.

媳妇做了一个”方便面”发型,过后甚是不满意,我觉得还不错,挺好的啊.真地.

Unity3DQQ群(2453819)里有人说Dxstudio这个引擎也不错.我就看了看,插件倒是吓了一跳,我一直在想这么大的插件是不是幻觉…

耐心的等待后,插件终于安装好了,可实际看到的效果倒是没什么惊喜,完全没有当初Unity3D给我的那种震撼,再就是感觉它效率不高,貌似优化的不是很好.

奥运和残奥都结束了,私家车也不限行了,虽然俺还没车.EDC也该出来晒一晒了,都发霉了.20号是不限行的第一天,很明显就感觉车多了起来.远远望去,雾蒙蒙的一片,汽车尾气确实很让人震撼.

今天早晨坐运通那个破破破破112车,那人,海了去了.两个女的踩了一下脚,”你踩我脚了,谁踩你脚了,你就踩了,我没踩,你踩了,别瞎说我没踩,谁踩了,你,谁踩了,你,你,就是你…..”好不热闹,下车挤的像饼似的,售票员还硬坚持前门上车后门下车,我下车差点就飞下来的,我说这TM不是车!!!这是飞机!!正巧看到司机那有行车时间记录表,要求他们车程竟然是1.8小时,浪费时间没够.

杀毒软件的主动防御有时真烦!

看”大众软件”上推荐了一个软件,可以记录在电脑上操作各个软件的具体时间,一天把时间浪费在了哪里,一目了然,非常不错.推荐给大家.如果这样计算,一个人正常工作时间是8小时,而软件统计到最后,实际的工作时间远远不到8个小时.这是不是偷懒呢?还有,即时通讯软件非常耗费时间.真地!

软件名称叫Manictime,可以从http://www.manictime.com/ 它的官方网站下载,不用注册,是免费软件.

最近在写个小软件,是运行在局域网环境中,使用我的”锌新在线升级模块”对程序进行在线升级,结果发现程序总莫名的丢失,接着发现凡是安装瑞星的都有这个现象,我以为是误杀,就在文件监控中添加了我程序目录为白名单,结果依旧存在这现象.好郁闷.

杀毒,我现在比较喜欢NOD32,小巧,占用资源低,总体来说非常不错.像卡巴,瑞星之类,烂不烂我就不说了,谁用谁知道!可局域网中有些机器用户安装了瑞星,又不舍得卸载.我也只能查找解决办法而不能去卸载瑞星来解决这个奇怪的问题.因为N年没用瑞星,所以一些功能不熟悉,就在虚拟机中安装了一个瑞星2008,哇靠,安装完后,机器慢死,反复测试,也没发现异常,苦恼.怎么还会偶尔的发生丢失程序的现象呢,挨个翻设置,竟然还要输入验证码才能进入一些设置选项,真晕,现在病毒都人工智能啊.哈哈.看到有主动防御,并且有恶意行为检测,猜想应该和这个有关系,就把恶意行为检测的级别设置为最高,再次进行程序的升级操作,终于出提示了,说程序含有恶意代码,一个按钮是删除一个按钮是跳过,还有加入白名单.点击跳过,程序不被删除,但是也没给继续运行的机会,加入白名单也只是加入这一个Exe程序.我找了半天也没找到加入白名单目录的地方.只能将我的主程序名称加入到主动防御的白名单中.简单分析了一下,我升级更新时候会从服务器上下载新的软件压缩包,然后解压,就会产生Exe等后缀的文件,然后进行文件替换操作,以及删除临时文件的操作,如果频繁的相同操作多了几次,瑞星就会认为这是危险动作,就给提示了,用户不明白工具的具体用户,也不清楚工具的名称,看到恶意两字,就直接删除掉了.导致了这样奇妙的丢失情况.没啥其他办法.看来只能是手工的添加一下白名单了,而且只能添加单个文件,不能添加目录,很烦恼.关闭这个功能?恩,想想.

抓取DirectX或OpenGL游戏3D模型攻略

本文将讲述从抓取游戏中3D模型及贴图的方法,为原创文章.转载请注明出处,否则没JJ.

本方法可抓举任意版本的DirectX或OpenGL编写的3D程序中的模型及贴图文件.并可转换为3ds Max格式.理论上对3D场景面数没有限制,只要你机器够强劲,准能抓取出来.成功测试抓取100W面的场景模型.不只限于游戏场景,比如虚拟现实的场景,Vrml作品,Vrp(vrplatform)的作品..等等都可以完成,此文原起是我需要抓出某个Vrp范例中的几个模型.

本文需要用的的工具软件如下:

3ds Max
3DRipperDX
3DVIA PrintScreen
Virtools

软件下载地址请自行从网络搜索.

首先确认要抓取的目标的程序核心是DirectX还是OpenGL,如果是DirectX,也要确定是哪个版本的.如果是DirectX9编写的程序,直接使用3DRipperDX抓取并导入3DS Max中即可.很简单,此处不做详细说明.有关版本的判断,可以使用GameAssassin这个软件,该软件描述也有抓取模型功能,甚至可以抓取里面的骨骼动画等数据,但是可能本人太笨,没有用明白这个软件的用法,不过可以查看3D程序的API版本,还是有些用处的.

如果目标程序是用DirectX9之外的版本或OpenGL所写.就使用如下方法.简述大概流程.
1:运行3DVIA PrintScreen工具,再打开目标程序,载入完毕后,按下3DVIA PrintScreen的快捷键进行抓取工作,看屏幕提示,显示Done即抓取完成,根据场景数据量,这个抓取过程时间不同,要耐心.抓取得到3d xml格式的文件,这文件中包含模型和贴图数据.

2:运行Virtools,导入3d xml文件.如下图.

导入完成后,直接输出为VtPlayer格式,不用进行其他编辑.

注:之所以使用Virtools导入3dxml,是因为我无法找到其他可以用来转换3d xml格式的工具,而且Virtools输出的VtPlayer是基于Dx9的.如果大家谁知道更好的转换方法,或者可以将3d xml直接转换为3ds max模型,麻烦转告给我.

3:运行3DRipperDX,点击如下按钮.

运行刚才导出的Vtplayer文件,载入完毕后按下3DRipperDx的热键进行抓取.得到*.3DR格式贴图以及*.DDS格式的贴图.

4:运行3DS Max,使用导入菜单导入该格式即可.

导入时候要设置一下导入的摄影机角度,选择推荐值即可,否则会导致模型变形.

本攻略完毕.偷着乐去.

谷歌浏览器-GoogleChrome使用中

昨天更新了一下遨游到新版本,官方论坛上发布标题有”Ie8 beta2″字眼,我就去下载安装了Ie8 Beta,界面还不错,可今天发现有个论坛我无法正常登陆了,登陆成功后依旧提示未登陆.很奇怪.于是我发现了.Google Chrome,看了一下,是9月3日凌晨发放的测试版.我下载安装了.还不错,试图更好的显示收藏夹按钮和更改一下不是很喜欢的天蓝色界面,但是未果.

感兴趣的可以到http://www.google.com/chrome下载试用.没有鼠标手势,还真不习惯.

这张谷歌和微软的技术对垒图挺有意思.