日历

2010年12月19日星期日

永远铭记遭遇刮刮乐骗案,损失6千元

犹记得在小学的时候,有名中国人路过祖屋门前,恰逢母亲在打理植物。
闲聊之下,对方似乎颇熟悉草药,对方宣称是中科院的院士。
带进屋,为我义诊,愕然发现我命不久矣。
匆忙间把五百元的年终花红双手奉上,换来十来颗咳嗽糖似的灵丹妙药。
才醒悟遇到了老千。

2010年12月10日。
素日常阅读报章上报道刮刮乐盛行于本市,受骗者多为没看报纸的人。
可惜的是,我们都有看报纸。
却逃不过一个贪念。
十年余后再度中骗,赔上的代价翻上十倍。
错不全然是贪小便宜而冲昏头的家人。
懦弱而忧郁不决,不够果断说不的我,其实也得负上责任。
如今的我依然后悔,当初应当发脾气走人,或能减少几分损失。
然而我更为心痛的是,
那双着魔的双眼,竟然不信任自己的孩子。

2010年10月12日星期二

待想-现实搜索

















如果,当你拿着手机,透过GPRS显示,在你处的地方
1)附近有XX促销,会不会吸引你去购买?

如果,你想要购买某件物品,附近有好几所大型市场,但是你却不知道
哪所市场有买该物品,哪所市场的价格比较廉宜?
拿出你的手机,搜索该物品,地图显示附近有出售的市场和物价,让你精明消费。

假以时日,手机还记录了你的消费习惯,例如你经常消费的电影院。
在电影公司自费流量的情况下,每当有新电影上映,就主动发广告到你的手机,
一个按钮就可以订座。

假以时日,我们现实中的资讯,都能数字化了。
那主导这些资讯的公司,就会是下一个Google了。

2010年6月9日星期三

linux防火墙截图介绍-Firestarter 1.0.3

在ubuntu底下,因为默认使用低权限账户(类似windows7),操作关键项目使用sudo来提权(类似uac),同时较多的病毒只能运行于windows之中,因此ubuntu可以不必安装防毒软件。
但因为ubuntu的定位为入门级新手,是故并无启用防火墙,而linux的防火墙,多数缺乏互动式界面,对新手而言不方便。
鉴于iptable的高深,我其实也不会用;所以使用的是具备图形化和日志的Firestarter。
以下是Firestarter的截图:
主界面,显示目前活动的连接,其中包括连入和连出。

日志,显示被阻止的连接,若是某些程式无法上网,或某些服务无法接通,可以从这里找出错误。

编写规则,此为传入规则,主要是限制其他的电脑连入自己的电脑。
可编辑的规则为ip规则和端口规则


传出规则-预设放行全部传出,除非策略限制
可编辑的规则为ip规则和端口规则

传出规则-预设封锁全部传出,除非策略放行
可编辑的规则为ip规则和端口规则


添加策略
在欲添加的项目按右键

ip规则


端口规则



2010年4月19日星期一

三大在线办公平台体验与对比 [OfficeOL]

三大在线办公平台体验与对比 [OfficeOL]




大家在编辑文档、处理表格的时候,都会想到使用诸如Office之类的办公软件。随着互联网的普及,几个知名的网络服务商都相继推出了在线办公平台(在线Office),并且对它进行大力的推广。一时间,充斥在我们耳边的都是在线办公平台必将取代装桌面办公软件的言论。


在线办公平台真的有这么强?在线办公平台现在到底发展到了哪个阶段,它的技术是否成熟,能够为用户解决什么问题,这都成了众多用户关注的内容。


为此今天我们选择了三款现在推广力度很强的在线办公平台进行体验,看看它们的能力如何。这三个在线办公平台分别是谷歌文档(docs.google.com)、微软办公平台(workspace.office.live.com)和Zoho在线办公(www.zohowriter.com)。


微软办公平台:偏向文件中转站


编辑文档需要安装插件


登录后的界面比较简明,让人遗憾的是英文界面对国内用户来说不太具有亲和力。微软在线办公平台创建的过程简单,只要点击工具栏"New"按钮即可(图1)。不过它只能创建NOTE记事本、文件夹等,并不能创建任何在线办公文档。



要想创建新的文档内容,可以通过主窗口中的上传或共享文档来实现,微软允许用户上传大量格式的文件,而不仅限于Office文档。微软的存储空间为500 MB,允许上传文件的大小不能超过25MB。我们上传了一个文本提纲,发现文件上传的速度还是非常快的,可惜要打开该文件却非常缓慢,不过微软对中文信息的支持非常好。


由于微软在线办公平台不能真正实现在线办公的功能,因此要进行文档或电子表格的操作,就需要单击"Install Office Add-in"按钮,来安装一个功能插件。通过该插件可调用Office软件来进行操作。由此我们也可以看出,它并不是一个完整的在线办公平台。虽然名为在线办公,但是却需要本地办公软件的支持,而且必须是微软的Office办公软件才行。


功能近似文件中转站


微软提供了两种共享方案,即文件共享与屏幕共享。而共享权限又分为"Editors"与"Viewers"权限,只有拥有"Viewers"权限的用户才可以将文档下载到本地系统中进行修改。然后在在线办公平台调用功能插件,将文档下载到本地系统进行编辑操作。由于只能在本地进行文档的编辑操作,所以也就没有了多人同时协同编辑文档的可能性。


如果要想编辑文档,则需要当一个用户编辑完成以后,其他人才可以继续编辑该文件。这样就失去了协同编辑的本意。另外微软还提供了"版本选择"和"评注功能"两种协作工具。"版本选择"可以让用户在不同的修改版本中进行切换,同时也可以上传本地最新的修改版本。而"评注功能"功能则显得有些多余,因为批注完全可以通过桌面Office软件来完成。


换句话说,微软的在线办公平台不过是桌面Office软件的一个网络延伸,顶多算是一个文件的中转站。因此微软的在线办公平台的相应功能,需要进一步全方位加强才行,以摆脱桌面Office的影响,成为真正的在线办公平台。


小结:


连接速度:较慢


特色:和桌面Office进行结合


中文支持:英文界面,支持中文文档


支持格式:微软Office支持的所有格式


本地办公软件支持:需要


电脑报评测组:微软在线办公虽然和桌面Office进行了有效的结合,但是并没有像其它在线办公平台那样提供有效的编辑功能,而对本地软件的依赖也成为Office Live Workspace的一个软肋。另外协同办公也不能都在其中进行,因此微软的在线办公平台顶多可以算是一个文档的在线阅读器或者文件中转站。


谷歌文档:整合处理的典范


文档编辑功能够用


大家初次登录后是英文界面,要改为中文只要点击窗口上方工具栏中的"Settings",然后在语言栏中设置为"简体中文"就可以了(图2)。



点击"新建"按钮,可以创建在线文档、电子表格、演示文档等。当然谷歌也允许上传包括Office文档、网页文件等常见的文件格式。对于谷歌上传的文件大小,根据文档格式以及上传方式的不同,进行了详细的限制。比如在线文档最大支持500KB,演示文档上限为10MB,电子表格上限为1MB等。


在实际使用中,我们发现谷歌对中文支持非常好,可以直接在网页窗口进行编辑操作,包括图片插入、Html代码编写、网页链接等,基本上和操作本地电脑上的办公软件差不多。同时谷歌对中文信息的支持也非常好,并且可以支持包括宋体、楷体等常见的中文字体。另外谷歌最近在增加了右键编辑菜单之后,让用户的文档编辑更加方便。


同时谷歌在线办公平台还支持离线编辑,这样用户可在本地电脑上暂时进行文档改动的储存,一旦系统重新连接到互连网以后,用户所做的任何改动将同步储存在谷歌服务器上面。


协同能力出众


谷歌提供的共享权限包括"以协作者身份"或"以查看者身份"。我们可以通过电子邮件和网页链接来发布文档进行多人共享。


谷歌允许协作者参与编辑文档和电子表格,并且他们还可以邀请更多的协作者和浏览者参加。协作者在收到邀请函后,即可进行文档或电子表格编辑操作。当协同操作的用户多于1位时,我们可以在窗口提示中看到协作者的名单。


谷歌在线办公平台记录下各个用户所有的修改记录,让所有修改者都明白哪些地方是哪位协作者修改的。谷歌对修改的地方用不同颜色进行高亮显示,当然我们还可以选择把文档恢复到以前的某个状态下。在使用过程中,我们感觉它非常简单和人性化。


编辑完成后,点击"发布"按钮,谷歌就会为在线文档分配一个唯一的地址,你可以将该网址发送给朋友和同事,这样所有人都能够在线查看该在线文档。当然也可以通过电子邮件等其他方式来进行发布。


小结:


连接速度:快


协同需求:实现


中文支持:中文界面,支持中文文档


支持格式:支持微软的Word、Excel、PPT三大类以及文本文件和网页文件格式


本地办公软件支持:不需要


特色:文档的实时协同编辑


电脑报评测组:谷歌在线办公不仅免费,而且功能实用,足以应付日常需求,而且没有出现任何编码错误和兼容问题,对中文的支持也比较好。除此之外,谷歌在线办公平台的最大优点,就在于其一体化的平台集多种服务于一身,这样在多个服务之间切换就非常方便了。


Zoho在线办公:协同处理文档的好帮手


编辑功能强大 操作轻松


登录Zoho文字在线办公后,看到Zoho分为左右两个界面。其中左侧为功能控制区,包括了我的文档、模板、协作者等项目,而右侧则就是文档的编辑区域。在Zoho默认打开的欢迎文档,可以看到其支持套用各种格式,并且可插入图片、表格、链接等,非常适合长期使用Office的用户快速上手(图3)。



点击"新建"按钮,就可以在界面中创建新的文档。编辑区域会以标签页的形式打开新的编辑界面,这样就可以在一个浏览器窗口中同时编辑多个文档。Zoho的上传速度很快,打开指定文件的速度不错。Zoho支持的格式除了常见的文档格式外,还支持一些不常见的文本格式,比如Open Office的.sxw等。


经过测试发现它对中文支持也很好,可惜在编辑的时候没有中文字体可以选择。因此Zoho还需要进一步完善本地化操作,让中文信息的编辑操作更方便。Zoho在线办公平台同样也支持离线编辑,由于它使用了和谷歌一样的技术,因此感觉上并没有什么区别。


协作手段多种多样


Zoho提供的共享权限同样包括"只读"和"读写",只有拥有"读写"权限的用户才可以远程编辑。当协作者收到请求以后,点击请求链接就可以在Zoho编辑窗口对文章进行协助修改。修改的内容系统会用高亮显示出来,整个过程就像编辑本地文档一样简单,从而真正实现协同编辑的目的。


用户可以在左侧查看当前协同编辑的所有用户,并且可以发送短消息进行交流,这是其他两个网站不具备的。Zoho的"历史"功能也非常出色,它可以帮助用户查看到文档的历史编辑记录。通过下拉菜单可以选择查看不同的历史版本并将它们恢复出来。另外也可以比较两个版本的差异,并以黄色高亮显示出来。


当我们完成文档编辑以后,就可以进行文档的发布和导出了。通过"发布"功能可以将文档直接发布到所设定的博客上,不过所有的博客服务商都是国外的。另外也可以通过电子邮件进行发布。


小结:


连接速度:较快


协同需求:实现


中文支持:中文界面,支持中文文档


支持格式:支持微软的Word、Excel、PPT三大类以及网页文件和Open Office的格式


本地办公软件支持:不需要


特色:能够创建自己需要的文件模板


电脑报评测组


Zoho可以满足用户日常的文档处理需求。不过Zoho将不同的功能进行了分离,例如使用电子表格等功能时就需要点击其它的链接。我们觉得Zoho总体上要强于谷歌,无论在基本功能还是特色方面,Zoho都要更强一些。不过Zoho目前也有一些不足之处,比如速度稍慢、拼写检查不支持中文、不支持中文字体的选择等。


总结


我们评测的三个在线办公平台,都已经具备了基本的文档编辑功能,因此完全可以满足用户个人的文档编辑需求。另外,我们也看到除了微软的在线办公平台之外,其余两款都可以实现远程的协同工作。由此我们可以认为在线办公平台的技术是比较成熟的。


目前这三款在线办公平台都是免费为用户提供服务,如果服务商能够进一步完善在线办公的功能,这些办公平台一定能够得到大家的承认。不过目前看来让它们完全取代本地系统中的办公平台不太现实。它们更多的价值体现在满足用户没有本地办公软件时的应急需求。就它们的前景来说,我们可以断言它们会成为网络服务商提供的网络应用方案中的一个重要组成部分。


2010年4月9日星期五

一体化服务

女友曾问我,为何平时常听你批评微软的垄断,却乐于Google的霸世?令我一时语塞。


比较之下,google比起微软更加开源,推出的产品不但实用而且免费。


如今,常用的网络服务,多数以Google提供的为主。


比如Gmail,Greader,Google Sites,Google Docs,Google notebook。


若有其他需要,也以Google提供的为优先考虑。


其一是因为Google规模庞大,不容易倒闭。


其二是google提供的服务品质优良,而且免费。


其三是因为用太多网络服务,需要记得网址,登入帐号和密码,实在累人。


然而近来在学习知识管理。


原先使用evernote管理截取的网页资料,但因为电脑配置不足,资料库达300++MB就开始卡机了。


原想换去WizKnowledge,但是无法全文搜索和在火狐下无法本地保存网页的图片。


在网络上寻找后,或许会改用回scrapbook作为网页资料管理。


并且考虑使用dokuwiki的维基系统作为知识管理,不但轻便,也支援全文搜索。


至于evernote上的资料,则利用dopdf汇出成pdf保存吧,反正我也不会编辑那些资料的。

2010年3月31日星期三

个人知识管理之思索

近几周都在摸索着建立个人知识管理的方式


无奈技术水平有限


对于技术性高的软件无法善用


简易的软件又不合心意/功能欠奉


是故仅仅停留在网页截取的水平


做些标签化工作


而无法提升至资料整理的维基模式

如何同时运行两个配置,扩展完全不一样的 Firefox

如何同时运行两个配置,扩展完全不一样的 Firefox


转载自:http://www.appinn.com/running-two-firefox/



最近 Firefox3.5 推 出后,就花了一点时间读了不少相关文章,研究了一些 Firefox 的功能,尤其是官网的和电脑玩物的文章,发现 Firefox 原生支持同时运行两个完全不同设置的 Firefox,两者可同时打开,相互不影响(包括历史记录,插件,设置,扩展,和书签)。这样 又增加了 Firefox 更加多的玩法。@Appinn


Firefox 提供了配置文件管理器 (profile),可以用来管理配置文件,默认情况下 Firefox 的配置文件就是一个,也就是配置文件是 default (默认)。如果使用原生的配置文件管理器,可以方便的创建和删除配置文件。一个全新的配置文件就可以使 Firefox 完全独立于自己原来默认的 Firefox。这样就是个全新的 Firefox了,里面的历史记录,插件,设置,扩展,和书签完全是独立存在的。这样就可以实现两个完全不一样的Firefox 了 (此处仅实现了配置两套)。


