Byla vydána nová major verze 5.0 účetního softwaru GnuCash (Wikipedie). Ve formátu Flatpak je již k dispozici na Flathubu.
Na GOG.com běží Spring Sale. Při té příležitosti lze získat zdarma počítačovou hru Alwa's Awakening (ProtonDB).
Byla vydána verze 3.28.0 2D CAD (computer-aided design) softwaru QCAD (Wikipedie). Přehled novinek v Changelogu.
Změna ve vedení společnosti SUSE. Dosavadní CEO Melissa Di Donato odstoupila. Od 1. května je novým CEO Dirk-Peter van Leeuwen, bývalý Senior Vice President a General Manager ve společnosti Red Hat.
CyberChef je webová aplikace pro analýzu dat a jejich kódování a dekódování, šifrování a dešifrování, kompresi a dekompresi, atd. Často je využívaná při kybernetických cvičeních a CTF (Capture the Flag). Vydána byla nová major verze 10 (aktuálně 10.4.0). Přehled novinek v Changelogu.
UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch OTA-1 Focal založené na Ubuntu 20.04 Focal Fossa.
Společnost Red Hat slaví 30 let.
Ve věku 91 let zemřel izraelský informatik Ja'akov Ziv, spolutvůrce bezztrátových kompresních algoritmů LZ77, LZ78 a LZW (Lempel–Ziv–Welch).
Byla představena nová Arduino deska Arduino UNO R4 s 32bitovým MCU RA4M1 (Arm Cortex-M4). Desku lze zatím získat pouze v rámci early access programu.
Operační systém MidnightBSD, fork FreeBSD optimalizovaný pro desktop s prostředím Xfce, byl vydán ve verzi 3.0. Přehled novinek v poznámkách k vydání.
<form action="http://muj.karneval.cz/webmail/" method="post" name="login"> <input name="logout" type="hidden" value="0"> <input name="user" type="text" value="" > <input name="password" type="password" value="
"> <input type="hidden" name="host" value="mail.karneval.cz" > <input type="hidden" name="port" value="993"> <input type="hidden" name="rootdir" value=""> </form>
a skus najst napr pavuk (ten by to zvladat mal), alebo lwp-request (sucast lib-www-perl)
wget --post-data="login=a pak místo login jsem dal user, ale stejně nic, pak&password=
" \ "http://muj.karneval.cz/"
wget --post-data="login=taky nic. Stáhne to jen stránku s formulářem k přihlášení.&password=
&logout=0\ &port=993&host=mail.karneval.cz&rootdir=''" "http://muj.karneval.cz/"
POST
(je to nejaky Perl-ovsky script, ve FC4 je to balik perl-libwww-perl
)
values = [ 'user', 'Gbgb wr cbxhf.' 'password', 'heslo' ]jenže to hodí chybu
Traceback (most recent call last): File "./hnoják.py", line 11, in ? data = urllib.urlencode(values) File "/usr/lib64/python2.4/urllib.py", line 1148, in urlencode raise TypeError TypeError: not a valid non-string sequence or mapping objecta vzhledem k tomu jak je to (na mě) složitý a ještě k tomu když po přihlášení musím přejít na jinou stránku... skoro bych řekl, že to prozatím asi vzdám.
values = {'user':'Gbgb wr cbxhf.', 'password':'heslo'}Pozor na tu závorku - patří tam složená místo hranaté.
http://muj.karneval.cz/webmail/index.phpNevím, proč se to nedaří. Třeba jim vadí user-agent případně referrer. Nebo to bude nějaká ptákovina, která mě teď nenapadá
2006-04-13 Prijate: 660,75 MB Odeslane: 738,13 MB Celkem: 1,37 GB 2006-04-14 Prijate: 376,35 MB Odeslane: 245,35 MB Celkem: 621,71 MB 2006-04-15 Prijate: 915,69 MB Odeslane: 715,55 MB Celkem: 1,59 GB 2006-04-16 Prijate: 886,81 MB Odeslane: 770,43 MB Celkem: 1,62 GB 2006-04-17 Prijate: 480,26 MB Odeslane: 642,15 MB Celkem: 1,1 GB 2006-04-18 Prijate: 984,79 MB Odeslane: 874,3 MB Celkem: 1,82 GB 2006-04-19 Prijate: 555,1 MB Odeslane: 655,61 MB Celkem: 1,18 GB 2006-04-20 Prijate: 488,52 MB Odeslane: 817,95 MB Celkem: 1,28 GB 2006-04-21 Prijate: 1,45 GB Odeslane: 890,72 MB Celkem: 2,32 GB 2006-04-22 Prijate: 1,68 GB Odeslane: 941,47 MB Celkem: 2,6 GB 2006-04-23 Prijate: 1,31 GB Odeslane: 894,35 MB Celkem: 2,18 GB 2006-04-24 Prijate: 391,77 MB Odeslane: 690,59 MB Celkem: 1,06 GB 2006-04-25 Prijate: 381,2 MB Odeslane: 667,46 MB Celkem: 1,02 GB 2006-04-26 Prijate: 63,36 MB Odeslane: 203,95 MB Celkem: 267,3 MB 2006-04-27 Prijate: 59,29 MB Odeslane: 7,32 MB Celkem: 66,61 MB 2006-04-28 Prijate: 99,43 MB Odeslane: 12,08 MB Celkem: 111,51 MB 2006-04-29 Prijate: 303,38 MB Odeslane: 123,95 MB Celkem: 427,33 MB Celkem Prijate: 10,93 GB Odeslane: 9,66 GB Celkem: 20,59 GBa zdroják je zde:
#!/usr/bin/env python import re, cookielib, urllib, urllib2 cj = cookielib.CookieJar() opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj)) url1 = 'http://muj.karneval.cz/webmail/index.php' values = {'logout':'0', 'user':'1234567', 'password':'nereknu', 'host':'mail.karneval.cz', 'port':'993', 'rootdir':''} req1 = urllib2.Request(url1, urllib.urlencode(values)) stream1 = opener.open(req1) url2 = 'http://muj.karneval.cz/internet/traffic.php' req2 = urllib2.Request(url2) stream2 = opener.open(req2) statistics_html = stream2.read() url3 = 'http://muj.karneval.cz/logout/' req3 = urllib2.Request(url3) stream3 = opener.open(req3) regexp = re.compile(r'([\d|,]+ [M|G|]B)', re.MULTILINE) traffic_txt = regexp.findall(statistics_html) regexp = re.compile(r'(\d{4}-\d{2}-\d{2})', re.MULTILINE) dates_txt = regexp.findall(statistics_html) dates_txt.append('Celkem') trf_count = 0 dates_count = 0 for traffic in traffic_txt: rem = trf_count % 3 if rem == 0: print '%12s ' %(dates_txt[dates_count]), print 'Prijate: %10s ' %traffic, dates_count += 1 elif rem == 1: print 'Odeslane: %10s ' %traffic, else: print 'Celkem: %10s' %traffic trf_count += 1
regexp = re.compile(r'([\d|,]+ [M|G|]B)', re.MULTILINE)tam patří
regexp = re.compile(r'(\d+(?:,\d+)?\s+[kKMG]?B)')
urllib.urlencode(values)
). Málem jsem to chtěl použíl, ale našel jsem pro mě jednodužší řešení - příkaz od -A n -t x1
.
Tiskni
Sdílej: