Jarmo Hu
Jarmo Hu
PAC的更新脚本可以发一个吗,谢谢了
> > > 需要一直开着这个caddy.exe, 才能走以前的PAC 模式么? > 现在更新到4.12 选代理是 自动配置系统代理 迅雷账号 都登陆不上,还有好几个国内网站 都是无法打开的 是的
> > > 需要一直开着这个caddy.exe, 才能走以前的PAC 模式么? > 现在更新到4.12 选代理是 自动配置系统代理 迅雷账号 都登陆不上,还有好几个国内网站 都是无法打开的 看说明,选成黑名单模式吧
> > > 很不喜欢现在的方式。原先的多好。 我和你一样,也喜欢原来的方式。不过我还是希望作者能够做好一定的调研工作,给我们一定的反馈渠道,大家都在这里发issue也不好
> > > > 有一个很奇怪的问题就是,所有本机流量都进入v2ray转发出去,相比本机开一个服务器serve一个网页,后者性能损耗一定比前者大吗?在我看来,如果direct的流量占大头的时候,应该是后者优势更大,并且兼容性更好。 > > 哪些软件兼容PAC的呀,纯好奇 > > 说又说不出来,只会点个踩,自己心里都明白路由已经完全替代PAC了,就是不愿意花时间去学习,去改变自己的使用习惯,只会开历史的倒车("走路多好,开车干啥哦,我都不会开,赶紧把车都销毁了,我就习惯走路"),就是这样所以中国到现在都没脱离FLASH的魔爪,还搞了个特供版FLASH,如果不是Adobe、微软和谷歌联手把FLASH废掉,这群人估计永远都得用FLASH > > 好了咯,反正骂声都是开发者背,好处都是用户享,这就是中文开源圈。 > 我支持路由功能,你们可以骂我了 https://github.com/2dust/v2rayN/issues/1301 这是我提出的一个需要用PAC模式的一个理由,比如说我的Onedrive,访问网页的时候太卡,我想让其走代理,但是同步文件的时候代理太费流量了我想让其直连。 第二种情况,假设当前是GFW黑名单模式(只有被墙名单上的走代理),那么出现了网页部分无法访问的情况,用户不一定知道是哪个网址无法访问(比如字体、图床,iframe),所以无法添加网址。但是浏览器插件switchyOmega会有提醒,所以我一般是用switchyOmega分流+V2ray绕过局域网对浏览器进行管理。 我不否认新事物必将取代旧事物,但是我更欣赏把解决问题放在第一位,而不是注重形式上的创新。但是更重要的是,issue不适合作为一个话题形式的讨论,希望作者能够单独开贴调研一下用户的需求,但是无论如何我们都是非常感谢作者的辛苦付出,我们提建议也是希望软件能向更贴合用户的方向发展。
> > > > > > 有一个很奇怪的问题就是,所有本机流量都进入v2ray转发出去,相比本机开一个服务器serve一个网页,后者性能损耗一定比前者大吗?在我看来,如果direct的流量占大头的时候,应该是后者优势更大,并且兼容性更好。 > > > > > > > > > 哪些软件兼容PAC的呀,纯好奇 > > > 说又说不出来,只会点个踩,自己心里都明白路由已经完全替代PAC了,就是不愿意花时间去学习,去改变自己的使用习惯,只会开历史的倒车("走路多好,开车干啥哦,我都不会开,赶紧把车都销毁了,我就习惯走路"),就是这样所以中国到现在都没脱离FLASH的魔爪,还搞了个特供版FLASH,如果不是Adobe、微软和谷歌联手把FLASH废掉,这群人估计永远都得用FLASH > > > 好了咯,反正骂声都是开发者背,好处都是用户享,这就是中文开源圈。 > > > 我支持路由功能,你们可以骂我了 >...
> > > 原则上尽量减少复杂度所以取消功能重复的PAC改用路由 > 就目前的v2rayN来说,在流量到达路由模块进行分流时已经损失了来源信息(不知道数据来自网页还是客户端),原理上没办法实现区别对待网页还是客户端(除非用的是不同的域名) > 过去的PAC确实可以实现这个特别的需求,因为分流是在还没进入v2ray时经由PAC完成 > 作者预留的`不改变系统代理`选项 就是用来兼容用户可以手动配置系统代理使用PAC或其他特殊配置 > 只是PAC程序不再默认提供 > > 不改动v2rayN的话这个需求(还算合理)就必然需要依赖某种前置分流(PAC或其他方式) > > 如果v2rayN在能够在程序上支持自定义更多`inbound`并且能够在路由里自由配置,那么这个问题就简单了 > 可以让开另一个端口的代理让浏览器使用,来自这个端口的数据可以执行与系统代理不同的路由规则 > > 有段时间试着一个v2ray同时开启两个连接,一个日用一个BT,尝试了一下Qv2ray的高级图形化路由设置不过有点太复杂复杂到最后决定手写配置😂 两个入口分别使用不同规则的方式我怎么就没想到,确实这是一个很好的方法。
已经找到BUG原因,在core文件中的`READ_ARIA2_CONF()`函数中有这么一行 `RPC_ADDRESS="localhost:${RPC_PORT}/jsonrpc"` 里面直接用的localhost,这里我把它改成了aria2.conf里面绑定的ip就好了
> 我没这样用过,所以没考虑到这个情况。等有空了研究下有没有更优雅的解决方案。 是的,我觉得这对于多IP的主机来说有必要的,aria2的设置里面有绑定IP设置,所以需要读取aria2.conf里的设置
经检查,发现在"tracker.sh"的102行里面也有这个问题。 ```shell ADD_TRACKERS_LOCAL_RPC() { if [ ! -f ${ARIA2_CONF} ]; then echo -e "$(DATE_TIME) ${ERROR} '${ARIA2_CONF}' does not exist." exit 1 else RPC_PORT=$(grep ^rpc-listen-port ${ARIA2_CONF} | cut -d= -f2-) RPC_SECRET=$(grep...