标签: 〖IE〗


TiddlyWiKi 的便携性与 IE 另存为之 _files 文件夹

TiddlyWiKi 的便携性是许多人喜爱它的一个重要原因,但当在其页面中引用了图片时,这个便携性受到了挑战,TW 用到的图片是不能包含进单一的 HTML 文件中去的,此时其便携性非但丧失,反而会诱导用户忘记拷贝图片附件。

有鉴于此,我想到了 IE 另存为全部内容时生成的影子文件夹。

在 IE 中,把已经打开的页面“另存为”(位置在“文件”菜单下)一个 htm Web页,会保存一个 xxx.htm 文件和 xxx_files 文件夹,文件夹下保存着网页的图片、css等资源。很有意思的是,只要我们拷贝、移动、删除了 xxx.htm 文件和 xxx_files 文件夹的任何一个,另一个也就一起被拷贝、移动、删除了,这不正是我要的效果吗?

考察了一下 Windows 实现这种“联动”的机制,发现它一点也不神秘,起作用的只是文件夹的后缀"_files”,也就是说只要有一个 a.htm(或者a.html) 文件和一个 a_files 文件夹存在于同一目录下,Windows 就认为它们是一体的,Windows 并不深究它们的生成过程,是偶然建立的还是 IE 另存为生成的,唯一的条件就是文件的扩展名为 HTM 或 HTML 而文件夹与文件本名相同且后缀以 _files,不信大家可以试验一下。

这里我们不讨论 Windows 这样做是否合理和安全,我只关心怎样利用这一特性提升 TiddlyWiKi 在嵌入图片后的便携性。

如果我们将 TiddlyWiKi 里用到的图片等文件都放在同名的 _files 文件夹下,这样就不容易在拷贝、移送时遗漏了这些文件了。在本地的所有操作都没有问题,但正如所料,网络上传、下载及用 Email 邮递是无法联动的,比较遗憾。

另外,虽然可以自由地往 _files 文件夹里放文件,但要非常注意,如果这些文件并没有被关联的 .HTML 文件引用,就千万不能将此网页在浏览器中打开时执行“另存为全部…”,否则那些网页没有用到的文件会全部被删除,没有警告和任何消息给你。猜测 IE 是先删除了 _files 文件夹以后再重建它,所以因此丢失的文件还原的可能几乎没有,切记。

发表评论

Acronis Pop-up Blocker 是什么?怎样卸载它?

What is Acronis Pop-up Blocker?

什么是Acronis弹出式窗口拦截器?

Acronis Pop-up Blocker is a useful tool for everyone who is annoyed with constantly appearing pop-up windows while browsing some Internet sites.

对于在浏览一些互联网网站时,为不断出现的弹出窗口苦恼的人而言,Acronis弹出窗口拦截器是一个有用的工具。

It not only blocks these windows but also can block flash animations, animated GIF pictures, and ActiveX objects.

它不仅能阻止弹出窗口,而且还可以阻止Flash动画、GIF图片和ActiveX对象。

You can deploy Acronis Pop-up Blocker remotely on the target computers using Acronis Privacy Expert Corporate Management Console.

您可以使用Acronis隐私专家企业管理控制台在目标电脑上远程部署 Acronis 弹出式窗口拦截器。

You can enable/disable Acronis Pop-up Blocker service either remotely using Acronis Privacy Expert Corporate Management Console or locally from Start –> Programs –> Acronis –> Privacy Expert –> Acronis Pop-up Blocker.您可以使用Acronis隐私专家企业管理控制台远程启用/禁用 Acronis 弹出式窗口拦截器服务,或者从“开始 – >程序- > Acronis – > 隐私专家- > Acronis弹出式窗口拦截器”控制。

—————————

怎样卸载它?

但是我在指定位置并未找到该程序,估计是我前一段时间安装 Acronis 的磁盘管理程序时误装了它?现在面临的问题是如何干净地卸载Acronis Pop-up Blocker,有幸找到Acronis 客服的回复:

Please run (Start -> Run…) the "regedit" application, go to

请运行(开始- > 运行… )的” regedit “程序,转到

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\

and remove the following key:

并删除以下项:

{2E071ADC-ADF8-4b4b-8ACB-EDC49E6D45A2}

clip_image002

我的系统是 WinXP ,IE 6.0

