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í
×
včera 23:22 | Komunita

Na dnes, poslední středu v březnu, připadá Document Freedom Day (DFD, Wikipedie), jenž má upozornit na výhody otevřených standardů a formátů dokumentů. Organizátoři se rozhodli, že letos proběhne Document Freedom Day dvakrát. Druhý letošní Document Freedom Day proběhne 26. dubna.

Ladislav Hagara | Komentářů: 0
včera 12:33 | Nová verze

Byla vydána nová stabilní verze 1.8 (1.8.770.50) webového prohlížeče Vivaldi (Wikipedie). Z novinek vývojáři zdůrazňují vylepšenou historii prohlížení. Ukázka na YouTube. Chromium bylo aktualizováno na verzi 57.0.2987.111.

Ladislav Hagara | Komentářů: 0
včera 05:55 | Zajímavý projekt

Google na svém blogu věnovaném open source představil portál Google Open Source informující mimo jiné o více než 2000 open source projektech vyvíjených nebo používaných v Googlu.

Ladislav Hagara | Komentářů: 2
včera 03:33 | IT novinky

Pro společnost Red Hat skončil 28. února fiskální rok 2017. Dle finančních výsledků bylo čtvrté čtvrtletí, stejně jako celý fiskální rok 2017, opět úspěšné. Tržby jsou zvyšovány již 60 čtvrtletí v řadě. Za čtvrté čtvrtletí 2017 to bylo 629 milionů dolarů, tj. meziroční nárůst 16 %. Tržby za celý fiskální rok činily 2,4 miliardy dolarů, tj. meziroční nárůst 18 %.

Ladislav Hagara | Komentářů: 2
28.3. 18:22 | Bezpečnostní upozornění

