Autor Téma: Thunar vlastná akcia pre get link Dropbox  (Přečteno 2795 krát)

Offline Branislav Dohoda

  • Člen týmu
  • Uživatel
  • *****
  • Příspěvků: 191
    • Zobrazit profil
  • Jabber: valsin@jabbim.sk
Thunar vlastná akcia pre get link Dropbox
« 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.

Kód: [Vybrat]
mkdir ~/.bin

Ďalej si stiahneme súbor DROPBOX.PY, dáme mu práva pre spustenie (+x) a vložíme ho do vyššie uvedeného adresára.

Kód: [Vybrat]
chmod +x dropbox.py
Kód: [Vybrat]
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)

Kód: [Vybrat]
cd ~/.bin
Kód: [Vybrat]
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.

Kód: [Vybrat]
#! /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.


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.



č.1
Kód: [Vybrat]
~/.bin/dropbox.sh %fč.2
Kód: [Vybrat]
bash -c "dropbox.py puburl %f | xclip -i -selection clipboard"
Nech vám slúži.....
« Poslední změna: 07. 09. 2013, 21:41:34 od Valsin »
Debian 8 'Jessie' Backports
- - - - - - - - - - - - - - -
[diakritika off]
- - - - - - - - - - - - - - -
Bug Tracker pre novú tému Wheezy VDW: report bug
Bug Tracker pre novú tému Jessie VDJ: report bug