通过命令行获取 Dropbox 状态

通过命令行获取 Dropbox 状态

我想通过 CLI 检查保管箱状态,因此我登录并进入。 (这发生在本地和远程主机上)

 $ dropbox status

Dropbox 的回应如下:

 :> dropbox status
 dropbox: load fq extension '/opt/dropbox/cryptography.hazmat.bindings._openssl.cpython-38-x86_64-linux-gnu.so'
 dropbox: load fq extension '/opt/dropbox/cryptography.hazmat.bindings._padding.cpython-38-x86_64-linux-gnu.so'
 dropbox: load fq extension '/opt/dropbox/psutil._psutil_linux.cpython-38-x86_64-linux-gnu.so'
 dropbox: load fq extension '/opt/dropbox/psutil._psutil_posix.cpython-38-x86_64-linux-gnu.so'
 dropbox: load fq extension '/opt/dropbox/apex._apex.cpython-38-x86_64-linux-gnu.so'
 dropbox: load fq extension '/opt/dropbox/tornado.speedups.cpython-38-x86_64-linux-gnu.so'
 dropbox: load fq extension '/opt/dropbox/wrapt._wrappers.cpython-38-x86_64-linux-gnu.so'
 Another instance of Dropbox (680) is running!

然而 :

 :> which dropbox
 /usr/bin/dropbox


 :> pgrep -fa dropbox
   680 /usr/bin/dropbox
 

如何获取 Dropbox 的状态而不认为我正在启动它。甚至

 :> dropbox help

响应与上面相同的输出。

答案1

这是一个修复:

 wget https://linux.dropbox.com/packages/dropbox.py

将其放在dropbox.pyPATH 中的某个位置并使其可执行。

为了避免出现弃用警告,当前版本需要在第 612 行进行编辑。

改变

           if self.stop_event.isSet(): break

            if self.stop_event.is_set(): break

相关内容