Vaš Telefon

Update 2007-07-30: Ova lokacija je od sada samo kao arhiva. Molim vas da za nove verzije i sve oko Vaš telefon programa posetite lokaciju: http://www.vesic.org/programi/moji/vas-telefon/.

Izvinjavam se na nezgodaciji 🙂

Ako ste post-paid korisnik Telenor mreže jedna od udobnosti koja vam je na raspolaganju je Telenor portal.

Uz jednostavnu registraciju, iz vašeg pregledača možete da aktivirate raznorazne usluge, da se igrate sa MMS i Web2SMS, i što je meni važno, da pregledam mesečni račun (radi uplate preko e-banke) kao i da pregledam listing poziva za protekli i mesec pre toga.

No, sam pregled listinga ne znači puno – samo nizovi brojeva. Da bi se dobila iole smislena statistika, treba te podatke nekako obraditi. Kako je format podataka CSV (Comma Separated Values), logično je uvesti te podatke u Excel i onda muljati sa njima.

No, postoji uvek i drugi način 🙂 Kako su me svrbeli prsti, a imao sam nekoliko sati slobodno, na brzaka sam napravio jedno malo programče upravo za ovu namenu: Vaš Telefon:

www.vesic.org - Vaš Telefon(kliknite za veću sliku)

Preduslov

Jedini preduslov da bi probali ovaj mali program je da imate instaliran .Net Framework 2.0. Jedan od načina da proverite da li je instaliran je i da ovu stranu otvorite u Internet Explorer pregledaču i ovde će pisati status:

Ako .Net Framework 2.0 nije instaliran, možete ga besplatno skinuti odavde: .Net Framework 2.0 Redistributable – na žalost, to nije mali download – 22 Mb. Na sreću, veliki broj računara ga već ima instaliranog.

Instalacija

Prave instalacije nema. Dovoljno je da skinete zip arhivu sa programom:

VasTelefon-1.0.13.2.zip (89 kb)

i raspakujete ga negde.

Upotreba

Upotreba je vrlo jednostavna:

  • Ulogujete se na Telenor portal
  • Izaberete Vaš račun -> Specifikacija poziva (za ovo će vam trebati broj ugovora)
  • U donjem levom uglu imate ružno 🙂 zeleno Download dugme; kliknete ga i skinete specifikaciju u Zip arhivi
  • Raspakujete specifikaciju iz arhive
  • Startujete Vaš Telefon, učitate specifikaciju, stisnete Go! dugme i statistika je tu 🙂

Statistike

Trenutno daje sledeće statističke podatke:

  1. Prvih pet deset telefona sa kojima najviše razgovarate, kao i vreme (u sekundama) koje ste proveli u razgovoru
  2. Raspodela računa na usluge: Telefoniranje / SMS / GPRS / Ostalo
  3. Raspodela vremena po mrežama sa kojima vodite razgovore
  4. Brojčane statistike: broj SMS-ova, poziva kao i broj prenesenih kilobajta preko GPRS mreže

Na kartici Podaci su originalni podaci iz specifikacije, za detaljniji pregled kome je to potrebno.

A dalje?

Za dalje ćemo videti 🙂 Ako vama pada na pamet još neka statistika koju ima smisla izvesti, ostavite komentar i lako ću je dodati.

Velika ideja iza ovog malog programa je da se napravi mali sistem koji će vam na osnovu listinga poziva i parametara svake od Telenor ponuda pomoći da se odlučite za onu ponudu koja vašim potrebama najviše odgovara (na primer, koji broj postaviti za 50% cene, da li birati ponude sa besplatnim minutima ili besplatnim SMS-ovima itd). No, to zavisi samo da će se naći vremena.

U svakom slučaju, ako ste post-paid korisnik, probajte programče – možda se iznenadite kada vidite vaše statistike 🙂

Update 2007-02-04 / Ver 1.0.8.0: Usvojena Ivanova primedba i sada je statistika za prvih pet telefona u formatu HH:MM:SS. Fajl je gore.

