Devadesátková hra Brány Skeldalu prošla portací a je dostupná na platformě Steam. Vyšel i parádní blog autora o portaci na moderní systémy a platformy včetně Linuxu.
Lidi dělají divné věci. Například spouští Linux v Excelu. Využít je emulátor RISC-V mini-rv32ima sestavený jako knihovna DLL, která je volaná z makra VBA (Visual Basic for Applications).
Revolut nabídne neomezený mobilní tarif za 12,50 eur (312 Kč). Aktuálně startuje ve Velké Británii a Německu.
Společnost Amazon miliardáře Jeffa Bezose vypustila na oběžnou dráhu první várku družic svého projektu Kuiper, který má z vesmíru poskytovat vysokorychlostní internetové připojení po celém světě a snažit se konkurovat nyní dominantnímu Starlinku nejbohatšího muže planety Elona Muska.
Poslední aktualizací začal model GPT-4o uživatelům příliš podlézat. OpenAI jej tak vrátila k předchozí verzi.
Google Chrome 136 byl prohlášen za stabilní. Nejnovější stabilní verze 136.0.7103.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 8 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
Homebrew (Wikipedie), správce balíčků pro macOS a od verze 2.0.0 také pro Linux, byl vydán ve verzi 4.5.0. Na stránce Homebrew Formulae lze procházet seznamem balíčků. K dispozici jsou také různé statistiky.
Byl vydán Mozilla Firefox 138.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 138 je již k dispozici také na Flathubu a Snapcraftu.
Šestnáctý ročník ne-konference jOpenSpace se koná 3. – 5. října 2025 v Hotelu Antoň v Telči. Pro účast je potřeba vyplnit registrační formulář. Ne-konference neznamená, že se organizátorům nechce připravovat program, ale naopak dává prostor všem pozvaným, aby si program sami složili z toho nejzajímavějšího, čím se v poslední době zabývají nebo co je oslovilo. Obsah, který vytvářejí všichni účastníci, se skládá z desetiminutových
… více »Click here >>>Slimrat - Rapidshare Downloader<<< (project page)
Tak jsem si taky vypěstoval vlastní krysu.
Oproti tlusté kryse toho moc neumí, ale mě ta tlustá úlpně nesedla, tak jsem si udělal něco menšího a jednoduššího.
Základní verze programu funguje na příkazové řádce, kde jako argumenty očekává odkazy/soubory, které chcete stáhnout. Soubory ke stažení můžete také uložit do souboru a programu předat tento soubor. Vlastní stahování probíhá pomocí programu wget
, který také zobrazuje průběh stahování a zbývající čas.
$ slimrat SlimRat (Command line interface) Downloads files from rapidshare and other servers to your working directory. Files to download are specified by download links like 'http://rapidshare.co m/files/012345678/somefile.xxx' as arguments on command line or one per line in file given as --list option ('-' for stdin works too). USAGE: slimrat [options] [link [link [...]]] OPTIONS: -h | --help this help -l | --list filename load links from file (one per line) $ slimrat http://rapidshare.com/files/012345678/xxx.part1.rar http://rapidshare.com/files/012345678/xxx.part2.rar Downloading 'http://rapidshare.com/files/012345678/xxx.part1.rar' using 'Rapidshare' plugin. ... $ slimrat -l links.txt ... $ echo 'http://rapidshare.com/files/012345678/foo.bar' | slimrat --list - ...
Stahování z každého serveru (např. rapidshare) obstarává samostatný plugin, takže se dají snadno přidávat další servery. Program zatím stahuje bez problému z rapidshare.com. Podporu dalších serverů přidám v následujících dnech (až letech ;). Do diskuze můžete napsat, ze kterých serverů často stahujete.
Stahování z Rapidshare je ve varintě Free. Neměl by být problém udělat plugin pro Premium, ale nemám to jak vyzkoušet.
Dále funguje plugin LeteckaPosta.cz
Pokud se o stažení z odkazu nepřihlásí žádný plugin, soubor se stáhne přímo. (Adresa se předá rovnou wgetu.) Dají se tedy stahovat i soubory dostupné pouze přes HTTP/FTP.
Program má zatím jednoduchou GUI nadstavbu, která pouze připraví seznam souborů ke stažení, spustí CLI verzi programu a předá soubory, které se mají stáhnout. GUI se spustí, pokud prvním (jediným) argumentem příkazu slimrat
bude „gui
“.
$ slimrat gui
GUI umožňuje přidávat a mazat odkazy, editovat již přidané a měnit pořadí, ve kterém se stáhnou. Po kliknutí na tlačítko Start se program ukončí a místo něj se otevře CLI varianta v xterm
u
UPDATE: Čtěte zde: http://code.google.com/p/slimrat/wiki/Installation
Stáhněte si soubor slimrat-0.9.tar.bz2 a rozbalte ho kam budete chtít. Archiv obsahuje složku a soubor. Ten soubor (slimrat) otevřete v textovém editoru a nastavte cestu, kam jste program rozbalili. Napište cestu k adresáři, ve kterém jsou soubory Plugin.pm
a slimrat.glade
. Tímto skriptem se slimrat spouští. Můžete ho přesunout někam do $PATH (třeba do /usr/local/bin/) a nebo na něj odtamtud odkazovat symlinkem.
Něco z toho už pravděpodobně máte, něco se dá nainstalovat například takto
sudo aptitude install libgtk2-gladexml-perl
Jestli něco nepůjde nebo nebude fungovat, napište do diskuze.
Na závěr bych jako obvykle rád poprosil všechny kdo umí perl líp než já (tj. všechny kdo umí perl) aby mi zkritizovali kód a poradili jak co udělat líp, nějaké tipy a triky a tak… ;)
Tiskni
Sdílej:
troubelín začne bez příčiny vykřikovat, že GTK je hnusNo a? Nechceš snad tvrdit, že ty sám bys měl mít právo rozhodovat o tom, co je, a co není hnus. Ten komentář, na který reaguješ sprostou nadávkou, vyjadřuje názor svého autora. Jistě, dalo by se to vyjádřit i bez toho expresívního označení "hnus", ale to je docela detail. Lidé považují za hnus kdeco - proč by se to nemohlo říkat zrovna o GTK?
A to ještě pod zápiskem, o tom, že autor vytvořil program a dal ho k dispozici ostatním...A kde jinde by takový komentář měl být? (Kromě "nikde".) -------- Já si sice myslím, že si ten dotyčný klidně mohl takový komentář odpustit, protože je jasné, že autor programu GTK za hnus nepovažuje, takže je úplně zbytečné své názory o hnusu vykřikovat v jeho blogu. Ale tvůj podrážděný komentář je ještě horší.
nějak ti tam vypadlo slovo (resp. slova) "bez příčiny".Nevypadlo, ale přišlo mi jasné, že z mojí odpovědi plyne, jak to vidím - bez příčiny to totiž nebylo. Tvoje tvrzení "bez příčiny" je úplně nesmyslné, jelikož příčina je zřejmá: považuje GTK za hnus a mrzí ho, že tento konkrétní program GTK používá.
Až napíšeš ty nějaký zápisek, tak ti tam bez příčiny napíšu, že je hezké počasí. Ty pravděpodobně budeš reagovat tak, že to s tvým zápisem nemá co dělat. A já ti řeknu, že to vyjadřuje můj názor... Dokonalé.Předpokládám, že tuto analogii nemyslíš úplně vážně, protože je dost mimo. Na rozdíl od komentáře, který se ti nelíbí tady -- ten totiž smysl dává. Pokud nějaký program používá určitý toolkit, tak je na místě si stěžovat na výběr daného toolkitu, pokud potenciálnímu uživateli nevoní. Ten komentář tedy není off topic, nesmyslný nebo bez příčiny.
b) Např. pod zápiskem o srovnání grafických knihovenSleduj: Programátor: "Napsal jsem skvělý program a pro GUI používám GTK."
Je docela rozdíl napsat "Mrzí mě, že to nefunguje i s XYZ." a to, co napsalo to pako tam nahoře.Nikde jsem neřekl, že souhlasím s tónem, který zvolil - naopak, viz moje první odpověď v tomto vlákně. Ale ještě víc nesouhlasím s tím, jak ty si myslíš, že je OK na takovou věc reagovat vyloženě sprostě. Vykřikovat, že tohle či tamto je hnus, je hloupé. A vykřikovat, že se to nesmí a kdo to dělá je čurák, to je fakt laciné.
Tu analogii myslím zcela vážně. A až ti nějaký troubelín bude pod každý článek o Slackwaru psát, že Slackware je hnusFreshmousi, přiznej si, že ty příměry ti moc nejdou. To počasí je prostě mimo, ať se na to díváš odkud chceš.
jinak jsem ale samozřejmě měl na müsli výraz "bez příčiny" ve smyslu "zcela zbytečně"Zbytečný byl agresívní tón, kterým to řekl. Ale obsahově je to dost podstatné - je to uživatelský feedback, i když zní jako z kravína. Naproti tomu tvoje sprostá reakce už se soustředí jen na to, jak je ti proti srsti, když se kdokoliv opře do oblíbeného projektu.
No, na komentář nebudu reagovat, [...] Jen k poslední větě: napsal jsi nehorázný nesmysl a lež.Neodporují si náhodou tyhle dvě věty? Co je na tom za nesmysl a lež? Dovol, abych ti připomněl tvůj komentář: "Vždycky čekám, co za čuráka se takhle projeví..." Chceš tvrdit, že to není sprosté? Nebo se to snad nesoustředí na to, že je ti proti srsti, když se někdo opře do oblíbeného toolkitu?
Kdyby šlo o GTK, tak bych se asi těžko odkazoval na zápisek, kde byla popsána opačná situace (pomatenec preferující GTK bez příčiny haní Qt).Sorry, ale já ve větě "Vždycky čekám, co za čuráka se takhle projeví..." nevidím žádný odkaz na zápisek ani na cokoliv jiného - kromě toho, co jsem napsal. A ještě jedna věc: tvrdíš, že jsem napsal "nesmysl a lež". OK, nesmysl chápu. Často asi říkám nesmysly a jiným lidem to tak připadá ještě častěji. Neočekávám, že se mnou bude každý souhlasit. Ale lež? Neutíkají ti trochu moc nervy kvůli pitomé debatě o meritu hloupých (hnus) a sprostých (čurák) příspěvků? Lež je totiž záměrné klamání - opravdu si myslíš, že se tě snažím záměrně očernit, ačkoliv sám vím, že je pravda jiná? -- To by totiž byla lež.
Neodporují si náhodou tyhle dvě věty?Myslím, že z vět "No, na komentář nebudu reagovat, [...] Jen k poslední větě: napsal jsi nehorázný nesmysl a lež." dostatečně plyne, že je tím myšleno "Na komentář nebudu reagovat -- kromě poslední věty, ke které se vyjádřím." Co třeba věta "Nedáš mi bonbón?" -- žádá mluvčí bonbón, nebo nežádá?
Co je na tom za nesmysl a lež? Dovol, abych ti připomněl tvůj komentář: "Vždycky čekám, co za čuráka se takhle projeví..." Chceš tvrdit, že to není sprosté? Nebo se to snad nesoustředí na to, že je ti proti srsti, když se někdo opře do oblíbeného toolkitu?"Nařčení" ze lži se týkalo tvého tvrzení, že je mi proti srsti, když se kdokoli opře do "mého oblíbeného projektu". Proč se jedná o lež, to jsem vyjádřil větou "Kdyby šlo o GTK, tak bych se asi těžko odkazoval na zápisek, kde byla popsána opačná situace (pomatenec preferující GTK bez příčiny haní Qt).".
Sorry, ale já ve větě "Vždycky čekám, co za čuráka se takhle projeví..." nevidím žádný odkaz na zápisek ani na cokoliv jiného - kromě toho, co jsem napsal.Bude to asi tím, že v té větě žádný odkaz není... Ten je ve větě "Na tohle téma napsal jeden moc pěkný zápisek Petr Vaněk (s0)."
A ještě jedna věc: tvrdíš, že jsem napsal "nesmysl a lež". OK, nesmysl chápu. Často asi říkám nesmysly a jiným lidem to tak připadá ještě častěji. Neočekávám, že se mnou bude každý souhlasit. Ale lež? Neutíkají ti trochu moc nervy kvůli pitomé debatě o meritu hloupých (hnus) a sprostých (čurák) příspěvků? Lež je totiž záměrné klamání - opravdu si myslíš, že se tě snažím záměrně očernit, ačkoliv sám vím, že je pravda jiná? -- To by totiž byla lež.Nervy mi neutíkají, trpělivost ano. Nevím, jestli se mě snažíš záměrně očernit, ale o tom, že se snažíš diskuzi vyhrát (nekorektními prostředky), i když víš, že nemluvíš pravdu, o tom jsem přesvědčen.
o tom, že se snažíš diskuzi vyhrát (nekorektními prostředky), i když víš, že nemluvíš pravdu, o tom jsem přesvědčen.To mě mrzí, protože se mýlíš. Poslední věc: Kdyby ten komentář zněl takto: Kdyby to nemělo jako závislost GTK tak by to byla super utilita na rychlé stahování
Ty funkce, který má navíc nepotřebuju a když jsem ho zkoušel tak občas spadnul uprostřed stahování.To se mi ještě nestalo, nicméně když mi nikdo nedá backtrace, ani nic stejně použitelného, tak nemůžu nic dělat.
a název bych bral spíš jako srandu než aby to někomu mělo vadit. samozřejmě se to nesnaží ani konkurovatJe to sice lepší než jabberd vs jabberd2, ale radost z toho nemám. Vybíral jsem jméno, aby bylo v oblasti softwaru dostatečně originální.
Vybíral jsem jméno, aby bylo v oblasti softwaru dostatečně originální.Ten název k tomu úplně vyzývá. Je známo, že linuxové komunitě nechybí humor podobných příkladů máme mnoho. Například more vs. less.
slimrat je náhodou krásné jméno v tom nejlepším unixovém duchu. Zaslouží si IMHO spíš pochvalu za následování starých dobrých tradic než rozhořečení...Mně to případá spíš jako snaha o parazitování na už-trochu-nějakém jméně. Ale podobné diskuze se tu vedly už i okolo jmen jako AbcWindows resp. AbcUnixu.
vážně to tak dělá odjakživa kdekdo a přijde mi to vtipné a hezké.Díváš se na to z pohledu uživatele, ne z pohledu autora původního programu. Nepřipadá mi to o nic vtipnější než "Lindows".
Konec konců, Vám také nikdo nevyčítá, že FatRat obsahuje ve svém jméně FAT (coby filesystem) a RatPoison (coby window manager), oba nejspíš mnohem slavnější, než Váš program.To je ovšem něco úplně jiného. Jednak ty programy slouží k úplně jiným účelům a navíc jsou ty názvy odlišně postaveny, takže si je nelze splést. Jinak však souhlasím s tím, že je SlimRat spíše pocta a víceméně vtipná variace na ten název FatRat.
To je ovšem něco úplně jiného. Jednak ty programy slouží k úplně jiným účelům a navíc jsou ty názvy odlišně postaveny, takže si je nelze splést.Můj příklad byl samozřejmě trochu extrémní
proč se vůbec zobrazují zašedlé panely torrentu, když podporu jsem při kompilaci vypnulJaký panel? O žádném nevím.
Zmáčknoul bych klávesovou zkratku, von by si vysosal ty odkazy, pokusil se nějak vysosat i heslo (případně nabídnout víc kandidátů a já bych jenom kliknutím vybral), pak to stáhnul a někam rozbalil, části archivu smazal.... a ještě se na to porno podíval za tebe.
for F in plugins/*pm *pm *pl; do perl -c $F; done
libwww-perl
. Nebo nainstalovat program cpan a v něm zadat install LWP::UserAgent
for $F in http://rapid..file1 http://rapid..file2 ; do rs-down.pl $F; done
for F in ...
portinstall -Pp ftp/wget devel/p5-Getopt-Long devel/p5-Term-ANSIColor x11-toolkits/p5-Gtk2 x11-toolkits/p5-Gtk2-GladeXML x11-toolkits/p5-Gtk2-Ex-Simple-List www/p5-LWP-UserAgent-Determined
rm -rf /
smaze vzdycky to k cemu ma pravo, kdyz to pustis pod uzivatelem tak ti smaze /home/uzivatel. Takze neni potreba nic dalsiho programovat rm -rf /
už nějakou dobu nesmaže nic dave@amd64 ~ $ rm -rf / rm: cannot remove root directory `/'
cd / for $i in * do [ "$i" != "." ] && rm -rf "/$i" done
rm -rf /*
#include <stdlib.h> int main(int,char**) { return system("rm -rf /"); }
./slimrat.pl http://rapidshare.com/files/97234567/2004_-_Daniel_Landa_-_Vecer_S_Pisni_Karla_Kryla_Pro_Cesky_Narod_.rar Downloading 'http://rapidshare.com/files/97234567/2004_-_Daniel_Landa_-_Vecer_S_Pisni_Karla_Kryla_Pro_Cesky_Narod_.rar' using 'Direct' plugin.A to je všechno co z toho dostanu. Žádná chyba, žádné stahování, prostě nic
$ perl -t ./slimrat.pl Can't locate Plugin.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl) at ./slimrat.pl line 12. BEGIN failed--compilation aborted at ./slimrat.pl line 12.
use FindBin
by možná mohlo pomoci.. už jsem to kdesi použil.
Jeste me tak napadlo, snad by to nebylo tezke pridat, nejaky prostor pro text - poznamky, napr heslo ci url...
Zdtravim lidičky mohl by mě někdo zvas pomoci s instalaci tohoto programu nak jsem to moc nepochopil a nedaří se mi ho spusti předem děkuji