==========================
Program pro zobrazení/filtraci součtů dle CSV výpisu hovorů Odorika stažených přes API.
Program po stažení CSV výpisu umožňuje filtrování dle délky/ceny/směru/destinace hovoru.
Součty jsou možné dle Den/Měsíc/Rok.
Dvojklikem na daném řádku/období se zobrazí podrobný výpis hovorů s možností filtrace dle telefonu.
Pokud je zadán vstupní parametr /kontakty, tak se zobrazí pouze rychlé kontakty v samostatném okně.
Pokud je zadán vstupní parametr /kredit, tak se zobrazí pouze aktuální kredit v samostatném okně
velkým písmem s volitelnými barvami dle nastavení v INI souboru.
Program vždy po spuštění stáhne aktuální CSV výpis hovorů za celé období (od roku 2000 do dneška) a
tento výpis uloží do souboru odorik_soucty_data.csv. Následně nad ním provádí součty a filtrace,
jejichž výsledky jednak zobrazuje v okně aplikace a
zároveň zvolené součty automaticky ukládá do TXT souboru odorik_soucty_data.txt.
Chování programu lze ovlivnit nastavením v INI souboru.
Před prvním spuštěním programu je nutné do INI souboru zadat API jméno a heslo.
Program je FREEWARE - lze jej libovolně kopírovat.Program načte a zobrazí CSV výpis s tím, že umožňuje:
-----------------------------------------------------
- zobrazení součtů za zadané období (den/měsíc/rok)
- zobrazení ceny/délky/počtu hovorů
- zobrazení min/prům/max/celkem
- zobrazení počtu období a aktuálního kreditu ve stavovém řádku
- možnost filtrace dle délky/ceny/směru/destinace/telefonu
- zapamatování posledních zadaných voleb období/filtrace
- na dvojklik na daném řádku zobrazení seznamu hovorů pro dané období (na řádku Celkem zobrazí všechny hovory)
- v seznamu hovorů zobrazení jména dle rychlých kontaktů u telefonu odkud/kam (tel. číslo jako ToolTip)
- v seznamu hovorů možnost filtrace dle konkrétního tel. čísla (dvojklikem nebo výběrem z rozbalovací nabídky)
- v seznamu hovorů zobrazení počtu odchozích/příchozích/všech hovorů
- v seznamu hovorů zobrazení celkového součtu délky a ceny
- možnost zvolit zda zobrazovat/počítat i přesměrované hovory
- možnost zvolit formát zobrazení délky hovorů: hh:mm:ss nebo jen mm:ss (vhodné pro srovnání s tarify operátorů)
- volitelné barevné zvýraznění řádků pokud cena za měsíc je větší než hodnota zadaná v INI souboru
- automatický export vyfiltrovaných součtů do TXT souboru
- zobrazení informací o CSV souboru (velikost, datum, souhrnné statistické údaje)
- zobrazení rychlých kontaktů v samostatném okně, z okna {F9} nebo z příkazové řádky /kontakty
- zobrazení aktuálního kreditu v samostatném okně, příkazové řádky /kredit
Pokud jste s programem spokojeni a chcete podpořit autora,
můžete poslat libovolnou částku na můj účet FIO: 2100028771/2010
nebo alespoň poslat vzkaz na můj email.
*****HISTORIE:
---------
Verze 0.92 (19.3.2015)
- přidán filtr dle telefonního čísla i v okně součtů (pův. jen v okně hovorů), tzn. útraty na dané tel. číslo po měsících
- u filtru Destinace a Telefon v okně součtů přidáno tlačítko pro rychlé vynulování filtru (červený křížek)
- u zobrazení informací o CSV souboru {F3} přidán údaj počet unikátních tel. čísel odkud/kam/vše
- nová klávesová zkratka: F2 - otevření CSV výpisu hovorů v implicitním externím prohlížeči
- nová klávesová zkratka: Ctrl+F2 - otevření CSV výpisu hovorů v Poznámkovém bloku
- nový INI parametr UkladatPredvolbyFiltru - zda si pamatovat předchozí nastavení všech filtrů při příštím spuštění aplikace
- změna INI parametru NestahovatCSV na NestahovatHovory - nyní vztaženo jen na stahování CSV výpisu hovorů (ne kontakty,kredit)
- nový INI parametr NestahovatKontakty - zda místo stažení aktuálních kontaktů jen načíst naposledy stažené kontakty ze souboru
- nový INI parametr NestahovatKredit - zda provádět stažení aktuálního kreditu (při /kredit stahuje kredit vždy)
- odstraněn nepoužitý INI parametr ZjistovatKreditPoSpusteni
- zadaný filtr Destinace se nenačítal při příštím spuštění aplikace (z INI Predvolby)
- při načítání kreditu se nyní ve stavovém řádku zobrazí "Načítám kredit ..."
- zpřesněny některé texty vypisované ve stavovém řádku a texty chybových hlášení
- zmenšena paměťová náročnost aplikace
Verze 0.91 (17.3.2015)
- výrazně zrychlena filtrace
- ošetřen parsing CSV s údaji v uvozovkách obsahujícími čárku (oddělovač) pomocí regulárních výrazů
tzn. že nyní už není třeba pův. INI parametr [DestinaceSCarkou]
- jako vstupní parametr (příkazové řádky) lze nyní zadat INI soubor (pův. natvrdo stejný název INI jako EXE)
- přidáno zobrazení informací o CSV souboru na klávesovou zkratku F3 (velikost, datum, souhrnné statistické údaje)
- ošetřeno přetečení a dělení nulou při výpočtu min./prům./max. při jen jednom období
- v ZIP souboru a instalačním programu chyběl soubor odorik_soucty_ukazka.au3
- v TXT popisu přidána nová sekce "Známé problémy" (při instalaci nové verze se vždy přepíše pův. existující INI soubor)
Verze 0.9 (13.3.2015)
- první veřejně publikovaná verze včetně instalačního programu (k dispozici je i verze bez instalátoru)
Petr Zedník
petr.zednik@volny.cz
Program lze stáhnout z mých stránek včetně úplného detailního popisu:
http://www.volny.cz/petr.zednik/
http://www.volny.cz/petr.zednik/odorik_ ... soucty.htm
EDIT:
zde je odkaz na téma kde jsem se poprvé zmínil o této aplikaci
http://forum.odorik.cz/viewtopic.php?f=18&t=3034