业余无线电日志记录软件Cloudlog部署使用心得

发布于 2023-02-03  2,490 次阅读


前些日子突然从某群里知道了Cloudlog这个日志记录软件,前往github差看了一圈,部署使用了一下,感觉还不错,故写文章推荐。

1.介绍

github页面:magicbug/Cloudlog: Web based amateur radio logging application built using PHP & MySQL supports general station logging tasks from HF to Microwave with supporting applications to support CAT control. (github.com)

简而言之就是一个搭建在云端可以随时随地打开电脑/手机查看的日志软件,界面相对于其他软件来说现代化程度相当高。放张图感受一下:

2.部署

很简单,打开终端 输入

#git clone https://github.com/magicbug/Cloudlog

克隆项目,然后配置LNMP以及域名解析即可。我这里使用宝塔面板配置()

配置过程在此不赘述了。

配置完成进入打开浏览器自动跳转安装页面:

Directory 为安装目录;Website URL为网站地址;Default Gridsquare为你默认的GRID网格地址。根据情况填写即可。

注意,WebsiteURL字段,前面带不带S(是否启用SSL)请决定好!安装后再改很麻烦!

Databease 这一栏为数据库配置,Hostmane填写数据库地址,若是本地数据库的话,localhost不用动。Username以及Password填写数据库用户名以及密码。建议单独创建一个用户给Cloudlog使用。最后一栏填写给Cloudlog分配的数据库名。

最后的最后,拉到最下面记住这个默认的账号密码:

一定要记住(虽然没记住也可以查默认账密)

3.配置

点击安装后略微等待,随后在出现的登录界面输入刚才记住的账密

进入后应该是这样的

接下来前往最上方搜索框左侧的Admin处,点击倒三角展开选项,然后点击UserAccounts进入帐户设置页面。

再打开的页面中点击蓝色的CreatUser创建一个新的账户。

接下来打开的页面全都是英文是不是看着发懵?别急,接下来使用文本编辑器(不管是什么编辑器,能打开就行,vi vim或者其他的图形化编辑器均可)打开/Cloudlog/application/config/config.php

在147行找到如下内容:(随着版本更新行数可能会变,善用搜索功能)

/*
|--------------------------------------------------------------------------
| Default Language
|--------------------------------------------------------------------------
|
| This determines which set of language files should be used. Make sure
| there is an available translation if you intend to use something other
| than english.
|
*/
$config['language']	= 'english';

我们需要做的就是讲english 改为 chinese_simplified,即:

$config['language']	= 'chinese_simplified';

接下来在刷新一下,部分界面就变成中文啦

至于为什么是部分界面,因为多语言功能还在开发,需要逐步推进。目前只汉化了一部分内容,部分内容我也是摸瞎翻译的,如有错误欢迎指出或者自行修改并提交PR。

我们回到创建用户界面:

左上依次是你的用户名,电子邮件地址,密码。右侧的UesrRole为身份。OP为操作员,Administrator为管理员,此处选择管理员。右侧为主题,随心选择即可。

向下看是你的个人信息:

左侧依次是名,姓,呼号,Grid网格。右侧为网站的设置,第一个选项为时区,中国在东八区,选择(GMT+08:00)-Beijing, Chongqing, Hong Kong, Urumqi。下面是日期格式,根据偏好选择即可。最下方是距离单位,默认米就可以。

再往下:

在主界面显示标签:我也不知道是干啥的,没搞懂,可以打开。

左侧为自动查找位置,可以打开。右侧为日志簿的显示设置,本处我已进行汉化,自行决定即可。

最后是QSO类型以及个人图片,根据需求打开。然后点击创建账户即可!

随后点击右上角退出登陆,使用新创建的用户登录。按照刚才的步骤打开创建帐户页面,删除默认账户

选择YES即可。

随后我们来创建日志簿:

点击右上角StationLocations-CreatStationLocations

此处从上往下依次是:

台站名称,呼号,DXCC实体,城市,州(不用管),郡(仅用于美国/阿拉斯加/夏威夷),CQ分区,ITU分区。

再往后是GRID网格,IOTA,SOTA,WWFF,POTA的内容

接下来是台账签名,签名详细信息,eQSLQTH名字,QRZ日志簿API key(需付费),是否实时上传qrz,OQRS启用开关,电子邮件警报,文字。

最后点击保存即可。

点击右上角,创建日志簿。输入名字,点击确定即可。

至此便可以正常使用Cloudlog了。

5.优化

如果想要进阶使用:

点击右上角的Accont:

下拉,配置LOTW,eQSL,ClubLog账户信息,保存。

然后可以从这些外部日志软件导入信息。此处以LOTW为例。

进入后点击右上角上传证书,根据流程上传:

完成后点击手动同步即可。

还可以上传ADIF文件等。


全部完成后,点击logbook-overview就可以查看数据啦!

可以直接设置QSL状态。

点击QSO-LiveQSO可以直接记录QSO。

最重要的,CloudLog还可以和GridTracker联动:

点击右上角,APIkeys-Create a read & write key。复制APIkey,打开GRID软件:

点击设置-日志记录 找到cloudlog,粘贴APIKEY,测试即可。(STATION ID在创建的时候可以看到,第一个就是1)然后点击测试,passed即可。


累了,备案号/换地图之类的留到下一篇写了。

届ける言葉を今は育ててる
最后更新于 2024-03-12