Update 2007-02-05 / Ver 1.0.11.2: Ovo je malo veći update. Samo ću pobrojati:

  • Kod je prečišćen tako da je kompatibilan sa Mono 1.2.2.1 – na žalost, Mono implementacija Windows.Forms je vrlo bagovita, pa je pitanje da li će raditi. Ja sam probao na openSuse 10.2 sa promenljivim uspehom; ako neko uspe, neka javi
  • Postavljeno je 10 brojeva sa kojima najviše pričate
  • Dodat je i imenik, koji se konsultuje prilikom ispisa gornjih 10 brojeva

Update 2007-02-06 / Ver 1.0.12.7

MT:S Korisnici, pažnja: jedna aplikacija za obe mreže! Kod je pošteno ispremeštan, tako da VašTelefon može da obrađuje podatke i od Telenora i od MT:S. Čak će u skladu sa prosleđenom statistikom promeniti izgled 😉 (vidi sliku)

Od drugih novosti:

  • možete proslediti ime datoteke sa statistikom prilikom startovanja programa, pa nema potrebe za kliktanjem – odmah će se izračunati.
  • sama statistika je unapređena (za GPRS daje i broj utrošenih kilobajta)
  • na žalost, za sada sam odustao od Mono kompatibilnosti. Prijavio sam otkrivene bagove Mono ekipi i kada se to sredi, poradiću na Mono verziji

Naravno, molio bih svakog ko primeti da nešto dobro ne računa / obrađuje da to i prijavi.

Update 2007-02-07 / Ver 1.0.12.9

Opet nova verzija 🙂 Razlog: stigao račun od Telenora; naime, to mi je pomoglo da utvrdim bug odnosno previd nekih fantomskih slogova u ispisu poziva kod Telenora (ponekad doda tri sloga za isti poziv), pa su dobijena vremena bila netačna.

Takođe sam dodao i brojčanu statistiku (broj SMS-ova, broj poziva, KB preneseno preko GPRS-a)

Update 2007-02-12 / Ver 1.0.13.2

Ljubazni Marketing Telenora 😉 me zamolio 😉 da ne koristim Logo/ime njihove cenjene kompanije, pa sam bio primoran da izbacim ovu verziju programa.

So, evo najnovije sveže verzije Vašeg telefona 😉 (prihvatam predloge za normalno ime :-))

Kopiranje imenika od prethodne verzije

Ako ste unosili imenik u nekoj od prethodnih verzija, i startovali novu verziju, neprijatno ćete se iznenaditi kada vidite da imenika više nema.

No ne brinite, ništa nije izgubljeno 🙂

– pobrinite se da program nije aktivan

– locirajte stari imenik: datoteka u kojoj se nalazi je u folderu koji izgleda ovako:

C:Documents and Settings_VasUsername_Local SettingsApplication  dataVesic.OrgVasTelefon.exe__RandomMamboJumbo__Verzija_user.config

Locirajte user.config od najnovije verzije i iz stare iskopirajte sve između tagova:


<setting name="Imenik" serializeAs="String">
</setting>

Još neki zahtev? 🙂