按以上方法处理后,重启 IE ,OK了。

 

发表评论

Sun xVM VirtualBox 虚拟机安装与应用实录(图文)

一、为什么需要虚拟机?

程序开发尤其是网站开发,需要在不同客户环境中测试效果,即使是有两台机器在手边,也没有在一台机器上就能模拟出两种(实际上可多种)环境来的方便。另外,如果你是个狂热的软件试用爱好者,又不想老是重装系统或总被搞死机,虚拟机就是最好选择。

我是在调试 http://www.ywfcd.com (语文芳草地) 网站时要同时用到 IE6 和 IE7,大家知道在一台机子上是不能同时安装IE6和IE7的,网上所谓的 multiple-ie-setup,在IE7先安装的情况下不能用,另外有试用者也说到这个多 IE 的环境里的 IE7 不是全功能的,那IE7下的测试就不准喽……言归正传:

二、为什么选择 VirtualBox ?

第一因为它是开源的,也就是免费且正版的,破解的东西总让人不踏实。第二它确实好用(这是你应选它的理由,我当然是选择后才知道的)。

三、从哪里得到它?

到它家去下载:http://www.virtualbox.org/wiki/Downloads,会保证是最新版本且干净。

四、怎样安装?

这是我的安装实录,简单到让你叫爽:

1. 运行安装程序。

image

2. 它的安装向导简单明了,这个警告一过,界面就是汉语的了,至于这条 Warring,根本不用管它,继续……

image 

3. 虚拟机需要安装一些底层的系统程序,Windows 会发出一些安全警告,选择安装并选择始终信任……

image

4. 控制台安装好后,需要新建一个虚拟机,如果需要多个环境,可以建多台虚拟机,就好像你有多台电脑,分别装着Win XP、Unix …一样,而在主机上安装的控制台则管理着它们之间的切换。

image 

5. 建立虚拟主机的向导也非常明了,过程中会问到你打算给虚拟机装什么系统、分配多少内存和磁盘空间等,一律采用默认即可,这些在你真正建立一个虚拟机之前都是可以再改的。

image

6. 建好了名为 test 的虚拟机,点击开始就会进入它的 DOS 系统,因为你还没有为它装其他系统呢。

image

7. 找一张系统光盘,要可引导的,我找到一张 Windows 2000,就迫不及待地试装起来。除了是呈现为宿主机下的一个窗口外,安装界面与在其他时候的安装毫无二致,只是我没玩过虚拟机,在那个经典的蓝屏出现,并提示说如继续安装,c:盘以前的数据将丢失的时候,我还真是犹豫了……哈哈。

另一个笑话是当安装界面提示说在多少秒后系统将重新启动时,我赶紧忙着关闭宿主机界面下的未保存文件,后来发现机子只是“嗒”地响一下,并未真关闭宿主机,而是虚拟机窗口黑屏重启了……

Window 2000 丑陋的安装界面就不截图让你看了。

8. 安装完成后,怎样连网成了问题。难道还要真的配置一遍网卡什么的?更可笑的是当我试图去配置网络时,发现 Windows 2000 根本没有合适的选项,大概那时还都是拨号上网……

后来发现根本不需要为虚拟系统重装网络,重新启动计算机,宿主机该怎样上网还是怎样上网,完了,只需要在虚拟控制台选择一下已有连接就对了。

image

9. 过程就是这样了。下面是我遇到的另外的问题。

前面说过我是为了测试 语文芳草地 网站在 IE6 下的表现才装虚拟机的,连上网后,第一时间就是打开IE输入网址看效果,怎么和在办公室机子上的 IE6 下不一样呢?一看IE版本号,原来 Windows 2000 捆绑的是IE5,我想今天的网站基本是不用再为IE5的用户多着想了,为此,又将 Windows 2000 升级到了 Win XP。

这是最终的结果:在 Vista 下模拟的 Win XP,并且不妨碍 Vista 下的工作,IE6 也已验明正身。

image

10. 最后的两个问题:

其一,好像除了通过将宿主机子的目录模拟为虚拟机的虚拟光驱,“两个”机子不能直接共享文件。

其二,也不知道要不要给虚拟机单独安装杀毒软件,如不安装,通过它上网宿主机的杀毒软件管吗?

请了解的朋友指点。

发表评论