我可以重新调整 Ubuntu One 中的队列优先级吗?

我可以重新调整 Ubuntu One 中的队列优先级吗?

我每天使用 8 小时的上网本上的一些相对较小的文本文件一周内不同步。u1sdtool --waiting-content显示在要下载的文本文件之一之前要上传的列表中有大量的照片。

有没有办法将文本文件移上去以便尽快处理?似乎照片同步花了数周时间。

答案1

您无法更改 Ubuntu One 下载文件的顺序。我甚至不确定您是否可以选择跳过某些文件格式。

您是否可以通过网络登录并直接获取它们?如果您将它们放在正确的文件夹中,则在 Ubuntu One 下载新文件之前它们可能会同步。

答案2

我用一个应该有用的小脚本来回答这个问题理论上

它在--waiting-content中搜索字符串,获取ID并将它们发送到--schedule-next。

遗憾的是,它不起作用因为“u1sdtool --schedule-next”命令因 dbus 错误而失败,并且因为此错误报告,我看不到它的光明前景。

#!/bin/bash

if [ $1 ]
    then
    search=$1
    else
    echo "You need to provide a search string: u1up <search>"
    exit
fi
FirstResult=$(u1sdtool --waiting-content | grep -i $search)
if [ $FirstResult ]
    then
    node_id=$(echo $FirstResult | sed -n 's/.*node_id=\(.*\)\ share.*/\1/p')
    share_id=$(echo $FirstResult | sed -n 's/.*share_id=\(.*\)\ path.*/\1/p')
    path=$(echo $FirstResult | sed -n 's/.*path=\(.*\)/\1/p')

    echo "Attempting to prioritize $path ..."
    u1sdtool --schedule-next=$share_id $node_id

    else
    echo "Your search did not match any file waiting in the Ubuntu One queue."
    exit
fi

这是一个有趣的问题!

相关内容