日志分类:windows

开始用Launchy替代hoekey和win+run

2011-12-21 11:02| 分类:windows windows软件| 12,021 次点击

之所以一直用着XP,没想过其他操作系统,是因为通过各种小软件和快捷键,基本上不用去管操作系统本身的UI和UE,很容易的就能实现运行程序和切换程序,操作系统也就变得“后台化”了。

但巧合还是让我在新电脑上用上了win7,已经切换到win7一个月了,我用了几年的F1启动运行窗口再输入字符启动程序的功能不能用了。

后来检查了下,hoekey配置文件都没问题,但是hoekey不能实现在win7下定位文件夹,不管怎么写RunDialog,都是定位到C盘根目录下,我一时也没去找新版的hoekey,于是寻找能代替hoekey和win+run启动方式的软件。

Launchy我很早的时候就听过,但是一直不愿意试,感觉不如win+run的启动方式简洁(虽然窗口很难看也不智能,但毕竟原生的),但看了小众软件留言中 autoxbc的这段话后我打算试一下:

“Launchy 有自学习能力,在模糊检索后记住你为软件起的简称,这个过程还不用改配置文件。

Win + R 你能记住几个?用 Launchy 用户和软件在相互学习,而且没有梯度,我可以轻松管理 600+ 各种快捷方式和定制过的有复杂功能的快捷方式。

everything 也是一样,检索和 Launchy 持平,学习能力没有。”

我回想起来自己用Win + R,还真只用非常少但频率很高的那几个,90%的快捷方式建立后再没有用过,还是用最基本的鼠标点击快捷方式来启动。而Launchy如果有学习的能力,就可能可以成为我绝大多数软件的启动方式。

我是从官网下的,但一启动就是中文版(好像官网放的就是已经汉化的版本)。没想到第一眼就迷上了,一样非常简洁,而且没有任何延迟,就连默认的Alt+Space呼出也比我自己用hoekey设定的F1呼出来得优雅(双手可以不离开键盘就启动程序,而F1离主键盘来得远一些),而且很容易设置,直接添加一下QuickStart文件夹目录,再添加一下.lnk文件类型就可以了,原来的那些快捷方式就全都在了。

Launchy相比win+run,优点有很多,比如更智能,有icon展示,可自定义快捷方式文件夹(不需要再借助hoekey或autohotkey了),可自定义皮肤,还可用插件(我还没用上),但我以前从来没想过尝试,因为一直觉得win+run已经够好了。这种心理用到产品设计上可以理解为:最核心的功能满足了,人们不太愿意为了一小点的体验改善而去更换产品,除非,你能在某一点上再打动他一次。

Windows XP开机蓝屏起死回生

2010-02-27 19:10| 分类:windows| 标签: | 12,177 次点击

我的电脑装的是windows xp professional sp2英文版,迄今为止已经运行超过三年了,但昨晚关机时,我就预感明早电脑可能会开不起来了,没想到预感成真了。。

因为前段时间一直都是待机,要么就是跳过开机自检,今早让他自检了一下,就卡在一个进度不动了(也许人家能动下去,但我忍不了就重启了。如果我能忍下,也许就不会有今天这么多麻烦事了)。

再后来启动时windows的那个启动条才走不到5厘米就蓝屏了:

img100 img101

在开机按F8的那些选项,每个都是同样的蓝屏后,我进入到之前装的Ubuntu里去搜索错误代码。基本解决方法就是用系统盘的故障恢复控制台中的磁盘检测工具chkdsk。

于是我进去了,用chkdsk F: /r进行修复(我只修复了F盘),漫长的修复过程,在59%的时候可能等了有半个小时,我以为停了所以关机了,后来不得已再次修复了一下,终于修复完了:

img099

但修复完后仍然不行,一样的错误。我还用了fixboot命令也不行(不敢用fixmbr,因为提示有风险,这些命令可以输入/?看到)。

后来权衡再三,决定重装系统吧,我的C盘只放着虚拟机的文件,所以就装到这个盘。

本来还想着安装新系统后再修复一下旧的,继续用旧的。但在安装系统的时候我想想算了,就用这个新的吧,因为:

