abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:44 | Nová verze

    Multimediální server a user space API PipeWire (Wikipedie) poskytující PulseAudio, JACK, ALSA a GStreamer rozhraní byl vydán ve verzi 1.6.0 (Bluesky). Přehled novinek na GitLabu.

    Ladislav Hagara | Komentářů: 0
    dnes 01:11 | Nová verze

    UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04-1.2 a 20.04 OTA-12.

    Ladislav Hagara | Komentářů: 0
    včera 18:00 | Nová verze

    Byla vydána (Mastodon, 𝕏) nová stabilní verze 2.0 otevřeného operačního systému pro chytré hodinky AsteroidOS (Wikipedie). Přehled novinek v oznámení o vydání a na YouTube.

    Ladislav Hagara | Komentářů: 1
    včera 16:00 | Zajímavý software

    WoWee je open-source klient pro MMORPG hru World of Warcraft, kompatibilní se základní verzí a rozšířeními The Burning Crusade a Wrath of the Lich King. Klient je napsaný v C++ a využívá vlastní OpenGL renderer, pro provoz vyžaduje modely, grafiku, hudbu, zvuky a další assety z originální kopie hry od Blizzardu. Zdrojový kód je na GitHubu, dostupný pod licencí MIT.

    NUKE GAZA! 🎆 | Komentářů: 4
    včera 13:33 | IT novinky

    Byl představen ICT Supply Chain Security Toolbox, společný nezávazný rámec EU pro posuzování a snižování kybernetických bezpečnostních rizik v ICT dodavatelských řetězcích. Toolbox identifikuje možné rizikové scénáře ovlivňující ICT dodavatelské řetězce a na jejich podkladě nabízí koordinovaná doporučení k hodnocení a mitigaci rizik. Doporučení se dotýkají mj. podpory multi-vendor strategií a snižování závislostí na vysoce

    … více »
    Ladislav Hagara | Komentářů: 4
    včera 12:22 | Humor

    Nizozemský ministr obrany Gijs Tuinman prohlásil, že je možné stíhací letouny F-35 'jailbreaknout stejně jako iPhony', tedy upravit jejich software bez souhlasu USA nebo spolupráce s výrobcem Lockheed Martin. Tento výrok zazněl v rozhovoru na BNR Nieuwsradio, kde Tuinman naznačil, že evropské země by mohly potřebovat větší nezávislost na americké technologii. Jak by bylo jailbreak možné technicky provést pan ministr nijak nespecifikoval, nicméně je známé, že izraelské letectvo ve svých modifikovaných stíhačkách F-35 používá vlastní software.

    NUKE GAZA! 🎆 | Komentářů: 22
    včera 06:00 | Zajímavý článek

    Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 162 (pdf).

    Ladislav Hagara | Komentářů: 0
    včera 05:55 | IT novinky

    Sdružení CZ.NIC, správce české národní domény, zveřejnilo Domain Report za rok 2025 s klíčovými daty o vývoji domény .CZ. Na konci roku 2025 bylo v registru české národní domény celkem 1 515 860 s koncovkou .CZ. Průměrně bylo měsíčně zaregistrováno 16 222 domén, přičemž nejvíce registrací proběhlo v lednu (18 722) a nejméně pak v červnu (14 559). Podíl domén zabezpečených pomocí technologie DNSSEC se po několika letech stagnace výrazně

    … více »
    Ladislav Hagara | Komentářů: 9
    18.2. 18:33 | IT novinky

    Google představil telefon Pixel 10a. S funkci Satelitní SOS, která vás spojí se záchrannými složkami i v místech bez signálu Wi-Fi nebo mobilní sítě. Cena telefonu je od 13 290 Kč.

    Ladislav Hagara | Komentářů: 8
    18.2. 16:22 | Komunita

    Byl publikován přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Fedora 43 Asahi Remix s KDE Plasma už funguje na M3. Zatím ale bez GPU akcelerace. Vývojáře lze podpořit na Open Collective a GitHub Sponsors.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (18%)
     (6%)
     (0%)
     (11%)
     (27%)
     (3%)
     (5%)
     (2%)
     (12%)
     (27%)
    Celkem 908 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Torrent upload skript (poznámkový blog)

    21.4.2008 11:24 | Přečteno: 2017× | linux | poslední úprava: 21.4.2008 18:32

    Tohle je takový poznámkový blog, ve kterém si poznamenávám jeden hezký skript, který mi ulehčuje bytí:-)

    Skript ke svému běhu potřebuje konfigurační soubor, který může mit každý uživatel svůj:

    #!/bin/bash
    
    USER=bazil
    PASS=XXX
    SERVER=kolej-master
    REMOTE_DIR=torrents_autodownload
    LOG=~/.torrent-log
    
    No a dále samotný skript:
    #!/bin/bash
    
    . ~/.master-torrent
    
    echo $1 >> $LOG
    
    full_path=$1
    file_name=`echo $1 | sed 's/\(.*\)\/\([^/]\)/\2/'`
    
    if ! $(zenity --question --text "Opravdu chcete uploadovat soubor\n $file_name" 0 0) ; then
            zenity --info --text "Operace zrušena."
            echo "Operace zrušena" >> $LOG
            exit -1;
    fi;
    
    ftp -u ftp://$USER:$PASS@$SERVER/$REMOTE_DIR/new.torrent "$full_path"
    
    if [[ $? ]] ; then
            zenity --info --text "Soubor uploadován."
            echo "Soubor uploadován." >> $LOG
    else
            zenity --error --text "Soubor se nepodařilo nahrát."
            echo "Soubor se nepodařilo nahrát." >> $LOG
    fi;
    echo "--------------------------------------------" >> $LOG
    
    
    No a proč jsem tohle všechno spáchal. Jednoduše mám servřík, kde běží torrent klient, který hlídá daný adresář a pokud se tam objevý nový soubor, tak ho začne sám stahovat a daný soubor smaže. Je to rozhodně jednodušší, než používat webové rozhraní torrent klienta a nebo ručně uploadovat torrent soubor na server.
    Určitě to není ideální, ale mě to plně vyhovuje ... no a pokud to někomu pomůže, tak si to hezky zkopírujte a začněte používat ;-)

           

    Hodnocení: 71 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    Martin Stiborský avatar 21.4.2008 12:28 Martin Stiborský | skóre: 26 | blog: Stibiho bláboly | Opava
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    No, moc pěkné, to se mi hodí, pořídil jsem si Asus router, na kterém mi běží transmission hlídající adresář na .torrent soubory, do teď jsem tam cpal torrent soubory přes sambu, ale doklikat se tam je porod, je to celé nějaké líné, tohle bude o dost lepší. Díky ti.
    Kvík ..
    21.4.2008 14:10 pils | skóre: 8 | blog: pils
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    co mas za router a co ti na nem bezi za firmware?
    In TUX we trust
    Martin Stiborský avatar 21.4.2008 14:46 Martin Stiborský | skóre: 26 | blog: Stibiho bláboly | Opava
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    Kvík ..
    21.4.2008 19:14 pils | skóre: 8 | blog: pils
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    A muzu se zeptat co vsechno za veci jsi tam rozjel...mam to samy a premejslim co bych na tom jeste rozchodil;-)
    In TUX we trust
    Martin Stiborský avatar 23.4.2008 21:43 Martin Stiborský | skóre: 26 | blog: Stibiho bláboly | Opava
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    inspiraci bych potřeboval spíš já :) žádné velké věci tam mít nechci, takže momentálně běží samba, transmission, dropbear, sambu musím ještě poladit, diakritika nejede, z Linuxu to má podivně dlouhé přístupové doby, pomalu kopíruje, z windows to fičí daleko rychleji. Snad ještě k tomu píchnu webkamerku a sem tam si nechám sledovat bydlení, ale to je spíš jenom sranda ... Potom ještě statistiky vytížení, trafficu a to bude asi všechno. Co tam máš ty ? Btw, asi vykopnu transmission a dám si tam rtorrent, nějak mi to webové gui nesedí ...
    Kvík ..
    21.4.2008 14:24 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    miesto ftp by nenudilo použiť scp s kľúčom
    Limoto avatar 21.4.2008 14:33 Limoto | skóre: 32 | blog: Limotův blog
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    U SFTP kliče nefungují?
    21.4.2008 15:13 Chocolate Bear | blog: Chocolate Bear
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    Co tím chceš říct? Že si neumíš přečíst prvních pár vět z manuálu? Nebo že nejsi dost chlap na to, abys řekl já bych použil blabla, protože blablabla. Jenže to bys riskoval, že ti někdo odpoví: blabla má nevýhody blablablabla a je to v tomto případě blablablablabla. Viď? A možná by se ukázalo, žes potřeboval jen něco plácnout.

    Já bych ten soubor nepojmenovával "new.torrent". Do názvu bych vrazil třeba čas, uživatelské jméno a nějakou náhodnost. Když ti přestane fungovat ten program, co vyzvedává a maže torrent-soubory, tak tam soubor nahraje jen první uživatel (nebo se to dokonce přepíše? to snad ne) a ostatní pokusy se nepovedou. K tomu není důvod. Mnohem lepší chování je, aby se tam soubor i tak nahrál a stahování se spustí až znovu zprovozníš onen program. Zároveň to zmenšuje pravděpodobnost výskytu problému při vícenásobném současném přístupu. Že k vyzvedávání souborů nedochází, pak samozřejmě musíš kontrolovat jinak. Výhody toho druhého pocítíš samozřejmě až tehdy, když to bude používat víc uživatelů a ne jen ty sám. Vlastně to spíš pocítí ti ostatní uživatelé, co se o to nestarají :-)
    THIS IS SPARTA!
    21.4.2008 16:11 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    < slackware-12.0-install-d2.torrent ssh server bin/upload-torrent.sh "\"Slackware 12.0 / disk 2"\"
    a.sh:
    #!/bin/sh
    
    name="$1"
    torrent_dir="/home/torrent/"
    
    [ -e "${torrent_dir}/${name}.torrent" ] || echo "Torrent $name existuje" && exit
    
    cat > /tmp/.upload-torrent.$$
    
    mv -i /tmp/.upload-torrent.$$ "${torrent_dir}/${name}.torrent"
    
    21.4.2008 17:04 Chocolate Bear | blog: Chocolate Bear
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    "mv -i" se asi autorovi nebude líbit, když chce používat zenity. Soubor v tempu bych vytvářel pomocí mktemp, akorát bych musel asi ošetřit práva.

    Teď mě ale tak napadá, "cat >" a "mv -i"? To snad ani nemůže fungovat, ne?
    THIS IS SPARTA!
    21.4.2008 19:34 Chocolate Bear | blog: Chocolate Bear
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    No, to ti nefunguje. Tu otázku to sice vypíše, ale nemáš možnost na ni odpovědět.
    THIS IS SPARTA!
    21.4.2008 20:52 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    oops :-) echo n | mv -i
    bazil avatar 21.4.2008 16:48 bazil | skóre: 33 | blog: sluje | Miroslav
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    jo díky, původně sem tam chtěl dát jméno toho souboru, co uploaduju, ale nějak mě nevalily regexpy na to, abych oslashoval mezery a závorky, tak sem se na to vy*ral :-) ale dávat tam datum by bylo super ...
    Milan Vít avatar 22.4.2008 05:18 Milan Vít | skóre: 23 | blog: about:linux | Orlová
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    Páni. A já měl strach, že tenhle pocit mám z Limotových příspěvků jen já (a to ještě kvůli zkušenostem s ním z dob minulých na jiném serveru) a že bych se sebou měl něco dělat.
    „There is no dark side of the Moon really… as a matter of fact it's all dark.“
    Limoto avatar 22.4.2008 14:50 Limoto | skóre: 32 | blog: Limotův blog
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    A určitě to byl důvod takhle se naštvat? A pokud to špatně pochopils, nešlo mi o to říct, že to děláš blbě, ale zjistit, proč zrovna scp.
    bazil avatar 21.4.2008 16:50 bazil | skóre: 33 | blog: sluje | Miroslav
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    jo možná by to bodlo, jen prostě na tom "serveru" teď běžej win a tak sem tam hodil první free ftp server, co sem našel a navíc kompa běží vedle mě u stolu a cesta z mého NB k němu jde jen přez moje AP, prostě sem se na nějaké zabezpečení vybod a neřešil je ... možná do budoucna
    herne the hunter avatar 21.4.2008 17:32 herne the hunter | skóre: 10 | tor lara
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    obvykle s pravopisem moc neprudim, ale oběví je fakt síla…
    i am herne the hunter and you are a leaf driven by the wind.
    bazil avatar 21.4.2008 18:34 bazil | skóre: 33 | blog: sluje | Miroslav
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    jo díky ... já nebýt moc dobrý na češtin :-)
    21.4.2008 17:34 /usr/bin/env bash
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    Ta tvoje kultura kódu je strašná.

    Kombinace obsoletního `xxx` a moderního $(xxx), zápis proměnných velkým a malým písmem atd... Sorry dneska jsem se špatně vyspal.
    bazil avatar 21.4.2008 18:33 bazil | skóre: 33 | blog: sluje | Miroslav
    Rozbalit Rozbalit vše Re: Torrent upload skript (poznámkový blog)
    pohoda, mě to nes... nevadí, já všehovšudy napsal asi tak 5 bash skriptů, tak sem rád, že mi to běží, jak potřebuju ;-)

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.