GithubHelp home page GithubHelp logo

idealism-xxm / fancyss Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hq450/fancyss

189.0 189.0 77.0 1.56 GB

fancyss is a project providing tools to across the GFW on asuswrt/merlin based router.

Shell 35.79% JavaScript 19.38% CSS 2.39% HTML 0.01% ASP 42.34% Python 0.09%

fancyss's People

Contributors

acris avatar babylife avatar baronshaw avatar bigswordcn avatar cpuer avatar hq450 avatar huming2207 avatar hv0905 avatar idealism-xxm avatar umbors avatar zedg2 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fancyss's Issues

补充疑问

我在替换好Main_Ss_Content.asp后已经正常,真准备替换Main_Ss_LoadBlance.asp的时候发现这里本来就是可以正常显示的,以一格显示两行的方式,大佬指点下这个是怎么做到的?补充个对比图
image
image

升级代码逻辑小BUG

今天想升级 结果发现判断版本代码有个问题,由于我的网络网络问题,无法访问下载地址,后来浏览器访问升级链接的版本文件, 显示报错500 internel server error。 我发现代码检测用500来作为新版本号来判断和当期本地版本是否一致,当不同的时候直接下载更新。 然后问题又来了 因为无法下载文件 导致不停的retry,也不知道如何去停止。
希望大侠可以加个判断验证版本信息。还有升级文件下载失败是否可以重试多次后自动退出?
image

新的压缩文件打包好像多了一层不能离线安装了

下下来的压缩包上传安装会提示失败。
我解压出来多了层shadowsocks目录,重新压缩再安装就可以了。

