用于配置同步的命令行工具

syncthingmanager的Python项目详细描述


#syncthingmanager
syncthing api的命令行工具。旨在简化远程服务器的设置。
(对于喜欢使用cli的用户)

键。
通常可以自动完成:
“stman configure”。如果不起作用,请从gui
或config.xml(在syncthing的config目录中)获取api密钥,然后运行“stman configure api key”。

默认情况下,“stman”将在`~/.config/syncthingmanager/syncthingmanager.conf`中查找
设置。
syncthingmanager.conf示例如下:


````
[默认]

name=localhost

[localhost]
apkey=mafkdvpagx5j6omzxm9hwdsxjpsqkpfs

apkey=mafkdvpagx5jx5wwvpagxxxxxxjpsqkpfs

apkey=mlocalhost
port=8384




apkey=h9mifakwdwdqqq3ssppmgujjjjjjjjgrfgjfgrfg3dtkk
<``

在本例中,my默认设备是本地主机上的设备:8384。如果我想
向某个主机:9001上的某个主机发送命令,它看起来像
`stman--device remote device…`

`usage
````
$stman device list
$home/.config/syncthingmanager/syncthingmanager.conf不是有效路径。Stman配置:
清单配置的设备
$STMAN设备列表< BR/>同步管理器测试此设备:BY/> ID:LYAB7ZG-XDVMAVM OUZ7EAB-5N3UVWY-DXTFRJ4-U2MTHGQ-7TBRJE-PC56BQ6
< BR/>另一个设备连接
AT:地址被删除
文件夹:doTest
ID:h2ajwnr-5vynwkm-ps2lee-qjybg2u-3ifn5xm-eksiikf-nvlag2e-kiqe4ae
列出配置的文件夹
$stman文件夹列表
默认文件夹
与共享:
文件夹ID:default
文件夹路径:/主页/同步/sync/

执行测试
与共享:另一个设备
文件夹ID:do test
文件夹路径:/home/syncthing/syncthing/stman test/
添加设备
$stman device add mfzwi3d-bonsgyc-yltmrwg-c433enr5-qxgzdmm-fzwi3d-bonsgyy-ltmrwad-n又一个设备-i

$stman device list
syncthingmanager test这个设备
id:lyab7zg-xdvmavmavm-ouz7eab-5n3uvwy-dxtfrj4-u2mthgq-7tibrje-pc56bqbqbje-pc56bqbqbqbje-pc56bqbqbqbqw-c5n36

另一个设备已连接
位于:;已删除地址
文件夹:dotest
id:h2ajwnr-5vynwkr-ps2l2ee-qjybg2u-3ifn5xm-ekssiikf-nvlag2e-ps2l2e2ee-qjybg2u-3ifn5xm-ekssiikf-nvlag2e-kiqe4ae

另一个未连接的设备
文件夹:
id:mfzwi3d-bonsw3d-bonsg3d-bonsgyc-yltmrwg-c43enr5-qxgzdmm-fzwidmm-fzwi3dpwi3dp-bonsgyy-bonsgyy-bon设备
$stman文件夹共享测试另一个设备
$stman folder list
默认文件夹
与共享:
文件夹ID:default
文件夹路径:/home/syncthing/sync/

执行测试
与共享:另一个设备,还有一个设备
文件夹ID:do test
文件夹路径:/home/syncthing/stman test/
配置和查看高级选项
$stman folder versioning dotest simple--版本15
$stman folder edit dotest-R 70
$stman folder info dotest
执行测试
与另一个设备共享,还有一个设备
文件夹id:dotest
文件夹路径:home/syncthing/stman test/
重新扫描间隔:70
文件拉取顺序:字母顺序:版本控制:simple
保留版本:15
`````

其他命令记录在“stman-h”、“stman command-h”等中。


cmd.exe将打印有趣的字符来代替颜色。
powershell工作正常。
-在gui中显示的某些信息需要使用t事件api,它不是python同步的一部分。我计划为它创建python绑定
并使用结果,但还没有开始。
-我选择先让设备列表输出联机,而不是按字母顺序。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
orm如何在Java中实现规范化映射?   java以编程方式修改Xtext生成的Mwe2工作流   java正在覆盖外部文件中的现有数据,如何停止?   java在ANTLR BNF语法符号中epsilon的等价物是什么?   java如何使用Hibernate@Anyrelated注释?   代码生成生成java类并在运行时加载它   java Maven无法在本地jar文件中收集依赖项   java NetBeans IDE 8.2不显示错误消息   java Selenium web驱动程序找不到元素   java如何修复“拒绝访问属性”invoke“”的权限?   JavaApacheJClouds,从比日期更早的blob中删除blob的最佳方法   java如何比较和排序树集中的项目?   使用JavaSpring和无头/解耦CMS   java使用swagercodegen在不同的类中生成端点   Java外部Keylistener没有响应