1. 如何开启配置文件管理器,增加新的配置文件




新建一个 Firefox.exe 快捷方式,右键属性,在 目 标 中的最后部分,引号外面添加 -ProfileManager 后 (例如 "D:\Program Files\Mozilla Firefox\firefox.exe" -ProfileManager),运行就会显示如下 的配置文件管理器。管理器允许创建配置文件、重命名配置文件、删除配置文件。点击创建配置文件,只要输入名称就可以了。


如何同时运行两个配置,扩展完全不一样的 Firefox[图] | 小众软件 > firefox


2. 如何打开不同的配置的Firefox


除第一种用配置文件管理器选择不同配置文件外,还可以继续创建快捷方式,这回的参数为 firefox.exe -P ProfileName,ProfileName 就是你自己设置的配置名字,如果是 safemode 就是:firefox.exe -P safemode


注意:-P 的 P 是大写 P,小写 P 是错误的参数


3. 同时打开运行两(多)个不同的的配置文件


Firefox 为我们提供了一个参数,允许我们同时打开多个不同配置的 Firefox。 这个参数是 -no-remote ,所以就改进一下上面说的两个启动方法,就能完成这个这个功能了。


先建立两(多)个 Firefox 快捷方式,一个就是保持原始配置的,没有参数的快捷键。另外的在快捷方式中添加参数如:


"D:\Program Files\Mozilla Firefox\firefox.exe" -no-remote -P ProfileName


这样直接运行这些快捷方式,就可以实现两个以上配置的 Firefox 同时开启了


4. 配置文件管理器的增强版


以上是 Firefox 原生功能,


2010年3月29日星期一

[TC学堂] :: xbeta(善用佳软)

转载自:http://xbeta.info/


[TC学堂] 0.序言 :: xbeta(善用佳软)


善用佳软/TC学堂/正文 (更新:2008-02-01  初稿:2007-09-10)




第0讲:序言


  从今天开始,我将与大家分享一个伟大软件--Total Commander。


  能看到这篇文章的网友,应该都是软件爱好者。我非常愿意向大家郑重推荐这款软件。为了称呼的方便,下文有时也简称Total Commander为TC。推荐的原因有这样几个:


  一、Total Commander本身是一个非常优秀的软件,值得软件爱好者关注。


  二、了解Total Commander的发展历史、功能定位、开发方向,可以让用户建立正确的软件价值观,从而有助于对其他软件更深刻(而不是肤浅的)评价和认识。


  三、Total Commander是一个会显著提高文件操作效率的工具,而文件操作是应用计算机最基本的功夫,也是伴随一生的操作。因此花一点时间学习,而会受益一世。


  四、TC的入门有一定难度,掌握TC后,会让自己在软件应用方面的能力和悟性上一个台阶。




  或许,主观上,你认为上面的话有些夸大;或许,客观上,它也有不全客观的成份。但是,我可以自信而真诚地说,至少,这四点是我的真实感受,并且促使我,愿意尽最大努力,在业余时间推广TC。TC是善用佳软唯一大力推广的非免费软件(注1)。


  [图片]




  我从1993年开始接触和应用计算机,后来渐渐从软件应用中得到了莫大乐趣,并与大家分享最优秀(而非片面追求最新)的软件和技巧。在此过程中,我认为自己上过两个台阶,因而能得以提高悟性。其中,第一个就是Total Commander。甚至可以说,在应用TC之前,我对软件的悟性也只是很一般。但TC属于功能既多又精的一类软件(这类软件数量当然极少),也就是说,可以用上很多年,仍然能惊喜的发现新功能--并且是很实用的新功能。于是,我对它日益着迷,处理文件的效率越来越高,并且终于由量变而质变,为TC所感动,全价34$注册了TC,迈出了正版化的第一步。也就是说,xbeta及善用佳软的两项特质--软件应用能力、正版意识--的第一步,都是由Total Commander而来。


  为了推广Total Commander,我曾担任过水木社区Total Commander版版主、组织过75人的TC团购、组织翻译了TC官方网站的主要内容(注2)。目前承蒙PChome网站大力支持,在此主持TC学堂,算是再为TC尽一份贡献。




  做这些事,为什么?曾有人这样问我。狭碍的原因是,对TC及作者深怀感激和尊敬而欲回报。软件如人,有些免费赠送也不要,有些注册后会后悔,而TC属于那种非常厚道、不注册也能完全正常使用的软件,但是,它好用到这样一个地步,让你在有经济能力之后,感觉不注册会心生内疚。很多网友都是这样注册的TC,还有很多网友表示,尽管现在没有能力,但将来一定会注册TC的。这样做的第二个原因是,与众人分享精品体验、传播高效工具,也是莫大乐事,也是一种责任感。




  除我之外,还会有真正资深的TC高手前来TC学堂,分享经验。此外,更多的TC忠实用户,面对新网友新读者的提问、评论、留言,也会积极参与进来。




  让我们就此开始TC之旅!




注1:参见为什么善用佳软大力推广非免费的Total Commander?


注2:原TC官网翻译页面位于http://tccn.pbwiki.com,现国内无法访问。新的网站翻译正在进行中。(完)




[TC学堂] 1.初识TC :: xbeta(善用佳软)


善用佳软/TC学堂/正文 (更新:2008-02-01  初稿:2007-09-10)




第1讲:初识TC


  本讲概述:本讲的目标是帮助读者建立起对TC的基本认识。整个认识过程按笔者总结的4条途径依次展开,即熟识用户评价、界面、评论与口碑、功能共4个方面。在文章后半部分,还会引导大家安装TC,并体验几项功能,以便有更直观的感受。

一、了解TC的基本途径


  对软件爱好者来说,装新软件是再平常不过的事。但是,装软件应较为慎重。在安装之前,应该先要初步解此软件--而不应该冒然安装,安装之后再开始了解。这种较为慎重的态度,既节约时间,也有利于系统安全。要成为一个软件高手,用、装、看的软件数量应该是一个金字塔形:在用的软件数量是最少数;装过的软件会稍多一些;而看过的软件则更多。也就是说,看过100个软件,值得安装试用的可能有10个,而经过试用,留下来的恐怕只有三五个。看过多少软件,是眼界的问题。也可以说见多则识广,多看一些总是好事。而试与留的比例,则是眼力的问题,两者越接近,则说明水平越高。


  而据我的总结,按照效率从高到低的顺序,其实也是我了解软件的顺序,依次有这样4个途径。它们是:访谈用户、查看界面、搜索评论、研究功能。


  不当之处,欢迎大家指正。


  本讲就按此顺序,帮助大家--尤其是以前未接触过Total Commander的朋友--来逐步认识TC,揭开它神秘的面纱,搞清楚为什么TC被称为电脑高手的骨灰级利器、超强万能文件管理器。

二、途径1:访谈用户


  之所以把"访谈用户"放在第一位,是因为它的效率最高。


  如果你身边有TC用户,那么本章前半部分就不用看了。直接问他:TC 这个软件怎么样。他的回答可能很长(因为详细解释确实不易),但我相信,不用听完全部解释,在10秒钟之内,根据回答的第一句话,以及其语气,你将有一个足够信服、鲜明、定性的结论。


  
作业1:把身边用户对TC的评价,或你听完后的感受写下来,通过评论方式与大家分享。




  如果很不幸,身边没人用过TC,那么就请看下文吧。


  相信本文的读者当中,也有很多朋友已经是TC用户,那么,也请大家不要客气,在本文评论中分享心得,以便于更多新朋友加入到TC队伍中来。

三、途径2:查看界面


  子曾经曰过:百闻不如一见。正因如此,上述的访谈用户途径,既能闻其解释,又能见其表情甚至实操软件,所以效率最高。接下来效率次高的,自然是"一见"了。查看软件界面,其优点是会给人直观的认识,把抽象概念转为具体形象。其缺点是,对于某些软件,界面远不足以反映其功能和水平。说白了,就是看界面很直观,但有时也会有误解。


  无妨,你且去看。误解由我来消除。


  安装软件之前,能到哪里看软件界面呢?其实有很多地方,如下。


  最有运气的地方:身边用户。这又说到了途径1的"访谈用户"。如果你已经找到了用户,那么一定要看他的TC界面。不仅如此,更要他花10分钟边讲边演示TC的操作,这样比你看我的文章效率更高。


  最普遍适用的地方:搜索引擎。点击下面的两个链接:


  google 图片搜索  Baidu图片搜索


  也能让你看到很多TC界面。尽管内容不一、质量各异,有些还不是你想要的Total Commander的界面。


  最权威的地方:官网截屏(英文叫screenshot)。


  这又引出了一个新问题,也是软件应用的基本问题:如果你不知道TC(或某种软件)的官方主页是什么,怎么办?两种办法:一种是普遍适用的搜索法,一种是基于自信和运气的尝试法。


  先说搜索法,也是我的习惯做法、推荐做法。比如用Google搜Total Commander,第一条就是它的官方网站。为什么没有用Baidu呢?因为我觉得它很多时候广告优先,也就是说,百度是把竞价和重要性混合排序。这种做法颇有损搜索的科学性和公正性。因此,你搜一个软件,Baidu经常把著名下载站(实质是付了广告费的下载站)排在前面,而官网可能放在第N条乃至第N页。所以我不太用Baidu搜软件官网。


  轻松一下:既然上面的Google Total Commander第一条是官网,猜一猜百度会排在第几条?这里是结果,与你的猜想差异大吗?我在写此文时进行搜索,第一页没找到TC 官网。


  当然,有些情况下没有搜到,或不容易识别哪条搜索结果是官网。这时,我们可以按图索骥,顺藤摸瓜。从下载网站的介绍中找到软件的官方网站。这项信息也是考验下载站品质和品位的。没有提供官网,或把提供信息者的网址,或把汉化人的网址列为软件官方网站的,这样的下载站先扣减10印象分,再扣10信任分。


  再说确定官网的第二个办法,尝试法。通常就是在软件名称前加www,后加com。比如 IrfanView、XnView。但这一条对TC却不适用。所以,最普遍的办法还是搜。


  好了,现在你已搜得TC的官方主页 www.ghisler.com。ghilser,是开发者的姓氏,也是公司名称。


  在官方主页上,你就可以找到截屏。多数软件网站都会在左侧或上部的导航条中,有一个screenshot链接。但TC不是这样。它在页面下方有这样一句话:


  Check out how Total Commander looks! - 34K Picture


  它就是截屏的链接了。作者还很体贴的告诉你,此图片大小为34KB,以便于你对载入速度有所预期。界面就是这样的:


  这是TC的官方截屏图


  作业2:在读下文之前,请用几个词语,写下你看到TC官网截屏后的印象。




四、看TC截屏后的印象分析


  让我猜一下,是否你的印象包括如下几方面?那就听我来逐一分析吧。


1. 界面土:


  这是事实,也是大家的共识。但这就是TC风格,并且是它很顽固的风格。作者基本拒绝任何美化的要求。但是,大多数TC用户都认可这点。他们认为,TC是拿来用的,不是用来欣赏的,所以无须华美。而开发者在界面上做改进,纯属浪费时间,也浪费系统资源。参考资料:

  • 这是一个绚丽多彩的时代,不管是WinXP、Mac OS还是现在大家都热切关注的Vista,都离不开一个特性--优秀的视觉体验。但却有那么一款软件,公然与华丽背道而驰,至今还维持着Windows标准窗口的"简陋"界面。更令人惊奇的是,它还赢得了一代代电脑爱好者的芳心,且呈愈演愈烈之势。这款神奇的软件,就是被诸多电脑玩家倍为推崇的Total Commander。(by 平生一笑)

  • 我曾经也犯过这样的错误,从外表区分一切。结果优秀的 FVWM, lftp, Mutt, wget 都被我忽略过。当我找回它们的时候,我是那么的羞愧不已,它们现在都是我的朋友 我第一次看到 FVWM 觉得它只不过是一个有很厚很难看边框的东西。可是现在,我的同学看到FVWM都说:"哇!真漂亮。"(by 王垠)

  • 我最喜欢的软件就是TotalCommander了……先说一个在很多人看来是最大的缺点, 就是界面不是很好看。当然这对我不是问题,因为我并不觉得难看。(by 爱乒乓 爱JAVA)





对了,我应该告诉你,TC7已经在界面上做了很大改进。有机会,你应该看一下更旧的版本。




2. 双窗口:


  这是TC的基本特点,很多操作和便利性都基于这一结构。比如复制文件,要从左边的目录复制到右边的目录,按下F5可一键完成,比资源管理器中先定位到源目录、复制、再切换到目标目录、粘贴要方便多了。再比如,预览文件(就是左边为目录,右边显示选中的文件内容--这是一项很实用的功能)。新手往往会问,如何把目录树调出来啊?TC当然可以这样做,但这是非常不建议的做法。用TC,首先要接受TC的习惯,这样才能有最大提高。


  轻松一下:xbeta坐驴车上班,迟到。老板:驴太慢,要现代化。次日,xbeta仍迟到。老板:why?答:驴已换成电驴,但车跑快了散架。老板怒:要整体换。又迟到。老板:why?答:电动驴、电动车、电动鞍子、电动鞭子,还是不够快。


  因此,大家高效用TC,就要以TC的思路,按TC的习惯,实现用户最本质的需求。而不是用TC重复资源管理器的做法。




3. 复杂


  初看起来,TC界面很复杂。那么实际情况呢?实际情况是,可以说复杂,也可以说不复杂。这句话怎样理解呢?说它复杂,是因为确实,TC的界面可以展现很多元 素,可以很复杂,并且比官网这个更加复杂。但是,多数用户的实际界面非常简单。比如笔者的TC界面就是超级简单,如下图:


  [xbeta在用的TC界面]


  界面的背后,反应的是软件功能。界面能够复杂,实际上意味着软件的功能很丰富。而同时,可繁可简,选择由你,又体现了TC的高度可定制化。


  TC界面每一部分的用途,可参见eric4ever网友制作的说明图片,网址是http://img505.imageshack.us/img505/6679/tcillustrationsk1.png(256色png,65KB)。




