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 20:22 | Nová verze

Po dvou měsících vývoje od vydání verze 6.0.0 byla oficiálně vydána nová verze 6.1.0 správce digitálních fotografií a nově i videí digiKam (digiKam Software Collection, Wikipedie). Přehled novinek i s náhledy v oficiálním oznámení. Vývojáři zdůrazňují nové API pro rozšíření DPlugins nahrazující KIPI. Ke stažení je také balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo ke spuštění a spustit.

Ladislav Hagara | Komentářů: 0
dnes 19:55 | Nová verze

Byla vydána verze 1.16.0, tj. první stabilní verze nové řady 1.16, multiplatformního multimediálního frameworku GStreamer (Wikipedie). Z novinek lze zdůraznit vylepšení podpory WebRTC nebo AV1. Podrobnosti v poznámkách k vydání.

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

Po více než 3 letech od vydání verze 1.3.0 byla vydána nová stabilní verze 1.4 multimediálního přehrávače MPlayer (Wikipedie). Nejnovější verze přináší kompatibilitu s verzí 4.1 a také s aktuální vývojovou verzí multiplatformní multimediální knihovny FFmpeg (Wikipedie).

Ladislav Hagara | Komentářů: 9
včera 23:55 | Komunita

Mozilla oznámila, že projekt Things byl přejmenován na WebThings. Nové jméno by mělo zdůraznit, že se nejedná pouze o projekt IoT (Internet věcí), ale o WoT (Web věcí). Současně byla vydána WebThings Gateway (GitHub) ve verzi 0.8 pro Raspberry Pi.

Ladislav Hagara | Komentářů: 0
včera 21:11 | Nová verze

Byl vydán balík KDE Aplikace ve verzi 19.04. Shrnuje práce za poslední čtyři měsíce: opravy chyb, mj. ve správci souborů Dolphin, prohlížeči dokumentů (nejen PDF) Okular nebo prohlížeči obrázků Gwenview – tyto dostaly např. lepší podporu dotykových obrazovek. Významného přepracování se dočkal editor videa Kdenlive.

Fluttershy, yay! | Komentářů: 2
včera 16:22 | Nová verze

Byla vydána verze 19.04 linuxové distribuce Ubuntu a oficiálních odnoží Ubuntu Budgie, Kubuntu, Lubuntu, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio a Xubuntu. Kódový název Ubuntu 19.04 je Disco Dingo. Přehled novinek a odkazy ke stažení v poznámkách k vydání. Ubuntu 19.04 bude podporováno 9 měsíců, tj. do ledna 2020.

Ladislav Hagara | Komentářů: 8
včera 09:55 | Nová verze

Byla vydána verze 8.0 sady aplikací pro SSH komunikaci OpenSSH. Řešena je bezpečnostní chyba CVE-2019-6111 v scp. Přidána byla experimentální podpora výměny klíčů, která je odolná vůči kvantovým počítačům (Streamlined NTRU Prime 4591^761 a X25519). Výchozí délka nově generovaných RSA klíčů je 3072 bitů.

Ladislav Hagara | Komentářů: 0
17.4. 22:44 | Komunita

Zend Framework, open source objektově orientovaný webový aplikační framework implementovaný v PHP, byl předán neziskovému technologickému konsorciu Linux Foundation. Framework se pod novým názvem Laminas v průběhu několika měsíců stane oficiálním projektem konsorcia.

Ladislav Hagara | Komentářů: 4
17.4. 22:00 | Komunita

Gentoo Foundation a společnost Nitrokey společně oznámily, že všichni vývojáři linuxové distribuce Gentoo budou vybaveni kryptografickým tokenem Nitrokey Pro 2 (pdf). Vývojáři se mají zaregistrovat s emailovou adresou @gentoo.org.

Ladislav Hagara | Komentářů: 0
17.4. 20:55 | Zajímavý software

Článek na PIXLS.US představuje svobodný program pro zpracování astronomických fotografií s názvem Siril (GitLab) a uvádí postup, jak v Siril vytvořit hezký snímek noční oblohy.

Ladislav Hagara | Komentářů: 0
Používáte headset pro virtuální realitu?
 (1%)
 (3%)
 (1%)
 (20%)
 (0%)
 (74%)
Celkem 210 hlasů
 Komentářů: 12, poslední včera 01:19
Rozcestník

Dotaz: Skryti textu

13.6.2005 11:09 kafi | skóre: 25 | blog: muj_prvni_blog
Skryti textu
Přečteno: 55×
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.