33 thoughts on “Vaš Telefon”

  1. sjajno, hvala puno! 🙂

    na prvu loptu mi smeta što su vremena data u sekundama. HH:MM:SS format bi bio mnogo zgodniji.

  2. Nema na čemu, eno nove verzije gore 🙂 Nisam bio siguran da li SVUDA da stavljam taj format (nije problem) – prosto sam mislio da podatke (na tabu Podaci) ostavim u izvornom obliku.

  3. Trenutni kod nije kompatibilan sa Mono 1.2.2 … proverio, nije, zbog Typed Datasets.

    Za objavljivanje koda je malo rano 🙂 (nisam ga spremio :-)) ali obećavam da ću uskoro izbaciti i Mono 1.2.2 kompatibilnu verziju.

  4. Možda ne bi bilo problematično doraditi program da bi i mi, korisnici MTS-a mogli da ga koristimo. Format u kom skidam podatke je takođe CVS, i izgleda otprilike ovako:
    Datum,Vreme,Birani broj,Trajanje,Vrsta,Tip poziva,Iznos
    31.05.2006,21:02:09,38163580000,SMS,Odlazni,MTS,0.00
    31.05.2006,23:14:11,gprs wap,9KB,Odlazni,MTS,0.36
    27.06.2006,23:01:14,063123123,00:01:01,Odlazni,Van MTS,10.65

    Pozdrav!

  5. Naravno da nemam komercijalne ambicije 🙂

    No, tek sam počeo sa programčetom i rano mi je za otvaranje koda.

    Za sada dodajem funkcionalnost pa kasnije, kada to zaokružim, možda i dam sors kod. Pre toga moram da maknem neke moje biblioteke koje ne bih tek tako prepustio 🙂

  6. Pingback: good-spirit.blog
  7. Dobra ideja za program. Ja sam na MTS i za sada radi korektno.
    Evo i predloga: razmisli o tome da dodas bazu (po mesecima), tako da izvestaj (csv) svaki mesec moze da se importuje(doda) u tu bazu. To bi omogucilo da se izborom meseca(iz combobox-a npr.) dobije neki od prethodnih meseci i tako poredimo nasu potrosnju.
    Dalje, mogao bi dodati opciju da se i statistika radi za vise meseci, pa recimo ako pratimo zadnjih 5 meseci dobijemo koliko smo ukupno trosili za tih 5 meseci.

    Pozdrav i sve najbolje.

  8. Имена и бројеви које уписујемо да ли могу бити сачувана, у овој верзији чини ми се да не могу? Сваки пут морам поново.

  9. Na žalost, korišćenje Telenor simbola mi je izričito zabranjeno od strane Telenora (do pretnje pravnim sredstvima).

    Zato sam uostalom i promenio naziv programa kao i odgovarajuće slike.

  10. Imas li neki slican program za fiksnu telefoniju,pa recimo da odvaja pozive prema mobilnim i stranim operaterima..

  11. Jako zanimljiv i perspektivan softver. Ja sam počeo da radim nešto slično ali php/mysql, pa ako uradim da vedi, možda ga i objavim da se vidi, kao ti ovo 🙂

    Nego, predlozi. Za početak:
    – Bilo bi dobro da u zbirnoj statistici Usluge (din) pored iznosa usluge staviš i količinu tih usluga, t.j. broj ostvarenih poziva po kom operateru, broj SMSova.
    – U statistici “Mreže (sec)” promeni naslov u “Mreže (vreme)” (recimo) i dodaj još jednu kolonu u kojoj će pisati vreme u sekundama, a ovu kolonu koj aje sada “sekunde” preimenuj u “vreme” 😉
    – U prethodna dva slučaja će obe zbirne statistike imati po još jednu kolonu.
    – U statistici “Deset najvećih” – preimenuj u “Najviše razgovora” i dodaj kolonu da ispiše koliko je to razgovora sa tim kontaktom bilo.
    – Dodaj i jednu “Top10” statistiku za naj-ćaskanje SMS-ovima 🙂
    – Omogući na strani “Imenik” (recimo) mali Settings box pa da se može odrediti broj stavki u statistikama “Top10”
    – Smanjiš textbox za “Izvor”, dugmiće pomeriš u levo i napraviš mesta za logo operatera sa desne strane, tamo gde je sada V. Ako treba, mogu da napravim V063 i V064 logotipe, da bi bio bezbedan od pravnih “zverova” ovih kompanija (nije mi jasan telenor za pretnju tužbom zbog upotrebe logoa… možda da ih pitaš da upotrebiš logo u programu koji je besplatan, a isto uradi i za MT:S jer, moguli su to).

    Više mi ništa (trenutno) ne pada na pamet 🙂

    Keep good work!

    P.S. Malo programu treba vremena da se “upali”. XP1800+, 256MB RAM.

  12. Hvala za (vrlo detaljan i koristan) komentar 🙂

    Biće uzeto u obzir u sledećoj verziji.

    Što se logo-a tiče, nemilosrdni su (barem Telenor) – da bi ga koristio i u besplatnom programu, treba ti njihovo odobrenje; no, niko živi ne zna šta treba da se desi da dobiješ to odobrenje – najstrašnija birokratija.

    “Paljenje” je sporo prvi put zbog potrebe da se podigne .Net Framework. Nema veze, kada pređeš na Vistu, rešiće se to 😉

  13. sasvim pristojno.

    zamerka:
    bilo bi lepo kada bi statistika “Mreze(sec)” – ostale mreze – bilo rasclanjeno na fiksnu telefoniju, 069, 067 …

  14. Jedan mali ali mislim koristan predlog,
    posto ja imam vise brojeva a program nece da ucita cvs fajl koji je kao kompletna specifikacija za sve brojeve, bilo bi lepo i korisno da se napravi i tako nesto.

    Pozdrav!!!!!!!!!

  15. Ako od tih fajlova “ispravno” napravite veliki (iz drugog, trećeg itd, “skinete” prvi red pre spajanja sa prvim fajlom) fajl i ako su svi od istog operatera, program bi trebalo da radi.

    Ako je nešto drugo u pitanju, molim da mi pošaljete tu specifikaciju na mail, da proverim.

  16. Cao Dejane, program je odlican. Stvarno sadrzi sve sto je potrebno za pregled pojedinacne specifikacije. Da li si razmisaljo o tome da se program prosiri tako da se mogu ucitavati i “kompletne specifikacije” (vise brojeva telefona)? Siguran sam da bi mnogima bilo interesantno (meni pogotovu) 🙂

    U svakom slucaju, svaka ti cast na ovom blog-u.

    Pozdrav,
    Sasa

  17. Zdravo,

    Ne znam da li proizvodnja ovog zanimljivog softvera prekinuta, ali bih u slučaju da se autor reši da sedne za tastaturu predložio ispravku jednog feature-a.

    Moje iskustvo kaže da je neki broj telefona na Telenorovoj mreži moguće okrenuti na barem četiri načina:

    1. +38163pa_broj_telefona
    2. 063pa_broj_telefona
    3. 63pa_broj_telefona
    4. pa_broj_telefona.

    Slično se brojevi van Telenorove mreže mogu pozvati na prva tri načina.

    Iskreno, ne znam da li je to kvalitet mog telefona ili samog Telenora, tek je to moj slučaj.

    E sad, Telenor u svojim logovima vodi brojeve telefona koje sam pozvao onako kako sam ih i ukucao.

    To za program koji se bavi statistikom broja poziva i cenom i unosom brojeva u imenik uvodi male nepreciznosti, jer, na primer, brojeve koje najčešće pozivam, zovem ili direktno iz imenika ili ih znam na pamet (na način 1. ili 2.). To dovodi do toga da mi se pozivi istog broja vode kao različiti.

    Zamolio bih autora da bude malo pametniji od Telenorovog logger-a i sredi u nekoj od budućih verzija ovaj mali propust. Takodje, može se voditi i statistika koliko je puta neko pozvao shortcut-om iz imenika, a koliko puta je ukucao broj.

    Ovo naravno može kao opcija.

    Hvala,
    Srki.

  18. Slučajevi (1) i (2) su pokriveni u tekućoj verziji programa (proverio sam) ali ako se kod tebe to i dalje javlja, molim listing pa ću proveriti.

    Situacije (3) i (4) nisu pokrivene i ne mogu biti lako pokrivene, jer bi zahtevale analizu svakog broja posebno (dužina broja, kako počinje itd), a posebno što je program namenjen za dve mreže.

    Dodaću tu istu proveru/prilagođavanje i za stacionarne brojeve (npr +38111 i 011, sada to ne postoji), kao i male izmene u izgledu aplikacije u sledećoj verziji programa.

    Takođe, molim da se na dalje za komentare / primedbe koristi stranica:

    http://www.vesic.org/programi/moji/vas-telefon/

Leave a Reply to Ranko Cancel reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.