Archive for the ‘Applications’ Category

金山的 MSIMG32.DLL 造成 Windows Live Messenger 停止工作

Saturday, July 25th, 2009

前几天,家里的 Windows Live Messenger 无法登录了,每次都出现“Windows Live Messenger 已停止工作”的提示。

检查中,我发现在事件查看器中可以看到 Windows Live Messenger 记录的错误:

错误应用程序 msnmsgr.exe,版本 14.0.8064.206,时间戳 0×498cf586,错误模块 MSIMG32.dll,版本 2009.3.30.37,时间戳 0×49cfb124,异常代码 0xc0000005,错误偏移量 0×00017bd0, 进程 ID 0×1490,应用程序启动时间 0×01ca0d32a2304729。

于是开始寻找 MSIMG32.DLL 文件,结果在 %SystemRoot%\System32 目录下和 %ProgramFiles%\Windows Live\Messenger 目下各找到一个 MSIMG32.DLL 文件。文件信息显示,前者为 Microsoft 提供,后者为 Zhuhai  Kingsoft Software Co.,Ltd (珠海金山公司),版本正是 2009.3.30.37!

好,删除这个位于 %ProgramFiles%\Windows Live\Messenger 目录下的 MSIMG32.DLL,然后再运行 Messenger,登陆成功!

原本以为就此结束,结果发现重新启动后,金山毒霸又自动把这个文件恢复了,Messenger 再次无法登录,晕!在网上一搜,果然这个问题正是这几天各大计算机论坛上的热门话题,看来金山的用户还不少,最新的消息说升级金山毒霸已可以解决此问题,可是我的毒霸通行证正好到期,暂时无法测试了。兄弟们抓紧升级吧!

需要免费的相机 RAW 处理和批量转换软件?

Saturday, May 9th, 2009

不知道大家是否需要,反正自从开始用数码相机后,我就有一大堆的 raw 格式需要处理并批量转换成 jpg,Mac OS X 下倒可以用 iPhoto,只是把照片输入到 iPhoto 的图库需要不少时间, Windows 和 Ubuntu 呢?

好,Ubuntu 下可以用 Rawstudio,可以使用 sudo apt-get install rawstudio 在命令行下直接安装,或者在 GNOME 界面下使用新立得软件包管理器,搜索 rawstudio 并安装即可。安装后的 Rawstudio 可以在应用程序->图形中找到,运行 Rawstudio,在顶端菜单条选 File -> Open Directory, 选择 raw 格式照片所在目录,程序会自动导入该目录下所有的 raw 格式文件,然后选 Batch -> Add current view to queue,再到右下角工具箱点 Batch 选项卡,设置 Output Directory 和 Filename template 后,点击 Start 即可。

Windows 下则可以选择 Stepok’s Raw Importer,理由很简单,免费软件,很小,支持批量导入和导出,向导式界面更加容易上手。

别告诉我你的电脑上装了 PhotoShop、Lightroom ⋯⋯

Outlook 和 SharePoint Services 的联系人同步问题

Tuesday, April 7th, 2009

从一开始接触 SharePoint Services 开始,就觉得是一个非常好的文档和联系人的共享平台。但是在实际使用过程中,我却发现作为很重要的联系人同步功能,在 Outlook 和 SharePoint Services 的不同版本之前存在兼容性问题,值得引起我们的注意。

Outlook 2003 和 WSS 3.0 无法双向同步,而只能是 Outlook 2003 可以从 WSS 3.0 上下载一个只读的联系人列表副本到本地,并且在拥有信任连接的情况下可以自动更新,但 Office Outlook 2003 的联系人却不能上传到 WSS 3.0。

而另一方面,Outlook 2003 和 WSS 2.0 可以进行联系人的双向同步,而 Office Outlook 2007 和 WSS 3.0 也可以。在实际应用中,就需要选择合适的搭配,避免因为版本兼容性问题造成麻烦。

在 Linux 系统上运行 Internet Explorer

Monday, May 26th, 2008

越来越喜欢 Linux,越来越喜欢 Ubuntu,但是有一个问题始终困扰我,就是那些只能在 IE 下正常工作的网站,而且偏偏还是一些经常需要使用的网站,比如工商银行的个人网上银行,比如淘宝网要用到的支付宝。

