Amanda Asked: 2024-01-25 06:23:36 +0800 CST2024-01-25 06:23:36 +0800 CST 2024-01-25 06:23:36 +0800 CST 我可以让搜索检查我的 Dropbox 文件夹吗? 772 目前,Meta 键(对我来说是“Windows”键)切换显示所有打开的窗口和搜索框的屏幕。 该搜索框会找到深度嵌套的目录/home/Documents,但/home/Videos它正在跳过/home/Dropbox- 我查看了搜索设置,但无论如何我都没有看到告诉系统搜索也请搜索 Dropbox。 我如何告诉它搜索 Dropbox? 22.04 2 个回答 Voted Best Answer vanadium 2024-01-29T00:09:48+08:002024-01-29T00:09:48+08:00 在“设置”中,转到“搜索”窗格。 在顶部栏中,点击“搜索位置” 如果您已将其添加为书签,它可能位于“书签”选项卡中。 否则,在“其他”选项卡上,单击+并在出现的文件选择器对话框中选择“Dropbox”文件夹。 JayCravens 2024-01-29T03:53:12+08:002024-01-29T03:53:12+08:00 我知道如何从控制台执行此操作。如果您想做一些编码...打开一个终端。 确保您已jq安装该工具: sudo apt-get install jq 在此创建必要的令牌和密钥。 单击“创建应用程序”,为其命名,选择“范围应用程序”作为类型。 创建一个文本文件。保存您的应用程序 ID、应用程序密钥和生成的令牌以供参考。 #!/bin/bash search_value="$1" refresh_token="<YOUR_REFRESH_TOKEN>" app_key="<YOUR_APP_KEY>" app_secret="<YOUR_APP_SECRET>" # Refresh the access token access_token=$(curl -s https://api.dropbox.com/oauth2/token \ -d grant_type=refresh_token \ -d refresh_token="$refresh_token" \ -u "$app_key":"$app_secret" | jq -r .access_token) # Search for files curl -X POST https://api.dropboxapi.com/2/files/search_v2 \ --header "Authorization: Bearer $access_token" \ --header 'Content-Type: application/json' \ --header 'Dropbox-Api-Path-Root: ' \ --data "{\"query\":\"$search_value\",\"options\":{},\"match_field_options\":{\"include_highlights\":true},\"include_highlights\":true}" exit 0 另存为:dropbox_search.sh 更改模式可执行文件:chmod +x dropbox_search.sh 用法:./dropbox_search.sh "Your search query here"
+
并在出现的文件选择器对话框中选择“Dropbox”文件夹。我知道如何从控制台执行此操作。如果您想做一些编码...打开一个终端。
确保您已
jq
安装该工具:在此创建必要的令牌和密钥。
另存为:
dropbox_search.sh
更改模式可执行文件:
chmod +x dropbox_search.sh
用法:
./dropbox_search.sh "Your search query here"