Kann ich die Warteschlange in Ubuntu One neu priorisieren?


12

Einige relativ kleine Textdateien auf meinem Netbook, die ich täglich 8 Stunden am Tag verwende, sind nicht synchron. u1sdtool --waiting-contentzeigt eine große Anzahl von Fotos in der Liste an, die hochgeladen werden sollen, bevor eine der Textdateien heruntergeladen wird.

Gibt es eine Möglichkeit, die Textdatei nach oben zu verschieben, um sie schneller verarbeiten zu können? Es scheint Wochen gedauert zu haben, bis die Fotos synchronisiert sind.

Antworten:


2

Sie können die Reihenfolge, in der Ubuntu One die Dateien herunterlädt, nicht ändern. Ich bin mir nicht mal sicher, ob Sie bestimmte Dateiformate überspringen können.

Können Sie sich im Web anmelden und diese stattdessen direkt abrufen? Wenn Sie sie in den richtigen Ordnern ablegen, besteht die Möglichkeit, dass sie synchronisiert werden, bevor Ubuntu One neue Dateien herunterlädt.


Ja, danke, das ist eine gute Idee. Stattdessen summte ich die ganze Nacht über mit meinem Netbook und räumte den Rückstand bis zum Morgen auf.
Mark D

2

Ich beantworte diese Frage zur Hälfte mit einem winzigen Skript, das theoretisch funktionieren sollte .

Es sucht nach einer Zeichenfolge in --waiting-content, erhält die IDs und sendet sie an --schedule-next.

Leider funktioniert es nicht, weil der Befehl "u1sdtool --schedule-next" bei einem dbus-Fehler fehlschlägt und ich aufgrund dieses Fehlerberichts keine gute Zukunft dafür sehe.

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

Das war eine interessante Frage!


Danke für das Drehbuch. Wenn der von Ihnen erwähnte Fehler behoben wird, ist dies möglicherweise hilfreich, um die Synchronisierung von Arbeitsdateien zuerst zu priorisieren.
Mark D
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.