早就听说过 Wine,知道在 Linux 上运行 Windows 应用程序的可能,于是决定实际测试一下,看看能不能解决这些 IE-only 的网站使用问题。

好了,先安装 Wine,到 WineHQ 的下载页面,选择你使用的 Linux 发行版,按照提示操作。

然后我们要安装的是 ies4linux :一个用于在 Wine 上的安装 Internet Explorer 和相关文件,并自动完成设置的脚本,最新的版本可安装 Internet Explorer 7.0!

ies4linux 的主页,同样选择对应的 Linux 发行版,按照提示操作,由于已经安装了 Wine,只需进行余下的步骤:安装 cabextract,然后下载并安装 ies4linux。

好了,启动你熟悉的 IE 吧。

使用 Excel VBA 保存文件时如何覆盖已有文件

Saturday, March 1st, 2008

这两天一直在埋头编写我的人力资源管理软件的导出名册模块,再大功即将告成之时,忽然遇到了问题。

导出的名册是 Excel 格式的,用 Excel VBA 的 Workbook 对象的 Close 方法或者 SaveAs 方法,都可以指定文件名保存文件,但如果指定的文件已经存在,Excel VBA 就会非常“不友好”的弹出一个确认对话框,询问你是否覆盖已用文件,严重破坏了程序的完整性。但是在 Close 和 SaveAs 方法中,却又没有指定是否覆盖的开关参数,一时间让我非常为难。

还好,总算在网上找到了变通的方法,那就是通过 Application 对象的 DisplayAlerts 属性关闭警告,待保存结束,再恢复警告,代码如下:

Application.DisplayAlerts = False
Workbook.Close True, FileName
Application.DisplayAlerts = True

更改 USB 连接类型解决 ActiveSync / Windows Mobile Device Center 连接问题

Wednesday, January 30th, 2008

问题现象:使用 Windows Mobile 6 的移动设备通过底座或者 USB 线连接到装有 ActiveSync 或 Windows Mobile Device Center (WMDC) 的桌面计算机时,ActiveSync 或者 WMDC 没有反应。

解决方法:从底座上移除或者断开 USB 线缆,在 Windows Mobile 6 设备上点击开始菜单图标,点击“设置”,点击“连接”选项卡,点击“由 USB 连接到 PC”,勾选或取消“启动高级网络功能”选项(默认状态为启用),然后重新放入底座或者连上 USB 线缆,一般即可解决问题。

英文系统用户对应为 Start menu -> Settings -> Connections -> USB to PC -> “Enable advanced network functionality”

如何恢复IE”自动完成”保存密码的提示

Tuesday, May 17th, 2005

在 IE 中选择不再提示保存密码之后,如何恢复呢?

开始->运行->输入”regedit”并确定,打开注册表编辑器,找到如下位置:

HKCU\Software\Microsoft\Internet Explorer\Main

在右边窗口中新建字符串值项“FormSuggest PW Ask”,设置其值为“yes”

关闭注册表编辑器,重启 IE

也可以下载并运行这个脚本文件

[Read this article in English]

Word 查找和替换功能的高级应用

Monday, March 14th, 2005

今天在 csdn 上学到了新东西,赶紧做个笔记^_^

Word 的查找和替换功能大家肯定是熟悉得不能再熟悉了,但不知是不是和我一样几乎从未在使用时去点击过<高级>按钮。

Word 的查找和替换功能不仅可以用于文字,还可以用于格式和特殊字符。比如我们要将文中所有加粗体的文字变成蓝色,就可以如下操作:

确定光标在“查找内容”那里,不要输入任何内容;然后点击“高级”->“格式”->“字体”->“字形”里选“加粗”->“确定”;你就会看见“查找内容”下面的格式会显示为“字体:加粗”;再把光标移动到“替换为”那里,不要输入任何内容,然后点击“高级”->“格式”->“字体”->“字体颜色”里选蓝色->“确定”;你就会看见“替换为”下面的格式会显示为“字体颜色,蓝色”;好了,这下就可以开始查找和替换了。

借助 Word 查找和替换的高级功能,可以解决很多可能会遇到的问题,非常方便。