4. 中文版


  你会问,TC有中文版吗?当然有!并且不是一般的有。说到TC中文版,必须要提到两个人,或者说四个人。说两个人,是因为张学思、shanny作为2个经典汉化版的作者,在TC用户中有很大影响,为方便国人应用TC起到了巨大的推动作用。说是四个人,是因为还有frank和slownet两君。虽然影响稍小,但功绩同样值得称赞。


  张学思可称得上是汉化界的老前辈了,在汉化新世纪有很多他的作品。张学思的汉化集成版,不仅汉化严谨,还集成了大量的优秀插件和第3方工具,并且都是这些插件、工具也都提供了最新版本的汉化。为了便于大家各取所需,区分为"绿色汉化增强版"和"绿色汉化精简版"。其官方发布网址为汉化新世纪,可通过软件名称搜Total Commander而得。




  作业3:你希望向张学思大侠了解什么问题,请在本文后留言,以便邀请他在学堂后续活动中回答。


  轻松一下:水木社区TC版有个ID是zbx,其含义是什么:咋不行?坐标系?张半仙?




  Shanny的美化版最早在水木社区(彼时之水木清华)内部流传。后来随着他的毕业、以及用户的毕业,于是,shanny版走向了更广阔的网络空间。shanny版以美化著称。现也分为TCEE(美化版)和TCPP(插件集)两部分。Shanny版除了在汉化新世纪发布外,还可以到Shanny的主页(已由Googlepage换为www.shanny.com.cn!)下载。




  通告:shanny将在本学堂中后期,等大家有了足够的TC知识后,为大家讲述TC美化的经验。




  frank 是TC官方中文语言包的提供者,也是极其早期的TC用户。据最新消息,他最早用的是Total Commander 3.5(发布于1998年)。我认为向软件开发者提供本地语言包是很重要的事。除了方便本语言用户外,更重要的是,让软件开发者感受到本语言用户的重视, 并且建立一个反馈桥梁。但是,恐怕大家对frank的汉化了解较少。原因是,惯用中文版者,下载TC也极少到官网(英文),可能会直接搜得张学思、 shanny版;而去官网的,不细心也发现不了语言下载项,或者习惯就是用英文版。可怜frank,呵呵。


  slownet是TC 中文帮助文件的翻译者。从时间看,是四人中行动最晚的,也是最不容易引起注意的。所以,我要格外强调一下。翻译帮助文件是枯燥而工作量很大的事,甚为可 敬。并且,对TC用户的深入学习,具有重要的作用。如果要深入学习TC,最好的文档就是帮助文件。




  作业4: 你知道水木TC版是如何代表TC用户,向这些TC贡献者致谢吗?比如,给他们颁了什么奖?




  小结:结合你查看 TC界面的直观认识,加上我的解释,你对TC的理解应该是这样的:
看 起来复杂且老土的界面背后,是简洁的风格和丰富的功能;双窗口是便利操作的前提,也是每个用户将来要习惯并且应该精通的操作方式;TC拥有资深网友制作的 高质量中文版本和中文资源。






五、途径3:搜索评论


  搜索评论是对途径1"访谈用户"的补充。访谈用户的前提是身边有该软件的用户(最好是较有水平的用户),此条件较为难得。而搜索评论则是通过搜索引擎来了解更多用户的观点。其优点是:较为全面、局限性小。其缺点是:能否从多条主观评论中总结出较为客观的结论,既要靠一点运气,也要靠读者的信息甄别能力。


  Google TCBaidu TC


  请点击上面的链接,并花10分钟浏览相关信息。


  除了一般性搜索外,我还建议大家到一个讨论TC比较集中的网站去了解用户的观点。这就是水木社区的Total Commander专版,中文名称为超强万能管理器版。你认为是过分夸大?其实并没有。引用版上某网友的绕口令一般的说法就是,"TC功能之强大大家都是知道的,功能简直是无所不能……"。


  在TC官方论坛,有位pdavit网友,其签名档(参见此贴)是,"我只所以使用Windows,是因为Windows下有TC"。


  笔者xbeta也深有同感。多数工具类软件,Unix/Linux下的都比Windows下的更加强大、高效。但TC的出现,打破了这一规律,使Windows在工具软件类有了一个亮点。我很早前犹豫是否转向Linux,有一个顾虑也是Linux下没有TC这样强大的文件管理器。


  


  从上面的搜索中,你得到了什么样的认识呢?比如,TC有多强大?有多少功能?是否稳定?适合做 什么,不适合做什么?是否容易上手?是否经常更新?用户是多还是少?




六、途径4:研究功能


  到目前为止,费了这么多文字,笔者还未提到TC的任何具体功能。当然,通过搜索,你或许已经有了不少了解。   引用:TC官网(见中文版)的功能介绍:
# 双窗口并列显示


# 支持多语言


# 增强的搜索功能


# 比较文件/同步目录


# 位图文件快速查看


# 可处理ZIP, ARJ, LZH, RAR, UC2, TAR, GZ, CAB, ACE 等压缩文件,支持插件


# 内置FTP客户端,支持FXP(服务器到服务器)和http代理


# 直接电缆连接,批量改名工具


# 多Tab界面,正则表达式,历史和收藏按钮


# 缩略图显示、自定义栏、增强搜索


# 新:更新的界面/图标,比较编辑器,查看器中显示光标,独立树,日志,增强覆盖对话框……




  引用:张学思汉化版的介绍:
  功能强大的全能文件管理器(简称TC)。支持随意自定义的菜单、工具栏、快捷键,给您最大的自由,打造个性 TC。一般的文件操作,如搜索、复制、移动、改名、删除等功能应有尽有,更有文件内容比较、同步文件夹、批量重命名文件、分割合并文件、创建/检查文件校验 (MD5/SFV) 等实用功能。内置 ZIP/TAR/GZ/TGZ 格式的压缩/解压功能,ZIP 格式还支持创建加密及自解包功能。此外,不仅可以直接打开(解开) ARJ/CAB/RAR/LZH/ACE/UC2 等压缩包,配合插件或相应的压缩程序,更可创建这些格式的压缩包,就像创建和打开文件夹一样简单。而搜索功能,无论是文件还是内容,同样支持在这些压缩包中进行。


  除了支持详细资料、列表、缩略图等资源管理器也有的显示方式外,利用内容插件,支持各式各样的自定义列视图,显示不同文件的内部信息,满足您查看不同文件的需求。多标签界面,让本来的两个窗口,可以扩展到几十个,操作空间更显自由。而贴心的历史和常用文件夹按钮,可以导出/导入的标签和文件列表,让您穿越各个空间更加快捷高效。


  通过工具栏和菜单,可以随意调用外部程序和内部命令。多种功能或强大或实用的插件,让 TC 如虎添翼、能原来所不能。批量重命名和文件搜索,利用插件和正则表达式,功能更多更强了。还有可以选择的美化界面,支持 FXP 和 HTTP 代理的 FTP 功能,等等等等……有了它,资源管理器、WinZip 及大多数文件管理和工具栏软件,都可以下岗了!




  引用:TC 中文协作网(国内无法访问)的介绍:
  何为Total Commander?Total Commander者,Windows界之文件管理利器也。既具Windows Explorer辈复制、移动、删除文件之常能,更怀压缩解压、连接FTP、根据内容比较文件诸异秉。

  其实,对不了解TC的网友来说,最直观的解释是:TC是功能更多、功能更强、操作更方便的资源管理器。就如同大家用VIM、UltraEdit、 EmEditor来代替记事本,用其他图像处理软件代替画图一样。既然记事本、画图这样的工具都要替代,难道应用更为频繁的资源管理器不应该换一个更加高 效的吗?上述功能哪一条能在资源管理器中方便地做到呢?


  或者,有些网友会说,要替代资源管理器,也不一定是TC,此外还有很多种其他选择。没错,是有其他备选软件,并且很多,仅我整理过的名单就有63款 (参见N款文件管理器大展示:上)。但是它们的功能,无一能与TC全面抗衡。




  到此,已经坚定信念的网友,就跟我一起下载、安装、体验TC吧!


  仍在犹豫的,可继续犹豫,或者,也可安装试试。




七、 下载与安装


  TC的优秀,体现在很多方面。比如安装,实际上TC是不需要安装的,完全可以直接复制来用。并且,它的安装文件实际上也是压缩包,完全可以不理会 exe后缀,而改用手工解压。


  此外,也可以在一台计算机上安装多套TC,它们互不干扰。比如,为了TC学堂讲解方便,我在原有的TC个性化配置版之外,又装了TC原版、TC shanny版、TC张学思版。本讲堂的前半段,以带领大家用TC为主,所以,主要以张学思版为例;而后半段,以带领大家配置TC为主,则会从官方版本开 始,一步步配置出自己最适用的TC版本。


  现在,我们到汉 化新世纪下载最新的TC张学思版,下载体积约18MB。


  注意:TC原版只有2MB,安装后也不过4MB。张学思版只所以体积大,是因为增加了很多TC插件,但无任何其他捆绑。否则,也成不了经典版本。请大胆安装(前提是从上述网址下载的),以便于我们体验TC 的强大。


  要求:为了便于以后的教学,请大家在d盘建立一个studyTC目录,以后举例和操作,都基于此。


   双击下载的文件(如果有杀毒软件报错--只要你是从上面的链接下载的--则为误报。请更新病毒库,或不予理睬),即可开始安装,唯一要注意的是,请把安装目录指定在 d:/studytc/tc7zxs。如果想在安装前先看一下安装过程,可见下面的演示:swf/527x405/160KB:    安装后,会出现说明文件,请稍做阅读。然后,在桌面上会出现4个图标,分别是:


  TotalCmd (Vista)(右).lnk


  TotalCmd (水晶 1)(右).lnk


  TotalCmd (水晶 2)(右).lnk


  TotalCmd (水晶 2).lnk




八、 体验TC


  郑重提醒:如果你是第一次用TC,请完全按我的操作进行,不要进行任何多余的点击、按键。


  郑重说明:这部分是重点内容。已经用过TC的,可以只看文字,好比先读棋谱而暂不演练。而新手,请一定要边看边操作!


  本部文内容之目的,并不在于让大家全部掌握这些操作,而是通过这些体验,管中窥豹,有直观了解。具体功能,其原理,应用原则,会在后续几讲中陆续展开。 体验1:运行TC。


  上述4个快捷方式的区别,可以看安装后弹出的说明文件。也可把光标移到桌面的图标上,看提示。


  要求:请选择张学思推荐的"TotalCmd (水晶 2)(右)",运行TC。




体验2:菜单、按钮


  用鼠标点击菜单栏,查看菜单项内容,了解TC大概有哪方面的功能。


  将光标悬停在按钮上(请不要点击),根据其提示了解TC的功能。




体验3:目录跳转


  按下Ctrl+d(加号表示两键同时按下,即同时按下ctrl和d,并不是依次按下ctrl键,+键,d键。下同,不再重述),不要理会弹出的菜单,直接再按1。你会发现,此时进入了D:\studytc\tc7zxs\TOTALCMD目录,也就是TC的安装目录。


  说明:经过设置后,所有常用目录都可以通过ctrl+d加一个或几个字母的超快捷方式直接跳转到位。




  再按下alt+←,此时又跳转回了原来的目录(如果你没有其他操作,应该是c:)。记住,alt加左/右方向键,就可以在访问过的目录历史上后退/前进。




  当位于 D:\studytc\tc7zxs\TOTALCMD 时,按下BackSpace键,就可以进入到上一级目录(相录于dos下的 cd..),连按N次就可以进到根目录。(注:ctrl+\ 可一步跳转到根目录)




  经过这样几次操作后,请按下alt+↓,你会发现一个弹出菜单,列出了访问历史。直接点击其一,即可进入该目录。TC的键盘操作非常方便,但并不意味着要拘泥于键盘而放弃鼠标。这就是一个例子。




体验4:目标定位和预览


  仍然ctrl+d 1进入TC目录,按下reg三个键(注意不要处于中文输入状态),光标就会定位到 register.rtf 文件。


  说明:这就是TC的快速搜索功能,非常好用。




  再按下F3,就打开了预览窗口,显示文件 register.rtf 内容。文件是什么内容呢?是关于TC注册的。


  说明:TC是共享软件,不是免费软件,但不注册也几乎没有任何限制。但,有能力时请注册。详情还会在后续讲堂中提到。


  再按Esc退出预览。




  再按his,定位到 history.txt 文件,F3预览,ctrl+end跳转到结尾。从这个文件我们可以看到,TC 3.0早在1996年就出现了。




   再定位到 wincmd.ini 按F3,可以看到对ini文件的预览还提供了分节功能,十分方便。


  说明: wincmd.ini文件是TC的配置文件。只所以称为wincmd.ini,是因为TC原名windows commander。




体验5:其他格式文件的预览


  利用目录跳转、目标定位功能,请找到如下格式的文件,分别按F3,看看有什么效果。


  - MS office的doc、ppt、xls;


  - 图片如jpg、gif、png等;


  - 多媒体如mp3、avi、flash等;


  - htm;


  - 压缩文件;


  - dll、exe;


  - 图标文件ico;


  - 字体文件(在windows/fonts目录下)ttf……


  几乎所有的文件都可以F3。




  不要按F3,改成按Ctrl+q试试。


  试完之后,再按一次Ctrl+q退出。




体验6:ctrl+b ctrl+3等


  你知道TC安装目录下,到底有哪些文件吗?跟我来做。


  ctrl+d 1进入TC目录,从状态栏可以看到,共有8个目录和75个文件。但问题是,目录中还有子目录和文件,到底有哪些文件呢?


  按 Ctrl+b,这时所有的文件都不分层级的展示了出来。


  按Ctrl+a全部选中。


  再按Ctrl+3。TC没反应,没关系。


  再按Ctrl+b回到正常模式。


  按shift+F4,出现新建文件菜单,输入文件名,如test1.txt,回车。这时进入了 test1.txt编辑状态。


  按Ctrl+v粘贴,你会看到长长的文件名列表--这就是TC目录下的所有文件。现在你明白Ctrl+3的作用了吗?就是复制选中对象的路径和文件名。(如有兴趣,可试一下ctrl+1, ctrl+2 是什么功能?)


  保存这个文件并退出编辑状态。


  用鼠标左键选中test1.txt,按Ctrl+z,就可 以输入注释信息。如"这是TC文件的列表",保存。再把光标悬停到此文件上时,浮现的提示中除了文件的基本信息外,还多了这些注释。




体验7:来回按几次如下快捷键,可按多次,在不同模式间切换:


  alt+1, alt+2, alt+6, alt+4, ctrl+F8。




  本课的体验就暂到此处。以下几点需要说明:


  1. 上述操作旨在展示功能,所以较难体会到真实用途。实际上,伟大的软件都是提供基本功能元,然后由用户进行各种组合,达到各种实际用途。


  2. 上述示例只是便于大家模仿的操作,并不是TC最强大的操作。比如FTP、文件或目录的比较同步、批量改名、系统插件、压缩解压等。这些功能目前不适合演示 和讲解。


  3. 请注意,"TotalCmd (水晶 2)(右)"模式中,鼠标右键用来拖动多选。鼠标左键单击文件是选中,双击文件是打开,单击目录是打开。  




九、问题:我适合用TC吗?


  通过上面的内容,恐怕大家都承认TC会很强大。但也会有人疑惑,这么强大的工具,适合自己用吗?是的,这是个重要的问题。如果你十分理性,则如下的结论会帮助你做出回答:
  不太适合用TC的:


    ·认为资源管理器已经够用了


    ·对软件美观程度有较高要求


    ·不喜欢快捷键


  很适合用TC的:


    ·经常、大量折腾文件:改名、移动、压缩、排序……


    ·恨不得用按键代替一切鼠标操作


    ·恨不得软件界面最简化,不要按钮、菜单


    ·喜欢持续探索软件的细节功能--TC决不会让你失望

  我当然同意这种说法。除了因为它内容正确外,再一个原因是,这段话本来就是我写的。它的原文出自水木社区TC专版的 [FAQ] TC常见问题解答 第7条。




  TC确实不太容易上手,完全自学有点难。但有人引导就会容易很多(这也正是TC学堂的目的所在)。相比起它带来的巨大方便和乐趣,投入一点时间还是值得的。


  你知道吗?水木社区TC版曾做过一次投票,在78位网友中,有19人是在试用TC几次之后才坚持下来的,占30%。参见此文




