Thunar vlastná akcia pre get link Dropbox

Založil Brano Dohoda, 07. 09. 2013, 21:15:14

Předchozí téma - Další téma

Brano Dohoda

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, 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.


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
~/.bin/dropbox.sh %f
č.2
bash -c "dropbox.py puburl %f | xclip -i -selection clipboard"

Nech vám slúži.....
Debian 11 "bullseye" released + KDE Plasma
- - - - - - - - - - - - - - - - - - - - - - - -
[diakritika off]
- - - - - - - - - - - - - - - - - - - - - - - -
* CPU: Intel i3-8130U 2.2GHz Turbo Boost 3.4GHz
* GPU: Intel UHD620 + Nvidia MX130 2GB VRam
* RAM: DDR4 12GB @ 2133MHz