Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: beer 12 Září 2011, 12:17:34

Název: Dropbox CLI
Přispěvatel: beer 12 Září 2011, 12:17:34
Věděl by někdo, jak u uploadovaných souborů do složky Public v terminálu hromadně vypsat veřejné odkazy a případně vygenerovat playlist m3u či html klikatelný soubor s odkazy?

Dle http://wiki.dropbox.com/TipsAndTricks/UsingDropboxCLI (http://wiki.dropbox.com/TipsAndTricks/UsingDropboxCLI) by následující příkaz měl vypsat veřejnou adresu, ale nefunguje mi při použití více souborů.

Například pokud mám soubor test1.mp3
Kód: [Vybrat]
dropbox puburl *.mp3vypíše v pořádku veřejnou url.

Když však mám ve složce více souborů, tak nefunguje :-/.

Věděl by někdo jak na vygenerování všech veřejných odkazů v rámci jedné složky a uložení do jednoduchého souboru typu m3u či klikatelného html?

Jinak pro upload souborů bych rád používal jiné účty dropboxu, než účet uživatele v systému. Zatím jsem zkoušel BASH Dropbox Uploader http://www.andreafabrizi.it/?dropbox_uploader (http://www.andreafabrizi.it/?dropbox_uploader). Ten to umí, ale používá asi webové api a bude tam limit na velikost souborů, jestli se nepletu.

Někdo nějaký nápad?
Název: Re: Dropbox CLI
Přispěvatel: GdH 12 Září 2011, 12:39:46
Můžeš na to jít třeba takto:
Kód: [Vybrat]
ls -1 ~/Dropbox/Public/*.mp3|while read line; do dropbox puburl "$line"; done
Název: Re: Dropbox CLI
Přispěvatel: beer 12 Září 2011, 12:43:45
Super, díky, doma vyzkouším  :)
Název: Re: Dropbox CLI
Přispěvatel: beer 12 Září 2011, 22:03:43
Tak funguje  ;), dokonce i s playlistem  ;D
Kód: [Vybrat]
ls -1 *.ogg|while read line; do dropbox puburl "$line"; done > playlist.m3u
Konečně budu moci mít hudbu v cloudu.

Teď jen vymyslet jak to udělat jednoduše, abych obešel limit na jednoho usera. Protože skript, kterej mohu použít pro upload do alternativních dropboxových účtů nevytváří lokální složky. A přes adduser se mi na to jít moc nechce, i když by to šlo.
Název: Re: Dropbox CLI
Přispěvatel: beer 15 Září 2011, 02:53:00
Neví někdo, jak udělat veřejný link  na celou složku?
Něco jako je toto:
https://www.dropbox.com/s/c6ecc2plwconh5x (https://www.dropbox.com/s/c6ecc2plwconh5x)