十、总结


  本文要点:


   - 认识软件、下载和安装软件的一般原则;


   - 对TC的初步认识;


   - 体验TC在目录跳转、目标定位、快速查看等方面的便利;


   - 对TC产生兴趣和好奇心。


  请闭上眼睛,想一下本讲的具体内容。在下一讲发布之前,可反复阅读本文(尤其是几项体验),并按下面作业中的指导,阅读更多资料,并在TC中进行尝试。


  下一讲的内容是:超级定位。讲述如何用TC快速定位到常用的文件,以及任何文件。




十一、附:作业


  1. 把身边用户对TC的评价,或你听完后的感受写下来,通过评论方式与大家分享。


  2. 请写下你看到TC官方截屏后的印象。


  3. 你希望向张学思大侠了解什么问题,请在本文后留言,以便邀请他在学堂后续活动中回答。


  4. 你知道水木TC版是如何代表TC用户,向这些TC贡献者致谢吗?比如,给他们颁了什么奖?


  5. 选择题:张学思、Shanny曾荣获过( )颁发的( )荣誉。 a)联合国教科文组织 b)水木TC版 c)翻译交流奖 d)杰出贡献奖 答案参见水木TC版精华区


  6. 通读本文提到的所有链接文章。


  7. 阅读 d:\studytc\tc7zxs\TOTALCMD\说明文档\特别感谢.rtf,你是否从中发现了TC如此强大、精良的诀窍?提示:只有心怀尊重,才能做出精品。物以类聚,人以群分,TC的作者、汉化者、用户都有这种敬、精作风。


  8. 根据兴趣和水平选读 d:\studytc\tc7zxs\TOTALCMD\LANGUAGE\wcmd_chs.chm 中文帮助文件部分内容。


  9. 网上搜索并阅读一篇文章,标题大概是Total Commander的十大替代功能。(完)


[TC学堂] 2.定位与选择 :: xbeta(善用佳软)


善用佳软/TC学堂/正文 (更新:2008-02-01  初稿:2007-09-24)




第2讲:TC基本功:定位与选择


本讲摘要:


  前面一部分是带领新用户安装TC官方版。后面才是本讲主要内容:如何用TC定位文件、选择文件。既讲TC能怎样做,更讲用户应该如何做--并且后者才是软件应用的精妙所在。切记,切记!




一、安装原版,回归朴素


  本讲中,我们再介绍大家安装原汁原味的TC。无论从哪个汉化版起步,多数有钻研精神的TC用户,还是会回到"原版+DIY"的道路上来。


1. 下载相关文件


  下载的第一选择,当然是官方下载页。从中选任一下载站点,比如TechSpot下载链接,进入下载页,点击Download下载。为方便计,你也可以在国内下载站,比如华军Total Commander 7.02a下载(2MB)。


  在语言文件页面,下载中文语言包(26KB)和中文帮助文件(228KB)。




2. 安装TC


  


3. 安装中文语言文件和中文帮助


  解压 wcmd_chn.zip 内容到 d:\studytc\totalcmd\LANGUAGE


  解压 chinesehelp.zip 内容到d:\studytc\totalcmd\LANGUAGE




4. 最初设置


  点击桌面快捷方式,运行TC,会弹出如下界面。


  图片


  弹出原因:因为这份TC是未注册版,所以提醒注册。


  处理方法:按照程序的要求(是随机的),点击相应的1、2、3按钮。


  然后进行相应设置,xbeta的设置与标准设置对比如下,供参考。如果你能了解这些设置的作用,以及为什么这样设,那就是很高水平了。也就是说,对TC新用户而言,可以在用了TC一月后、半年后、一年后,再来温故知新,不断研究这些设置背后的知识。


  


5. 对ini文件的解释


  ① TC的所有配置都保存在wincmd.ini文件中。


  ② wincmd.ini可以放在任意目录下。比如在安装过程中供选择的几个目录。也可以有多个ini文件。


  如果想查看当前TC用的哪个ini文件,可菜单:帮助→关于TC。  


  ③ 如果你直接运行 TOTALCMD.EXE,它会到注册表中,找配置文件的位置。


   [HKEY_CURRENT_USER\Software\Ghisler\Total Commander]


   "IniFileName"=".\\wincmd.ini"


   "FtpIniName"=".\\wcx_ftp.ini"


   "InstallDir"="D:\\studytc\\totalcmd"


   注册表是在安装TC过程中写入的。下面的方法可以避开这一注册表项,从而让TC成为完全绿色版。


  ④ 也可以在快捷方式中指定ini的位置。比如,xbeta启动TC的快捷方式为:"D:\program files\tc7.0\TOTALCMD.EXE" /I=".\wincmd.ini" /F=".\wcx_ftp.ini"


  ⑤ 也可以通过其他方式指定TC调用任种配置,如张学思汉化版调用不同TC界面和配置的做法是:D:\studytc\tc7zxs\TOTALCMD\Tcsj2.exe




  下面进入本讲的主体内容。




[提醒新手]


  为确保你的练习与视频结果一致,请:先退出TC;再下载xbeta的配置文件;用它替换TC下的wincmd.ini;再重启TC。如果这时你发现TC的工具栏消失了,请不要着急--这正是xbeta推荐的风格。




二、定位与选择概述


  Total Commander是文件管理器,并且是操作最高效的文件管理器。


  既然是文件管理器,故名思义,就是对文件进行管理和各种操作的。这里的文件,要广义理解,可能是:一个或多个文件、一个或多个文件夹、甚至是一条或多条TC插件展示的内容项。


  高效是Total Commander之宗旨。如何实现高效?TC给出的答案是:将文件管理拆分为三步:定位→选择→操作。然后,每一步都提供N种高效方式,用户于是有了极多的组合选择,可以视情况找出最高效的做法。其实,这种独立分解,每一单元做到极致,并且使之环环相扣的做法,也是UNIX/Linux的思路。或许,有人认为文件管理本来就简单,这样是小题大做。这种想法也没错。只是这样想的,正是Windows的思路,完全可以用资源管理器,就没必要选择Total Commander了。


  其实,过程拆解并不是TC的创造,任何文件管理器都是这样。比如,你要在资源管理器中对文件改名,是否按如下步骤呢?找到所在目录→选中文件→按F2或右键改名。TC只是将每个步骤给出了更多、更快捷的操作方式。


  在文件管理的三个步骤中,大家容易认识到TC在"操作"方面的强大,想到TC有各种快捷键,比如改名、打开、速览、压缩、比较……等。但实际上,作为文件操作的前提,TC的文件定位和选择也是极其灵活的。本讲将充分展示这方面的技巧。


  形象一点:TC中的定位与选择,是文件管理的基本功,好比武学的站桩与马步。只是它太强大、太方便、太灵活了,用起来就成了"凌波微步"。


  TC凌波微步的招数,可以概括为"闭眼--直达、进退;睁眼--回顾、排序、过滤、分色"的主招,和搜索、全展开、比较、高级选择等辅招。




三、闭眼定位术:三招直达、两招往复


  思考题:为什么TC的操作比资源管理器快捷?为什么有人喜爱五笔打单字?为什么键盘操作比鼠标快捷?请仔细思考一下,并试图去寻找最本质的要点!




  对上面的思考题,我的答案是,最本质原因是开环反馈比闭环反馈要求低而效率高。如果你不明白这两个术语,可以按本节的题目"闭眼"来理解:TC很多操作是可以闭着眼睛进行的,五笔打单字几乎无重码也是可以闭眼进行的,按键可以闭眼进行,但点鼠标必须等眼睛看到鼠标就位后才能点击。


  现在请看上面的视频,并跟着它做一遍。如果你还不明白,请反复看几遍。


  讲解如下:


  1.
直达第1招

:ctrl+d x是最重要、最常用的直达招数。什么叫直达?就是无论你现在什么目录,只要击键ctrl+d x(x代表一个或几个字母),就直接到达了某目录,无须任何中转。视频中的大量内容都是关于Ctrl+d(常用文件夹菜单)的,按视频配置后,可以:


  |ctrl+d 1 → c:\program files


  |ctrl+d 2 → d:\program files


  |ctrl+d ts → d:\studytc


  |ctrl+d tz → d:\studytc\tc7zxs


  |ctrl+d tt → d:\studytc\totalcmd


  这是最具TC特色的一个操作,也是非常实用的定位手段。它的学名叫 directory hotlist ('bookmarks'),中译"常用文件夹列表(书签)"。但实际上,绝大多数TC用户会直呼为ctrl+d。如:"怎样快速定位目录啊?""用ctrl+d啊!"




  2. ctrl+d 是需要配置的,但不复杂,简言之,ctrl+d a 即可。


  3. ctrl+d 作为"直达"方法,不推荐太多项目,并且应该是可以通过快捷的按键来直达。也就是说,不太建议(但不是绝对)"ctrl+d后,再用眼睛找到其中一条,再用鼠标点击过去"这种方式。


  4. ctrl+d后为了便于击键直达,同时好记、避免重复,可以采用子菜单方式。比如 &my document和&maxthon 都用M键助记,但把后者放到&Program子菜单内。再如视频中,我们把TC的三个目录放到TC子菜单下。


  补充:①通过&指定快捷字母;②如果没有&,则用第一个字母做为快捷字母;③如果快捷字母重复,比如有两个T,则按下T会停在第1个,再按T会进入第2个,如此循环切换。只有再按enter才会进入某个目录。因此,不建议有重复项。子菜单就是避免重复项的一个办法。




  5. 常用目录是经常会变的,所以菜单要定期清理。比如我会有一个 ctrl+d n(now)项,指向当前阶段最常用的目录,这个目录当然是不断变化的,现在可能是 d:/studytc,过几天可能是另外什么目录。也就是说,短期内常用的目录也可以大胆加入,不常用之后再删除。


  6. 注意:ctrl+d后,原版TC占用了a(增加)和c(配置)项,张学思版则改之为Y和Z。




  7.
直达第2招

:alt+f1 x是切换磁盘直达招数。如何从c盘换到d盘?有非常非常多的办法(命令行;ctrl+d;alt+e……),但xbeta一直用最标准的做法,就是alt+F1(在左窗口)、alt+F2(在右窗口)。无论当前在何处,要切换到f盘,只要alt+F1 f即可。注意:切换后可能在根目录,也可能在某一个访问过的目录,这取决于TC设置。建议原则:设为总到根目录。设置方法:菜单:配置→选项→操作方式→主程序→选中"更改驱动器时转到根文件夹"。




  8.
直达第3招

:一个组合键直达目录。上面视频中演示了"ctrl+d x"和"alt+f1 x"的两种直达方法,它们并不是一个快捷键,而是快捷键串。如果你希望对于更常用的目录,按一个键就能直接到达,请看下面的视频:


  




  9. 两招往复:这两招其实已经讲过,就是:


  
往复第1招

:xxx enter进入某目录


  
往复第2招

:backspace返回上级目录(及ctrl+\返到根目录)


  对xxx enter方法,我们再细讲一下。并且强调好的解决方案,是根据实际情况,建立合理的文件体系、合理配置TC、灵活运用TC三者紧密结合。切记!!!如果一个人的目录、文件混乱无比,TC再强也无法高效。如果文件本身极有条理,而且考虑了定位,则资源管理器一样高效。再明确一点:你如何设定目录,如何命名文件,这些习惯和规则,应该根据TC的功能而调整。


  这一招的学名,应该叫快速搜索,英文quick search,更准确讲,就是现在很流行的实时搜索。正如我们在前一讲所体验的那样,在TC目录下,按下reg三个键,自动定位到了register.rtf文件。这在目录下文件极多的时候非常实用。




  先看一个配置,如下图:


  [图片:快速速搜索的相关配置]


  在此界面按F1,查看相关帮助信息:
快速搜索(当前文件夹)


CTRL+ALT+字母:按CTRL+ALT+字母打开快速搜索窗口。窗口打开后可释放CTRL 和 ALT 键。ALT+字母会激活带下划线字母的菜单。


ALT+字母:ALT+字母打开快速搜索窗口。菜单可通过按 F9,F10 或 ALT-释放ALT-字母的方法激活。


仅字母:如同在资源管理器中,输入字母后跳至下一个以该字母开头的文件。想使用命令行时,必须按右方向键,或shift+右方向键(如果处于列表显示模式)。你可以输入文件名的前几个字母,而不止第一个字母。Total Commander大约1秒后"忘记"前面输入的字母。


字母(使用快速搜索窗口):类似于"仅字母",但使用快速搜索窗口。第1个字符输入星号*(不是小键盘上的!),将在整个文件名中搜索字符串。


禁用: 关闭上述所有快速搜索方法。此时可以用快捷键调用内部命令cm_ShowQuickSearch激活快速搜索功能。




文件名精确匹配:


开始 (文件名必须以输入字符开始):如果选中,文件名必须以输入字符开始,否则它们可以出现在文件名的任意位置(如果在输入字符最前面是星号*)。 例如: 搜索 "est": ①如果选中: "est" 仅匹配以"est" 开头的文件名,但不匹配"Test.txt"。② 如果未选中: "est" 还匹配"Test.txt"


结束 (文件名必须以输入字符结束):如果选中,输入句点后,此前输入的字符必须完全匹配。如果未选中,句点按 *. 处理(句点前允许有任意字符)。例如: 搜索 "Te.tx": ①如果选中: "Te.tx" 匹配以"Te.txt" 开头的文件名,但不匹配"Test.txt"。② 如果未选中: "Te.tx" 也匹配"Test.txt"(句点前不必完全匹配)




  上面的配置选项中,对"快速搜索方式",明确推荐"字母(使用快速搜索框)"。但对于"精确匹配",值得探讨。从发展过程来看,在TC7.0之前,是无"精确匹配"这一设置的。也就是说,TC 7.0之前,相当于"严格匹配",相当于两个选项都选中。这样来看,实际是从TC 7.0起,支持了模糊匹配。再准确讲,TC 7.0之前,也支持模糊匹配,但是要输入*。比如*est也可以匹配Test.txt;te*.tx也可以匹配test.txt。但因为*输入不便,所以TC 7.0提供了这一选项。但有时量变导致质变,xbeta为了处理工作文档的方便,就取消了"开始精确匹配",并相应改变 了工作目录的命名原则,提出了"最高效的三段式命名规则",说起来比较长,不再展开,详见此篇专门文章。但是这样在处理软件目录或文件时,也偶有不便。是否设定,要权衡。你可以设定某种方式,用上一个月,再下结论。反正我现在还是"精确匹配结尾,不精确匹配开头",估计大多数人还是都精确匹配。


  [补充] 快速搜索目前不支持中文,也无插件可以做到。寄希望于支持Unicode的TC新版吧。因此,建议大家命名目录或文件时,即便不全用字母,也至少有一部分字母,以利于快速定位。现在,有了shanny的TC Quick Search Pro,快速搜索也支持中文了!


  


