Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

izvlacenje Binga

29 views
Skip to first unread message

Dakky

unread,
Aug 31, 2011, 9:16:27 AM8/31/11
to
Moze li mi netko napraviti programcic koji bi parsirao stranicu na
https://www.lutrija.hr/cms/TVBingo i onda brojeve izvlacio po redosljedu,
obzirom da sam propustio "live" izvlacenje Binga.

Druga i vjerojatno puno laksa varijanta je da jednostavno napravim copy
paste brojeva
(primjer za 35. kolo:
59 67 70 79 29 82 62 03 19 04
08 88 37 89 43 60 32 17 78 56
84 75 85 72 87 64 39 26 57 80
54 63 77 21 73 22 20 14 81 35
51 49 )

u program i da onda otkriva program jedan po jedan broj.

Jer nema gusta kad vidis sve brojeve na ekranu, ono imas 4 pogotka i odmah
trazis ocima da li imas peticu medju preostalim brojevima ;-)

Hvala i pozdrav

nosonja

unread,
Aug 31, 2011, 9:59:07 AM8/31/11
to
"Dakky" <da...@hi.t-com.hr> wrote in message news:j3lc84$dcp$1...@ss408.t-com.hr...

Kolko platiš?

Dakky

unread,
Aug 31, 2011, 10:32:41 AM8/31/11
to
"nosonja" <klj...@schmizla.net> wrote in message
news:j3lemq$i10$1...@ss408.t-com.hr...

> Jer nema gusta kad vidis sve brojeve na ekranu, ono imas 4 pogotka i odmah
> trazis ocima da li imas peticu medju preostalim brojevima ;-)
>

> Kolko platiďż˝?

Kad dobijem Bingo, dam ti par tisuca kuna

Ivan@Home

unread,
Aug 31, 2011, 3:37:49 PM8/31/11
to
On 31.08.2011 16:32, Dakky wrote:
> "nosonja" <klj...@schmizla.net> wrote in message
> news:j3lemq$i10$1...@ss408.t-com.hr...
>> Jer nema gusta kad vidis sve brojeve na ekranu, ono imas 4 pogotka i
>> odmah
>> trazis ocima da li imas peticu medju preostalim brojevima ;-)
>>
>
>> Kolko platiš?

>
> Kad dobijem Bingo, dam ti par tisuca kuna

Dogovoreno! Evo ti dolje kod za Python 3.1, (vjerojatno radi i na 3.2).
Snimi ga u datoteku "bingo.py" pa je pokreni, enterom prelaziš na
slijedeći broj.


#! /usr/bin/env python3

from html.parser import HTMLParser
import urllib.request

class MyHTMLParser(HTMLParser):
def handle_starttag(self, tag, attrs):
if tag == 'div':
if dict(attrs).get('id', '') == 'winnings-info':
self.in_winnings_info = True
elif tag == 'td' and self.in_winnings_info:
self.in_data = True

def handle_endtag(self, tag):
if tag == 'div' and self.in_winnings_info:
self.in_winnings_info = False
self.in_data = False
elif tag == 'td' and self.in_data:
self.in_data = False

def handle_data(self, data):
if self.in_data:
number = data.strip()
if number != '':
self.numbers.append(number)

f = urllib.request.urlopen('https://www.lutrija.hr/cms/TVBingo')
page = f.read().decode('utf-8')

myparser = MyHTMLParser()
myparser.in_winnings_info = False
myparser.in_data = False
myparser.numbers = []
myparser.feed(page)

for number in myparser.numbers:
print(number, end='')
input()
print("That's all folks!")
input()

Dakky

unread,
Aug 31, 2011, 8:40:56 PM8/31/11
to
"Ivan@Home" <cve...@yahoo.com> wrote in message
news:j3m2id$nds$1...@ss408.t-com.hr...

> Dogovoreno! Evo ti dolje kod za Python 3.1, (vjerojatno radi i na 3.2).
> Snimi ga u datoteku "bingo.py" pa je pokreni, enterom prelaziš na
> slijedeći broj.

Hvala, pamtim !! :-)

Dakky

unread,
Aug 31, 2011, 8:50:06 PM8/31/11
to

"Dakky" <da...@hi.t-com.hr> wrote in message
news:j3mkbo$mi2$1...@ss408.t-com.hr...

Ajd mi jos dodaj redni broj pored izvucenog broja ILI da nakon 33. izvucenog
broja kaze da je to bio 33. izvuceni broj..

TNX!!

Ivan@work