【2020年05月14日 16:33:40】: ====================== step 1 ===========================
【2020年05月14日 16:33:40】: 开启软件离线安装!
【2020年05月14日 16:33:41】: /tmp目录下检测到上传的离线安装包shadowsocks.tar.gz
【2020年05月14日 16:33:42】: 尝试解压离线安装包离线安装包
【2020年05月14日 16:33:45】: 解压完成!
【2020年05月14日 16:33:46】: 准备安装shadowsocks插件!
【2020年05月14日 16:33:46】: 找到安装脚本!
【2020年05月14日 16:33:46】: 运行安装脚本...
【2020年05月14日 16:33:46】: ====================== step 2 ===========================
【2020年05月15日 00:33:47】: 固件平台【koolshare merlin armv7l】符合安装要求,开始安装插件!
【2020年05月15日 00:33:47】: 先关闭科学上网插件,保证文件更新成功!
【2020年05月15日 00:33:52】: ======================= 梅林固件 - 【科学上网】 ========================
【2020年05月15日 00:33:52】:
【2020年05月15日 00:33:52】: ------------------------- 关闭【科学上网】 -----------------------------
【2020年05月15日 00:33:53】: 关闭 Trojan 进程...
【2020年05月15日 00:33:53】: 关闭V2Ray进程...
【2020年05月15日 00:33:54】: 关闭dns2socks进程...
【2020年05月15日 00:33:55】: 删除ss相关的名单配置文件.
【2020年05月15日 00:33:56】: 【dnsmasq替换】:从dnsmasq-fastlookup切换为原版dnsmasq
【2020年05月15日 00:33:56】: 重启dnsmasq服务...
【2020年05月15日 00:33:57】: 清除iptables规则和ipset...
【2020年05月15日 00:33:58】: ------------------------ 【科学上网】已关闭 ----------------------------
【2020年05月15日 00:33:58】:
【2020年05月15日 00:33:58】: 你已经成功关闭shadowsocks服务~
【2020年05月15日 00:33:58】: See you again!
【2020年05月15日 00:33:58】:
【2020年05月15日 00:33:58】: ======================= 梅林固件 - 【科学上网】 ========================
【2020年05月15日 00:33:58】: 清理旧文件
【2020年05月15日 00:33:58】: 开始复制文件!
【2020年05月15日 00:33:58】: 复制相关二进制文件!此步时间可能较长!
【2020年05月15日 00:33:58】: 如果长时间没有日志刷新,请等待2分钟后进入插件看是否安装成功..。
【2020年05月15日 00:33:59】: 复制相关的脚本文件!
【2020年05月15日 00:33:59】: 复制相关的网页文件!
【2020年05月15日 00:33:59】: 移除安装包!
【2020年05月15日 00:33:59】: 为新安装文件赋予执行权限...
【2020年05月15日 00:33:59】: 创建一些二进制文件的软链接!
【2020年05月15日 00:33:59】: 设置一些默认值
【2020年05月15日 00:33:59】: 一点点清理工作...
【2020年05月15日 00:33:59】: 科学上网插件安装成功!
【2020年05月15日 00:33:59】: 重启科学上网插件!
【2020年05月15日 00:34:01】: ======================= 梅林固件 - 【科学上网】 ========================
【2020年05月15日 00:34:01】:
【2020年05月15日 00:34:01】: ------------------------- 启动【科学上网】 -----------------------------
【2020年05月15日 00:34:02】: 删除ss相关的名单配置文件.
【2020年05月15日 00:34:02】: 重启dnsmasq服务...
【2020年05月15日 00:34:02】: 清除iptables规则和ipset...
【2020年05月15日 00:34:04】: 尝试解析SS服务器的ip地址,DNS:211.136.150.66
【2020年05月15日 00:34:09】: SS服务器的ip地址解析成功:54.180.173.139
【2020年05月15日 00:34:10】: 创建ipset名单
【2020年05月15日 00:34:10】: 自动判断dns解析使用国外优先模式...
【2020年05月15日 00:34:10】: 国外解析方案【dns2socks】,需要加载cdn.conf提供国内cdn...
【2020年05月15日 00:34:10】: 建议将系统dnsmasq替换为dnsmasq-fastlookup,以减轻路由cpu消耗...
【2020年05月15日 00:34:10】: 生成cdn加速列表到/tmp/sscdn.conf,加速用的dns:119.29.29.29
【2020年05月15日 00:34:12】: 创建 Trojan 配置文件到 /koolshare/ss/trojan.json
【2020年05月15日 00:34:12】: 创建 Trojan-V2Ray 配置文件到 /koolshare/ss/trojan-v2ray.json
【2020年05月15日 00:34:13】: trojan 启动成功,pid:21446
【2020年05月15日 00:34:14】: v2ray 启动成功,pid:21502
【2020年05月15日 00:34:14】: Trojan 和 V2Ray 启动成功, socks 走 trojan ,http 走 v2ray
【2020年05月15日 00:34:14】: 开启dns2socks,用于dns解析...
【2020年05月15日 00:34:14】: 加载nat规则!
【2020年05月15日 00:34:15】: 写入iptables规则到nat表中...
【2020年05月15日 00:34:15】: 加载TPROXY模块,用于udp转发...
【2020年05月15日 00:34:15】: 加载ACL规则:【192.168.1.105】【全部端口】模式为:不通过SS
【2020年05月15日 00:34:15】: 加载ACL规则:【192.168.1.52】【全部端口】模式为:不通过SS
【2020年05月15日 00:34:15】: 加载ACL规则:【剩余主机】【全部端口】模式为:游戏模式
【2020年05月15日 00:34:16】: 开启DNS劫持功能功能,防止DNS污染...
【2020年05月15日 00:34:16】: 【dnsmasq替换】:用dnsmasq-fastlookup替换原版dnsmasq!
【2020年05月15日 00:34:16】: 重启dnsmasq服务...
【2020年05月15日 00:34:17】: ss规则定时更新任务未启用!
【2020年05月15日 00:34:17】: ------------------------ 【科学上网】 启动完毕 ------------------------
【2020年05月15日 00:34:18】:
【2020年05月15日 00:34:18】: Across the Great Wall we can reach every corner in the world!
【2020年05月15日 00:34:18】:
【2020年05月15日 00:34:18】: ======================= 梅林固件 - 【科学上网】 ========================
【2020年05月15日 00:34:18】: 更新完毕,请等待网页自动刷新!
【2020年05月14日 16:34:18】: ====================== step 3 ===========================
【2020年05月14日 16:34:18】: 插件安装脚本已经设置了插件版本号为:4.3.7
【2020年05月14日 16:34:18】: 离线包安装完成!
【2020年05月14日 16:34:19】: 一点点清理工作...
【2020年05月14日 16:34:20】: 完成!离线安装插件成功,现在你可以退出本页面~
【2020年05月14日 16:34:21】: ======================== end ============================