四、睁眼4招:回顾、排序、过滤、分色


  上面文件定位的前提是,准确知道文件的目录和名称,或知道其某一特征。在这种情况下,TC可以非常高效,并且可以让用户不用眼看,一通击键,就直达目标。这一场景,操作者本身并不觉神奇,但旁观者通常会心生敬畏,由此爱上TC。


  也有很多情况,我们并不准确知道文件的名称,只有看到它后,才能知道是它。所以,TC提供了睁眼操作的4招。




第1招:alt+↓回顾目录历史


  这一招说来很平常,就是把访问的目录历史记住,按下alt+↓,就弹出快捷菜单,然后,可以按键或用鼠标点击某一项,就直接进入了此目录。通常来讲,多个条目的首字母相同,不宜用键盘。反正我的习惯是用鼠标。此方法在上一讲中已经体验过,此处从略。




第2招:排序


  大家在资源管理器中就有过体验了,比如,找文件时,以文件名、体积、更改时间为标准,正向、反向排序。有读者会问:TC可以做到更多吗?我会反问你:这是一个TC用户应该问的问题吗?你应该问:TC能在哪些方面做得更好?


  1. 同时按多列排序。在TC 7.0中,新增了此功能。参见《图解Total Commander 7.0之22项更新与改进》。比如,要先按文件类型排序,再按修改日期,再按文件名排序,就可以先点"扩展名"标签,再按住ctrl点"日期""文件名"。


  2. 以文件的内容属性排序。比如,可以对office文档,按页数、段数、字数、最后打印时间等排序;对音乐文件,可以按长度、年份、专辑等排序;对数码照片,可以按相机型号、曝光长度、光圈、快门等排序;对可执行文件,按出品公司、版本排序;对目录,按体积、下含子目录的个数、文件个数、路径深度、文件名长度等排序……还需要举更多例子吗?我以前并未用此功能,边查张学思版边写,已深感震惊。TC所能做的事,远超出了用户的预期!这一功能是以TC的自定义列、文件内容插件为基础的。如何设定这些功能暂且不讲,我们先通过张学思版直接体验此功能。










  当然,绝大多数情况下,我们仍会以文件名排序。为此,我会经常用TC的批量更名功能(留待后讲)进行改名,以不断优化其排序。




第3招:过滤


  资源管理器也有过滤功能,比如可以不显示系统文件和隐藏文件。但TC做得更好--好很多。


  可以只显示某一类型的文件。注意,这里的类型可不是简单的后缀,而可以是复杂的条件,比如"正文含xbeta且最近2周修改过的txt文件"。当然,也可以是后缀,可以是多个后缀,定义显示哪些,不显示哪些,支持通配符。


  《图解Total Commander 7.0之22项更新与改进》中提到如下内容,请:结合TC原版菜单"显示"中相关项,尤其是"自定义"项,或张学思版菜单"视图→显示文件"相关项进行研究。


  更新12:执行"显示"→"自定义类型..."时,可排除文件夹,如 *.* | .cvs\


  在旧版本中,自定义显示类型只能定义显示那些。在TC7中,也可以定义不显示哪些类型。例:


* *.bmp *.gif *.jpg,表示显示这些图片文件


* *.* | *.bmp *.gif *.jpg,表示显示除bmp/gif/jpg之外的其他文件


* *.* | .cvs\,表示显示所有文件(和目录),但不包括".cvs"目录


* *.txt | *\,表示所有txt文件,但不包括文件夹


  思考题:在 c:\windows目录下,显示自定义类型 a*\ t*\ s*\|*mp\ sy*\ *.*,其含义是什么?结果会怎样?


  [图片]




第4招:分色


  TC可以让不同类型的文件,按不同颜色显示。xbeta曾经把文本、office、htm等文字型文件设为一种颜色,把exe\dll设为一种颜色,把图像影音设为一色……但华丽过后,仍归于朴素。现在,我唯一在用的分色是:


  2天内更新过的文件,红色显示;


  一周内更新过的文件,蓝色显示。


  这对于工作中查找最新文件非常方便,对于发现共享目录中哪里有更新也非常方便,还曾帮助我发现过病毒(因为病毒更改了我的exe,所以它高亮显示,就被我发现了)--很实用,推荐大家采用。演示如下:






  从上面的视频可看到,TC的文件类型可以非常灵活的定义,其标准可以是搜索文件所支持的任何条件。而文件类型则又可用于显示、分色、改名、自定义列等诸多场合。其方便强大,可想而知。


  文件类型,完全可以临时定义,用完再删。比如,学生以txt文件交来作业,有几十人,老师看后在原文件最后加入"批阅意见:……"。则可以定义文件类型"已阅",规则是正文含有"批阅意见"。然后对此类型分色显示。如此,则哪些已批阅,哪些未批阅,一目了然。好的软件,只提供最基本的功能元,运用之妙,全在于用户的组合。此即为例!




  了解上述技巧,并在实践中不断思考,结合自己的实际情况,反复改进和揣摩,则你用TC在文件目录间穿行往复,必有逍遥游的感觉。TC如同输入法,你给予它越多个性化的设置,则它越能善解人意。




五、选择文件


  上面讲了如何定位到一个目录或文件。但很多时候,我们要选中多个文件进行处理,所以,这就引出了选择文件的话题。准确讲,是"如何快捷的选择多个文件"。




1. NC模式的右键选择


  TC中有一项设置(如下图),决定了鼠标右键的用途。在windows资源管理器中,右键只有一个点击的作用--这实在可惜。所以,Total Commander推荐另外一种方式,就是用右键拖选。这一方式并非TC的创造,而是来自于一款著名公司的著名软件:Norton Commander(早就不更新了),所以称为NC风格。


  [图片]




  在体验NC模式的优越性之前,我先要解答一个常见问题:这种设置下,如何调用右键菜单?回答1:TC中尽量少用右键菜单,因为有更高效的方式。回答2:按shift+F10或右键长按。


  要体验NC模式的方便,只须用右键在一堆目录或文件上点点拖拖即可。




2. 批量多选


  请转到c:/windows目录,定位到notepad.exe,然后按下alt+数字键盘+,看看发生了什么?


  再按几次小键盘的*,看看又发生了什么?


  按下数字键盘的+,在弹出窗口中选择一种文件类型,比如exe,看看又发生了什么?


  点击菜单"选择",如下图,分别体验其中的每一项功能。想一想,保存和加载选择,导出导入选择列表,对你有什么用处?


  [图片]




六、总结


  本讲是TC的基本功。单独来看,基本功本身没有太大用处。但一些高级功能用得好坏,则与此直接相关。


  另一方面,基本功不是学来的,而是练出来的。所以,除了现在按教程不断练习,还要在今后的使用中,不断温习此讲。很多精微的细节,此讲并没有点到。你应该在日后的应用中,不断有新的领悟,发现本教程之外的心得。


  TC诸多功能,那是Ghisler的伟大成就。而应用之妙,才是用户要追求的。




附:作业


1. 利用帮助功能,研究ctrl+d a出现的对话框中,"同时保存目标文件夹"的含义。


2. 对你收藏的音乐、电子书、软件,请参照下例进行ctrl+d a设置。建"Music(M)"子菜单,然后在其下面建立"王菲(W)""张学友(Z)"项。如果你要定位到"王菲"目录,只须一路按下ctr+d mw即可。


3. 想一想,利用本讲中的TC功能,你应如何管理你的软件、资料、工作文档。




答案


1. 如果选中"同时保存目标文件夹",则不仅把当前目录放入快捷目录,并且把此时对面窗口的目录(比如c:)也一并保存下来。适用场合:比如要把a目录和b目录经常同步或互相复制内容,则可以这样保存。在使用时,就可以ctrl+d a,一下子让左边a目录右边b目录了。(完)


[TC学堂] 3.压缩及插件 :: xbeta(善用佳软)


善用佳软/TC学堂/正文 (更新:2008-01-25  初稿:2007-10-08)




第3讲:压缩及插件


  通过前2讲的学习和一个多用的使用,相信各位读者对TC已经有了较深刻的感受,并在选择定位方面有了扎实的基本功。下面,我们就进入TC最常用的各种功能,并配合讲解相关的插件应用。


  本讲主要内容:先看一个Flash演示,直观了解TC压缩插件的安装和使用。然后,回到狭义的压缩,展示TC如何处理压缩文件,以及"压缩文件视同目录"的应用和原理;并指出,某些文件表面为exe,实际是特殊的压缩文件,也可用TC处理。最后,再次回到TC插件,展示了一些重要的TC压缩及其功能。


  本讲主要操作:Alt+F5,Alt+F9,F2(或Shift+F6),Ctrl+PgDn(及Ctrl+→、Ctrl+←)。


一、直观演示


  为了对TC的压缩功能及插件有一个直观印象,先请大家先看如下的视频演示(500x320, 87KB)。




  如果能基本明白,请接着看下面的解释。


  如果没太明白,则请多看几遍,加深印象,以便于更好地理解后面的讲解。


