SydneyOwl / senhaix-freq-writer-enhanced

森海克斯8800(pro)/8600(pro)/GT12跨平台写频软件,支持蓝牙写频、更方便的信道修改以及其他实用小工具
The Unlicense
44 stars 3 forks source link

请问有适配Mac端的计划吗? #7

Closed rockliuxn closed 7 months ago

rockliuxn commented 7 months ago

首先,感谢@SydneyOwl给HAM分享了这么好的一个工具。 ☕️

如题,Mac用户表示非常期望能使用这款工具! 🙏

SydneyOwl commented 7 months ago

感谢支持! 近日正在尝试适配linux端和mac端,但由于原软件使用winform开发,同时所用的.net framework版本过低不支持跨平台,可能还需要一段时间确认是否能够成功适配。

rockliuxn commented 7 months ago

感谢辛苦付出,为爱发电!☕️ 期待多平台版本早日上线!🎉🎉

SydneyOwl commented 7 months ago

@rockliuxn 您好!目前森海克斯8800/8600的macOS写频软件正在测试中,如果您的设备是8600/8800且macOS版本大于10.15的话能否帮忙测试下?由于软件没有进行公证(签名),打开时需要覆盖安全设置是正常现象 release地址:https://github.com/SydneyOwl/senhaix-freq-writer-enhanced/releases/tag/v0.2.2-alpha

rockliuxn commented 7 months ago

@SydneyOwl 大神太给力了! 👍👍

我的设备: SHX8800: 硬件版本:0.0.5,软件版本 1.8.6 Macbook M2 Pro: macOS 14.0

我回去测试一下,然后把结果发上来。

rockliuxn commented 7 months ago

@SydneyOwl

刚才在Mac上安装了这个包: SHX8X00_osx_arm64.zip

在执行了 xattr -cr /Applications/SHX8X00.app 之后,还是打不开,报这个错误:

image

SydneyOwl commented 7 months ago

@rockliuxn 抱歉,请下载64位那个,刚刚在m2的机器上试了下,arm的编译出了点问题,但是64位那个是可以的 image

rockliuxn commented 7 months ago

@SydneyOwl 另外一个可以打开,和您发的图片一样,等下回去拿对讲机试一下,另外这个版本支持蓝牙链接吗?

SydneyOwl commented 7 months ago

这个版本还不支持蓝牙,c#暂时没有找到合适的跨平台蓝牙库,后续可能会加入

SydneyOwl commented 7 months ago

@rockliuxn 新版本实现了windows的蓝牙写频,但经过测试mac和linux端的蓝牙功能均不完整或有bug,需要等待上游依赖修复了。 另外想请问下:mac端是否能够正常使用写频线读写频?以及是否需要额外安装驱动?

rockliuxn commented 7 months ago

@SydneyOwl 我身边刚好没有扩展坞,无法插对讲机的USB K头数据线,网购了一款,等明天到了我再测试一下。

rockliuxn commented 7 months ago

@SydneyOwl Mac端的写频软件我这边用写频线粗略的测试了一下

总结

USB端口(两个皆可使用)

shx8800-usb

USB 读频成功

shx8800-usb-success

USB 写频报错

shx8800-usb-bug

蓝牙接口报错

shx8800-bt-bug

SydneyOwl commented 7 months ago

@rockliuxn 非常感谢您的反馈!我后续再完善下,另外您写频时可以用sudo试试,或者下载下最新版本,在linux上好像没有出现端口占用的问题。 蓝牙功能目前只能在windows上使用,还在等待上游依赖修复。

SydneyOwl commented 7 months ago

该issue将被转移到discussion中,感谢您的帮助!