我可以在Ubuntu One中重新确定队列的优先级吗?


12

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

有没有办法将文本文件上移以使其得到更快处理?似乎花了数周时间才能使照片同步。

Answers:


2

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

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


是的,谢谢,这是一个好主意。取而代之的是,我整夜都在上网本嗡嗡作响,到了早上才清除积压的积压。
Mark D

2

我正在用一个应该在理论上起作用的小脚本一半回答这个问题。

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

遗憾的是,它不起作用,因为在dbus错误上“ u1sdtool --schedule-next”命令失败,并且由于该错误报告,我认为它的前景并不光明。

#!/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

那是一个有趣的问题!


感谢您的脚本。也许如果您提到的错误得到修复,这对于首先确定工作文件的优先级非常有用。
Mark D
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.