aboutsummaryrefslogtreecommitdiffstats
path: root/autoproxychanger.js
diff options
context:
space:
mode:
authorpekepeke2008-12-14 15:43:14 +0000
committerpekepeke2008-12-14 15:43:14 +0000
commita45ac830bde0a944dfe87f359cbfb97961d0a31c (patch)
tree2bfd0cb00edf406bb41db80712f4492948eef586 /autoproxychanger.js
parent740abae00d9b0432ded2d4d51fcaba028b35d61f (diff)
downloadvimperator-plugins-a45ac830bde0a944dfe87f359cbfb97961d0a31c.tar.bz2
pluginManager対応
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@26698 d0d07461-0603-4401-acd4-de1884942a52
Diffstat (limited to 'autoproxychanger.js')
-rw-r--r--autoproxychanger.js90
1 files changed, 45 insertions, 45 deletions
diff --git a/autoproxychanger.js b/autoproxychanger.js
index a9988f2..b77dbfb 100644
--- a/autoproxychanger.js
+++ b/autoproxychanger.js
@@ -1,48 +1,48 @@
-/**
- * ==VimperatorPlugin==
- * @name autoproxychanger.js
- * @description proxy setting plugin
- * @description-ja プロクシ設定
- * @minVersion 2.0pre
- * @author pekepeke
- * @version 0.1.2
- * ==/VimperatorPlugin==
- *
- * Usage:
- * :proxy [setting_name] -> set proxy setting to setting_name
- * :proxy! -> set proxy setting to default setting
- * :toggleautoproxy -> proxy autochanger on/off toggle
- *
- * The proxy_settings is a string variable which can set on
- * vimperatorrc as following.
- *
- * let autochanger_proxy_settings = "[{ name:'disable', usage: 'direct connection', proxy:{type:0} }]"
- * let autochanger_proxy_enabled = "true"
- *
- * or your can set it using inline JavaScript.
- *
- * liberator.globalVariables.autochanger_proxy_enabled = true;
- * liberator.globalVariables.autochanger_proxy_settings = [{
- * name : 'disable',
- * usage : 'direct connection',
- * proxy :{
- * type :0,
- * },
- * },{
- * name : 'http',
- * usage : 'localhost proxy',
- * proxy :{
- * type : 1,
- * http : 'localhost',
- * http_port : 8080,
- * },
- * url : /http:\/\/www.nicovideo.jp/,
- * run : 'java.exe',
- * args : ['C:\Personal\Apps\Internet\NicoCacheNl\NicoCache_nl.jar'],
- * }];
- * EOM
- *
- */
+var PLUGIN_INFO =
+<VimperatorPlugin>
+ <name>autoproxychanger</name>
+ <description>setting proxy</description>
+ <description lang="ja">proxyの設定・自動切り替え</description>
+ <version>0.1.2</version>
+ <author homepage="http://d.hatena.ne.jp/pekepekesamurai/">pekepeke</author>
+ <minVersion>2.0pre</minVersion>
+ <maxVersion>2.0pre</maxVersion>
+ <detail><![CDATA[
+Usage:
+:proxy [setting_name] -> set proxy setting to setting_name
+:proxy! -> set proxy setting to default setting
+:toggleautoproxy -> proxy autochanger on/off toggle
+
+The proxy_settings is a string variable which can set on
+vimperatorrc as following.
+
+let autochanger_proxy_settings = "[{ name:'disable', usage: 'direct connection', proxy:{type:0} }]"
+let autochanger_proxy_enabled = "true"
+
+or your can set it using inline JavaScript.
+
+liberator.globalVariables.autochanger_proxy_enabled = true;
+liberator.globalVariables.autochanger_proxy_settings = [{
+ name : 'disable',
+ usage : 'direct connection',
+ proxy :{
+ type :0,
+ },
+ },{
+ name : 'http',
+ usage : 'localhost proxy',
+ proxy :{
+ type : 1,
+ http : 'localhost',
+ http_port : 8080,
+ },
+ url : /http:\/\/www.nicovideo.jp/,
+ run : 'java.exe',
+ args : ['C:\Personal\Apps\Internet\NicoCacheNl\NicoCache_nl.jar'],
+ }];
+EOM
+ ]]></detail>
+</VimperatorPlugin>;
liberator.plugins.AutoProxyChanger = (function() {
var gVar = liberator.globalVariables;