Ubuntu Oneでキューの優先順位を変更できますか?


12

毎日8時間毎日使用しているネットブック上の比較的小さなテキストファイルの一部は、1週間同期されていません。u1sdtool --waiting-contentテキストファイルのいずれかがダウンロードされる前に、アップロードされる膨大な数の写真がリストに表示されます。

より早く処理するためにテキストファイルを上に移動する方法はありますか?写真の同期に数週間かかっているようです。

回答:


2

Ubuntu Oneがファイルをダウンロードする順序を変更することはできません。特定のファイル形式をスキップすることを選択できるかどうかもわかりません。

ウェブにサインインして、代わりに直接取得することは可能ですか?それらを正しいフォルダーに配置すると、Ubuntu Oneが新しいファイルをダウンロードする前に同期する可能性があります。


はい、ありがとう、それは良い考えです。代わりに、ネットブックを一晩中ハミングして、朝までにバックログをクリアしました。
マークD

2

私は、理論的にはうまくいくはずの小さなスクリプトでこの質問に半分答えています。

--waiting-contentで文字列を検索し、IDを取得して--schedule-nextに送信します。

悲しいことに、それは動作しません「u1sdtool --schedule-次」のコマンドが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

それは興味深い質問でした!


スクリプトをありがとう。おそらく、あなたが言及したバグが修正された場合、これは最初に作業ファイルの同期を優先するのに非常に役立ちます。
マークD
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.