unread,
Sep 1, 2011, 1:37:15 AM9/1/11
to
On 09/01/2011 02:50 AM, Dakky wrote:
>
> Ajd mi jos dodaj redni broj pored izvucenog broja ILI da nakon 33.
> izvucenog broja kaze da je to bio 33. izvuceni broj..
>

Zadnji blok (sve ispod 'myparser.feed(page)') ispod zamijeni ovim:

for rb in range(len(myparser.numbers)):
print('{}. broj je {}'.format(rb+1, myparser.numbers[rb]), end='')

Dakky

unread,
Sep 1, 2011, 9:31:47 AM9/1/11
to
"Ivan@work" <ivan.cv...@pakel.hr> wrote in message
news:j3n5mb$gra$1...@ss408.t-com.hr...

Falaa

novi.lik

unread,
Sep 8, 2011, 1:14:34 AM9/8/11
to

> Evo ti dolje kod za Python 3.1, (vjerojatno radi i na 3.2).
> Snimi ga u datoteku "bingo.py" pa je pokreni, enterom prelazi� na
> slijede�i broj.

nije mi jasno zasto informaticari tako omalovazavaju svoj posao da kod daju
gratis (pusti ovo, kad dobijem bingo, platit cu ti)
zasto mi limar nekidan nije odradio posao za 0 kn


Ivan@work

unread,
Sep 8, 2011, 1:46:13 AM9/8/11
to
On 09/08/2011 07:14 AM, novi.lik wrote:
> nije mi jasno zasto informaticari tako omalovazavaju svoj posao da kod daju
> gratis (pusti ovo, kad dobijem bingo, platit cu ti)
> zasto mi limar nekidan nije odradio posao za 0 kn
>
>

Nije sve u novcu (ima nešto i u nekretninama).

Svaki program u Pythonu 3 za koji mi treba manje od pola sata - gratis.
Navali narode!

Bruno Babic

unread,
Sep 8, 2011, 5:09:33 AM9/8/11
to
Ivan@work wrote:
> Svaki program u Pythonu 3 za koji mi treba manje od pola sata - gratis.
> Navali narode!

Meni treba jedan cijeli sustav, ali mi nece smetati ukoliko radis
funkciju po funkciju tako da se uklopimo u tih pola sata :)

--
bbabic(a)globalnet.hr
2b||!2b?

Ivan@work

unread,
Sep 8, 2011, 5:20:51 AM9/8/11
to
On 09/08/2011 11:09 AM, Bruno Babic wrote:
> Ivan@work wrote:
>> Svaki program u Pythonu 3 za koji mi treba manje od pola sata -
>> gratis. Navali narode!
>
> Meni treba jedan cijeli sustav, ali mi nece smetati ukoliko radis
> funkciju po funkciju tako da se uklopimo u tih pola sata :)
>

Šalji!

Shixx

unread,
Sep 8, 2011, 6:27:46 AM9/8/11
to
Svaka cast. Ali ipak treba nesto i zaraditi od hobi programiranja. Pogotovo
jer imas znanje koje vrijedi. Time sto pises besplatno dobre kratke
programe rusis struku programerima. Jer ce ljudi koji nisu programeri
poceti misliti da je programiranje tako lako i da sav software treba biti
besplatan. To je dobro za korisnike. Jer skinu sa BUG DVD-a dobre Freeware
programe koji su odlicni. Ali oni neznaju da je na njih je utroseno brdo
sati programiranja. Tako dolazi do toga da ja moram spustiti cijenu svog
programa na mizernih 25 dolara.

Dakky

unread,
Sep 8, 2011, 7:01:13 PM9/8/11
to
"Shixx" <the....@gmail.com> wrote in message
news:6e9ou02d4lcd$.1cyg1koj7m5y0$.dlg@40tude.net...

> programe koji su odlicni. Ali oni neznaju da je na njih je utroseno brdo
> sati programiranja. Tako dolazi do toga da ja moram spustiti cijenu svog
> programa na mizernih 25 dolara.

Ponovit cu ti, ekonomija vama programerima ocito nije jaca strana, bolje je
prodati 10 tisuca kopija po 5 dolara, nego tisucu kopija po 40 dolara.

Nitko nije rekao da je programiranje jednostavno niti jeftino, ali krajnji
produkt mora biti jeftin da bi ga narod kupio. Sad se ti nadji u tome.... i
to sto nekom 5 dolara ne igra ulogu, i spreman je to napraviti za dzabe, to
je samo plus, a ako doticna osoba kvalitetno napravi besplatan program,
znaci da bi jos kvalitetnije napravila placeni program. Sve ima svoju cijenu
u zivotu...

0 new messages