GithubHelp home page GithubHelp logo

airfly's People

Contributors

zgao264 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

airfly's Issues

在v2rayN可以正常连接上网,airfly显示连接失败

image
image
节点是这个:

dm1lc3M6Ly9ldzBLSUNBaWRpSTZJQ0l5SWl3TkNpQWdJbkJ6SWpvZ0l2Q2ZoN0x3bjRlK1RWbGZNVGcySUVCWFlXNW5RMkZwWHpnaUxBMEtJQ0FpWVdSa0lqb2dJakV3TkM0eE9TNDBNQzR4T0RZaUxBMEtJQ0FpY0c5eWRDSTZJQ0k0TUNJc0RRb2dJQ0pwWkNJNklDSXhORE01TVRJMU1DMWxZekpoTFRSbU9HTXRPVGt5WVMwNVlUQmtObUV6TUdKaU5tWWlMQTBLSUNBaVlXbGtJam9nSWpBaUxBMEtJQ0FpYzJONUlqb2dJbUYxZEc4aUxBMEtJQ0FpYm1WMElqb2dJbmR6SWl3TkNpQWdJblI1Y0dVaU9pQWlibTl1WlNJc0RRb2dJQ0pvYjNOMElqb2dJbUZ1Ylhrd01TNW1kR05zWVhOb1kyeHZkV1F1YjI1c2FXNWxJaXdOQ2lBZ0luQmhkR2dpT2lBaUwzZHpQMlZrUFRJd05EZ21WR1ZzWldkeVlXM3duNGVvOEorSHN5QkFWMkZ1WjBOaGFWODRJaXdOQ2lBZ0luUnNjeUk2SUNJaUxBMEtJQ0FpYzI1cElqb2dJaUlzRFFvZ0lDSmhiSEJ1SWpvZ0lpSU5DbjA9DQo=

建议增加一些功能

  • 根据节点地址进行地区分类,让用户可选
  • 根据第一次使用的配置生成配置文件(端口、订阅地址等其他参数),检测到配置文件就根据配置文件启动,不然每次都得敲一堆参数上去实在麻烦

望采纳

功能建议:访问订阅链接时添加User-Agent

有的机场各个客户端的订阅连接是同一个网址,在clash和v2rayN里都可以获取到对应的配置文件,应该是通过User-Agent来返回不同的配置文件内容的吧。现在这种机场的订阅链接 不能在AirFly直接使用,猜测是User-Agent的原因。

不支持Hysteria2协议

使用订阅链接启动时报错,之后就直接停止运行了
2024/06/12 17:16:07 log.go:35: unknown scheme 'hysteria2'
好像不支持hysteria2协议,有没有办法能让程序正常启动

关于指定订阅文件

-f 参数,指定的机场订阅文件,请问这个如何生成,要求什么格式?由于每次请求订阅链接需要翻墙才能访问……所以比较头疼,但是又有点搞不明白这个订阅文件如何搞到本地

建议增加一端口对应一节点功能

有些时候,不需要高可用,也不需要轮询,只需要ip唯一,是否能实现一个socks5端口只绑订阅里面其中一个节点,下个端口绑订阅里面不重复的节点,客户端通过不同socks5端口,达到切换不重复ip的功能

报错

$ ./airfly -l 7899 -f sub.txt

▄████████ ▄█ ▄████████ ▄████████ ▄█ ▄██ ▄
███ ███ ███ ███ ███ ███ ███ ███ ███ ██▄
███ ███ ███▌ ███ ███ ███ █▀ ███ ███▄▄▄███
███ ███ ███▌ ▄███▄▄▄▄██▀ ▄███▄▄▄ ███ ▀▀▀▀▀▀███
▀███████████ ███▌ ▀▀███▀▀▀▀▀ ▀▀███▀▀▀ ███ ▄██ ███
███ ███ ███ ▀███████████ ███ ███ ███ ███
███ ███ ███ ███ ███ ███ ███▌ ▄ ███ ███
███ █▀ █▀ ███ ███ ███ █████▄▄██ ▀█████▀
███ ███ ▀ version: 0.2

                     机场订阅一键生成ip代理池,让机场起飞!
                                                            https://zgao.top 

ss://aes-128-gcm:83XvX4Vo%*[email protected]:80?plugin=obfs-local%3Bobfs%3Dhttp%3Bobfs-host%3D
ss://chacha20-ietf-poly1305:[email protected]:443?plugin=v2ray-plugin%3Bpath%3D%2Fisaifqaagpi%3Bmux%3D8%3Bhost%3Dwtw1000mline004.chilines.club%3Btls
ssr://aes-256-cfb:[email protected]:11804?protocol=auth_aes128_md5&protocol_param=Mjc3MjM5OjZQYjFYSU1WYVc&obfs=tls1.2_ticket_auth&obfs_param=ajax.microsoft.com
ss://aes-128-gcm:[email protected]:33351
vmess://[email protected]:26041/?alterID=0
panic: runtime error: index out of range [2] with length 2

goroutine 1 [running]:
github.com/nadoo/glider/proxy.convertSS({0x14000214a47?, 0x5d?})
C:/Users/Administrator/GolandProjects/airfly/proxy/conn.go:419 +0x5dc
github.com/nadoo/glider/proxy.FormatConvert({0x14000214a47, 0x5d})
C:/Users/Administrator/GolandProjects/airfly/proxy/conn.go:310 +0x74
main.main()
C:/Users/Administrator/GolandProjects/airfly/main.go:62 +0x39c

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.