Archive for the "Softwares" Category

20121224

解决Office 2013无法打开文件并提示错误的问题

Author:  WinkCategories:  SoftwaresNo Comments »
Tags:  ,

试用了Office 2013之后,觉得其响应速度、UI设计等对比Office 2010都有很大的提高。不过在试用中,也发现了一些问题是之前没有碰到的。比如说,在打开某些硬盘中原有或通过网络下载的Office文件时,Office 2013会提示错误,并且无法打开:“Word/Excel 在试图打开文件时遇到错误。请尝试下列方法:……”,如下图:

Office 2013文件打开错误

Read the rest of this entry

20121130

修改Powertoy Calculator (PowerCalc)使其可以正常运行于Windows 7/8中

Author:  WinkCategories:  SoftwaresNo Comments »

Powertoy Calculator (PowerCalc)是微软提供的一款非常好用的科学计算器。在Windows XP时代,就已经获得了良好的口碑。可惜步入Windows Vista新系统时代之后,微软并未提供其更新版本。还好无论是Windows Vista还是Windows 7,都提供了兼容运行模式。例如Windows 7,可以用“Windows XP兼容模式”运行PowerCalc。不过这样有一个缺点,就是每次运行时,UAC会请求管理员权限:

UAC Tips

Read the rest of this entry

20121029

如何在Excel中转换Unix epoch时间格式为可读时间格式

Author:  WinkCategories:  SoftwaresNo Comments »

最近在处理从Java项目导出的XML及XLSX文件时,发现导出的文件中,时间均为一长串数字,这其实是Unix epoch时间,即Unix Time。在维基百科上有其解释:

Unix time, or POSIX time, is a system for describing instances in time, defined as the number of seconds that have elapsed since midnight Coordinated Universal Time (UTC), 1 January 1970, not counting leap seconds. It is used widely in Unix-like and many other operating systems and file formats. It is neither a linear representation of time nor a true representation of UTC. Unix time may be checked on some Unix systems by typing date +%s on the command line.

该时间戳表达方法有13位和10位两种版本,例如PHP使用的是10位版本,而像JAVA等一些语言使用的是精度较高的13位版本。

随之而来的问题是,该如何在Excel中用可读格式来展现这些时间呢?有些网站其实利用了JavaScript等方式实现了在线转换的功能,例如FreeFormatter.com,可以输入13位代码来即时转换。不过这样一个个转换很繁琐,所以需要一种可以在Excel中自动转换的方法。

Read the rest of this entry

20120224

用视频文件的拍摄起点时间批量给MTS文件重命名

Author:  WinkCategories:  DC/DV, SoftwaresNo Comments »
Tags:  , ,

我是个有点偏执性格的人。比如我喜欢将相片文件都依据拍摄日期按照“YYYYMMDD-HHMMSS.jpg”的命名规则来整理,对于视频文件也是如此。相片的整理很单纯,因为就是一张图片,EXIF信息里有拍摄时间,随便使用ACDSee之类的软件就可以做到批量重命名。视频文件就比较麻烦,以前因为视频拍的少,也就手动一个个重命名的。

不过现在不同了,由于我女儿实在太漂亮太可爱了(我太自恋了^^),而且新买的闪存式DV拍起来也很方便,所以女儿还不到一岁,拍的DV视频就已经快有200GB了。成百上千个视频片段需要一个个重命名,这实在有点恐怖,况且还需要使用拍摄时间的起点来作为文件名。

不过任何事都是可以解决的,Google了一下之后,学到了如下方法:

首先访问ExifTool by Phil Harvey网站下载最新版本的ExifTool,解压后得到一个执行文件exiftool.exe。

然后在命令行下执行:

exiftool -ext mts "-FileName<DateTimeOriginal" -d "%Y%m%d-%H%M%S.%%e" MTSFILESDIR

MTSFILESDIR是MTS视频文件的存放目录。例如MTS文件放在D:\Videos下,那么该命令为

exiftool -ext mts "-FileName<DateTimeOriginal" -d "%Y%m%d-%H%M%S.%%e" D:\Videos

最终得到的视频文件名称形如20110519-114449.MTS,很方便。

其它的命名规则可以访问ExifTool FAQ来了解详细内容。

20111125

利用JSFL将FLA文件批量导出为PNG位图

Author:  WinkCategories:  SoftwaresNo Comments »
Tags:  , ,

手里有不少FLA格式的矢量图资源,都不错,只是看起来和用起来挺麻烦的,还要每次都打开Adobe Flash,而且FLA格式预览也是个问题。所以想把它们转换为PNG位图,平常用用够了。不过几百个文件导来导去实在麻烦的紧,而且Adobe Flash又没有Adobe Fireworks那样内置的批处理功能。

好在Adobe Flash强项是JSFL,也就是Flash版本的JavaScript,那么就利用它来简化工作吧。于是写了一段脚本,代码如下,很简单的,先选源文件目录,再选保存目录。扩展名判断和帧判断也没有太细致地去弄,反正是矢量图,就一帧,文件名别有额外的小数点就好。

Read the rest of this entry

20101116

让FlashFXP也支持开机自动下载

Author:  WinkCategories:  SoftwaresNo Comments »

自从有了7×24下载的机器,“收集资料”更加省心了。不过我最常用的FlashFXP,好像不支持开机自动恢复下载任务,每次重启机器之后都需要启动FlashFXP,然后再恢复未完成的任务,再点击开始;多个下载任务的话还要重复多次,实在是很繁琐。如果能让FlashFXP也支持系统开机之后自动恢复未完成的任务,那就太好了。

