Skip to content
This repository has been archived by the owner on Apr 3, 2019. It is now read-only.

snakevil-archive/szen.pac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

    o__ __o    _\__o__ __o/                               o__ __o        o           o__ __o
   /v     v\        v    |/                              <|     v\      <|>         /v     v\
  />       <\           /                                / \     <\     / \        />       <\
 _\o____              o/      o__  __o   \o__ __o        \o/     o/   o/   \o    o/
      \_\__o__       /v      /v      |>   |     |>        |__  _<|/  <|__ __|>  <|
            \       />      />      //   / \   / \        |          /       \   \\
  \         /     o/        \o    o/     \o/   \o/   o   <o>       o/         \o   \         /
   o       o     /v          v\  /v __o   |     |   <|>   |       /v           v\   o       o
   <\__ __/>    />  _\o__/_   <\/> __/>  / \   / \  < >  / \     />             <\  <\__ __/>

基于GFWList的、可定制的在线PAC服务程序。

特色

  • 支持自定义 GFWList 配置
    • 访问不想提交到公共 GFWList 的特殊站点
    • 对中继路由隐藏想访问的站点
    • 利用代理加速指定站点
  • 完美支持 Chrome/Chromium 和 Firefox 的「远程DNS解析」功能
    • 仅限使用 Socks5 代理
  • 极限压缩 PAC 占用的流量

数据流图

安装

相关的环境、需求及步骤详情请查阅 安装 文档。

使用

本程序所提供的在线 PAC 文件访问地址,始终符合 /szen*.js 的地址格式。具体的格 式规范,您可以通过阅读 巴克斯范式 以得到完整的理解;也可以直接对比 范例 快速拼装出符合您需要的地址。

巴克斯范式

pac-uri	           =    "/szen" [ proxy-address ] [ socks-indicator ] ".js"

proxy-address      =    "-" [ proxy-host ] [ proxy-port ]

proxy-host         =    1*3DIGIT "." 1*3DIGIT "." 1*3DIGIT "." 1*3DIGIT

subnet-ip          =    [ "." ] 1*3DIGIT [ "." 1*3DIGIT ]

proxy-port         =    [ ":" ] 4*5DIGIT

socks-indicator    =    "!" / "!s" / "!socks"

范例

A. 简单范例

/szen.js

使用 127.0.0.1 : 8080HTTP 代理;

/szen-1234.js

/szen-:1234.js

使用 127.0.0.1 : 1234HTTP 代理;

/szen-10.11.12.13.js

使用 10.11.12.13 : 8080HTTP 代理;

/szen!.js

/szen!socks.js

使用 127.0.0.1 : 8080SOCKS 代理。

B. 组合范例

/szen-10.11.12.13:1415!.js

使用 10.11.12.13 : 1415SOCKS 代理。

About

My personal GFWList PAC provider for variant proxies.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published