安装完再上传又能安装了。。。好像是软件中心的bug。。。

使用trojan订阅地址,可以刷出节点但无法翻墙~

路由器:AC66UB1 固件:380.70_0-X7.9.1 插件版本:4.3.4
使用中发现一个问题,通过trojan订阅链接可以刷出节点,可是无论选择哪个节点都无法翻墙,但只要通过手动添加trojan节点就可以翻墙成功(v2ray没有此问题)。不知是哪里出了问题,希望能够修复一下,万分感谢!

压缩包太大,WS880离线安装失败

ssh上去看到是因为安装包太大,解压到/tmp的时候空间不够了。手动暂时把压缩包移动到jffs分区,解压然后删除压缩包再执行install.sh安装成功。

可学上网无法更新规则

总是显示:
2021年01月18日 11:21:47】: ss规则定时更新任务未启用!

【2021年01月18日 11:21:47】: 开始更新shadowsocks规则,请等待...
【2021年01月18日 11:21:48】: 没有检测到在线版本,可能是访问github有问题,去大陆白名单模式试试吧!

已经换很多模式了,都不好使,我该怎么正确更新呢。

BUG: trojan订阅地址时,如果地址别名包含空格,则订阅事件导致整个插件无法加载

最近Trojan订阅地址更新了,看了下机场的地址别名由原来的中文改写了英文,但是个别地址有英文空格,导致整个插件崩溃了,订阅完成之后整个插件都无法在WEB上控制。

我是通过SS PLUS的订阅发现这些地址的别名显示异常,所以猜测是这个原因,机场本来的节点别名显示中文没有这个问题,请大佬看看代码侧是否可以优化下,我这可以配合测试,谢谢!

image

[更新管理] 无法更新新的规则

一直报:

开始更新shadowsocks规则,请等待...
没有检测到在线版本,可能是访问github有问题,去大陆白名单模式试试吧!

但改哪个模式都不行,重启也不行。
版本:
R8500 - 380.70_0-X7.9.1
fancyss_arm 4.3.7

解析的Trojan节点无法保存

路由器固件是梅林380.70_0-X7.9.1,科学上网插件是最新版本。
问题状况:Trojan节点是通过解析并保存,使用正常,并且和订阅的V2ray和SSR都可以正常使用,但是一但在更新管理的订阅节点里点击保存并订阅更新后,Trojan节点就丢失了,需要再次在解析并保存里手动添加,V2ray和SSR的节点无此问题,麻烦能够修复一下,谢谢!

一个非常奇怪的问题

最近想使用某个节点直接链接,发现所有节点都无法正常使用,但是使用HAPROXY的情况下,都没有问题,节点本身是好的,用电脑手机都OK。 所有大招都用了还是不行,有什么建议吗大侠?

外网检测的延迟的超时时间是否可以改为5秒

我发现默认的3秒经常出现打X的情况,对比ssh本地手动用httping也会偶然返回很慢很慢,怀疑是DNS解析慢导致的,请大考评估下超时时间改为5秒是否可以,我自己本地测试下来5秒很稳定,这样避免出现打X的情况谢谢!
fancyss_arm/shadowsocks/ss/cru/foreign.sh
ret=/koolshare/bin/httping www.google.com.tw -s -Z -c1 -f -t 5 2>/dev/null|sed -n '2p'|sed 's/seq=0//g'|sed 's/([0-9]\+\sbytes),\s//g'

在线更新功能判断需要修改

刚才一不小心更新了下,结果回到了回来的老版本,根据代码看,貌似作者只判断版本是否 一致而不是版本号大小,作者考虑修复下?

节点切换有点bug

节点从Trojan切换到SS的时候,会丢失加密类型的数据,v2ray-plugin相关信息也不能显示。能修改一下吗?

能否加入VLESS支持?

V2ray最新推出VLESS协议,以后可能会成为主流,看设置跟VMess区别不大,能否考虑加入支持?

订阅无法获取

订阅无法获取更新,不论走不走代理都无法获取订阅的链接更新

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.