rclone config create

v1.39

Rclone config create

创建一个具有名称、类型和选项的新远程。

剧情简介

的新远程
的名字

类型
和选项。的选项
应该成对传递吗
关键
价值
或者是
键=值

例如,使用auto config创建一个名为myremote的快速远程
你会这样做:

Rclone config create myremote swift env_auth true
Rclone config create myremote swift env_auth=true

例如,如果你想配置谷歌驱动器遥控器,但是
使用远程授权,你会这样做:

Rclone config create mydrive drive config_is_local=false

请注意,如果配置过程通常会问一个问题
采用默认值(除非
——非交互式
使用)。每一次
rclone将打印或调试一个消息,说明如何
影响所取的值。

如果传递的任何参数是密码字段,则rclone将
如果它们之前没有被模糊,则自动模糊它们
把它们放到配置文件中。


如果密码参数大于等于22个字符,并且
只包含base64字符,那么rclone可能会感到困惑
密码是否已经被遮盖,并不被遮盖
将密码输入配置文件。如果你想百分百确定
密码变得模糊,然后使用
——模糊
旗子,或者如果你
100%确定你已经通过模糊密码然后使用
——不是含糊其辞
. 方法设置隐藏密码
Rclone config密码
命令。

国旗
——非交互式
供希望使用的应用程序使用
配置rclone本身,而不是使用基于文本的rclone
配置问题。如果设置了这个标志,rclone需要询问
当用户输入一个问题时,将返回一个JSON blob,其中包含问题
它。

它看起来像这样(一些不相关的细节被删除):

{
“状态”:“* oauth-islocal teamdrive,”,
"选项":{
“名称”:“config_is_local”,
“帮助”:“使用web浏览器自动验证远程rclone ?”\n *如果运行rclone的机器有web浏览器,您可以使用\n *如果运行rclone在(远程)机器上没有web浏览器访问\n如果不确定尝试Y,如果Y失败,尝试n \n”,
“默认”:没错,
“示例”:
{
“价值”:“真正的”,
“帮助”:“是的”
},
{
“价值”:“false”,
“帮助”:“不”
}
],
“要求”:假的,
“IsPassword”:假的,
“类型”:“bool”,
“独家”:没错,
},
“错误”:“”,
}

的格式
选项
和返回的相同吗
Rclone配置提供程序
. 问题应该问给用户,然后返回给用户
Rclone作为
——结果
选项与
——国家
参数。

钥匙
选项
使用方法如下:

  • 的名字
    -变量名-显示给用户
  • 帮助
    -帮助文本。硬包装在80焦。任何url都应该被点击。
  • 默认的
    -默认值-如果用户只想要默认值,则返回此值。
  • 例子
    -用户应该可以从中选择一个
  • 要求
    -取值为非空
  • IsPassword
    —该值为密码,需要按照密码进行编辑
  • 类型
    -值的类型,例如
    保龄球

    字符串

    int
    和其他人
  • 独家
    -如果设置没有自由形式的条目,只允许
    例子
  • 无关紧要的钥匙
    提供者

    ShortOpt

    隐藏

    NoPrefix

    先进的

如果
错误
设置后,它应该显示给用户在相同的
时间就是问题所在。

——continue——state "*oauth-islocal,teamdrive,,"——result "true"

注意,当使用
——继续
所有的密码都应该传入
清晰(不模糊)。任何默认配置值都应该被传递
在每一次的召唤中
——继续

在非交互过程结束时,rclone将返回一个结果

状态
作为空字符串。

如果
——所有
传入时,rclone将询问所有配置问题,
不仅仅是配置后的问题。任何参数都用作
像往常一样,默认为问题。

请注意,
bin / config.py
在rclone源中实现此协议
作为一个可读的演示。

Rclone的config类型为[key值]* [flags]

选项

问全套配置问题
带着答案继续配置过程
-h,——help帮助创建
强制任何密码不被遮蔽
不要与用户互动并回复问题
强制屏蔽所有密码
——result string结果,使用——continue
——state string状态,使用——continue

看到
全球标志页面
此处未列出的全局选项。

另请参阅

  • rclone配置
    —进入交互配置会话。
发表回复 0

Your email address will not be published. Required fields are marked *