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

    Byla vydána (𝕏) nová major verze 17 softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech GitLab (Wikipedie). Představení nových vlastností i s náhledy a videi v oficiálním oznámení.

    Ladislav Hagara | Komentářů: 0
    17.5. 12:22 | Komunita

    Sovereign Tech Fund, tj. program financování otevřeného softwaru německým ministerstvem hospodářství a ochrany klimatu, podpoří vývoj FFmpeg částkou 157 580 eur. V listopadu loňského roku podpořil GNOME částkou 1 milion eur.

    Ladislav Hagara | Komentářů: 0
    17.5. 01:55 | Komunita

    24. září 2024 budou zveřejněny zdrojové kódy přehrávače Winamp.

    Ladislav Hagara | Komentářů: 10
    16.5. 23:33 | Nová verze

    Google Chrome 125 byl prohlášen za stabilní. Nejnovější stabilní verze 125.0.6422.60 přináší řadu oprav a vylepšení (YouTube). Podrobný přehled v poznámkách k vydání. Opraveno bylo 9 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 1
    16.5. 21:11 | Nová verze

    Textový editor Neovim byl vydán ve verzi 0.10 (𝕏). Přehled novinek v příspěvku na blogu a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    16.5. 20:55 | Nová verze

    Byla vydána nová verze 6.3 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl povýšen na verzi 13.0.15.

    Ladislav Hagara | Komentářů: 0
    16.5. 13:33 | IT novinky

    Dnes ve 12:00 byla spuštěna první aukce domén .CZ. Zatím největší zájem je o dro.cz, kachnicka.cz, octavie.cz, uvycepu.cz a vnady.cz [𝕏].

    Ladislav Hagara | Komentářů: 9
    16.5. 13:22 | Nová verze

    JackTrip byl vydán ve verzi 2.3.0. Jedná se o multiplatformní open source software umožňující hudebníkům z různých částí světa společné hraní. JackTrip lze instalovat také z Flathubu.

    Ladislav Hagara | Komentářů: 0
    16.5. 12:22 | Pozvánky

    Patnáctý ročník ne-konference jOpenSpace se koná 4. – 6. října 2024 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áří všichni účastníci, se skládá z desetiminutových

    … více »
    Zdenek H. | Komentářů: 0
    16.5. 03:11 | Nová verze

    Program pro generování 3D lidských postav MakeHuman (Wikipedie, GitHub) byl vydán ve verzi 1.3.0. Hlavní novinkou je výběr tvaru těla (body shapes).

    Ladislav Hagara | Komentářů: 9
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (76%)
     (5%)
     (10%)
     (9%)
    Celkem 319 hlasů
     Komentářů: 16, poslední 14.5. 11:05
    Rozcestník

    Dotaz: Skryti textu

    13.6.2005 11:09 kafi | skóre: 25 | blog: muj_prvni_blog
    Skryti textu
    Přečteno: 78×
    Zdravím potreboval bych poradit jestli nekdo nevite jak nezobrazovat psany text. Napriklad zadavam helo do prikazove radky a nechci aby se zobrazovalo co pisu (jak to treba je u passwd). Delam skript v Perlu a potrebuju to nejak vyresit. Uzivatel zadava jmeno a heslo a to se nesmi vypisovat.

    Odpovědi

    13.6.2005 11:13 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Skryti textu
    Vypnutím flagu ECHO terminálu -- hledej tcsetattr (tady v diskusi, v info libc). V Perlu toto API zpřístupňuje nějaký modul... A nezapomeň ho pak zase zapnout.
    13.6.2005 12:56 kafi | skóre: 25 | blog: muj_prvni_blog
    Rozbalit Rozbalit vše Re: Skryti textu
    Neslo by uveste nejaky priklad? Nasel jsem to co jsi napsal ale nejsem z toho dvakrat moudry. Spis bych rekl, ze jsem z toho debil.
    13.6.2005 13:20 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Skryti textu
    Ten příklad, který najde vyhledávání, je opsaný z info glibc, tudíž obsahuje ošetření chyb, kontrolu, zda je stdin terminál a vůbec. Co bys chtěl víc?
    #define _GNU_SOURCE
    #include <unistd.h>
    #include <stdio.h>
    #include <termios.h>
    
    int
    main(void)
    {
        char *password = NULL;
        size_t len = 0;
        ssize_t passwlen;
        struct termios tattr, saved_tattr;
    
        fputs("Password: ", stdout);
    
        tcgetattr(STDIN_FILENO, &saved_tattr);
        tcgetattr(STDIN_FILENO, &tattr);
        tattr.c_lflag &= ~ECHO;
        tattr.c_lflag |= ECHONL;
        tcsetattr(STDIN_FILENO, TCSAFLUSH, &tattr);
    
        passwlen = getline(&password, &len, stdin);
    
        tcsetattr(STDIN_FILENO, TCSAFLUSH, &saved_tattr);
    
        if (passwlen > 0) {
            password[passwlen-1] = '\0';
            printf("Heslo = %s\n", password);
        }
        else
            fputs("Error...\n", stderr);
    
        return 0;
    }
    
    13.6.2005 13:28 mlz
    Rozbalit Rozbalit vše Re: Skryti textu
    Viz :
    http://search.cpan.org/~persicom/Term-Prompt-1.03/lib/Term/Prompt.pm 
    
    http://search.cpan.org/~jstowe/TermReadKey-2.30/ReadKey.pm
    
    13.6.2005 16:29 KP
    Rozbalit Rozbalit vše Re: Skryti textu
    V Perlu možná stačí jen něco takového
    system 'stty', '-echo';
    $pass = <STDIN>; chomp($pass);
    system 'stty', 'echo';
    
    i když zmiňovaný modul má asi řadu jiných a lepších možností.
    13.6.2005 17:20 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Skryti textu
    A typická situace je pak taková, že to někdo pustí, uvědomí si, že nezná heslo, zmáčkne Ctrl+c a zůstane mu němý terminál.
    13.6.2005 17:29 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Skryti textu
    Což o to, handler na SIGINT je zapotřebí vždy.

    Ale zato se mi zdá, že tu někdo má mírně obrácenou definici ,stačí`. Spouštění externích programů znamená, že mi nestačí prostředy daného jazyka.
    13.6.2005 17:45 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Skryti textu
    Ovšem možnina funkcí, které lze bezpečně používat v handleru signálu, je dost omezená. Nespoléhal bych na to, že
    system 'stty', 'echo';
    projde.
    14.6.2005 10:35 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Skryti textu
    Měl by se k tomu vyjádřit někdo, kdo to umí v Perlu napsat čistě (což já nejsem). Nicméně v Pythonu existuje getpass.unix_getpass(), která se o postará o vše potřebné při zadávání hesla. Mám to otestováno na prográmku, co pípe, když se na pop3 serveru objeví nový mail a vypisuje počet mailů ve schránce. Ale to už s daným problémem nesouvisí.
    #!/usr/bin/env python
    import poplib, time, getpass, sys
    
    pop3server = "pop3.seznam.cz"
    
    user = getpass.unix_getpass("username at "+pop3server+":");
    password = getpass.unix_getpass("Password for "+user+"@"+pop3server+":");
    
    messages_prev = 0
    
    while(1):
      try:
        M = poplib.POP3('pop3.seznam.cz')
        M.user(user)
        M.pass_(password)
    #    break
      except poplib.error_proto, detail:
        print "Error occured", sys.exc_info()[0], detail
        continue
      res = M.stat()
      messages = res[0]
      M.quit()
      if (messages != messages_prev):
        print time.strftime("%H:%M:%S %d.%m.%Y"),": ", messages, Messages\a"
      messages_prev = messages
      time.sleep(1200)
    

    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.