一键翻墙, hosts管理, 支持 windows , linux 及 osx
iSystem 依赖于Node.js ( 安装教程 )
安装成功后,在命令行输入
npm install isystem -g
命令行输入
isystem
出现 isystem listen at 3005 则说明启动成功
- linux 及 osx 用户,使用
sudo isystem
提高权限- windows 用户,使用
以管理员身份运行
打开命令提示行,提高权限- 使用
isystem -h
来获取帮助- 使用
isystem -V
查看当前版本- 使用
isystem -p 2000
在2000端口下启动应用- 使用
isystem -c
清除所有分组文件- 使用
isystem -m
将iSystem备份文件放入低权限文件夹保存 ( osx Only )
iSystem 团队提供了一些插件可以让您一键获取最新的可用hosts
内容来源于知名开源 hosts 列表
1.
点击获取他人分享的脚本
按钮
2.
选择任意一项即可
3.
添加插件
iSystem 允许自定义
Javascript
脚本 来快速更新Hosts,
脚本环境为用户当前 Node.js
版本
1.
输入 脚本名称 ( 比如 :cross-wall-google
)
2.
输入脚本内容
3.
添加插件
var request = require("request");
//开源项目 https://github.com/racaljk/hosts
//当然,如果您有一些优质的Hosts来源,也可以自己编写脚本来获取Hosts,并使用iSystem一键更新它!
request("https://raw.githubusercontent.com/racaljk/hosts/master/hosts",
function ( e, res, body ){
// callback 函数为iSystem 内置函数, 会将内容编译至运行结果中,从而加入Hosts
callback( body );
});
- 点击
运行
按钮, 等待稍许, 脚本的运行结果会显示在下方,- 确认返回结果正确后,请继续点击
添加插件
按钮,- 之后如有Hosts的更新,只需点击
更新
按钮,就会自动更新最新的 Hosts
"cheerio" : "^0.19.0"
"fs-extra" : "^0.24.0"
"request" : "^2.65.0"
"underscore" : "^1.8.3"
使用 如: var _ = require("underscore");
来引用underscore
windows 7 x64
windows 8 x64
widows 10 x64
osx Lion x64
osx Yosemite x64
linux ubuntu x64
https://github.com/royJang/iSystem/blob/master/changelog.md
The MIT License (MIT) copyright (c) <2015> iSystem