Tech memo: December 2007 存档
前天测试使用Windows Live Writer时顺带安装了Window Live照片库,昨天和今天在偶尔打开以前下载的介绍Apple iPhone的视频文件(.mov文件)所在的文件夹后,发现系统反应缓慢,打开的文件夹窗口中始终没法显示视频文件,开始还以为硬盘有坏道了,后来打开任务管理器,发现CPU使用为100%,进程列表中多了一个名为“WLXQuickTimeControlHost.exe”的进程,结束进程后(有时需要结束多次)CPU使用率下降,视频文件出现在了文件夹窗口中,而在窗口空白处点右键刷新后,“WLXQuickTimeControlHost.exe”又出现了,CPU使用率当然也上升了。由此可以肯定,这个进程就应该是造成系统缓慢的罪魁祸首。需要特别说明的是,系统中的.mov文件的打开方式此时是和RealPlayer关联的。
在网上搜索了一下,发现我并不是遇到这个问题的第一个,包括这位台湾的朋友,还有Apple官方论坛,另外还有这篇和讯Blog上的文章,都在提这个问题,后两者给出了原因和解决的办法:“WLXQuickTimeControlHost.exe”这个进程是由程序Windows Live 照片库(Photo Gallery)产生的,卸载Windows Live 照片库就可以了。
由上可以得出,Windows Live 照片库(Photo Gallery)和 Quicktime 文件有严重冲突,无论当前的Quicktime文件打开方式是否和Quicktime Player相关联。
Update(2007.12.30):找到了微软对此问题的解决办法——如何在 Windows Live 照片库中禁用和还原 QuickTime 支持
很早就听说微软的Blog离线编辑工具Windows Live Writer不错,但一直没有尝试,因为要Live Writer要求系统必须有.NET Framework ,恰巧前段时间更换了一款ATI 芯片组的显卡,安装驱动的时候把.NET Framework也带上了。
之前我一直用的MovableType后台编辑器是EnhancedEntryEditing插件,相比最初MovableType默认提供的简单文本编辑器要很多,但使用的时候还是感觉很不方便,担心一不小心,错误地关闭了正在编辑的网页;第一次插入链接的时候弹出窗口的内容显示很慢,在Firefox里面还无法关闭链接窗口,只能先把当前内容保存为草稿后重新打开编辑才行。相比之下,离线编辑器有很多优点:可以随时保存;不受网络的影响,编辑、操作更快捷;更丰富、方便的内容编辑方式,如:设定图片周围文字的环绕效果等。
Windows Live Writer的安装文件不大,只有2M多点,安装的时候才发现,它只是一个类似于Real下载管理器之类的东东,安装过程中才会下载真正的安装程序,在提供的可安装的其他Windows Live软件时顺带选择了Windows Live照片库。运行Windows Live Writer,弹出添加日志帐户的对话框(如下图),当然选择第三个——其他日志服务,
下一步,填写日志主页URL、用户名及密码,
点下一步,程序检测日志设置:
结果却出现“连接到日志时出错”的提示:
重新设置日志主页URL地址,设置为MT后台的登录地址:http://www.zhouhongquan.com/mt/mt.cgi
点下一步后,出现选择提供程序的对话框,
选择日志类型为MovableType,日志的远程发布URL自动变为 http://<hostname> /<mtpath>/mt-xmlrpc.cgi 更改为实际地址 http://www.zhouhongquan.com/mt/mt-xmlrpc.cgi 点下一步以后又出现上述“连接到日志时出错”的提示,
网上搜索了一下,讲得比较详细的也就Just 平生一笑的Windows Live Writer,微软的Blog客户端(网站打不开,在Google的网页快照里才总算看到),对比一下,发现别人在设置主页URL时就是首页的地址,而我现在遇到的情况确实输入真正的首页地址没法进入到下一步,输入后台的登录地址才行,但是,在下一步的设置日志发布URL时又会遇到问题。同样困扰我的还有在Yupoo中设置“Blog引用”遇到的问题,API接口地址设置为 http://www.zhouhongquan.com/mt/mt-xmlrpc.cgi,用户名和密码是登录MT后台的用户名和密码,进入到下一步,总是出现“请检查您的登录用户名和密码是否正确”的提示
在GTalk上请教了thinkjam的Zoptuno,原来问题出在密码上:在配置Windows Live Writer的第二步,主页地址仍然为http://www.zhouhongquan.com ,用户名就是登录MT后台的用户,密码并不是登录MT后台的密码,而应该是MovableType中的Web Services Passwords,在MT后台的Main Menu—》AUTHORS,选择具体的某个用户名,设置 Profile 的Web Services Password,保存就可以了。
密码改为Web Services Password后,Windows Live Writer无需再进行其他设置就进入到了编辑界面了,日志帐号添加成功。Yupoo的问题也解决了。
一点不足:
- Windows Live Writer 只支持从各种社会性书签网站(可以自己添加,如Technorati,)向日志添加标签,MovableType自身的Tag则无法在其中设置。
- 用Windows Live Writer发布时,单篇日志的链接地址无法手动设置,链接地址是由日志标题中的英文单词组成,且之间的间隔为下划线,而目前默认是短横线



