CallerID v2.3
Novo u verziji 2.3
- ispravljene greske oko prikaza informacionog prozora kada se iskljuci pozadina
- dodata opcija za logovanje preduzetih akcija tokom prikaza informacionog prozora
- dodata opcija za podesavanje broja sekundi za zatvaranje informacionog prozora od poslednjeg zvona
(prozor nece biti zatvoren po isteku ovog vremena ako je pretraga broja u toku)
- dodata opcija za pustanje proizvoljnog zvucnog fajla za vreme zvona
- izmene u listi propustenih poziva (informacije o broju telefona se beleze tako da nije neophodno imati
dati broj u imeniku da bi se prikazale informacije o tom broju)
- izmenjena forma sa listom propustenih poziva:
- dodata kolona koja oznacava da li su podaci iz imenika ili ne
- duplim klikom se otvara imenik i pozicionira na dati broj (ako broj ne postoji broj se dodaje na kraj liste)
- na desni klik se dobija meni koji je aktivan za brojeve koji ne postoje u imeniku i u kojem se mogu
ponovo potraziti informacije o broju ili se dati broj dodati u imenik
- dugme za brisanje liste je izmenjeno tako da se mogu brisati svi pozivi ili stariji od odredjenog broja dana
- brisanje pojedinacnih poziva moze preko tastera delete ili desnim klikom misa pa odabirom stavke za brisanje poziva
Opis:
Program sluzi za identifikaciju telefonskih poziva uz pomoc modema koji ima "Caller ID" mogucnost. Program u sebi ima telefonski imenik iz kojeg se preuzimaju podaci koji ce se prikazati u informacionom prozoru. Ako trazeni broj ne postoji u imeniku, informacije o pozivajucem broju se preuzimaju sa telekomovih belih i zutih strana.
http://www.telekom.rs/WhitePages/whitepages.asp
http://www.webstrane.com/site/search.asp
Potrebno za rad programa:
- windows sa instaliranim .NET Framework 2.0
- modem koji podrzava "Caller ID"
- ukljucen servis za "Caller ID" u telefonskoj centrali
Uputstvo za rad:
Pri prvom pokretanju programa morate odabrati port vaseg modema. Ako ne znate na kom portu je vas modem otvorite "Control Panel->Phone and Modem Options", zatim u odeljku "Modems" pronadjite u listi vas modem i pogledajte kolonu "Attached To", tu pise na kom portu je vas modem. Kliknite na "Prihvati" i ako se program pokrene i ne prijavi nikakvu gresku a u tray-u se pojavi ikona telefonske slusalice onda je program uspesno pokrenut i spreman za rad.
Dvoklikom na ikonu telefonske slusalice se dobija lista poziva, a desnim klikom se dobija glavni meni. Iz glavnog menija mozete otvoriti prozore za konfiguraciju, imenik, listu poziva i rucnu pretragu informacija o nekom broju.
Kada se otvori prozor za konfiguraciju programa i odaberete sekciju "Informacioni prozor" pojavice se informacioni prozor kako bi ste videli kako pojedine opcije uticu na njegov izgled. (Napomena: ovaj prozor nece biti vidljiv pri prvom pokretanju konfiguracije, dok port modema jos nije odabran; po drugom pokretanju konfiguracije kada je program vec aktivan, ovaj prozor ce biti vidljiv).
Broj novih poziva bice prikazan u tray-u mesto ikone telefonske slusalice. Kada udjete u prozor sa listom poziva, u prvoj koloni novi pozivi ce biti oznaceni sa "*". Ako kliknete na "Zatvori" sa svih novih poziva ce biti uklonjena oznaka "*". Kada uradite dvoklik na odredjeni red otvorice se prozor sa imenikom i bice selektovan taj broj sto ste kliknuli. U tom prozoru mozete uneti/ispraviti informacije o datom broj.
U prozoru imenika kada unesete broj mozete kliknuti na dugme sa slikom lupe da se izvrsi pretraga datog broja. AKo se informacije za dati broj pronadju bice automatski unete u odgovarajuca polja.
U prozoru "Informacija o broju telefona" kada unosite broj obavezno morate uneti pozivni broj (na primer 0641234567) a kada zavrsite unos broja pritisnite Enter, dok ste jos u polju za unos broj, da bi se zapoceo proces pretrage broja. Broj koji unesete ce se uvek pretrazivati na internetu tj. nece se gledati informacija u imeniku.
Provera modema za "Caller ID":
Postoji dosta modema koji podrzavaju komandu za ukljucivanje "Caller ID"-a ali ne vracaju nikakve informacije o pozivu i kada je servis aktiviran u telefonskoj centrali (moguce je jednostavno da ga uopste ne podrzavaju ili nisu kompatabilni sa centralom). Da bi ste videli da li vas modem podrzava "Caller ID", pokrenite program, i pravilno iskonfigurisite port modema i obavezno ukljucite opciju "logovanje modema". Ako ste program dobro iskonfigurisali u tray-u ce se pojaviti ikona telefonske slusalice i ako predjete misem preko ikone u tray-u trebalo bi da pise informacija da je "Caller ID" podrzan. Onda probajte da nazovete vas fiksni broj sa mobilnog (ili nekog drugog fiksnog telefona) i vidite da li ce se pojaviti informacioni prozor sa brojem.
Potrebno je par sekundi od prvog zvona da bi se od modema dobila informacija o telefonskom broju. Ako vam se broj pojavio onda vas modem podrzava "Caller ID" i program je spreman za rad. Ako se broj nije pojavio, pogledajte log datoteku CallerID_log.txt. Ova datoteka treba da sadrzi sledece informacije (ignorisite datum i vreme na pocetku svake linije, ovo je samo primer):
Code:
2008-08-20 17:35:05 : ATZ <--- inicijalizacija modema
2008-08-20 17:35:05 : OK <--- inicijalizacija uspesna
2008-08-20 17:35:05 : AT#CID=1 <--- aktivacija "Caller ID" modema
2008-08-20 17:35:05 : ERROR
2008-08-20 17:35:05 : AT+VCID=1
2008-08-20 17:35:05 : OK <--- aktivacija uspesna
2008-08-20 17:35:14 :
2008-08-20 17:35:14 : RING <---- prvo zvono
2008-08-20 17:35:16 : DATE = 0820
2008-08-20 17:35:16 : TIME = 1735
2008-08-20 17:35:17 : NMBR = ########## <--- ovde treba da stoji pozivni broj (bitan za program)
2008-08-20 17:35:17 : MESG = ######### <--- ovde treba da stoji vas telefonski broj (nije bitno za program)
2008-08-20 17:35:17 : MESG =
2008-08-20 17:35:17 : MESG =
2008-08-20 17:35:17 :
2008-08-20 17:35:17 : MESG = EWSD FROM SIEMENS
2008-08-20 17:35:18 :
2008-08-20 17:35:18 : RING
Da bi sve radilo kako treba inicijalizacija modema mora da bude uspesna (posle ATZ komande mora postojati OK), zatim mora se uspesno aktivirati "Caller ID" na modemu (u primeru se vidi da je prvo isprobana jedna komanda koja je vratila gresku a zatim je isprobana druga komanda za aktivaciju koja je vratila OK). Kada vas neko zove na fiksni telefon, modem salje RING, i posle toga, ako je podrzan "Caller ID" i ako je u centrali aktiviran "Caller ID" servis, sledi niz informacija medju kojima se nalazi i pozivni broj. Ako ovih informacija nema onda ovaj program ne moze da funkcionise pravilno.
Formatiranje telefonskog broja:
Formatiranje telefonskog broja se podesava u prozoru za konfiguraciju programa. Sam format se moze sastojati od '/', '-' i '#' karaktera gde '#' predstavlja karakter na cije mesto ce se prikazati jedna cifra telefonskog broja. Za svaki format se mogu, a i ne moraju, definisati cifre kojim telefonski broj mora da pocinje da bi se taj format primenio.
Da bi se neki format primenio na datom telefonskom broju, broj '#' karaktera mora da odgovara broju cifara u telefonskom broju. Ako postoji vise formata sa istim brojem '#' karaktera koliko ima cifara u broju, prvo se gledaju formati koji imaju zadate cifre sa kojima broj mora da pocne, a onda se gledaju formati koji nemaju taj podatak.