V balíčku eject, příkaz pro vysunutí CD/DVD z mechaniky, v linuxových distribucích Ubuntu (USN-3246-1) a Debian (#858872) byla nalezena bezpečnostní chyba CVE-2017-6964 zneužitelná k lokální eskalaci práv. Linuxové distribuce používající eject z balíčku util-linux nejsou zranitelné.

Ladislav Hagara | Komentářů: 15
28.3. 05:55 | Komunita

Dries Buytaert, autor a vedoucí projektu Drupal a prezident Drupal Association, požádal soukromě před několika týdny Larryho Garfielda, jednoho z klíčových vývojářů Drupalu, aby projekt Drupal opustil. Larry Garfield minulý týden na svých stránkách napsal, že důvodem jsou jeho BDSM praktiky a rozpoutal tím bouřlivou diskusi. Na druhý den reagoval Dries Buytaert i Drupal Association. Pokračuje Larry Garfield [reddit].

Ladislav Hagara | Komentářů: 55
28.3. 04:44 | Humor

Společnost SAS zveřejnila na svých stránkách studii s názvem Open Source vs Proprietary: What organisations need to know (pdf). Organizace by měly například vědět, že ideální je mix 40 % open source softwaru a 60 % proprietárního softwaru [Slashdot].

Ladislav Hagara | Komentářů: 13
27.3. 23:33 | Zajímavý software

Byl vydán ShellCheck ve verzi 0.4.6. Jedná se o nástroj pro statickou analýzu shellových skriptů. Shellové skripty lze analyzovat na webové stránce ShellChecku, v terminálu nebo přímo z textových editorů. Příklady kódů, na které analýza upozorňuje a doporučuje je přepsat. ShellCheck je naprogramován v programovacím jazyce Haskell. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GPLv3.

Ladislav Hagara | Komentářů: 0
27.3. 23:33 | Pozvánky

Czech JBoss User Group zve na setkání JBUG v Brně, které se koná ve středu 5. dubna 2017 v prostorách Fakulty informatiky Masarykovy univerzity v místnosti A318 od 18:00. Přednáší Pavol Loffay na téma Distributed Tracing and OpenTracing in Microservice Architecture.

… více »
mjedlick | Komentářů: 0
27.3. 11:33 | Zajímavý článek

Národní centrum kybernetické bezpečnosti (NCKB) vypracovalo (pdf) 26 podrobných bezpečnostních doporučení pro síťové správce. Tato doporučení jsou nastavena tak, aby je bylo možné aplikovat v každé instituci. Jsou rozdělena na tři základní části: bezpečnost infrastruktury, bezpečnost stanic a serverů a bezpečnost uživatelů.

Ladislav Hagara | Komentářů: 18
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (14%)
 (2%)
 (72%)
 (3%)
 (10%)
Celkem 971 hlasů
 Komentářů: 72, poslední 1.3. 11:16
    Rozcestník

    Dotaz: Tisk na lokální tiskárně přes Putty

    25.5.2005 10:15 Fanda
    Tisk na lokální tiskárně přes Putty
    Přečteno: 360×
    Zdravím, Připojuji se na linux server vzdáleně přes putty a potřeboval bych z aplikace, kterou si tak spustím tisknout na mojí tiskárnu. Na mém počítači jsou WinXP a k serveru se připojuji přes internet. Aplikace běží pod dosemu (FoxPro), ale to asi není podstatné, když jsem z ní schopen tisknout na tiskárnu, připojenou přímo k serveru. Tisk je pouze textovej. Putty nabízí možnost Remote controled printing, printer to send ANSI printer to: kde s můžu zvoli jednu z mých lokálních tiskáren. Tohle jsem myslel, že by mohlo být ono, ale nevím jak to zprovoznit.

    Děkuji za případnou radu, či jiné použitelné řešení.

    Odpovědi

    25.5.2005 10:43 vasekd
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    putty podporuje lprint - v podstatě odeslání dat na obrazovku s escape sekvencí \e4i uvozující začátek a \e5i označující konec dat, která se mají tisknout. Vše mezi těmito sekvencemi putty přesměruje do tiskové fronty.
    25.5.2005 11:08 fanda
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    Děkuji, k nějaké takovéto informaci jsem se už taky dopracoval, ale bohužel jí moc nechápu (obzvláště v angličtině). Předpokládám, že půjde o nějaké nastavení na straně serveru, ale přiznám se, že vůbec nevím jak. Můžete být prosím konkrétnější ?

    Děkuji
    25.5.2005 10:44 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    Nevím, jestli jsem správně porozuměl situaci, ale sdílení tiskáren mezi windows a linux řeší (obousměrně) samba. Takže jestli to chápu, tak tiskárny máš dvě, jednu u linuxu, druhou u windows. Když dáš na linuxu příkaz k tisku, vytiskne se to na té, co je připojena k linuxu. Což nechceš. No, ať tak či tak, samba to zvládne.
    K čemu je dobrá informace, že "... k serveru se připojuji přes internet."?
    25.5.2005 10:46 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    Aha, tak je to tedy! Tak to samba nebude potřeba, ale spíš
    lpr soubor_ktery_chci_vytisknout
    25.5.2005 11:05 fanda
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    Ta informace znamená, že ten vzdálenej počítač je v německu (psal jsem já, ale ve skutečnosti to bude německý kolega) a server v čechách. Mám obavu, že tady asi samba není to pravé.
    25.5.2005 11:43 petr_p
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    Tisk pres ANSI po terminalu bych moc statne nevidel. Musel byste presvedcit dosemu (nebo tiskovy systetm -- lprng/CUPS), aby text k tisku okvotoval ANSI sekvenci a poslal na zarizeni propojene s vasim terminalem (tj. putty). Navic musite zabecpecit, ze behem odesilani tiskovych dat nebude dosova aplikace nic vypisovat (napr. progressbar), protoze be se to taky vytisklo.

    Teoreticky by se to dala tato metoda dopsat do dosemu (zna zarizeni terminalu, muze zajistit pozastaveni vypisu dosove aplikace).

    Jako schudnejsi reseni bych videl budto vytvorit na linuxu specialni tiskovou frontu, ktera bude vsechny ulohy tisknout do souboru (drivejsi verze dosemu umela tisknout primo do souboru). Vy si pak vytvoreny soubor "nejak" dostanete na win. tiskarnu (napr. ho zkopirujete).

    Nebo vytvorit na linuxu tiskovou frontu, ktera bude data preposilat dalsimu tiskovemu serveru. TCP spojeni k dalsimu tiskove serveru, tj. k vasi win. tiskarne, si muzete pomoci SSH protunelovat. Tato posledni metoda mi prijde uplne nejlepsi.
    25.5.2005 12:05 fanda
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    To je právě to, že nevím, jak cups přesvědčit, aby tam docpal ty ANSI sekvence a poslal to někam tak, aby to prošlo přes putty ke mně. Dosová aplikace (ta moje konkrétní) nic dalšího během tisku nevypisuje.

    Tisk do souboru (ať txt, či pdf) a jeho stažení či poslání na lokální stroj mám jako druhou variantu, ale radši bych rozchodil pro uživatele na stanici transparentní tisk.

    Třetí navrhované řešení je už asi zcela mimo mé znalosti.
    25.5.2005 15:46 petr_p
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    To je právě to, že nevím, jak cups přesvědčit, aby tam docpal ty ANSI sekvence a poslal to někam tak, aby to prošlo přes putty ke mně.
    CUPS po prijeti ulohy aplikuje na data ruzne filtery. Minimalne je konvertuje do nativniho jazyka tiskarny (EPSON, LPC). Vam staci si udelat filter, ktery pred a za textova data (dejte si pozor, aby neobsahovali ANSI escape sekvence) pripoji ANSI kod pro tisk pres termnial (viz nejaky prispevek vyse).

    A nakonec jako vystupni zarizeni nadefinujete /dev/pts/N. Problem ale je: Jak zjisit cislo pseudoterminalu? Jak zabezpecit pravo na zapis? Napriklad by bylo mozne spustit uzivatelskou instanci CUPSu s vlastni konfiguraci. Otazka je, jestli CUPS neceka jako vystupni soubor znakove zarizeni a nechce nad nim delat nejakou IOCTL magii (napr. zjistovat stav tiskarny).
    Třetí navrhované řešení je už asi zcela mimo mé znalosti.
    Naopak, to by bylo jednodussi. V CUPSu si vytvorite frontu, ktera ulohy bude preposilat na tiskovy server na localhostu, rekneme portu TCP 2000. Vy si pak v putty vytvorite tunel, ktery bude mit jeden konec serveru na portu 2000 a druhy konec na klientovi, port 139 (nebo kde ta samba posloucha).

    Takze datova cesta bude nasledujici: dosova aplikace->dosemu->CUPS na serveru->server:2000->SSH->win. klient:139->MS-SMB tiskovy system->win. tiskarna.

    Zni to silene, ale mohlo by to fungovat.
    25.5.2005 15:23 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    Není jednodušší si na serveru vytvořit textový soubor, přes scp ho přetáhnout k sobě a u sebe vytisknout? A nebo dát
    echo -ne '\e4i'; cat soubor; echo -ne '\e5i'
    
    pokud to musí být přes Putty.
    26.5.2005 09:39 fanda
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    S tím přenosem souboru a tiskem na lokále to je sice použitelný, ale ne jednodušší při desítkách sestav denně.

    Druhý příklad jsem zkoušel, ale bohužel u mě nic na tiskárně nevyleze.
    25.5.2005 16:54 Milan Dobeš | skóre: 22
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    Zkrátka je třeba v té FOXPRO aplikaci nadefinovat tiskárnu, která v okamžiku tisku nejprve vyšle \e4i na obrazovku
    např. "?? chr(27)+'4i'"
    následně na ní zobrazí tištěné údaje
    např. "report form sestava.frx"
    a nakonec na ní pošle \e5i
    např. "?? chr(27)+'5i'"
    Putty na základě \e4i přepne výstup z obrazovky na tiskárnu a na základě \e5i jej přepne zpět na obrazovku.
    26.5.2005 09:43 fanda
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    Dík za radu, tohle mě nenapadlo, že bych to moh udělat přímo v rámci foxy. Ale bohužel jsem to zkusil a neúspěšně. Udělal jsem si jen malej prográmek, kterej posílá na obrazovku ty ANSI Esc sekvence a mezi nima nějakej text, ale zase bohužel u mě nic nevyleze. Naopak v terminálu se to na obrazovce zobrazí.

    Vzhledem k neúspěšnému pokusu viz.předchozí příspěvek, bude asi ještě zrada někde jinde, ale fakt nevím kde.

    Fanda
    26.5.2005 12:45 Milan Dobeš | skóre: 22
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    Omlouvám se že jsem podlechl jedné předchozí odpovědi, ta ESC sekvence je jiná!!! Echo na tiskárnu se přepne pomocí řetězce '\e[5i' a zpět na terminál pomocí '\e[4i'. Takže výše uvedený příklad ve FoxPro by měl vypadat nějak takto:
    ?? chr(27)+'[5i'
    report form sestava.frx
    ?? chr(27)+'[4i'
    vyzkoušet to můžeš (jak bylo výše uvedeno) třeba takto:
    echo -ne '\e[5i'; cat soubor.txt; echo -ne '\e[4i'
    Právě jsem to otestoval přímo na PUTTY a funguje to.
    26.5.2005 14:01 fanda
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    Díky, přestože jsem na tu informaci o ANSI sekvencích narazil i jinde během pátrání, tak mě nenapadlo, že je tu uvedena chybně. Je to na první pohled dost podobný.

    Zkusil jsem to a s tim echo atd. to funguje, paráda. Z foxy jsem zatím úspěšný nebyl, ale podstatné je že to nějak funguje a to už se snad doladí.

    Nevím, jestli's to zkoušel i z tý foxy, nebo je to jen teoreticky. Mě to, pokud volám přímo z dosemu program, který vypisuje na obrazovku příslušné Esc sekvence a mezi nimi text, neudělá nic. Když vygeneruju txt soubor s příslušnými sekvencemi a pak dám cat soubor.txt tak to zafunguje. Ale ten cat musim volat mimo dosemu. V dosemu lze sice zavolat taky, ale to vypíše na obrazovku a místo Esc se zobrazí < a na tiskárnu nic nejde.

    Tohle píšu po pár prvních pokusech, tak ještě zapátrám a snad to porazím. Ale kdybys náhodou věděl a měl vyzkoušeno, ušetřilo by mi to práci :-)

    Díky Fanda
    26.5.2005 15:15 Milan Dobeš | skóre: 22
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    S DOSEMU nemám skušenosti, já to mám ověřené z FoxPro for UNIX kde mi nic výstupy neupravuje. Je pravděpodobné, že DOSEMU bude výstup ESC sekvencí na obrazovku nějak modifikovat, třeba že ESC předělá na něco zobrazitelného a.t.d. V tom by mohl být velký problém :-(.
    26.5.2005 15:31 fanda
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    No, zápasil jsem s tím dál a opravdu to vypadá, že problém je v tom dosemu, který to přepisuje na <. Pokud vím, tak foxa je jen pro SCO unix. Slyšel jsem, že to někdo provozuje na linuxu. Je to váš případ? Jak se vám to zadařilo, to by pro mne bylo taky celkem přínosný. Náš soft umí totiž jet obojetně. Tohle je už asi ale mimo tento dotaz.
    26.5.2005 16:05 Milan Dobeš | skóre: 22
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    To asi jo ale e-mail funguje :-) (jo a je to můj případ)
    26.5.2005 10:03 podlesh | skóre: 38 | Praha
    Rozbalit Rozbalit vše Re: Tisk na lokální tiskárně přes Putty
    Možná by šlo si u sebe tiskárnu nasdílet přes IPP, v putty nastavit tunelovani tohoto portu (na tom vzdáleném by to musel být nějaký nestrandardní, třeba 23631) a pak na serveru proste pridat do cups tiskárnu něco jako ipp://localhost:23631/ipp/p1

    Založit nové vláknoNahoru

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

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