好在网络是万能的!在老牌论坛CCF中找到了解决方法,感谢作者robot,我在这里也重复一下,作为备忘。

如果FlashFXP安装在C盘下,那么编辑一个bat或者cmd文件,暂且定为“flashfxp.bat”文件好了,内容如下:

c:
cd "c:\Program Files\FlashFXP"
For /F %%f in (files.log) do (del %%f)
dir *.fqf /b >files.log
For /F %%f in (files.log) do (start flashfxp.exe %%f)

然后将flashfxp.bat文件的快捷方式添加至系统启动组,完成了!真的非常简单,却非常实用。

20100817

财付通安全控件1.2.0.4版本导致笔记本键盘触摸板全部失效的问题

Author:  WinkCategories:  Softwares, WindowsNo Comments »

昨天(2010年8月16日)公司所在写字楼下午5点要停电,所以提前一个小时下班。本来心情很愉快,心想回家可以玩一个小时的游戏了。结果到家打开笔记本的Windows 7,靠,怎么键盘触摸板指点杆统统不能用了?!接上无线鼠标,这个可以用。还好有指纹,可以登录系统,但是键盘触摸板指点杆还是无法使用。打开设备管理器,发现“符合HID标准的用户控制设备”、“PS/2鼠标”、“ThinkPad UltraNav Pointing Device”全是黄色惊叹号。郁闷啊,怎么了这是?尝试了卸载重装驱动等等一切可以想到的办法之后,还是无效。

那么看看安全模式怎么样吧,结果安全模式也是无法使用这些设备。好在还有Windows XP双系统,结果在Windows XP下一切正常。搜搜网上有没有同样命苦的人,有人说可能是微软的“KB2286198”补丁造成的,嗯,有可能,因为这两天的确更新不少补丁,但是具体忘了哪一天了。卸载这个补丁之后,还是无效!

那么看来就是和我白天所安装的程序有关了。想来想去,只有上午的时候打算给宽带缴费,使用腾讯财付通时,提示我财付通安全控件需要更新,一天之中好像只安装了这一个新程序。于是马上卸载“财付通安全控件 1.2.0.4”,怀着忐忑不安的心情等待重新启动,等再次亮起Windows 7登录画面时,键盘鼠标——正常了!

腾讯,你让我说你什么好呢……

20100608

PocketExport汉化的半成品

Author:  WinkCategories:  Cellphone, Portfolio, SoftwaresNo Comments »

因为Outlook不能同步Windows Mobile设备的短信,所以找到了PocketExport。软件还不错,可以集成到Outlook,同步也算方便,但是没有汉化。虽然都是简单的单词,但是看着还是不舒服,随手汉化了一下。不过接近完成时发现了更方便的软件,就搁置了。放着留作纪念吧,而且有点小bug,应该是汉化过度的原因:回复短信提示无法读取联系人,其它都OK。

下载PocketExport汉化文件

2010.10.22注:很不幸,由于服务商的原因导致网站数据丢失,一部分数据再也无法追回了,我自己也几个月未作备份的动作。虽然这个汉化不完美,但至少花费了自己的时间,可惜啊!

20100412

foo_uie_lyrics2 v0.4.5汉化

Author:  WinkCategories:  Portfolio, SoftwaresNo Comments »

汉化这个插件的起因是我的老婆想用,而能找到的最新的汉化版是Asion汉化的0.3.3.3,没办法,只有自己动手了。

由于我是第一次汉化这个插件,并且我本来在这方面就不怎么样,所以难免有遗漏的地方(有些也是怕过度汉化),如果大家发现了,可以通知我更新一下。另外有些其实在配置窗口里可以自己定义(譬如说搜索歌词时的字符串Artist、Album、Title这三个),我也就没改了。

还有就是,由于字符空间限制,Columns UI中涉及歌词秀2的快捷键的文字和正常翻译稍有区别,没办法。

由于时间很短,仅一天而已,我参考了Asion君汉化的0.3.3.3版本中很多地方,在此表示感谢。

点击下载foo_uie_lyrics2 v0.4.5汉化版

给自己的备注:Lyric Show Panel 2这种正常显示的字符串用UTF8替换;L.y.r.i.c.这种用unicode替换。

20100402

HP NC4400老本换新春——软件篇

Author:  WinkCategories:  Hardware, Softwares, WindowsNo Comments »

完成了硬件篇中对HP NC4400的升级维护,接下来就轮到软件方面。

鉴于Windows 7的优秀表现,我决定也将NC4400原来的Windows XP升级为Windows 7。具体安装方法可以参考“Windows 7 Tips”文章中的“使用U盘安装部署Windows 7”一节,方便快捷省时间。

Windows 7的安装过程非常简单,不过最让人头疼的,却是驱动的安装。同样是三年以前的机器,ThinkPad T60的驱动一直在持续更新,并且联想在第一时间就发布了Windows 7的驱动,对老客户的支持可谓不遗余力;反观HP,从2008年开始,驱动就从未更新过,产品驱动页还停留在Windows Vista时代。这点让我深恶痛绝,所以说,联想并非像很多网友所说那样,至少这一点上,比HP这种号称全球销量第一的企业要负责的多。

Read the rest of this entry

Back to Page Top