Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

73 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

JsProxy 浏览器端程序

修改配置

修改 www/conf.js 配置,发布 www 目录即可。

TODO

  • 增加网络错误重试、优先选择空闲节点功能

  • 在 SW 中替换 HTML 的 URL 属性,并支持流模式

  • CDN 文件使用 brotli 压缩

  • 使用 AST 修改 JS 代码

  • 动态页面压缩传输(反模板引擎,只传输变量,模板本身存储在 CDN)

  • 使用更多的免费图床作为 CDN 资源存储,并支持 Hash 校验

  • 计算程序使用 wasm 实现

  • 支持 blob/data/javascript 协议

  • 增加 qos 功能,优先满足资料查询网站流量

  • 改进同源策略的安全性,增加部分 API 的授权界面

  • 重新设计首页,增加更多功能

  • 完整的测试案例

已知问题

  • 文件下载对话框取消后 SW 仍在下载(fetch.signal 的 onabort 未触发,可能是浏览器 BUG)

  • Chrome 图片无法保存

  • 非 UTF8 编码的 JS 会出现乱码(MIME 未指定 charset 的情况下出现)

  • Google 登陆页无法下一步

  • Google reCAPTCHA 无法执行

  • Google Maps 切换到卫星地图后卡死

  • iOS Safari 无法播放 Youtube 视频

  • twitter 在 Chrome 普通模式下无法登陆,但隐身模式可以

  • twitter iframe 经常加载不出来

  • SVG 脚本没有处理

  • Youtube 视频全屏播放会卡住

  • twitch.tv 首页报错(JS 代码修改导致错误,需要在 AST 层面修改)

About

jsproxy 浏览器端程序

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /