Friday, November 30, 2007

最近有一种挺麻烦的U盘病毒

周三的时候yep的U盘中了一种很有趣的病毒,会把U盘的文件夹都隐藏起来,然后生成同名的病毒文件。

这个病毒的麻烦之处在于它隐藏的文件不能通过简单的右键修改回来?最后发现是这个东西竟然修改了attribute属性。

解决办法是在U盘的根目录下的用命令行执行:

attrib -s -h *.* /s /d

为了方便不熟悉这些的,特供详细方案:

打开命令行的办法"附件→Command"或者"Win+R 输入cmd"

然后这样:(X为U盘的盘符)

C:\documents and settings\yourid>X:

X: attrib -s -h *.* /s /d

这样就ok了^^

Thursday, November 29, 2007

Windows Live Messenger 9.0beta变化真小啊

外观上看不出什么变化,程序的结构上变化很明显,有了个server进程。外观上基本没有变化,登录界面的上的小人转的快多了,不过登录速度的变化倒是不是很明显的=(

尝试着修改msgsres.dll文件,去掉了碍眼的广告,很好,看起来和8.5简直是一模一样了。分享一下修改的技巧吧,很多地方都是有的。

1.去除主界面上的广告:msgsres.dll中查找里面的ID=Atom(SSConstrainer),将前面的layoutpos=top 改为layoutpos=none,编译保存即可

2.去除主界面底部搜索栏:msgsres.dll中查找里面的idSearchContainer,将上边的layoutpos=bottom 改成layoutpos=none,编译保存即可

3.去除对话框下方文字广告:msgsres.dll中查找里面的<element id=atom(adbannercont) layout=filllayout()> 修改为<element layoutpos=none>,编译保存即可

最后一条是我自己从mess patch 8.5通过Beyond Compare分析出来的:

4.移动联系人搜索条到底部:

分别搜索一下字符串

<Element resid=SimpleViewStd sheet=styleref(mainss) Class="AddressBookBG" id=atom(abLayout) BorderThickness=rect(0,1,1,1) Layout=BorderLayout()>

<Element LayoutPos=Top Layout=BorderLayout() BorderThickness=rect(0,0,0,1) Padding=Rect(0,0,2,0) ID=Atom(ai550)>

将其改为:

<Element resid=SimpleViewStd sheet=styleref(mainss) Class="AddressBookBG" id=atom(abLayout) BorderThickness=rect(0,1,1,1) Layout=BorderLayout()>

<Element LayoutPos=Bottom Layout=BorderLayout() BorderThickness=rect(0,1,0,0) Padding=Rect(0,0,2,0) ID=Atom(ai550)>

也许上面的对你来说都是天书,完全不知道是什么意思,那么让我告诉你——你还是等A-patch更新吧 :P

Note:这些hack技巧的摸索在有了现成的mess patch, A-patch以后简单了很多,patch后比较一下4004资源中的字符串就知道是怎么回事了。不过还是挺麻烦的,不然就多弄些了,呵呵=)

Thursday, November 15, 2007

Ubuntu伤害硬盘!? [附解决方案]

传说,传说Ubuntu会大大增加笔记本电脑硬盘的Load Cycle数目,而这个数目对于一块硬盘是有限的,于是对硬盘寿命构成了威胁。

传说总是要验证的—— 验证方法在很多地方都有,是这个样子的:

在ubuntu下,需要安装smartmontools (这个可以用apt得到)

启用监视:
sudo smartctl -s on /dev/sda #这里换成你真实的硬盘

查看数目:
sudo smartctl -a /dev/sda | grep Load_Cycle_Count
#注释同上

如果这个数字在一天之内有上百的涨幅那么恭喜你,和我一样——中彩了:(


这里提供一个非官方的解决方法(我从launchpad转载翻译的,原文由Michael发表)

编辑这个文件的相关项,使其如下 /etc/laptop-mode-laptop-mode.conf

CONTROL_HD_IDLE_TIMEOUT=1
LM_AC_HD_IDLE_TIMEOUT_SECONDS=300
LM_BATT_HD_IDLE_TIMEOUT_SECONDS=300
NOLM_HD_IDLE_TIMEOUT_SECONDS=7200
CONTROL_HD_POWERMGMT=1
BATT_HD_POWERMGMT=254
LM_AC_HD_POWERMGMT=255
NOLM_AC_HD_POWERMGMT=255


同时编辑 /etc/default/acpi-support

ENABLE_LAPTOP_MODE=true
SPINDOWN_TIME=60

还有/etc/acpi/power.sh
"$HDPARM -B 1 /dev/$drive 2>/dev/null"
改为"$HDPARM -B 254 /dev/$drive 2>/dev/null"
我注一下,官方说254(最保守参数)对有的电脑不起作用,需要255(禁用)


我的本本硬盘经过这样修改参数已经能够正常工作了:)

Thursday, November 8, 2007

装上了Fedora 8

本来想刻盘安装的,我的机器竟然不能从fedora的dvd启动,ft死我了(在别人那里就行,凭啥呀>_<)

只好用grub for dos来安装fedora 8。为了方便和我一样白的或者比我更白的,按照我总结的这个方法装:

—————————分割线———————————

如何硬盘安装fedora

■将DVD中/isolinux下的vmlinuz和initrd.img提取出来放在C:\isolinux

■下载Grub For Dos, 解压grldr, grldr.mbr, menu.lst 三个文件到C:\

■修改C:\boot\grub\menu.lst

title Install Fedora

kernel (hd0,0)/isolinux/vmlinuz

initrd (hd0,0)/isolinux/initrd.img

■修改boot.ini 最后面添加这么一行

C:\grldr="GRUB"

—————————分割线———————————



但是刚刚启动vmlinux就hang了,猜想是acpi的问题

于是在"kernel (hd0,0)/isolinux/vmlinuz"后面加上了"acpi=off"

这次终于看到了图形安装界面:)



装的时候定制了,也没有传说中的那么慢。网上有人说这次狼人能够自动把光盘作为源,但是不知道为什么我装好后所谓的install media里面的baseurl是空的……还得用老办法:(

1280x800的分辨率识别出来了,不需要自己调整(mobile x700),能打开桌面效果。



另1:Ati官方驱动的8.43版装上不好使。Gnome下qt程序丑陋的吓人……

另2:教育网用户会发现第一次firefox打开巨慢无比,可以先断网,开fx,修改主页为任意你喜欢的东西,再联网。

另3:SELinux很复杂,建议新手直接禁用它。



最后:还是SuSE好啊,自带一些版权软件其实好用许多(版权字体,解码器等)……

Sunday, November 4, 2007

好高兴呀o(^_^)o贴个桌面图庆祝一下

不许笑话我用仿Mac的主题土!
点击图片放大↓


墙抽风了……

竟然能直接访问blog~spot了,真是十分的奇迹……

2007-11-4 2:30am,让我们记住这个神奇的时刻把:P

不用web proxy看才发现昨天的日志竟然有个html语法错误……真是不好意思(*`_`*)