Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

odbrojavanje + baza

[es] :: Visual Basic 6 :: odbrojavanje + baza

[ Pregleda: 2387 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

komptrade
Vranje

Član broj: 16413
Poruke: 322
212.62.44.*



Profil

icon odbrojavanje + baza17.07.2006. u 08:46 - pre 216 meseci
treba mi pomoc...

imam MDB bazu sa tabelom "korisnici" i jednim poljem "preostalo_vreme", u kojem je upisano vreme u SEKUNDAMA.

interesuje me, kako da u programu (koji je inace povezan sa bazom) napravim da se svake sekunde vreme u bazi odbrojava, i kad dodje do nule da izbaci neku poruku ? ? ?

 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: odbrojavanje + baza17.07.2006. u 23:15 - pre 216 meseci
hm jel bas morash da upisujes u bazu svake sekunde? to ce opteretiti malo slabije masine..
mozda da prilikom pokretanja tvog programa procitas tu vrednost iz baze i smestis je u neku promenljivu, zatim menjas vrednost toj promenljivoj (odbrojavanje) i kada dodje do nule prijavis poruku ili sta vec i prilikom izlaska iz programa upises vrednost te promenljive u bazu...
 
Odgovor na temu

komptrade
Vranje

Član broj: 16413
Poruke: 322
212.62.44.*



Profil

icon Re: odbrojavanje + baza18.07.2006. u 00:43 - pre 216 meseci
odlicna ideja!!svaka cast!

a mozes li mi samo napisati parce koda, da se svake sekunde promenljivoj oduzima vrednost 1, posto ne stojim dobro sa VB-om. :)

pozz i unapred hvala
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: odbrojavanje + baza18.07.2006. u 01:15 - pre 216 meseci
recimo ovako nesto (stavi na formu jednu Timer kontrolu - Timer1):
Code:

Dim Brojac As Long
Private sub Form_LOad()
  ' ucitas vrednost iz baze u Brojac

  Timer1.Interval = 1000
  Timer1.Enabled = True
End Sub

Private Sub Timer1_Timer()
  Brojac = Brojac - 1
 If Brojac = 0 Then
   MsgBox "Neka poruka"
   Timer1.Enabled = False ' zaustavlja tajmer
 Endif
End Sub

posto si trazio samo parche to sam ti i dao :D

poz
 
Odgovor na temu

komptrade
Vranje

Član broj: 16413
Poruke: 322
212.62.44.*



Profil

icon Re: odbrojavanje + baza18.07.2006. u 02:16 - pre 216 meseci
hvala!
 
Odgovor na temu

komptrade
Vranje

Član broj: 16413
Poruke: 322
212.62.44.*



Profil

icon Re: odbrojavanje + baza18.07.2006. u 11:09 - pre 216 meseci
ipak mislim da je to veoma los nacin...kad sam bolje razmislio...

program koji radim je za igraonicu, i sad, ako pogledamo tvoj predlog, t.j. kad se korisnik izloguje TEK tad da se smanji vreme u bazi, onda ce svaki iole napredniji korisnik pri zavrsetku rada samo restartovati kompjuter i normalno, nista se nece promeniti u bazi...sto je veliki bug...

moram da razmislim da li da na svaki 1 minut upisem u bazu...ili kako vec...
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: odbrojavanje + baza18.07.2006. u 23:48 - pre 216 meseci
pa zato sam i pitao da li bas moras da upisujes svake sekunde (jer nisi rekao kakav program pravish) ili ne.

ipak je upisivanje svakog minuta daleko podnosljivije nego svake sekunde :D
 
Odgovor na temu

komptrade
Vranje

Član broj: 16413
Poruke: 322
212.62.44.*



Profil

icon Re: odbrojavanje + baza19.07.2006. u 16:38 - pre 216 meseci
mozes mi pomoci oko toga?
 
Odgovor na temu

Marko_L
Beograd

Član broj: 20532
Poruke: 2885
*.yubc.net.

Jabber: Marko_L@elitesecurity.org


+828 Profil

icon Re: odbrojavanje + baza19.07.2006. u 23:10 - pre 216 meseci
Pa ne radi se to tako. Proveru preostalog vremena trebaš da radiš na serveru, koji će u svakom trenutku da prati šta se dešava sa klijent kompjuterima i da pravi log o tome, pa kad primeti da se neki komp iz mreže isključio (ili restartovao) automatski zaustavi skidanje vremena sa njegovog naloga koji je bio aktivan u to vreme, a radnik može da ode i proveri šta se dešava sa kompom. Kada se komp ponovo startuje, ponovo se na njemu kuca aktivacioni kod (koji naravno šalje informaciju da je nalog ponovo aktivan). To naravno znači da i bazu aktivacionih kodova i iznos vremena u njima držiš na serveru. U principu na mašinama koju korisre mušterije ne treba da postoji ništa osim igara i eventualno browsera i mail klijenta ako igraonica nudi usluge korišćenja interneta i klijent program koji će da komunicira sa serverom. Nikakve baze niti timeri niti bilo šta ne treba da postoji na tim klijent mašinama, jer bilo ko sa prosečnim znanjem može da zaobiđe takvu zaštitu, a radnik nema uvid u to.
-Odracuonogakomijedrpiorazmaknicu.
-Ne rxdi mi txstxturx, kxd god hocu dx
ukucxm "x" onx ukucx "x".
-Ko kaaz e da ja neuummem da kuuca
m.
-Piše "Insert disk 3", a jedva sam i ova
dva ugurao u drajv
-Postoje samo dve osobe kojima
verujem, jedna sam ja, a druga nisi ti
 
Odgovor na temu

komptrade
Vranje

Član broj: 16413
Poruke: 322
212.62.44.*



Profil

icon Re: odbrojavanje + baza20.07.2006. u 01:10 - pre 216 meseci
hm pa moja zamisao i jeste da se na glavnom kompu, serveru, nalazi baza sa aktivacionim kodovima i preostalim vremenom. a da se na klijentskim programima samo kuca aktivacioni kod i odbrojava vreme.
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12849



+4784 Profil

icon Re: odbrojavanje + baza20.07.2006. u 01:13 - pre 216 meseci
A neko sa malo natprosecnim znanjem ce menjati IP, hostname, konfig fajlove/reg vrednosti, sniffovati saobracaj i napraviti kopiju programa koja ce da zavarava da je drugi komp itd, itd...

Poenta: treba ti dobar program i dobar admin ;).

Marko_L je u pravu, vreme treba da racuna server, ali i na klijentu je potrebno brojanje (ili ucitavanje sa server-a) da bi se moglo prikazivati korisniku preostalo vreme.

Mada.... ima mnogo stvari koje bi trebalo razmotriti kod programa za igraonicu. Ozbiljna (pogotovo veca) igraonica treba da posveti tome prilicno paznje i ne skrtari (sto cesto rade) jer posle ima problema.
 
Odgovor na temu

[es] :: Visual Basic 6 :: odbrojavanje + baza

[ Pregleda: 2387 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.