Debian fórum

Tipy, triky, návody - pouze návody, nevkládat dotazy! => Správa aplikací => Téma založeno: Brano Dohoda kdy 07. 09. 2013, 21:15:14

Název: Thunar vlastná akcia pre get link Dropbox
Přispěvatel: Brano Dohoda kdy 07. 09. 2013, 21:15:14
Vytvorenie vlastnej akcii na Dropbox Link pre Thunar

Sú dva tipy vytvorenia akcie:

1. Prvá je taká že vám vyhodí dialógové okno s odkazom a vy si ho skopírujete manuálne s dialógového okna pomocou skratiek CTRL+C a potom pre vloženie CTRL+V.
2. Druhá je taká že vám odkaz skopíruje do clipboardu a neotravuje vás žiadne dialógové okno a vy už len pohodlne pošlete odkaz kamarátom jednoduchou klávesovou skratkou CTRL+V

UPOZORNENIE: ak ste nový užívateľ Dropboxu alebo starí skontrolujte najprv či máte povolený Public zložku, ak si nieste istý pre istotu kliknite na tento odkaz a ten vám povolí Public folder. Nový užívatelia Dropboxu to určite mať povolené mať nebudú. Všetky súbory na ktoré budeme chcieť vytvoriť link musia biť tým pádom v zložke Dropbox/Public, ale nestačí si tu zložku spraviť ručne musí biť použitý následovný odkaz. !!!

https://www.dropbox.com/enable_public_folder


Čo budeme potrebovať ako prve je, že si vytvoríme v domovskom adresári zložku .bin.

mkdir ~/.bin


Ďalej si stiahneme súbor DROPBOX.PY (http://www.dropbox.com/download?dl=packages/dropbox.py), dáme mu práva pre spustenie (+x) a vložíme ho do vyššie uvedeného adresára.

chmod +x dropbox.py
mv dropbox.py ~/.bin/


V tomto kroku sa rozhodnete či chcete typ 1. alebo typ 2. Ak ste sa rozhodli pre typ 1, dialógové okno tak pokračujte ďalej v následujúcich krokoch, ale ak ste sa rozhodli pre typ 2, tak tieto kroky preskočíte až na posledný krok.

Vytvoríme si spustiteľní súbor dropbox.sh v termináli priamo v zložke .bin (použite nano alebo gedit to je na vás)

cd ~/.bin
nano dropbox.sh

Vložíte do neho nižšie uvedené údaje, uzavrieme a uložíme dáta skratkou CTRL+X a potom potvrdíme Y alebo A ako áno.

#! /bin/bash
s=`~/.bin/dropbox.py puburl "$1"`
zenity --info --text="$s" && echo "$s" | xclip -selection c



Posledným krokom je už len vytvoriť samotnú Vlastnú akciu priamo v Thunare víz. obr.
(http://album.jabbim.cz/embed/valsin@jabbim.sk/dp_1.png) (http://album.jabbim.cz/valsin@jabbim.sk/dp_1.png)

V okne kliknite na tlačítko + ako pridať, a následne vyplnte podľa toho čo ste si zvolili. Užívatelia čo si zvolili typ 1 s dialógovým oknom, vložia príkaz č.1, no a užívatelia čo sa rozhodli pre typ 2 bez dialógového okna vložia príkaz č.2.

(http://album.jabbim.cz/embed/valsin@jabbim.sk/dp_2.png) (http://album.jabbim.cz/valsin@jabbim.sk/dp_2.png) (http://album.jabbim.cz/embed/valsin@jabbim.sk/dp_3.png) (http://album.jabbim.cz/valsin@jabbim.sk/dp_3.png)

č.1
~/.bin/dropbox.sh %f
č.2
bash -c "dropbox.py puburl %f | xclip -i -selection clipboard"

Nech vám slúži.....