Skip to content

Commit 44a0b72

Browse files
committed
📄 README.md
1 parent e7b4aa4 commit 44a0b72

1 file changed

Lines changed: 98 additions & 2 deletions

File tree

README.md

Lines changed: 98 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,98 @@
1-
# cqsat
2-
基于Python的寻星程序
1+
2+
<p align="center">
3+
<a href="img/cqsat.png" width="200" height="200" alt="cqsat"></a>
4+
</p>
5+
6+
<div align="center">
7+
8+
**你的star是我的动力**
9+
****
10+
<img src="https://img.shields.io/github/stars/yzyyz1387/cqsat.svg?style=social">
11+
# HAM助手
12+
13+
_✨ NoneBot2 业余无线电插件✨ _
14+
</div>
15+
16+
## 安装
17+
### 直接安装
18+
**暂拉取仓库放入机器人文件夹**
19+
**然后安装本项目依赖**
20+
```bash
21+
pip install -r requirements.txt
22+
```
23+
### pip安装
24+
先安装包
25+
```bash
26+
pip install nonebot-plugin-cqsat
27+
```
28+
再进入`bot.py`
29+
加入以下代码
30+
```python
31+
nonebot.load_plugin("nonebot_plugin_admin")
32+
```
33+
34+
### nb-cli安装 [ 推荐 ]
35+
打开机器人项目文件夹(bot.py同级目录)
36+
执行
37+
```bash
38+
nb plugin install nonebot-plugin-cqsat
39+
```
40+
41+
42+
## 说明
43+
### 数据来源
44+
- 目前只支持来自[http://www.cmse.gov.cn/gfgg/zgkjzgdcs/](http://www.cmse.gov.cn/gfgg/zgkjzgdcs/)的数据
45+
- 还支持中国空间站,中国空间站TLE数据来自[中国载人航天官方](http://www.cmse.gov.cn/gfgg/zgkjzgdcs/)
46+
### 使用时
47+
**- 对于中国空间站,在使用时建议用`天宫`**
48+
- 目前每次查询都是从在线获取数据
49+
- 每分钟检测一次
50+
- 检测当前时间10分钟后,用户所定阅卫星的情况
51+
- 如果十分钟后入境,并且从入境到出境期间出现的最高仰角大于用户设定的最低仰角,将在群内@用户并提示
52+
53+
54+
## 指令
55+
### 绑定QTH: [ 群内、私聊 ]
56+
- 绑定时发送:`绑定位置`
57+
- 更改位置时同样发送:`绑定位置`
58+
- 需要输入`经度 纬度 海拔`(以空格分隔)
59+
- 例如: 75.8656 39.3809 1330.0
60+
61+
### 订阅卫星: [ 群内 ]
62+
订阅时发送:`订阅卫星`
63+
期间会让用户输入:
64+
- `卫星名称`: 大小写不敏感(多卫星用空格分隔)
65+
- 例如:SO-50 ISS ao-92
66+
- `最低仰角`: 输入数字(1, 90] (允许输入`xx度``xx°`
67+
- 例如 10
68+
69+
### 查询订阅的卫星 [ 群内 ]
70+
- 发送 `查询订阅`
71+
72+
### 查询支持的卫星列表 [ 群内、私聊 ]
73+
- 发送`卫星列表`
74+
75+
### 查询某卫星在指定分钟后的状态 [ 群内、私聊 ]
76+
- 发送 `查询卫星+卫星名+ +分钟数` 卫星名和分钟数用空格分隔
77+
- 例如 查询卫星SO-50 50 (查询so-50在50分钟后的状态)
78+
79+
80+
### 取消订阅卫星 [ 群内 ]
81+
- 发送`取消订阅+卫星名称` 多颗卫星用空格分隔
82+
- 例如:取消订阅 SO-50 ISS ao-92
83+
84+
## 日志
85+
本插件`debug`级别日志输出到了机器`人文件夹/cqsat/log.log`
86+
87+
## TODO
88+
- [x] 追星
89+
- [ ] 卫星状态、卫星列表加入图片支持
90+
- [ ] 刷题
91+
- [ ] 相关计算
92+
- [ ] ....
93+
94+
## 参考资料
95+
96+
[PyEphem Home Page — PyEphem home page (rhodesmill.org)](https://rhodesmill.org/pyephem/)
97+
98+
刁宁辉,刘建强,孙从容,等. 基于SGP4模型的卫星轨道计算[J]. 遥感信息,2012,27(4):64-70. DOI:10.3969/j.issn.1000-3177.2012.04.011.

0 commit comments

Comments
 (0)