Skip to content

ac0d3r/v2hreo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

v2hreo

v2hreo

Swift 联动 CGO 开发的 V2ray MacOS 菜单栏应用。


支持的功能:

  • 默认配置: socks://127.0.0.1:1080 目前还不支持修改
  • 订阅地址: vmess://* 或者 http://*(返回也的是vmess://)
  • 服务器选择:
    • Load: 从订阅地址获取服务器列表
    • Ping: 获取连接服务器延迟
    • 下拉选择代理的服务器

预览

Tips

自己创建项目时需要注意:

  1. 编译 go 代码:CGO_ENABLED=1 go build --buildmode=c-archive -o libdemo.a demo.go
  2. 在 Swift 项目$(SRCROOT)目录下创建 module.modulemap 文件:
    module Demo {
        header "libdemo.h"
        link "demo"
        export *
    }
    
    具体请查看文档
  3. 为 Swift 项目设置 modulemap:在 Xcode 中将 LIBRARY_SEARCH_PATHSSWIFT_INCLUDE_PATHS 的值修改为:$(SRCROOT)

Thx

About

Swift 联动 CGO 开发的 V2ray MacOS 菜单栏应用 ⚡️

Topics

Resources

License

Stars

Watchers

Forks