1. 插件概述


  演示的第一部分,是安装插件。


  为此,我们了解一下什么是插件。插件是对某种软件的功能增强,通常它不能独立运行,而要通过主体软件进行调用。


  有些软件--可能是大多数软件--是封闭的,也就是说不支持插件。而有些软件--很多是极其优秀的软件,比如Total Commander、Firefox、Becky--则支持插件,并公开插件开发规范。这样做的好处是:可以让更多人为这些软件来提供插件,大大扩展软件的功能。


  插件是一个较为通用的说法,对应于英语中的plugin。但也有时称为扩展,英文也有addon, extension这种说法。不同软件所采用的习惯不全一致。有时还会把某一个作为其他几个的总称。如下图所示,TC官网(http://www.ghisler.com/addons.htm)把插件(Plugin)和语言包、及一些外部工具通称为扩展(Addon)。但对于几类Plugin,官方网站也称为 "xxx extensions (plugins)"。可见也不是很统一,大家只要知其大概就可以了。


tc3_011.png


  上图中,还可以看到,TC的插件可以分为4类。它们的区分标准是用途不同、相应调用方式不同,而实质上并无区别,都是dll,尽管它们的后缀表面上分别是wlx、wcx、wfx、wdx。



  1. 比如,查看程序插件就是给F3(快速查看)、Ctrl+q(在一侧窗口快速查看)扩展用的,后缀为wlx。在前两讲中,我们演示了张学思版TC可以对各种文件类型进行F3查看,但有些同学可能在实践中发现,用官方TC版F3查看某些文件类型时却没有得到预期结果。其原因就是,张学思版安装了对应的"查看程序插件",而官方版未含这些插件。

  2. 同理,压缩程序插件主要--是主要,不是全部--是给Alt+F5(生成压缩文件)功能用的,也是本讲的重点。

  3. 文件系统插件则是功能非常独特的一类,比如让你处理Linux分区、网络邻居、注册表等。

  4. 内容插件则可以用于搜索、文件列表中,负责把文件内容的信息提取出来。





  有些插件是TC作者开发的,而更多插件则是由第三方开发。这种情况有利弊。好的方面是插件很多,可实现的功能很多。坏的一面是,因为不同开发者的水平不同,所以开发的插件在性能和稳定性方面会有差距。但总起来说,TC的插件都还不错,或者,有些原则可帮助用户找到高质量的插件。




2. 插件的安装


  安装TC插件的过程,从上面的演示可以看到,就是在TC中双击下载的插件包--它们通常是zip格式--按提示确定即可。而安装后的效果,实际是把一些文件复制到TC下的plugin目录,并在对应的ini文件中做相应的配置记录。实际上,在早期的TC版本中,安装插件的过程都是手工解压的。只所以较高版本的TC可以自动安装,是因为在插件的压缩包中有一个 pluginst.inf 文件。比如,wcx_catalogmaker_2.4.zip 插件中的 pluginst.inf 文件(内容如下),分别指明了插件描述、类型、核心文件、安装目录、对应的文件类型这些信息。


[plugininstall]


description=Catalog Maker plugin v 2.4


type=wcx


file=CatalogMaker.wcx


defaultdir=CatalogMaker


defaultextension=lst





3. 压缩的广义理解


  有些朋友在看完演示后,可能很疑惑。不是讲压缩插件吗?为什么没生成一个zip或rar文件呢?生成的.lst到底是怎么回事?


  其实,TC不仅在处理"压缩文件"(比如zip或rar)方面很强大,更通过压缩插件创新性地拓展了"压缩"概念,变为了一个广义的"处理"概念。如


  - "压缩"为 chm;


  - "压缩"为 iso,就是光盘镜像;


  - "压缩"为 "粉末"。这是什么意思?就是把文件安全删除,彻底粉碎。


  - "压缩"为 文件列表,就是演示中的list。




4. 插件的配置


  大家放开思想,想象一下:如果TC不是通过压缩插件来实现上述功能,那么只好用选中对象,用菜单A1或热键B1来实现chm功能,用菜单A2或热键B2来实现iso功能……这样很繁杂。而统一按压缩插件机制,则只要一个Alt+F5就行了。当然,进入Alt+F5之后,仍然要告知TC,我们最终要实现何种功能。具体的告知办法,就是在操作时指定"压缩"文件的类型(zip或lst或iso),然后TC按我们配置,调用相应的插件。


  知道这一机制后,再回想刚才的演示,是不是很清楚了?你不妨再看一遍演示。




二、传统的压缩


  在第一讲中,曾建议大家自学一篇"用好Total Commander的十大替代功能",其中提到了TC几乎可以代替压缩软件。实际上,在很长一段时期,我的机器只有TC而没有专门的压缩工具。因为,TC 处理压缩文件确实非常方便!


1. Alt+F5:压缩


  视频(321x501,47KB)。


  


  有些人认为,TC将压缩包生成到对面窗口,与传统习惯生成到当前目录的方式不同,不太合理。对前半句"与传统习惯不同",我非常同意;对后半句"不太合理",我持保留意见。比如,将一些文件压缩后,保存到U盘或局域网的共享硬盘中。这时,显然很难发挥TC双窗口的优势。


  如果一定要将压缩文件放至当前目录,用TC比传统工具要多做一步。


  - 办法1:假设压缩对象在左侧窗口,则先将光标任放在左侧某文件上,按Ctrl+→,这样右侧窗口与左相同,再Alt+F5即可。


  - 办法2:直接Alt+F5,然后,再定位到此文件,F6从对面移回来。提醒:一定要当时移回,否则,目录变换后,你可能会忘记了压缩到哪个目录,从而留下无用的垃圾。


  - 办法3:Alt+F5,在弹出的对话框中,把路径删除,只保留文件名。比如,把


   zip:"d:\studytc\test\tc003.zip"


   改为


   zip:"tc003.zip"


  公允来说,如果你压缩后,是要放到其他目录,则TC更加方便;如果仍要放到当前目录(为什么要这样做呢?),则TC稍麻烦一些。有些人保留了压缩软件,也是为了弥补这一不足。




压缩的选项




  在Alt+F5对话框中,按F1查看相应帮助,理解各选项的含义。通常情况下,我们都会选中前2项。也就是说,包含路径、包含子文件夹。


tc3_012.png

2. Alt+F9:解压缩


  Alt+F9:解压缩,可以理解成上述操作的逆过程。但是要注意,在TC中,比起Alt+F5来,直接Alt+F9的情况则要少得多。为什么呢?两个原因。


原因1:要谨慎




  当你把N个文件压缩时,你洞悉前因后果,对压缩前、后的情况,都有正确的认识或预期。而在解压时,则并不如此。


  一来,你可能不清楚:解压出的内容是什么?是否安全?是否要全部解压?


  二来,就算对内容很了解,确认安全,比如xbeta告诉你,这个tc.zip就是我的TC文件夹,你解压就能直接用。你能直接就解压吗?你是准备解压到program files文件夹呢,还是准备解压到program files/tc文件夹下呢?也就是说,zip包内可能包含、也可能不包含最上层的文件夹。至少我N年前用WinZip和WinRar时,它们的处理机制就不太一致同。




原因2:有更方便的做法




  由于在TC中,压缩包视同为文件夹,所以,很多情况下无须解压。详情见下。


  在余下的少数需要解压的情况下,先进入压缩包,再F5的方式,比Alt+F9更更安全、更透明。




3. 压缩包视同文件夹


  大家亲自体验一下,将当前的TC文件夹压缩到对面。然后,在这一压缩文件上按Enter,是否就平滑地进入到zip文件内部,如同进入一个文件夹一样呢?



  1. 按Ctrl+b,看完全展开功能,是否如同文件夹?

  2. 按F3或Ctrl+q,看预览功能,是否如同文件夹?

  3. 进行排序,多标准排序,是否如同文件夹?

  4. 自定义显示的文件类型,是否如同文件夹?

  5. 是否对把一个文件,F5复制到zip内呢?

  6. 是否可以把一个文件,F5从zip内复制出来呢?

  7. 是否可以把zip内的一个文件,del进行删除呢?

  8. 是否可以把一个文件,拖到zip文件中?

  9. 是否可以打开并编辑zip内的文件,在关闭编辑程序后,zip提示是否更新?

  10. 是否可以对zip内的文件进行改名?

  11. 是否可以把zip内的一个文件,F6移出来呢???

  12. ……



  你一定要亲自体验一下,才会明白TC在多大程度上,把压缩包视为文件夹,从而减少了不必要的解压。也只有亲自尝试,才会发现上述情况中,有一项其实是不能做到的--不过,也很少遇到这种需求。




4. 附:"压缩包视同文件夹"的相关配置


  我为什么一直强调,深入了解TC可以提升自己的软件品位呢?因为从TC的工作方式、设置方式,我们可以明白优秀软件是如何处理与用户的关系的。比如在压缩包视同文件夹这一点上,TC首先带给我们一种先进而有新意的操作习惯,不是简单的提高解压的方便性,而是超越解压,避免了不必要的解压。其次,优秀软件应该是平和的,也就是说,给用户选择权。压缩包视同文件夹,这是TC中是默认设置,也是推荐设置。但是如果你不喜欢,你可以随时关闭或开启它。做法如下:




  
图形化操作方法:

菜单"配置"→选项→压缩程序→"将压缩包按文件夹操作"不要选中。


  
修改参数文件法:

修改wincmd.ini,将其中的ZIPlikeDirectory=1改为0。


  
帮助文件相关说明

:在图形化设置时,按下F1,可以看到解释:


  "将压缩包按文件夹操作"--选中后,你可以在压缩包上双击鼠标显示它的内容。你可以使用Total Commander的正常功能复制,删除和查看压缩包内的文件,向其中添加文件。如果未选中,Total Commander会启动压缩包关联的程序。如果无关联程序,由Total Commander自己打开。




5. 附:如何知道是ZIPlikeDirectory


  上面一段提到,"将压缩包按文件夹操作"选项对应wincmd.ini之ZIPlikeDirectory。笔者是如何知道的呢?


  可能1:学来的。比如,你读完本文后,也知道了这一点。所以,多读多学,便可多得,TC永远有新知。


  可能2:无意中得来。比如,逐一查看wincmd.ini字段,发现了这一条。


  可能3:xbeta事前也不知道。但基于对TC其他方面的了解,可以确信存在这样的字段,并有能力迅速查出它--实际情况正是这样。孔子云:吾有知乎哉?无知也,叩其两端而竭焉。就是温故知新、举一反三--这正是软件应用的妙处。




  xbeta是这样做的:



  1. 选中文件wincmd.ini,ctrl+c, ctrl+v--立此存照。

  2. 图形化界面中修改配置,并确认--引发变化。

  3. 选中wincmd.ini及复件,用TC 的比较功能,直接跳转到不同处--两相比较,水落石出!





6. 前台视同文件夹,后台仍是解压


  压缩包视同文件夹,是一个方便的功能。但所谓视同,是指给用户的感受上,不再需要用户进行解压或考虑解压相关的工作。而其后台,实际上是自动解压的过程。再细究一下,还会引出更多值得探讨的问题。下面跟我一起操作:



  1. 下载tc3_test.zip到任意目录。

  2. 在TC中,打开--也就是进入--tc3_test.zip。

  3. 选中index.htm,按F3查看。正常的结果是,显示了此网页文件,其中只有一个链接"推荐软件"。


    解释:TC其实并不能直接显示zip内的文件,你看到"这一"网页,实际并不是直接读取zip包内容,而是后台自动、临时解压出的另一个index.htm。

  4. 在F3预览窗口按7,可以发现窗口标题显示"Lister - [C:\DOCUME~1\xxx\LOCALS~1\Temp\_tc\index.htm"。(xxx代表你的windows用户名)


    解释:由此可知,TC把index.htm临时解压到了"C:\DOCUME~1\xxx\LOCALS~1\Temp\_tc\",其完整路径为 "c:\Documents and Settings\xxx\Local Settings\Temp\_tc\"。


    验证:你可以直接进入到此目录,找到index.htm文件。

  5. 在F3预览窗口按Esc,退出预览。这时再看上述文件夹,此文件已消失。


    解释:正常情况下,TC会自动删除不再需要的临时文件。

  6. 重新对tc3_test.zip/index.htm 按F3查看,并点击链接"推荐软件"。此时会提示找不到目标文件。


  7. 再按7查看源文件,知此链接为同路径下的list.htm。为什么找不到呢?你应该猜到,这是因为TC仅仅解压了 index.htm到temp\_tc下,并没有解压list.htm文件。


    结论

    :默认情况下,TC只解压当前选中的文件,以保持较快的运行速度。

  8. 如果不是按F3,而是按Enter用浏览器打开index.htm。


    这时会发现,一方面,点击链接"推荐软件"仍然无法打开目标文件,原因同上。


    另一方面,TC会有如下提示,其含义是:TC生成了临时文件,而浏览器正在使用它,请你在不再需要这一临时文件时,告诉TC,以便于它删除。


    图:TC提示

  9. 如果你不需要此文件了,就可以点"关闭",让TC删除临时文件。如果你暂时不想删除,可以点"后台",也就是让警告窗口不要抢占TC主窗口的焦点,以便于其他工作。请点击"后台"或按F2。

  10. 这时,又回到TC主窗口,请试图直接关闭TC。会有如下提示,可见TC比较注重清理临时文件,以免生成垃圾。


    图:TC提示






7. 全部解压


  做完上面的体验,我们发现,TC只会自动解压当前的文件。但在实际应用中,文件之间经常会有关联。比如我们执行exe,会调用dll;打开index.htm,会链接其他htm。最理想的应对机制,当然是TC自动发现还需要哪些关联文件,并自动解压。但目前包括TC在内的软件,还不能完美地做到这一点,只能提供一个稍笨的做法:把压缩包的内容
全部

自动解压。



  1. 进入tc3_test.zip,选中index.htm,按
    Alt+enter


  2. TC弹出如下对话框。"关闭"相当于取消,适用于Alt+enter是误按的情况;"解压并运行",相当于直接按Enter,当然也不是我们要的结果;"全部解压并运行",正是我们所需。


    图

  3. 这时,index.htm在浏览器中打开,点击链接"推荐软件",可以正常打开。

  4. 再看TC,仍提示如下,以便于TC删除临时文件。


    图:TC提示


  由上述的对话框可知,由于此对话框不能置于后台,因此,只能及时处理后点"确定",再进行其他TC操作。另外,这种全解压只适用于外部程序打开文件,不适用于TC自身的F3功能。


  当然,事无绝对,高手总有路可走。比如,你可以再打开一个TC。当然,前提是"配置:操作方式"中,未选中"只允许一个TC运行")。这样,你既可以在临时文件删除之前进行其他操作,也可以启用内部的F3功能来查看关联文件。




8. 对压缩包内多个文件F3



  1. 选中tc3_test.zip 内的全部两个文件。

  2. 按F3。请猜一下结果!


    多数情况下,是对index.htm的预览。


    这时的机制是:F3按当前排序预览第一个文件。也就是说,如果你把文件名改为逆向排序,则会预览list.htm。


    此外,一些相关选项可参见"配置→操作方式→编辑查看→按F3调用的查看程序"相关设置,及F1相应帮助。

  3. 按n或p,可多次按下,进行查看。


    其结果应该是在选中的文件(现在只有2个)之间,向后(n:next)或向前(p:previous)切换。

  4. 既然两个文件均已解压,自然可以在index.htm中点击链接,直接跳入list.htm了。


三、压缩包与exe


1. ctrl+PageDown


  当你下载了一个新软件,并且需要安装才能运行时,你会怎样做呢?直接安装?这有点冒险。用影子系统等工具?有道理。笔者的做法是,先Ctrl+ pagedown看看。


  请找到TC的官方安装文件,tcmd702a.exe,按下Ctrl+pagedown,是不是进入到了exe的内部呢?看到如下的文件。


FILE_ID.DIZ


INSTALL.CAB


INSTALL.EXE


INSTALL.INF


LIESMICH.TXT


README.TXT


  exe怎么能打开呢?因为很多安装文件,表面是exe格式,实际内部是压缩包。因此,很多情况下,对exe格式的安装文件来一个Ctrl+ pagedown,都有可能发现不少信息。


  对上述的install.cab再次打开,可以发现TC文件夹下的文件基本都在这里。也就是说,TC其实是可以不安装,直接解来用的。


  作业:请你对张学思汉化版的安装文件进行同样操作,查看其内容;如果你的计算机上还有其他exe格式的安装文件,请同样查看;将ctrl+ pagedown换为ctrl+←、ctrl+→,并明白它们的区别。




2. F2:从zip到exe


  请选中刚才下载的tc3_test.zip,按F2。是否有反应?正确的结果是进入改名状态,规范说法是"重命名"。关于重命名及批量重命名,我们将在后面专题介绍。当然,你也可以提前阅读相关帮助。


  如果按F2没有预期反应,说明你的配置与笔者不同,建议进行更改:在wincmd.ini中[Shortcuts]段,增加一行:


F2=cm_RenameOnly


之所以如此更改,是因为F2改名是Windows下默认习惯,建议保留。或者,你用TC默认的Shift+F6.


  


  请按2次F2或Shift+F6,进行改名。按2次,是因为按一次是选中文件名,再按一次,连后缀一起选中。


  将tc3_test.zip的后缀从zip改为exe,按Enter。一定要按Enter,这是与Windows不同的地方,改名之后一定要确认!


  这时,TC提示如下:


  图:TC提示


  点击"是",则zip改名为exe,并且,体积增大(因为加入了自解压代码),成为了真正的自解压文件。




  注意,把exe改回zip并不能恢复到原来的纯zip文件。


四、更多压缩格式及插件


1. 压缩的一般原则


  关于压缩,xbeta倡导如下原则。相关解释见《善用7-Zip,代替收费的Winrar和Winzip》。

  1. 格式首选zip:原因是最通用,TC本身全面支持。


    如有特殊需要,则选7z格式:比如邮件程序可以检查到zip内的exe,有时会因安全而被拒绝,换成7z则顺利发送;再如,某些免费服务最大允许3MB文件,而zip后恰为 3.3MB,此时有可能7z格式压缩到更小。


    不太建议用rar格式。

  2. 软件通常一个TC足矣,不再需要专门压缩软件;


    如有特殊需要,则安装一个免费开源的7-Zip软件;


    不推荐收费的WinZip和Winrar软件。


  基于zip原则,因为Total Commander已经内置了zip功能,所以无须任何插件和设置,TC即可处理绝大多数压缩相关工作。


2. 7zip插件


  除zip外,TC自身还可以解压多种其他格式,生成稍少的几种格式。此外的更多格式,就要靠相应插件来实现。以下仅介绍7zip插件。   7z 是一种新的压缩格式,它拥有目前最高的压缩比。其特征是:公开的结构编辑功能;最高的压缩比;强大的 AES-256加密;可更改和配置压缩的算法;最高支持 16000000000 GB 的文件压缩;以 Unicode 为标准的文件名;支持固实压缩;支持档案的文件头压缩……




  插件在哪里下载呢?推荐2处:



  如果你不记得它们,也没关系,可以通过搜索方式,但这是有风险的。我刚刚Google"Total Commander 7z",按第一结果进入了7z插件,后来发现不太对。再到www.totalcmd.net和水木社区TC版搜7z,发现经典的插件是7zip,而不是7z。教训:插件是第3方开发,你可以开发,我也可以开发,所以,相同功能的插件可能有多个。选取原则:下载量多的、仍在更新的、多数人在用的。


  在7Zip Plugin页面下载后,双击进入,按TC提示进行安装,安装后自动进入配置界面,确认即可。


图


  这样安装并设置后,就可以Alt+F5,生成7z文件,也可以双击7z文件,就象处理zip、文件夹一样了。它还提供了相应的设置选项,其中张学思版已含了7zip插件的汉化版,设置界面如下。可以设置压缩等级、压缩格式、密码等选项。


tc3_019.png




3. 更多压缩插件


  我们多次强调,packer plugin已经超越了原来意义上的压缩,它们具有丰富的功能。仅从TC官网介绍的压缩插件来看,就有30余种,如果你想了解它们的功能,请阅读原文。当然了,英文阅读不便,还是看中文主页吧:



  其中,比较有特色的有:



  1. CHMDir 0.40c强烈推荐一下!用来生成chm文件,非常方便。除此之外,我还没发现其他实用的免费chm生成办法。它不太为人所知,或许与TC官网未收录有关。我也是在TC学堂开始后,从张学思版发现了这一令人惊喜的工具。xbeta软件应用技巧合集(xbeta_all_070915.chm.zip)原为htm打包,后用此插件改为chm,方便多了。

  2. Catalog 用来生成文件列表,如本篇开始的视频所示。

  3. ICL 打开和修改ICL图标库文件。

  4. MakeBAT 用来为选定的文件产生批处理(*.bat)文件。可以用来执行某些重复性的任务。也可以用来制作mp3的播放列表。包含源代码!

  5. MSI 打开微软的安装包(*.MSI)文件。

  6. Total ISO 一个用来创建ISO镜像文件的打包/解包器。TotalISO是mkisofs.exe和 cdimage.exe的前端面板, mkisofs.exe和cdimage.exe需要单独下载。

  7. TreeCopyPlus 用来保持完整目录结构的同时,复制或移动多个文件。

  8. Wipe plugin 参见动画教程:TC粉碎文件及插件安装应用