1、旧的注册表里面不知道有多少垃圾。
2、保不定什么时候就换win7了。
3、虽然系统是英文,但我几乎都没去动系统,软件又装的都是中文,面对的都是中文界面,所以中英文差别不大。
4、比较少做开发了,不装VS这类大型软件了,也不要配置了(其实本来系统上也早就卸载了)。
5、操作系统真的已经不重要,重要的是上面的软件。TC、Chrome等。

不过在安装的过程中居然出现了开机自检的那个过程,而且相当久,我那个时候就想也许这么一安装,原来的系统就能用了,后来发现还真是这样。

因为我在C盘下的boot.ini里写入了很多条引导信息,如图:

image

所以在选择操作系统的时候我选择了原来的那条引导,但提示:

因以下文件的损坏或者丢失windows无法启动(hal.dll),我用新系统的hal.dll替换了原系统的,但也不行。而又看到盘符全乱了,我装的是两个硬盘,重装时没有拔掉另外一个硬盘,所以导致分区全乱了。用手机Google了下看到

给你两种解决方案:都可以解决!1、硬盘分区表被破坏造成的,要是这样的话就比较麻烦了,这种现象下将硬盘格式化也不好用,用其他系统盘重新安装更不可能。只能用DM归零的方式,但是不用等完全归零就可以解决,只要归零进度在1%就可以结束归零重新启动,并用系统盘安装即可解决这个问题。2、用WIN XPE进入系统以后重新复制了一个hal.dll进去。也许你的光盘不支持这样启动。 如果没有办法的话,建议你换光驱,HAL.DLL是一个关键文件,如果这个文件无法读取,那么安全模式都进不去,这样我也没办法了。

于是我拔了另外一块硬盘,想再装一次系统也许分区就回来了,但进入到安装界面的时候发现,原来的那个系统由第四个分区改为第六个分区了(其中插了两个为ubuntu留的分区),看来真如上面所说的,就是重装也不能改变分区啊。当时也不知道分区变了对系统又没有印象,只能进入到新系统修改boot.ini,把parition(4)改为partition(6),终于不再蓝屏了,成功进入系统!

进入原来的系统后发现盘符都是原来的,没变,大喜,看来是完全的恢复到原来的状态了。这个用了三年的英文XP可以继续用下去了!

Windows 2003 Server SMTP服务器失效的可能原因

2009-11-13 12:56| 分类:web开发 windows| 2,204 次点击

新的SMTP服务器邮件发不出去。最终是配置成功了,总结了下有以下原因:

1、中继限制那边要选择“仅以下列表除外”。(这点最重要,这么改后马上就可以发了)

image

以下均是默认的设置,可以不改。

2、访问控制选择匿名访问。(默认就是这样)

image

3、最好启用一下日志记录。

image

4、按默认的用户操作员即可,无需像《为SMTP服务器添加用户名和密码》那样添加新的操作员。

image

以上是用Jmail发送邮件的程序来测试的。

hoekey实现windows快捷键调节音量、一键静音

2009-10-08 16:25| 分类:windows| 标签: | 6,232 次点击

之前我都是用这个Power Mixer驻留内存,实现快捷键调节音量,但今天这个软件出现了些问题,所以就打算弃用这软件,用系统自带的命令实现,但找了好久发现系统并无命令行下的命令可以调节音量。但可以用快捷键工具+命令行工具来实现,以下是我找的几种方法。(我用的是hoekey,实际上AutoHotkey都可以不借助命令行工具实现音量调节,但我倾向于能用Hoekey实现就用hoekey)

