在浏览器上打开本地应用

来源:互联网 发布:python爬虫入门 编辑:程序博客网 时间:2024/05/21 15:05


我在网上查找了很多资料,终于试验成功,所以写一下经验,让更多的人知道这个方法。

 

想法来源:

       我经常使用翻墙软件在浏览器中翻墙,访问google,YouTube,Facebook等外国的网站,但是我想到一般就只有在用浏览器的时候,我才会去翻墙,而且不是每次用浏览器我都翻墙,我只是需要的时候才翻墙。所以,我就想在浏览器中自定义一个按钮,我想翻墙的时候,我点击这个按钮,我就可以翻墙了,不用每次在电脑上找这个软件,然后双击运行。

 下面以Lantern翻墙软件为例。

来吧一步一步来。

 

首先,你要准备要你要在浏览器中打开的文件。

然后再编辑一个注册表信息,在命令行输入命令就可以打开这个文件。

 

新建一个文本文件

复制以下代码,粘贴进去。我再教你怎么修改。

<pre name="code" class="plain">Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\TESTs]@="TESTs""URL Protocol"=""[HKEY_CLASSES_ROOT\TESTs\DefaultIcon]@="C:\\Lantern\\Lantern.exe"[HKEY_CLASSES_ROOT\TESTs\shell][HKEY_CLASSES_ROOT\TESTs\shell\open][HKEY_CLASSES_ROOT\TESTs\shell\open\command]@="C:\\Lantern\\Lantern.exe\"%1\""

 

1、TESTs   是一个自定义的名字(大小写无所谓),这就是你到时候输入什么命令来打开这个文件的。

2、填写文件的绝对路径,路径中在\后面加过一个\这样注册表才能看得懂。

注册表就注意以上两点。

 

把新建的文本文件改名为test.reg。双击运行

看到成功写入注册表就表示你已经完成80%的工作了

去命令行输入tests:    试一下,看看能否成功运行

好,现在进入第二阶段,其实现在在浏览器也可以打开了。只是不知道怎么打开而已。

 

新建一个文本文件。复制粘贴以下代码

 

<html><head><title>正在跳转</title></head><body><scriptlanguage='javascript'>document.location = 'test:'</script></body></html>

<p><html></p><p><head></p><p><metahttp-equiv="refresh" content="0;url=test: "></p><p><title>正在跳转</title></p><p></head></p><p><body></p><p></body></p><p></html></p>


注意:document.location = 'test:'这是自动跳转的意思,跳转到test:,所以不要写错。

Ok,保存,修改为test.html,运行。是不是成功打开你的程序了?

开心了吧?

 

但是,我的最终目的还差一步,就是一件单击我就可以,打开我的程序,所以就在浏览器上收藏这个html文件咯,以后直接点击这个收藏,就直接打开了。简单吧!

 

 

 

完成操作,参考网站。

http://blog.csdn.net/kyfxbl/article/details/11970391

http://jingyan.baidu.com/article/5553fa82f18fcb65a23934eb.html

http://msdn.microsoft.com/en-us/library/aa767914.aspx

 

 

0 0