五、总结及作业


1. 总结


  zhuangv版主在文章中提到:TC,"从文件管理器的特质来说,它的核心功能首先应该是两大块:目录跳转与定位;文件操作及信息显现。在这两方面性能的高低,直接决定了一款文件管理器的优劣。"这一总结很准确。TC学堂第1讲算是热身,第2讲即是定位选择,属于TC一切操作的基本功。后续内容,也就是从本章起,以具体功能操作为主,比如压缩、改名、搜索……。


  本讲学完之后,除了具体操作外,更应有这样的认识:



  • TC将压缩包视同文件夹及内置的zip支持,使之可以方便、高效完成绝大多数压缩相关工作;

  • 而插件则实现了将更多功能,包括狭义压缩之外的创新性的功能。


2. 作业



  1. 在压缩的工作界面,也就是Alt+F5、Alt+F9的弹出对话框中,按F1,查阅TC官方帮助,了解相关选项的含义。

  2. 在配置界面,也就是"菜单: 配置"→"选项"中,进入"压缩程序"、"zip压缩程序"中,按按F1,查阅TC官方帮助,了解相关选项的含义。

  3. 为什么TC会把临时文件解压到"C:\DOCUME~1\xxx\LOCALS~1\Temp\_tc\"这样的文件夹?可否改为其他文件夹?在上述设置中,你是否找到了相关内容?

  4. 如果认为上一问题的文件夹可以更改,请再次仔细阅读帮助。(提示:言外之意,不能。相关设置仅适用于usb情况下)

  5. 对TC张学思版安装文件、其他软件的exe格式安装文件,用ctrl+pagedown,或ctrl+→或ctrl+←,进行查看。

  6. 研究一下张学思版用了哪些压缩程序插件。

  7. 请说出几个有价值的TC网站。(提示:TC官网、插件网站、水木社区TC版、DreamLand软件版、xbeta.info翻译的TC官网)

  8. 请通读上述网站(至少读http://xbeta.info/tc_plugins.htm)中TC的压缩插件相关内容,并试用你感兴趣的部分。

  9. 水木社区TC版,搜"压缩",阅读相关讨论

  10. 比较Wipe plugin 0.2Wipe plugin (FS) 0.1,理解"TC插件的类别只是形式上的区别"这一说法。(完)



[TC学堂] 4.搜索与批量改名 :: xbeta(善用佳软)


善用佳软/TC学堂/正文 (更新:2008-01-25  初稿:2007-10-22)




第4讲:搜索与批量改名


引言:


  上一讲介绍了TC的压缩功能,并以压缩程序插件为例,初步介绍了TC的插件功能。


  本讲介绍TC的两大功能:搜索、批量文件改名。并结合这些内容,补充文件内容插件、更改快捷键的知识。


  默认情况下,搜索的快捷键是Alt+F7,批量改名的快捷键是Ctrl+m。


一、直观体验


  一如既往,我们先看一段视频,对搜索、批量改名有一个直观认识。


  上述视频中,演示了这些操作:在TC目录搜索所有txt文件,把它们复制到某个目录,并更改名称为"文本编号_文件大小.txt" 格式。


二、文件搜索


  如下为TC的搜索文件界面:

1.启用搜索:Alt+F7 还是 Ctrl+F?


  如何在TC中启动搜索呢?如果你以前未用过此功能,你应该想一下其他软件的操作方式:



  • win+f:windows中启动搜索

  • Ctrl+f:大多数windows下软件都是这样启动搜索,如MS Office,也包括TC的lister(就是F3预览)

  • /:vim和Firefox,及一些unix风格的其他程序。


  平心而论,如果从兼容用户习惯而言,TC应采取Ctrl+f的方式。OK,那就按下试试。



  • 如果你成功了启用了搜索,恭喜你。并且我猜,你大概用得是张学思版,或自己更改了设置。

  • 如果按下ctrl+f,结果弹出了"FTP连接",也不要着急--因为这是TC的默认设置。这时,你可以跳转到本篇的"更改快捷 键"部分,进行更改。也可以继续向下看。


快捷键:在TC官方默认设置中,Alt+F7是文件搜 索。




2. 搜索:常规选项


tc搜索



  1. 文件名:搜索对象

    • 基本应用


      输入部分文件名,用?代表一个字符,用*代表任意数量任意字符。

    • 文件名之"|"


      "|":表示排除,先按视频操作,搜*.txt。再搜"*.txt|re*",看一下结果有何变化?再试一下"*.txt|*re* hi*"的搜索结果。不明白?请看帮助。

    • 文件名之"正则式"


      选中"正则式",在文件名中输入"\d",结果是什么?答案:名称中含有数字的文件。


      再输入"..a",结果是什么?


      换为"^..a",结果又是什么?


      不明白?请参见帮助。正则表达式,是区分文本编辑器或文件管理器是在初级阶段还是高级阶段的标志,也是提高计算机使用效率的一大工具,请自行学习。



  2. 文件夹:搜索范围

    • 默认情况下,自动把当前文件夹带入对话框中。

    • 可以在对话框中,用分号加入多个目录,如在"c:\Program Files;d:\Program Files"中搜"*.exe"

    • 如果在搜索之前,选中了几个文件夹,则可以勾选"只在指定的文件夹中"

    • 可以通过下拉框选择历史文件夹,通过浏览框选择任意目录,通过"驱动器"选中一个或多个硬盘。

    • 选定了大范围后,还可以限定对其下子目录的处理:


      图片

    • 还可以指定,让目录中的压缩文件也参与搜索--上一讲中强调过,TC视同压缩包为目录,十分方便。



  3. 查找文本


    比如,我们要在金庸小说合集中,找含有"杨过"的小说,就可以如下图搜索。


    图


    查找文本的选项很多,可注意"查找不包含该内容的文件"、文件编码。另外,这里也支持正则表达式。


3. 搜索:高级选项


  高级选项可处理文件的时间、大小、属性,并具有简单的查重功能。




文件时间




  这里的文件时间,实际是文件修改时间,不是文件创建时间或文件访问时间。对于文件时间的选择,可以按绝对标准(从某日~某日)或相对标准(以现在为基 准,N天内)--还记得上次讲的,把7天内更新的文件设置为其他颜色的操作吗?




文件大小




  看看就明白,不用讲了




属性




  看看就明白了,看不明白也不讲了。我还未遇到过要看文件属性搜索的情况。




文件查重




  当然有专门的文件查重工具,但这种频度极低的操作,下载一个专门工具,对多数人而言未免浪费。TC此功能虽然不是很强,用起来(比如删除重复文件)不是特别方便,但关键时候还是能发挥作用的。


  文件名和大小的选项,至少二选一,也可全选。最后的按文件内容可选可不选。


  试着搜我的常用素材图片,果然发现了6对大小相同的图片;如果再加上内容相同,则只有5对。一一检查,果然是重复文件。其中差异的一对是图片完全一样,但颜色做了调整。




补充:查重后处理工具




  TC在查出重复文件后,只会告诉你结果。这时,如果你想把重复文件全部删除,就要先选中它们。因为它们呈AABBCC这样的排列形式,所以想选出一套ABC来实在不方便。为此,有人制用了小工具一一选择,详情参见《DupSelector.exe:让TC文件查重后自动选中重复项 》。


tc4_023.png




4. 搜索:插件选项


  首先声明一下,我到目前为止,并未实际用过任何内容插件;我常用的TC下,也未安装内容插件。因此,限于经验,如果讲的不对,请大家指正。


  内容插件,顾名思义,就是把文件的内容进行提取,供文件管理器进行处理的。应该说,这是一个较大的进步。因为传统的处理文件,所关注的信息是来自于文件索引,同时把文件内容看做无意义的比特流,至于是何种格式、何种内容,并不区分。而内容插件则是从文件头,提取相关信息,以备使用(比如搜索、自定义列、改名)。


  因此,多数内容插件是针对不同的文件类型的,并且以多媒体居多。看一下 http://www.ghisler.com/plugins.htm 相关内容就知道。


  用张学思版举几个例子:比如用cdocprop插件,搜"作者"为自己的word文件。
补充

:由此你应该想到,如果你想用这一功能来便利搜索,就应该在维护文件信息时,先输入这些信息。也就是说,用户要根据软件的功能,调整应用习惯。


  再例:用imgsize或exif等插件,搜"宽度"大于1024的照片。这一点对我还有点用处,因为我的习惯是把别人发来的过大的数码照片,先删(保留十分之一)再缩(缩到当前电脑屏幕分辨率)。


  除了图像文件之外,内容插件最丰富的就是音频、视频文件了。


5. 载入/保存


  载入保存并不是搜索本身的功能,而是从搜索功能引出的一个中间成果。但是此成果可以被其他功能所调用,从而大大拓展了其应用效率。


  在前面的多个标签中,我们可以组合设置复杂的搜索条件。所谓保存,就是为这些条件取一个名字,下次重新搜索时,就无须重新输入,只要在这里"载入"即可。此外,在颜色设定中,文件类型也是依据此处的搜索条件保存结果。


  在张学思版TC中,已经预置了多项搜索规则,大家可以自行研究,这是快速提高应用水平的好方法。如何研究?只须选中一个规则,载入,然后看一下各标签中的选项--看之前先想一下更好。更重要的是,要想一想会有哪些用处。


  搜索规则可以新建(即保存)、删除。能否修改呢?好好想一想吧。




6. 搜索结果


  搜索得到结果后,TC仍提供了远超过资源管理器的功能。



  • 点击搜索列表,直接Ctrl+c可复制列表。

  • 选中某一个(注:此处无法多选,无法右键选择)文件,按"查看"或F3快速查看文件内容。

  • 选中某一个文件,可跳转到所在目录并选中此文件。

  • "输出到列表",张学思版似乎译为"填入文件窗口",是一个极为有用的功能。这相当于把搜索命中的所有文件--原来分散在不同目录--集合到了一个虚拟目录下,在此可以对它们进行批量操作。比如改名、移动等。小技巧:按住shift再点此按钮,则会把文件列表输出到新tab中,这样就不会影响当前窗口的内容了。  



7. 补充


  搜索是一个复杂功能,因此,应优先采用其他方式来寻找和定位文件,这样才能提高效率。比如Ctrl+b后排序,或过滤,或直接输入字符串定位,会比alt+F7输入一系列选项更快速。当然,Ctrl+b一定不要用于文件总数过多的大目录,如windows和program files目录。

三、批量改名


  批量改名的操作方法是,选中多个文件--也可以包含文件夹,然后按快捷键 ctrl+m。


1. 基本选项


tc4_024.png


  TC批量改名界面上,基本选项主要有:文件名、扩展名、替换、计数器4部分。




文件名




  [N]表示文件名本身。


  [N1-2]表示文件名中,第1-2个字符。其他形式还有[N3,4]表示从第3个字符开始的4个字符,[N2--3]表示第2个到倒数第3个字符。更多参见帮助。此外,还有[P]、[G]占位符。


  [C]表示计数器,参见相应选项。


  日期和时间实为修改的日期和时间,更丰富的时间可通过"插件"来获取,大家可自行实验。




扩展名




  请参照文件名,略




替换




  表面看平淡无奇,但可以通过正则表达式、多次替换,实现神奇的效果。很多改名都是通过替换完成的。




计数器定义




  设定起始值、步长、位数。看这里,好象只能是数字。难道TC真地不能用字母来进行计数吗?


  请试一试[Ca+2]得到什么效果?




2. 高级接口




  上面的做法都是用TC自身的改名功能,如果你觉得还不够,TC在7.0版开始,提供了文件名的外部编辑功能。点击图中按钮,在下拉菜单中选择"编辑"。由此,则文件名可以用VIM、excel等任何你擅长的工具进行编辑,然后,加载进来即可。甚妙!




3. 实用举例




  文件改名,纸上得来总觉浅,绝知此事须躬行。我们看一下水木社区网友曾经遇到过哪些文件批量改名问题,又是如何解决的呢?(请水木各网友许可这些引用,我已保留链接,且此系列文章无任何稿酬)




实例1





file_A_2000.txt


file_B_2000.txt


file_C_2000.txt


file_D_2000.txt


改为


A.txt


B.txt


C.txt


D.txt





做法是:


文件名为[N6]





提问者补充说:


实际上,文件名中间的部分可能不只是一个字母,而且长度不一致,比如


file_A1_2000.txt


file_B23_2000.txt


file_C234_2000.txt


file_D_2000.txt


想只保留中间的部分


回答1:


没什么技术含量的方法:


分两次


第一次 search for: file_


replace with: 空


第二次 search for: _2000


replace with: 空


回答2:


一次就够了


search for: file_|_2000


replace with: 空





实例2


问题:


dhsah.dhjafh.ext


要把前面的.都改成_,后缀前面的点不改


文件前缀中可能有0-N个点。


回答:


三步即可,请先用少量文件试验。


 ① 文件名"[N].",后缀仍为"[E]",同时替换".."为"@@@",执行


 ② 替换"."为"_",执行


 ③ 替换"@@@"为".",执行





这一笨方法获得了好评!




更多实例参见作业部分,或到水木社区TC版搜"改名""重命名"


四、说说快捷键


1. 默认快捷键不尽合理


  大量快捷键是TC高效操作的基础。但有些默认快捷键并不符合大多数人的习惯。"民愤最大"的当属改名/F2了。TC默认键如下,几乎任何用户,都会把"改名"热键设为F2。


F2:刷新


Ctrl+r:刷新


F6:移动或改名


  另外,热情高涨狂奔不已的runsnake网友,也是TC新任版主,还发文 说说TC快捷键中最不合理的几个


  一般用户,还会按汉化版的习惯,把Ctrl+1/2/3,分别设为复制文件路径、名称、路径+名称。


2. 更改快捷键


  快捷键不合理,则改之。有2种方法。


  一是图形化操作,如下图,点击放大镜图标,即可进入命令选择界面。但我可以保证,如果你想通览一下TC的全部命令,则这是一个好方法。如果你想找某条命令,恐怕要失望了。因为TC的内部命令太多!!!





  所以,很多常用快捷键的更改,还不如采用方法2:到网上搜索一下,按结果直接修改ini文件。比如,在wincmd.ini的[Shortcuts]段,增加如下的内容:


C+1=cm_CopySrcPathToClip


C+2=cm_CopyNamesToClip


C+3=cm_CopyFullNamesToClip


C+4=cm_cm_CopyNetNamesToClip


F2=cm_RenameOnly


F6=cm_MoveOnly


3. 修正上一讲的错误


  上一讲提到,TC压缩文件Alt+F5总是到对面窗口所在目录,这是因为它调用了"压缩到对面窗口"的内部命令。其实定义如下,就可以按ctrl+ alt+F5,在生成压缩文件时,置于当前目录了。感谢shanny的指正,正如同他所说,shanny版、张学思版已内置了这一定义,大家可以直接使用。其实,我的ini中也有此定义,大概时日太久,又忘记了。


CA+F5=cm_PackFiles


五、总结及作业


1. 总结


  本讲相对枯燥一些,因为搜索、改名本身并无乐趣,只有需求来时,才会有实用的感觉。但这种需求,一旦出现,往往就是资源管理器难以胜任的,这时便显出了TC的强大。


  因此,学习本讲可凭兴趣。有兴趣者,可通读帮助文件,及水木社区的实例,反复思考。无兴趣者,可大概知道TC能做什么,用时再查。


2. 作业



  1. 在官方TC目录下,搜*.txt,结果是哪些文件?再搜"*.txt|re*",有何变化?

  2. 搜索规则可否修改?


    答案:可以。载入、修改、保存为原规则即可。

  3. 单个改名有三个问题:哪个快捷键、是否含后缀、是否要确认,请阅读如下讨论:请问TC中类似于F2改名的快捷键是哪个请问如何设置F2改名时不需要改动后缀如何设置才能改名后不需要按enter,了解TC的思想。

  4. 能批量改为"[会计][ACCA][CAT]"这样的格式吗?试一下,再思考之后,才能看答案

  5. 能在"桌面"目录下改名吗?请试验并思考之后,看这里

  6. 如何把001.Secret Garden - Swan.wma这样名称的前面的"001."删除?思考之后,才能看答案

  7. 有网友问:有一些常用的本地文件搜索操作, 每次时间不短, 但都是一样的, 硬盘文件变化每次也不大, 每次都要现去搜索很烦, 能把搜索结果保存下来里就好了, 以后重新启动tc也能直接调用。能实现吗? 这里(水木原贴已被删)可参见后文的"TC快捷无极限"一讲。

  8. "alt+F7"的文件搜索框中,对于大小的搜索项目,只有"<,=,>",请问能否针对大小进行区间设置,比如"大于4M,小于20M"大小的文件?见这里

  9. 直接搜索也是搜索,能否快速选中这些文件呢?见这里

  10. 有人问:TC的查找文件功能,查出来的结果用"输出到列表",可以看到所有的结果文件,但这个时候没有办法一目了然地看到这些文件的属性,比如大小、创建日期、修改日期。试一下你的原版TC和张学思版,是否如此?原因何在?(完)



[TC学堂] 5.文件(夹)比较与同步 :: xbeta(善用佳软)


善用佳软/TC学堂/正文 (更新:2008-02-19  初稿:2007-11-06)




第5讲:文件(夹)比较与同步


  大家如此喜欢和欣赏TC,除了它把windows资源管理器的已有功能,提升为更方便、更高效的境界外,还因为它还提供了很多新功能,很多原本要用专门软件才能完成的功能。也就是说,一个TC代替了多种工具软件。比如,本讲介绍的文件(夹)比较与同步功能。


  准确说来,文件(夹)比较与同步对应于TC的3项内部命令:


  1.比较文件:比较两个文件内容的异同。


    标准菜单:文件→比较文件内容


    快捷键:原版无;张学思版F10;Shanny版Shift+F1


  2.同步文件夹:比较两个文件夹的差异,并进行同步。


    原版菜单:命令→同步文件夹


    快捷键:原版无;张学思版、Shanny版Shift+F12


  3.比较文件夹:显示两侧窗口内容的异同


    标准菜单:选择→比较文件夹


    快捷键:Shift+F2




  请注意,初学者经常分不清功能2与功能3的区别。笔者认为,这种困惑的根源不在用户,而是软件本身对功能的描述与用户习惯性理解不同。按其实质功能来讲,功能2应称为"工具:文件夹比较与同步",功能3应称为"选中文件夹的不同文件"。也就是说,功能2是类似于批量重命名、搜索一样的内置工具:功能强大、可以设定选项、要在新窗口进行操作;功能3则只是在原有的TC主窗口中,通过选中差异文件进行显示。


  并且大多数情部下,用户理解的比较文件夹是指功能3。正因如此,在xbeta提供的快捷键设置中,直接把快捷键Shift+F2从功能3改向了功能2。请大家在使用中,注意它与标准版、张学思版及Shanny版的区别。




一、比较文件


  需要说明的是,不是所有用户都有文件(夹)比较与同步的需求。即便偶尔用到,每个人的情况也差别很大。因此,如果觉得某些举例无实用价值,可略过,或只关注它背后的技术功能。




1. 比较两个文本文件


  任意找一个文本文件--最好每段文字不要太多,段数不要太多,比如找一首诗。


  然后复制一个复本,并进行改动,比如加或减一行,加或减几个字。


  然后,选中这2个文件,按下比较文件对应的快捷键(见上)。


  结果如下图:


图:比较文件


  差异内容以高亮颜色进行了显示;


  点击"下一个差异"、"上一个差异"可以直接跳转到差异位置,对长文件尤其方便。


  也可以通过搜索按钮,直接找到关注的段落或文字。


  比较英文时,还可以设定是否区分大小写。


  对于文本文件,支持Unicode格式,但不支持UTF-8。


  可以指定对空格、经常出现的行是否忽略。


  也可以比较二进制文件。实际在文件比较功能中,对文本文件(txt、ini、htm、xml)可以直接列示出内容差异;而对非文本文件(exe、dll、office、多媒体),只能按二进制比较,也就是说,作为010101这样的字符串流进行比较。这种比较可以显示差异,但不是以文件内容的形式展示出来。比如,对office文件可以发现差异有多少,但无法对应到内容。要看到差异的内容,应当转向编辑软件本身的比较功能,如MS Word的比较文件功能。




  从TC7开始,比较文件窗口也添加了编辑功能。可以对内容进行编辑修改,保存后重新比较;也可以直接把一侧的某一行(段),复制到另一侧。




2. 个性化设置


  - 自定义颜色。文件内容比较视图中,对差异部分、选定差异部分的颜色可进行自定义设置,并且文本与二进制模式可设定不同方案。设置方法如下图:


图:设定颜色


  - 窗口上下并列。可以通过临时点击界面图标,或修改wincmd.ini,在[Configuration]中加入 CompareVertical=1 来设定2个文件在比较窗口中上下排列显示。


  - 外部比较程序。如果觉得TC的比较功能不够专业和强大,可以指定外部比较工具,比如WinMerge等,由TC在比较时进行调用。




3. 更多实例


例1:WPS 2007放弃了自有格式。


  笔者在试用WPS 2007时,怀疑它放弃了独立文档格式而采用MS Office格式。最简单的验证办法,在WPS 2007中新建一个文档,先保存为 a.doc,再保存为b.wps。然后用TC进行比较(二进制),发现只有文件头部有一处差异,其他内容全相同。


  由此,对底层文件格式一无所知的笔者,就

DownThemAll為Firefox設計的下載加速管理器


downthemall


網路上可以找到的多線程下載加速、續傳管理工具實在太多了,像是我之前介紹過的Freedownload managerOrbit Downloader就是目前很優秀的下載工具,其中Orbit Downloader特別針對影音社群網站設計的抓取多媒體功能,和結合p2p原理的下載加速設計,讓這款工具成為我之前必備的下載器。而2月底的時候,看到一款原生於Firefox的下載專用擴充套件:DownThemAll升級到了1.0正式版,於是便裝來玩玩看(畢竟我99%的時間是使用Firefox)。


其實很久以前就有注意DownThemAll這款擴充套件,畢竟它專為Firefox設計,想說在相容和支援上應該會更好,而且體積和資源耗用也比較輕巧(444KB)。而趁著它終於晉升到1.0,我就好好的試用了幾天。如果和Orbit相比的話,缺點就是它沒有Orbit那種可以強制抓取正在播放的影片、音樂的功能(但是我幾乎沒用過這個功能);它也沒有P2P加速的設計(老實說,通常用不到);還有就是不支援IE。


但是DownThemAll對於長期使用Firefox的朋友來說就有很多優點:它對於下載目標的判讀很正確(我不知道專業用語怎麼說,總之它比較不會抓到沒有副檔名的檔案、也不會誤抓成網頁,而會自動成功判讀出軟體或檔案類型來下載);它的啟動速度很快(這一點和Orbit相比有很大的優勢,點了連結通常很快就響應,不愧是原生Firefox的工具);它有一個OneClick的單鍵快速下載功能(這個Orbit也具有類似的好工具)。


當然,DownThemAll既然升到1.0版,在一些週邊功能上也更為完善,例如通知視窗、自動關閉、支援Metalink、支援MD5校驗等等,而且也持續的支援到Firefox3.0;如果你也不太需要抓網頁中影片和音樂的功能,而且又用Firefox的話,這款套件真的很值得一用。


補充:


其實DownThemAll可以掃描整個網頁裡的連結、嵌入圖檔,然後你可以過濾只下載圖片或特定的檔案(一般下載軟體應該也都有這種功能)。因為有讀者留言問到可不可以方便的下載圖片,所以我補充一下這個功能。當然,這部份還是沒有Orbit好用,對於社群網站的串流影片和音樂也不一定能抓到。


只要在網頁中隨便一個地方點擊滑鼠右鍵,選擇【DownThemAll】,就會出現如圖所示的下載清單,下方有過濾的選項,你可以一次性的點選想下載的內容。


FireGestures新版滑鼠手勢讓網頁瀏覽更快捷

转载自:http://playpcesor.blogspot.com/

FireGestures新版滑鼠手勢讓網頁瀏覽更快捷

6b1fc87e-3fef-4d60-a8ee-9a3d2ab3b161

誰說滑鼠只能控制游標的移動和點擊,有了滑鼠手勢後你就像擁有一根哈利波特的魔法棒只要揮出咒語的圖形軌跡,然後就可以快速啟動各種程式功能。當然,滑鼠手勢已經不是什麼新發明,現在各種瀏覽器幾乎都可以加上這樣的功能,Firefox有各種手勢套件就不用說了,連IE7的附加外掛IE7Pro也支援滑鼠手勢。不過在Firefox中幾個比較有名的滑鼠手勢擴充套件都有一陣子沒有更新了,未來能不能支援Firefox3還是個未知數,幸好最近有一款叫做「FireGestures」的新手勢套件,不僅支援測試中的Firefox3,而且體積比起知名的All in one Gestures要小,卻還能有一些自己獨到的特色,對於Firefox和滑鼠手勢的愛好者來說,或許可以考慮替換到新的「FireGestures」玩玩看。

既然滑鼠手勢這個功能那麼有名,所以我也不需廢話,就直接來看看FireGestures有什麼老東西和新東西吧!(什麼?你還沒用過滑鼠手勢,那還不趕快裝來體驗一下那種行雲流水的瀏覽快感)

  • 基本的滑鼠軌跡:

按住滑鼠右鍵,然後拖曳滑鼠,透過移動軌跡來呼叫各種瀏覽器命令,這是所有滑鼠手勢工具的基本功能。在FireGestures中的設定操作方法和其他工具大同小異,例如往左拖曳是瀏覽上一頁,往右拖曳是瀏覽下一頁,這讓你可以很快的習慣FireGestures這個新工具,你也可以到附加元件設定中,選擇劃出軌跡的顏色與粗細,當然也可以針對各種命令來編輯新的手勢。

01e0143b-0367-49a7-850d-ca57a811a251

  • 加入新手勢腳本:

FireGestures裡面已經內建了很豐富的手勢對應功能,但是如果你還想要更多,可以到官方網站的「Get Script」頁面去挑選你想要新增的「手勢腳本」,這些javascript的命令可以增添像是「開啟到IE瀏覽器」等等新功能,讓滑鼠手勢應用的範圍更廣,在官方已經建立好的腳本中(也可以自創腳本),甚至還包括了對應其它擴充套件功能的手勢腳本

增添腳本的方法可以用直接將某個連結拖曳到手勢設定對話盒內即可,也可以複製腳本連結的內容,新增手勢時貼入上方空白欄位。要注意的是這時候只是加入了可以對應的新功能,你還是必須自己再去設定手勢軌跡後才能在瀏覽器中使用。

9228578b-d1cc-4080-a5bf-eeea182475e9

  • 特殊滑鼠手勢命令:

在FireGestures的附加元件設定中切換到﹝手勢對應﹞標籤,拉到最下面,可以看到一些特殊命令的項目。「彈出視窗」的功能是可以在游標附近開啟氣泡狀的快速指令選單,例如最近關閉分頁選單搜索引擎選單等等。「混合手勢」則是可以打開功能性的對話盒,例如將分頁、連結加入書籤等等。上述這些功能都是非常實用的,有了滑鼠手勢後就省去了不少呼叫命令的時間,因為只要用滑鼠畫個軌跡即可完成動作。

3946512e-3f3a-4dd3-9629-a1771e9a5115

dc2300d0-461f-439f-901f-5320e669abae

  • 快速選單的滾輪手勢:

除了畫軌跡外,FireGestures可以說也將你的滑鼠硬體操作盡其所能的利用殆盡。例如在﹝一般設定﹞中勾選「滾輪手勢」,那麼就可以指定當按住滑鼠右鍵時向上、向下轉動滾輪各要啟動什麼功能,例如預設向上滾動時彈出該分頁的瀏覽紀錄選單,向下滾動彈出所有分頁選單,讓你可以方便快速的切換網頁。

bc765474-65ee-425b-be2e-e2f43d82b654

  • 善用左右鍵的搖擺手勢:

搖擺的意思是按住滑鼠左鍵,再按滑鼠右鍵(或者反過來操作),要啟動什麼功能。FireGestures預設的是先按左鍵再按右鍵,就會往右切換分頁;反過來操作則會往左切換分頁;如此一來你也是不需移動滑鼠,就可以快速在許多打開的分頁中轉換。

24213328-80d5-4942-a467-e08600cc557d

  • 配合鍵盤的按鍵手勢:

雖然FireGestures目前已經中文化,不過翻譯上似乎有點問題,例如按鍵手勢的說明就不是很正確。其實這是個很有趣也有用的功能,使用的方法是按住﹝Shift﹞,然後按住滑鼠右鍵拖曳,被手勢軌跡掃過的連結,會一起打開在新的分頁中;如果是按住﹝Ctrl﹞,然後按住滑鼠右鍵拖曳,被手勢軌跡掃過的連結,會依序打開另存新檔的對話盒。這在當你要一次打開多個連結,或者要儲存多張圖片、檔案時都很有用。

9f51dd95-28db-4470-8f2e-cfeb54296e2d

  • 分頁滾輪手勢:

如果在FireGestures設定中勾選這個功能,那麼當你滑鼠游標移動到分頁列上時,就可以用滾輪來切換分頁。

總之在小巧的體積下,FireGestures其實整合、增加了很多實用的滑鼠延伸應用,這些手勢動作,讓我們節省了很多介面操作的時間,也讓整個操控感更為有趣直覺。無怪乎很多使用滑鼠手勢的朋友,一換到沒有手勢的軟體上時,都還是會無意識的要憑空揮個幾下,因為這真的是容易上癮又好用的設計。

 
Blog Ping