1、用专门的软件Power Mixer+hoekey(转自:给hoekey的音量调节加个OSD

按书妖所说:

Alt+up 增大音量之前,先调出power mixer画出音量图,由于PowerMixer会在屏幕显示一段时间,所以在你不断Alt Up的过程中,音量图也会不断根据实际音量大小重画,看上去跟集成的没有两样了。
停止alt up,PowerMixer自动退出。不会常驻内存。所以可算比较好的解决方案了。

我一直都不懂得用这个方法,而是在后台运行着Power Mixer。不过现在不想用这个软件了,所以也就不用这个方法了。

2、用系统自带的Sndvol32程序+hoekey(同样请参考:给hoekey的音量调节加个OSD

实际使用中发现并不方便,并不能按住一个键,然后按另外一个键实现音量转换,而是按住一个键激活后,再使用上下键调节,不符合我的习惯。后来想想本身微软自带的这个就不是为命令行提示而设置的,所以肯定不好用。我们应该选用为命令行而诞生的软件。

3、选用命令行增强软件+hoekey

nircmd.exe,这个是我以前拿来关机和重启用的,正好这个时候也可以派上用场,把这个文件复制到system32文件夹下,然后在hoekey配置文件里加上:

_up=Run|nircmd.exe changesysvolume 5000
_down=Run|nircmd.exe changesysvolume -5000
_End=Run|nircmd.exe mutesysvolume 2

即可!以后就可以用shit+up和shit+down实现调节音量,而shit+end实现静音和正常模式的切换。

为SMTP服务器添加用户名和密码

2009-03-27 0:42| 分类:web开发 windows 服务器| 标签: | 5,904 次点击

在windows2003 IIS中安装SMTP服务器提到了为了防止垃圾邮件可以在允许列表中设置只允许127.0.0.1,这样就防止了垃圾邮件,而且不需要填写用户名和密码就可以发送邮件,但有的程序/代码没有用户名和密码是没法发送邮件的,而且不用密码确实也不安全。所以还是要设置一下SMTP服务器的用户名和密码。

IIS里的用户名和密码都必须是windows账户里的用户。所以就必须先建立一个windows账户名。在用户帐户中添加一个用户,并设置组为:IIS_WPG(为了防止权限过大不安全,IIS_WPG全线足够了)

image

然后在IIS的“默认SMTP虚拟服务器”点击右键,配置SMTP服务器。

1、在“安全”选项卡中添加刚刚创建的用户。

2、在“访问”选项卡中的“身份验证”中勾选上“基本身份验证”

image

然后用我的一个PHP程序测试,本来没有用户名和密码是无法发送邮件的,设置好后马上就可以发送了(可惜是在QQ邮箱的垃圾箱里)。

用hoekey+taskswitchXP实现快捷键快速切换任务

2009-01-08 21:07| 分类:windows windows软件| 标签: | 7,118 次点击

一、灵感的来源:

昨天看到博客上的一个留言,jasonzhao网友提到:

“taskswitchXP不是你想象的那么弱的。它可以快速定位到任何一个你想要的程序, 还有其它功能,比你匆匆一瞥 要牛鼻多了 (反而是它的预览我完全不用), 也比你这个文章里做的结果牛鼻。 而且还是opensource ,只是可惜作者2年不更新了。 但是其实代码稍微改改就非常强大。”

看到“taskswitchXP可以快速定位到任何一个你想要的程序”,我突然想到其实任务栏也可以隐藏起来不用,不是吗?直接用快捷键切换任务。我继续联想到刚刚给弟弟的电脑远程控制,他的电脑上似乎就没有任务栏。反正你关注的只是当前的任务。

为了让自己专心,我去掉了Google Desktop侧边栏,为了再专心点,我又去掉了任务栏左侧的快速启动栏,为了不被任务栏右侧的状态栏的消息打扰,我又用PS Tray Factory去掉了状态栏。为了不要掉“开始”按钮,我甚至用BBlean替换掉Explorer(当然还有Explorer太慢的原因)。现在电脑上只有一条任务栏在上面,右侧仅显示时间,桌面一直是全黑的与显示器边框一样(所以传出微软要黑屏的消息时我一点也不担心,黑吧黑吧,我本来就是黑的)。

人的大脑其实是单cpu单线程的,我一直都是个很容易开小差的人,所以很怕有什么东西打乱了我的思路,所以我觉得每个时候只要有一个窗口展现在我眼前就行了,不需要其他任务的状态(比如任务栏上的任务、Firefox的下载状态)。

所以我现在多了一个追求——去掉任务栏,用快捷键切换任务。

二、灵感产生的追溯(为何会产生这个灵感):

虽然这个灵感水平不怎么样,但灵感产生的前提是:你一直都在想一个问题,只是想不出来,于是先丢一边,后来又有人提起,才突然想起了这个问题更好的解决办法。能因jasonzhao网友的一句话而想到这个方式,必然也是有原因的,其他人看到这句话可不会有这么多的想法。

其实我以前也曾考虑过用strokeit+hoekey+PodXP实现鼠标手势和热键快速切换任务栏任务,或者用AutoHotkey+Hoekey+PodXP实现快捷键切换任务栏中的程序,但当时的立足点是“纯粹用鼠标”,或者“纯粹用键盘”,并不是立足于“迅速”,虽然最终也实现了想要的效果,但操作感觉并不怎么样(慢啊),所以就不再往那条路上摸索。再后来换成了BBlean shell,就基本放弃了热键切换任务或者手势切换任务的追求。而这次由网友的留言重新引发起探索的激情。

三、实现灵感的必要性:

现在的任务栏在上方,超出了我的视线之外(视线是平行于屏幕中间的),几乎不会吸引我的眼光,所以我倒不会因为任务栏分心。但从切换的速度上,效率可是非常低的。原因如下:

首先是Icons难认,鼠标老点错:

我是用任务栏上的icons识别程序的,可惜各个程序的Icons常常更换,不容易辨别。比如chrome的Icon是自己的那个三色图标image ,chrome创建的Analytics图标是Analytics自己的Iconimage ,这两个不会弄错,而chrome创建的Gmail和Adsense的快捷方式的Icon却是一个蓝色的小g图标image ,这个图标在黑色的背景下几乎看不到,害得我常常找不到Gmail任务何在,点几次才点到Gmail。另外windows live writer最近更新,又换了一个莫名其妙的image 图标,也总是让我在任务栏里迷失方向。

怪不得win7的任务栏默认没有文字而只有大大的icons,原来就是强化icons的视觉感受。

其次是鼠标需要移动的范围太大:

BBlean也可以像win7那样只用Icons展现的方式展现任务,并且可调大小,可是我却很不习惯,虽然鼠标这样移动的范围就少了,但都挤在一个角落,另外一边的空间都浪费了。

有人可能会问,既然连任务栏都可以去掉,而且操作速度还可以加快,那么微软为何要有占用那么多的空间来放状态栏任务栏等等呢?

我觉得,直观,必然与速度相冲突,越直观易用,操作速度就越慢。微软创造出那些“状态栏、任务栏、快速启动栏、开始菜单”虽然直观了,但操作速度却变慢了。这些所谓的“栏”上的任务或程序,其实只需要一个标识就可以互相切换。这个标识可以是类似与TC中的文件夹首字母——即程序或任务首字母,也可以是自定义的数字。然后用Ctrl或Win+1、2、3、4来切换。

不过微软虽然不像我们这样重视操作的超便捷性,但他明白以后的电脑必然是速度快到分不清是刚启动还是切换到那个程序,所以windows7取消了快速启动栏——“启动”与“切换到”没有区别,可以看出微软在可弱化两者的概念区别。

总之,实现用快捷键切换任务,是有实际应用价值的,对我来说,很有必要。

四、实施第一步(快捷键切换任务):

本来我是想找“快捷键切换任务的软件”,但在Google和百度上搜索“快捷键切换任务”却是自己的文章——AutoHotkey+Hoekey+PodXP实现快捷键切换任务栏中的程序,看来并无多少这样的软件,于是想到干脆不用特别的软件,而用强大的hoekey一个个配置,让每个快捷键对应一个任务。

可是纵观键盘上的快捷键,很多都已经被占用,于是打算用ctrl+1、2、3这样的来切换,最终hoekey配置如下:

^1=Show|TTOTAL_CMD ;
^2=Show|XFrame_Wnd ;
^3=Show|Chrome_XPFrame ;
^4=Show|WindowsForms10.Window.8.app.0.33c0d9d ;

这样按住ctrl+1可以切换到tc,按住ctrl+2可以切换到tw,以此类推。为何选择ctrl而不是其他的键呢?因为我原本是想在打字时就可以不移动手掌切换任务,所以用ctrl键比较方便,但后来看到易名网友的另一个留言(看到后我才发觉原来我的博客上早就有人提出用这个方法切换任务了,只是我当时一根筋没注意到):

“我现在可以用StrokeIt来实现用鼠标轮切换程序,也可以用热键来切换程序,比如用WIN+1切换到第一个,WIN+2切换到第二个……如果用顺序选择的话,则不如用Win+TAB继续按TAB来选择。当然,如果切换到Ctrl+,或.来选择也可以。实现上述问题的办法,就是从HOTKEYP上着手的。”

留言中提到的是用win键而不是ctrl键,于是我也考虑了一下win键的可行性:其实并不需要把手指固定在asdf那些键上,实际上我在操作时也只是打字的时候固定在那里。更多的时候两手都有小动作,比如我在写这篇文章时基本上是每句完就按一下ctrl+s,即把手指都移开了。所以不需要用Ctrl这个键。于是我又加了一组hoekey配置:

~1=Show|TTOTAL_CMD ;
~2=Show|XFrame_Wnd ;
~3=Show|Chrome_XPFrame ;
~4=Show|WindowsForms10.Window.8.app.0.33c0d9d ;

不过这样子不能用win+小键盘上的数字来实现切换,不知为何。

后来又考虑到我从来不用快捷键打开菜单栏上的菜单,都是用鼠标直接点击,而Alt在windows系统中都是用来点击菜单栏上的菜单的,既然我不用,那么这个Alt就可以用来做切换任务的快捷键。我又加了一组hoekey设置:

@t=Show|TTOTAL_CMD ;
@x=Show|XFrame_Wnd ;
@c=Show|Chrome_XPFrame ;
@w=Show|WindowsForms10.Window.8.app.0.33c0d9d ;
@f=Show|MozillaUIWindowClass
@u=Show|Afx:00400000:8:00010011:00000000:00DA06C7

这样就可以实现用Alt+字母快速切换任务了。

但要注意,这样子只是激活任务,并没有让任务窗口最大化,所以如果任务被最小化的话,用hoekey切换时。虽然可以在hoekey里面再加一句让任务最大化,但我认为没有必要——实际上我的桌面是全黑的,完全不用到桌面,最小化就没有必要了。如果人要离开,可按下F10关闭桌面(这里用到了Nircmd软件),或者按下win+L锁定桌面。(不知道有没有软件能实现锁定桌面的同时关闭桌面?)

五、实施第二步(隐藏任务栏):

因为开头时jasonzhao网友提到的“taskswitchXP可以快速定位到任何一个你想要的程序”,我有点怀疑,于是发邮件询问,jasonzhao给出了一个设想:

“把所有的单个字母的按键快捷都去掉,改成,和TC一样的功能,按下字母(一个或者连续几个),跳到对应的以这个字母(一个或者连续几个)开头的task那儿。”

把TC的快捷切换文件夹的思想用到快捷切换任务的操作上,我之前都没有想到,不过想来应该很好用。比如用Alt+D,调出任务列表,然后点一个字母跳到这个字母开头的程序并激活,这样跟TC的文件夹跳转或磁盘跳转(我磁盘跳转用的也是Alt+D快捷键)就非常像了。但目前TaskSwitchXP还没有此功能,只能用数字键来快速跳转到所需要的程序,比如用ctrl+space调出任务列表,然后按8跳转到第八个程序,意义不大。

不过当配置TaskSwitchXP时,看到有个排除列表的功能,于是我又想到了一点——可以不用去管任务栏上任务的顺序(任务栏的顺序在用Alt+Tab切换时有用,但我已经证明Alt+Tab的方法可行性不高,并且任务很多的时候速度也不快),甚至可以把不需要的任务在任务栏那隐藏起来。或者,直接不用任务栏(任务栏上的任务似乎也没法隐藏),用一个新的东西代替,比如这里的Taskswichxp的任务列表。

用Taskswichxp替代任务栏(BBleanbar),并把常驻程序在Taskswichxp的任务列表中隐藏起来,这样切换时就只有几个程序,切换也就快一些。而切换tc、ff、tw、writer这种常用程序直接用第一步所设置的快捷键也非常快。

于是我把tc、ff、tw、writer、chrome排除在任务列表,然后隐藏起任务栏,即实现了刚开始的想法。现在还有一个问题,就是如果在Taskswichxp那排除了chrome.exe,则chrome创建的快捷方式比如Gmail、Adsense,也都被排除了,而用Alt+C想切换到chrome时却可能切换到Gmail或者Adsense上,暂时没有解决办法,只能不排除chrome,让chrome和chrome创建的快捷方式都在任务列表里显示。

卸载了All-In-One Gestures插件,用strokeit控制firefox3

2008-11-19 21:05| 分类:windows windows软件| 标签: | 3,107 次点击

已经有三年多不把firefox当作主浏览器了,仅仅是在调试网站的时候用一下firebug,主要原因就是启动慢。另外还有鼠标手势太慢了。当年用的时候(高三)也装了不少插件,比如可以更换Gmail皮肤的插件,不过现在都不用了,还留着一个鼠标手势的插件——All-In-One Gestures,但印象里这个插件的鼠标手势效果很不好,速度非常慢,而每次开firefox都得检查一遍兼容性,这个又不兼容firefox3,这样就影响了firefox的启动速度,所以今天就卸了,改用strokeit,应该就比用插件来得快。啥时候把tw也用strokeit控制而不用本身的鼠标手势功能控制啊?

因为chrome跟firefox的快捷键是一样的,所以不用在stokeit中新建应用程序来一个个配置firefox,直接在以前配置过的chrome程序的鼠标手势中添加一个firefox的窗口类(MozillaUIWindowClass)就可以了,现在鼠标手势就跟chrome的一模一样了,真方便!

而且确实,用strokeit比用插件的形式快多了,跟chrome中的速度没两样,但与tw自带的鼠标手势感觉还是有点差距(也许只是心理作用吧)。

同时还删除了以前做跟cookies相关的开发时安装的几个插件:cookieculler1.3.1、cookiesafe3.0.3,还有css开发相关的:Dust-Me Selectors 1.1(finds unused CSS selectors),还有一个不兼容ff3的Super DragAndGo 0.2.6.1,现在在ff或其他程序中都使用ctrl+g进行搜索,在默认浏览器TW中打开。这样并不比超级拖拽麻烦多少。

今天看到谋智网络还出了个“火狐中国版”,有个什么“火狐魔镜”,不感兴趣,以前不是说firefox从来都没自己“火狐”过吗?现在开始官方也叫“火狐”了?只是他那巨慢的启动速度让我彻底对firefox失去信心,现在主要TW+Chrome,偶尔用用Opera和IE(需要频繁搜索时用opera,opera的鼠标手势非常强大,还可以“Fast Forward”,在google中翻页非常爽),而开发时用Firefox3.

本来这文章是写在www.chenfangyi.com/twitter里的,可是写多了就发在这,像这样的文章实在不好当成一篇博文来写,不管那么多了。。

继TC之后,又用上了Vim(GVim)

2008-08-25 20:49| 分类:tech web开发 windows| 标签: | 5,509 次点击

出于对善用佳软的佩服和信任,继上次换用total commander之后,我又试了下Vim(其实我很怕接触新软件),之前用的是Editplus和DW(主要用Editplus写后台,DW写js文件,偶尔也用用微软的Expression Web Designer(EWD),因为现在不用.net了,所以就不用VS和VWD了)

我大致地看了看xbeta的这篇《普通人的编辑利器——Vim》,先了解到三点:

(more…)

TC之路——Total Commander学习笔记

2008-07-17 20:16| 分类:windows windows软件| 标签: | 10,296 次点击

前几天用上了Total Commander,昨天又花了一个下午加一晚上的时间狠狠的学习了下TC,这才真正发觉TC的强大和经典。

因为我订阅了善用佳软的blog,清楚xbeta那边有最详尽和最新的TC资料,所以这次学习TC就直接看xbeta写的TC资料。主要是看这份:TC学堂的Chm。这份chm非常棒,是Xbeta把网上写给PConline的《TC学堂》的教程打包,里面的动画演示Flash都在,是我见过的最好关于TC的教程了。

(more…)

AutoHotkey+Hoekey+PodXP实现快捷键切换任务栏中的程序

2008-07-15 22:18| 分类:tech windows| 标签: | 8,464 次点击

前段时间我写过一篇《strokeit+hoekey+PodXP实现鼠标手势和热键快速切换任务栏任务》,但最终只实现了鼠标手势切换任务,并未实现热键切换,当时想着等有心情的时候再加上热键切换的功能。因为昨天用上了Total Commander,所以又对TC的鼠标手势和快捷键设置了一番,今天就心血来潮又想实现上次未能实现的功能了。

本来还是想着用hoekey+PodXP,但后来发觉hoekey是一款热键工具,并不能实现多次按键功能(所以上次会出现用hoekey发送多个按键实现任务切换会出问题的情况,而鼠标手势就没问题,因为strokeit可以用一个手势实现多次按键),所以就考虑到鼎鼎大名的Autohotkey,

(more…)

strokeit+hoekey+PodXP实现鼠标手势和热键快速切换任务栏任务

2008-06-01 19:29| 分类:tech windows| 标签: | 7,890 次点击

前言:浏览器早就可以实现多标签,并且可以用鼠标手势快速切换标签;而资源管理器用自带的Explorer加上QTTabbar插件也可实现多标签。这两个最常用软件的工作界面都可以实现鼠标手势浏览了,于是我考虑对整个windows下的任务也实现“鼠标手势切换任务/程序”。

一、Shell的选择:

因为已经用惯了自带的shell——explorer.exe,也喜欢它的简洁,所以不打算换个shell(比如objectdockplus、Aston、ShellToysXP等),只能在这有缺陷的Explorer中想办法实现这个功能,什么缺陷,我下文会提到)

(more…)

一次IIS服务器调试

2008-04-10 11:07| 分类:windows 服务器| 标签: | 3,402 次点击

以往都是调试代码,这次是调试服务器 – -!调试服务器(IIS)比调试代码时间花得多多了。

一个ASP程序:问题是:在我的这个英文的xp上的IIS上架设,浏览主页没问题,但管理页面的某些页面总会出错。前面几篇文章就是为了找到一个开发环境,即可以在虚拟机(guest)中管理后台,在host中编辑源代码和浏览的开发模式,来避开这个问题。最终证明只有一开始的server 2003可以,但在虚拟机中毕竟麻烦,所以还是正视这个问题,找出原因,打算回到只用一台电脑调试的状态了 : (

1、怀疑是IIS问题,重装,没用。证明不是因为这个英文的IIS坏了。

2、怀疑是程序编码(GB2312)与英文不兼容的系统问题,换成UTF-8版本的程序,问题仍在。证明不是编码问题。

3、怀疑是IIS版本不够高的问题(虽然不太可能,毕竟人家是一个很稳定的程序),于是在windows server 2003、动网的主机、windows 2000 server上分别测试,都可以。证明不是IIS版本问题。

(在windows server 2008下不行,但不是同样的错误了。那是因为2008的好多安全机制,可能是处理URL中参数的问题,微软给出了一个博客地址,也懒得看了,彻底放弃server 2008。照这么看以后的windows server放弃支持asp只支持aspx都有可能,跟着微软,真累!)

(more…)

【网管笔记】放弃使用windows server 2008(打开html、asp 500.19 Error)

2008-04-07 20:07| 分类:web开发 windows 服务器| 7,055 次点击

原因是因为共享文件里里ASP文件的调试问题:

vmware组建XP+windows 2003开发者模式所述,我需要在虚拟机里调试主机端的ASP程序,也即需要在虚拟机里把网上邻居里的ASP文件(夹)作为网站主目录,之前在windows server2003里总是遇到了ASP.NET的IIS权限设置和故障排查 中的问题,所以想试下虚拟机中的windows server 2008,但最终发现server 2008和IIS7.0的安全性更高,调试起来更麻烦,具体过程如下:

(more…)

【网管笔记】、windows server 2008的文件服务器与磁盘定额管理

13:55| 分类:windows windows软件 网络管理| 标签: | 4,757 次点击

如图:windows server 2008里去掉了“文件管理器”这一称呼,而使用了我觉得直观的“共享和存储管理”,在开始菜单的管理工具里可以看到:

(more…)