Německé servery Thomas-Krenn.AG

  • Sestavte si server v našem online konfigurátoru
  • Sestavy testovány s více než 30 operačními systémy
  • Nasazujeme Red Hat, CentOS, SUSE, Debian, Ubuntu
  • 98 % serverů  jsme schopni sestavit a dodat do 24 hodin
  • Každý server je před odesláním otestován
  • Technická podpora 24/7

Nabízíme rackové servery 1U, 2U, 3U/4U, Silent servery, virtualizační a storage & backup řešení.

Nahrávání souborů na FTP z kontextové nabídky

ftpup.png Máte na svém webovém úložišti složku, kam nahráváte soubory, které potřebujete rychle někomu poskytnout? Chtěli byste je do ní nahrávat přímo z kontextové nabídky


Co budete potřebovat?

Kromě vlastního FP úložiště rozhodně program balíček ftp.

Příprava

Nejdříve vytvořte soubor .netrc ve vašem domovském adresáři, bude v něm uloženo heslo k FTP v čitelné podobě, pokud vám to vadí, nemusíte ani dál číst (nebo se podělte o lepší řešení v komentářích). Do něj uložte následující (samozřejmě upravené podle vašich přístupových údajů):

machine ftp.hulahop.cz
login hulahop
password hejhula

Nyní se nebude konzolový FTP klient ptát na heslo, takže jej můžete v klidu volat z kontextové nabídky.

Posílání na server

Samotné odesílání se provádí příkazem:

echo -e "put /home/franta/soubor.txt bordel/soubor.txt\nquit" | ftp -p ftp.hulahop.cz

Tento příkaz odešle soubor.txt ve Frantově domovském adresáři do adresáře bordel na FTP umístění. V podobě skriptu pak bude vypadat takto:

#!/bin/bash
#
# churchyard's file uploader
# $1 path to file
# $2 filename
echo -e "put \"$1\" bordel/\"$2\"\nquit" | ftp -p ftp.hulahop.cz

Nezapomeňte skript uložit do nějakého adresáře v $PATH a nastavit mu právo ke spuštění.

Přidání do kontextové nabídky

V Xfce stačí nakonfigurovat v Thunaru vlastní akci. V GNOME pak poradí článek o skriptech pro Nautilus.

Vlastní akce ThunaruVlastní akce Thunaru

Vylepšení

Takže už můžete z kontextové nabídky nahrát soubor na FTP, ale většinou k němu budete potřebovat odkaz, ten se může po odeslání objevit ve schránce (budete potřebovat balík xclip):

#!/bin/bash
#
# churchyard's file uploader
# $1 path to file
# $2 filename
echo -e "put \"$1\" bordel/\"$2\"\nquit" | ftp -p ftp.hulahop.cz
echo "http://www.hulahop.cz/bordel/$2" | xclip -selection "clipboard"

Položka v kontextové nabídcePoložka v kontextové nabídce

Nahoru

Linuxová knihovnička - obchod.liberix.cz

Notebooky s Linuxem a bez operačního systému

(Jako ve škole)
Průměr: 1,00 | Hodnotilo: 3
 

Příspěvky

Nahrávání souborů na FTP z kontextové nabídky
lzap 2. 07. 2010, 12:18:03
Odpovědět
Moc pekne. Jen bych dodal, ze GNOME VFS (nebo jak se to tedka jmenuje) FTP podporuje. FTP servery jsou dostupne pres ikonu "Sitove servery". Nicmene zapisek popisuje efektivne i jak odesilat data z shellu :-D
Re:Nahrávání souborů na FTP z kontextové nabídky
tuxmartin 9. 07. 2010, 00:46:59
Odpovědět
Zkus se podivat do /home/user/.gvfs/ melo by tam byt to, co v "Sitove servery".
Pavel Baksy Re:Nahrávání souborů na FTP z kontextové nabídky
Pavel Baksy 10. 07. 2010, 00:21:55
Odpovědět
s GVFS jsem hrozně bojoval. Nemám totiž Gnome, nýbrž Openbox a Nautilus není to, co bych chtěl spouštět. Nakonec jsem skončil u programu gigolo, který mi pomocí gvfs zpřístupní FTP složky a v Geany (textový editor) je pak vidím v dialogu "Otevřít". Bohužel jsem nepřišel na to, jak je zobrazit v Thunaru či jiném (rozumném) programu. Mimo Nautilus je gvfs pekelně pomalou záležitostí.
Nahrávání souborů na FTP z kontextové nabídky
martin65 8. 07. 2010, 20:08:52
Odpovědět
Napadá mě, že by bylo super jako rozšíření pro Firefox. kontextová nabídka pro odkazy. Co vy na to? Nespáchá to někdo?
Miroslav Hrončok Re:Nahrávání souborů na FTP z kontextové nabídky
Miro Hrončok 9. 07. 2010, 08:00:26
Odpovědět
vždy odkazy už na netu jsou, proč je nahrávat na FTP?
Re:Re:Nahrávání souborů na FTP z kontextové nabídky
martin65 12. 07. 2010, 16:27:25
Odpovědět
No třeba proto, že je potřebuji dostat na jiné místo - do konkrétní složky na určitý server. Kolegové mi posílají výkazy hodin a já je vždy musím uložit na disk, otevřít ftp klienta, vytvořit spojení, nalistovat správné adresáře, odeslat. Když to mám udělat třeba 20× za den...

Ano i to řešení, které tady popisuješ mi může urychlit opakující se rutinu, ale přímo z odkazu, by bylo dvěma kliky hotovo. :-)

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 
rss

Miroslav Hrončok

Miroslav Hrončok

Vystudoval obor programování na gymnáziu Arabská v Praze, ačkoli vůbec neumí programovat. V této šaškárně hodlá pokračovat na FIT ČVUT.


  • Distribuce: Debian
  • Grafické prostředí: Xfce
  • Hodnocení autora: **

profil autora | blog


Blogy rss
Seriály
Miroslav Hrončok

Miroslav Hrončok, 07. září

Zázračná Tahoma a Wine

Při svých pokusech s Wine lahvemi jsem zjistil, že jedna lépe vyhlazuje písmo. Rozhold jsem se zjistit, jak je...


Martin Šín

Martin Šín, 29. srpen

Jak změnit Gnome na Windows 7

Chcete, aby vaše Gnome vypadalo jako Windows 7? Pak čtěte dál ..


Pavel Fric

Pavel Fric, 28. srpen

Tagaini Jisho

Nově je dostupný ke stažení překlad s přeloženými položkami filtru skupin: slovní druh, obor, nářečí,...


Václav Hejda

Václav Hejda, 23. srpen

Bounce - webová služba pro tvorbu, úpravu a sdílení screenshotů

Chtěli byste jednoduše pořizovat screenshoty webových stránek a sdílet je se svými přáteli? Vyzkoušejte...


Miroslav Hrončok

Miroslav Hrončok, 21. srpen

Kdybyste třeba nevěděli, co je to kahan

Přes prázdniny překládám vzdělávací programy KDE, jako je Kalzium, Rocs nebo Marble.


Všechny blogy »

Legální operační systém

Kniha Ubuntu 10.04 CZ
Top Multimediální centra