ctlcltd/e2-sat-editor
GitHub: ctlcltd/e2-sat-editor
一个免费跨平台的卫星频道列表编辑器,用于管理 Enigma2、Neutrino 等接收器的频道数据。
Stars: 26 | Forks: 1
# e2 SAT 编辑器
e2 SAT Editor 是一个卫星频道列表编辑器,适用于 Enigma2、Neutrino、dreambox 列表。
跨平台(Windows、macOS、Linux、类 Unix BSD)且免费。
它具有带全局剪切-复制-粘贴支持的选项卡导航;拖放支持;Lamedb、bouquets 和 userbouquets 的导入导出;FTP 支持;内置 Picons 编辑器;用于排序和管理频道列表的工具;非破坏性编辑;深色和浅色主题。
**新功能:** 类似命令行的控制台(例如:`add transponder` `list services` …)用于分步编辑。
它支持 Enigma2、Lamedb 4 和 Lamedb 5 格式(2.4 和 2.5)以及 Enigma1(2.3 和 2.2)。
并且支持 Neutrino、Zapit xml(api v1、v2、v3、v4)。
📡 **从 [发布版本](https://github.com/ctlcltd/e2-sat-editor/releases) 下载新版本**
*注意:在线演示因远程使用而受限,您无法打开或保存除演示包含文件之外的任何文件。*
## 截图
*软件在 Windows 上运行,使用浅色外观的示例*
[](https://github.com/ctlcltd/e2-sat-editor/blob/main/res/screenshot-wlw.webp)
*软件在 macOS 上运行,使用深色外观的示例*
[](https://github.com/ctlcltd/e2-sat-editor/blob/main/res/screenshot-mdm.webp)
*软件运行示例,使用浅色外观,Qt qfusionstyle*
[](https://github.com/ctlcltd/e2-sat-editor/blob/main/res/screenshot-flf.webp)
## 参与贡献
要参与贡献,您可以打开 [问题](https://github.com/ctlcltd/e2-sat-editor/issues) 来报告错误,或通过 [拉取请求](https://github.com/ctlcltd/e2-sat-editor/pulls) 发送您的贡献。
对于任何类型的建议,请打开一个 [功能请求](https://github.com/ctlcltd/e2-sat-editor/issues/new?template=feature_request.yml)。
* [BUGS.md](https://github.com/ctlcltd/e2-sat-editor/blob/main/BUGS.md)
* [ROADMAP.md](https://github.com/ctlcltd/e2-sat-editor/blob/main/ROADMAP.md)
* [CONTRIBUTING.md](https://github.com/ctlcltd/e2-sat-editor/blob/main/CONTRIBUTING.md)
* [CODE_OF_CONDUCT.md](https://github.com/ctlcltd/e2-sat-editor/blob/main/CODE_OF_CONDUCT.md)
## 开发
开始之前,您需要安装构建工具和 Qt:https://www.qt.io/download
您可能需要安装带头文件的 Curl,详情请访问:https://curl.se/download.html
根据您的操作系统环境,您应该安装依赖项。
克隆仓库:
```
git clone https://github.com/ctlcltd/e2-sat-editor.git
```
有关如何构建的说明,请参阅 [BUILD.md](https://github.com/ctlcltd/e2-sat-editor/blob/main/BUILD.md) 文件。
## 源代码树
| 文件夹 | 描述 |
|-|-|
| **dist** | 各平台的目标文件 |
| **res** | 资源文件 |
| **scripts** | 实用脚本 |
| **src** | 软件源代码 |
| **translations** | 翻译文件 |
| **workspace** | 用于模拟(ftp telnet webif)的实用 Python 脚本 |
## 翻译
该软件提供 35 种语言版本:阿拉伯语、保加利亚语、加泰罗尼亚语、捷克语、丹麦语、德语、英语、英语(美国)、西班牙语、波斯语、芬兰语、法语、盖尔语、加利西亚语、希伯来语、克罗地亚语、匈牙利语、意大利语、日语、韩语、立陶宛语、拉脱维亚语、荷兰语、挪威尼诺斯克语、波兰语、葡萄牙语(巴西)、葡萄牙语(葡萄牙)、俄语、斯洛伐克语、斯洛文尼亚语、瑞典语、土耳其语、乌克兰语、中文(中国)、中文(台湾)。
可以添加新的语言。
在网站上为翻译做贡献:https://e2sateditor.com/translate/
## 许可证
源代码根据 [MIT 许可证](https://github.com/ctlcltd/e2-sat-editor/blob/main/LICENSE-MIT) 的条款授权。
源代码也根据 [GNU GPLv3 许可证](https://github.com/ctlcltd/e2-sat-editor/blob/main/LICENSE-GPL-3.0-or-later) 的条款授权。
该软件将根据 GNU GPLv3 许可证的条款进行分发。
标签:dreambox, Enigma2, Lamedb, Neutrino, Picons编辑, 主题定制, 亮色主题, 免费软件, 列表编辑器, 卫星电视, 卫星频道编辑, 图标编辑, 多格式支持, 导入导出, 开源, 拖放, 排序工具, 控制台, 操作系统兼容, 暗黑模式, 标签导航, 非破坏性编辑, 频道列表管理, 频道排序, 频道管理