Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Dropbox CLI  (Přečteno 1750 krát)

beer

  • Host
Dropbox CLI
« kdy: 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 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. 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?

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re: Dropbox CLI
« Odpověď #1 kdy: 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

beer

  • Host
Re: Dropbox CLI
« Odpověď #2 kdy: 12 Září 2011, 12:43:45 »
Super, díky, doma vyzkouším  :)

beer

  • Host
Re: Dropbox CLI
« Odpověď #3 kdy: 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.
« Poslední změna: 12 Září 2011, 22:25:41 od beer »

beer

  • Host
Re: Dropbox CLI
« Odpověď #4 kdy: 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

 

Provoz zaštiťuje spolek OpenAlt.