OdorikDialer - Win aplikace (C#): vytáčení tel.č. ze seznamu

Jak ovládat Odorik a používat služby pomocí speciálních programů a aplikací.
Forrrest
Příspěvky: 98
Registrován: ned 17. úno 2013 9:41:42

OdorikDialer - Win aplikace (C#): vytáčení tel.č. ze seznamu

Příspěvek od Forrrest »

...zjišťování kreditu, prozvoňování (typicky lidí, co mají neomezený paušál, aby vám zavolali zpět:), výpisy hovorů (vč. řazení)...

Čau Odorikáři, představuji vám své skromné amatérské "dílo" - program vytvořený v C# (pro mou osobní potřebu) a postavený na odoričím API, jehož primární funkcí je vytáčení čísel ze seznamu (formou callbacku z vybraného čísla, tedy nejčastěji VoIP telefonu, Skypu apod.), přes zvolenou linku. Design vám může přijít dosti svérázný, svéhlavý a nevypiplaný :roll: Bohužel, nejsem profík, a taky se musím přiznat, že v podstatě vše je podřízeno... mé (bezbřehé) lenivosti :D
Prozatím si (před spuštěním) MUSÍTE ručně stáhnout rychlé kontakty přes web. rozhraní a uložit je (s původním názvem) do adresáře programu, odkud se po spuštění automaticky načtou. Není problém si je ručně upravit (např. v Calcu či Excelu), program nelimituje počet kontaktů, volání spouští jen podle samotných tel. čísel.
Programoval jsem to v NETu 4.5, testoval ve Windows 7, což ale (doufám) neznamená, že to nepojede i v nižších verzích a jiných systémech (musíte vyzkoušet).
Vývoj je teprve na počátku, není doděláno/plánuji: Výpisy - filtrování podle linky, nastavit. čas u vlastního rozmezí, přednastavitelných všech 8 variant (období), barevné rozlišení podle typu hovoru, snad i vlastních čísel, pokročilejší filtrování u všech sloupců, nastavitelný výběr sloupců které se mají zobrazit, přiřazení jmen z kontaktů k tel. číslům; kontakty - řazení, editace, stáhnutí aktuálního seznamu z webu; nastavitelná délka prozvonění, možnost napevno nastavit jiné číslo, než které je zrovna nastaveno na klasické volání.
Známé chyby: 1) Stahování výpisu hovorů sem tam zasekne celý program (musí se ukončit přes Správce úloh). Zřejmě této akci budu muset vytvořit nezávislý thread... a dále pozjišťovat, v čem je problém. 2) Není dodělané stránkování u výpisů - není možno zobrazit další "stránky" hovorů (kromě těch posledních). 3) Prozvoňování funguje korektně (konkrétně: ukončuje hovor) pouze u ne-VoIP čísel. Jo, vlastně... dnes jsem zjistil, že nefunguje vůbec - znovu začne, až bude opravena chyba API metody pro ukončování hovorů. Což by se mělo stát zhruba do týdne.
Prosím o hlášení chyb (nejl. přes zprávy, zveřejňovat budu pouze ty méně trapné :) ), i tipy na vylepšení (přes fórum). Chyby se budu snažit opravovat co nejdřív, o návrzích budu asi často spekulovat, protože takto mi to zatím celkem vyhovuje ;)
Nějaké větší přizpůsobení "na míru" (klidně libovolný design a funkčnost) je možné taky, ale to už nebude zadarmo (cena domluvou, přes zprávy).
Stahovat můžete tady: https://webshare.cz/file/7102Od4Mp4/odorikdialer-zip
Přílohy
OdorikDialer.jpg
OdorikDialer.jpg (309.21 KiB) Zobrazeno 12744 x
Naposledy upravil(a) Forrrest dne úte 13. kvě 2014 13:52:53, celkem upraveno 1 x.
Forrrest
Příspěvky: 98
Registrován: ned 17. úno 2013 9:41:42

Re: OdorikDialer - Win aplikace (C#): vytáčení tel.č. ze sez

Příspěvek od Forrrest »

Možná někoho napadlo, jestli to není trochu zbytečné, když přes web. rozhraní se to dá "udělat" taky. Z mého pohledu je však tento program nesrovnatelně komfortnější a rychlejší. "Sídlí" v system trayi, otevře se jedním klikem, 2. kliknutím se vybere kontakt, 3. se už volá. Tedy, nemusí se spouštět prohlížeč, najíždět na odkaz, přihlašovat se do účtu, pokaždé vybírat číslo "ODKUD" (protože člověk většinou volá ze stejného), pokaždé vybírat linku (pokud náhodou nechce volat přes tu první, což je méně pravděpodobné). Prostě, tato aplikace je pro lenivého člověka, který chce co nejméně klikat :mrgreen:
JPT
Příspěvky: 323
Registrován: sob 03. lis 2012 22:21:05

Re: OdorikDialer - Win aplikace (C#): vytáčení tel.č. ze sez

Příspěvek od JPT »

I když to asi (momentálně) nepoužiju, tak rozhodně není zbytečné se podělit :-)
Uživatelský avatar
Largon
Příspěvky: 448
Registrován: pon 07. lis 2011 10:14:09

Re: OdorikDialer - Win aplikace (C#): vytáčení tel.č. ze sez

Příspěvek od Largon »

Dobrý den,
díky za zveřejnění aplikace. Přidal jsem odkaz na wiki do našeho seznamu aplikací využívajicích API.
helmut.niederman
Příspěvky: 1012
Registrován: stř 10. črc 2013 21:40:28

Re: OdorikDialer - Win aplikace (C#): vytáčení tel.č. ze sez

Příspěvek od helmut.niederman »

Mám skeptický dotaz. Nebude ten Odorik Dialer sbírat osobní údaje z PC, nebude se chovat jako trojan v počítači ? A z čeho mám největší obavy, nebude program sbírat zadané PIN a odesílat je na nějaké servery kde by to mohly zneužít fraudeři ? Možná si to vyzkouším, ale nejdříve musím omezit jeden svůj účet u Odoriku na minimum aby mi někdo nevytuneloval kredit. Větší část kreditu pošlu na jiný účet Odoriku. :roll:
Forrrest
Příspěvky: 98
Registrován: ned 17. úno 2013 9:41:42

Re: OdorikDialer - Win aplikace (C#): vytáčení tel.č. ze sez

Příspěvek od Forrrest »

Rozumná obava... ale trojany a spyware odhalí antivir (a že bych napsal nějaký, který by proklouzl, na to bych musel být o dost větší machr :D ).
Co se týká PINu, s takovou bys nemohl používat vlastně žádný program (na PC ani mobilu), který oficiálně nepochází od Odorika ;) A Odorik je natolik férový, že se nebojím, že by v těchto případech nezakročil a uživatele neochránil. Ti znalejší klidně můžou moji appku "wiresharknout" a potvrdit bezpečnost.
Jinak, v brzké době přidám možnost autentizace jménem a heslem linky (začal jsem api-heslem prostě proto, že to bylo pohodlnější :D ), což by mohlo uklidnit nedůvěřivce tvého typu :) Protože převod kreditu, a teď prosím o potvrzení mé domněnky nějakou odoričí autoritou, potřebuje právě api-heslo.
mobilemanic
Příspěvky: 486
Registrován: čtv 10. říj 2013 10:20:15

Re: OdorikDialer - Win aplikace (C#): vytáčení tel.č. ze sez

Příspěvek od mobilemanic »

Udělejte to open-source, jinak takových nedůvěřivců bude jen přibývat... :-)
Forrrest
Příspěvky: 98
Registrován: ned 17. úno 2013 9:41:42

Re: OdorikDialer - Win aplikace (C#): vytáčení tel.č. ze sez

Příspěvek od Forrrest »

:D Na to to stálo příliš hodně práce :P Možná jednou, za hooodně dlouhou dobu... Ovšem ukázku "implementace Odorik API v C#" bych tu mohl hodit co nevidět, nejdřív to jen zkusím trochu zjednodušit.
Jak říkám, u všech aplikací 3. stran je takové riziko, to byste pak museli vyžadovat u každé z nich :shock:
helmut.niederman
Příspěvky: 1012
Registrován: stř 10. črc 2013 21:40:28

Re: OdorikDialer - Win aplikace (C#): vytáčení tel.č. ze sez

Příspěvek od helmut.niederman »

Tak hlásím, že tento Odorik Dialer má při spuštění programu BUG. Nejsem ajťák, tak by mne zajímalo co to má znamenat ? :shock: Okamžitě mažu a na počítači spouštím antivirus a antispyware. :evil: :x
Odorik_BUG.jpg
Odorik_BUG.jpg (62.6 KiB) Zobrazeno 12444 x
Sorry, ale nemám důvěru k tzv. Executable files *.exe, které mají kapacitu desítky kilobajtů. Nemám důvěru pokud program se neinstaluje standartním způsobem setup.exe a šíří se se jen s dynamickou knihovnou v ZIPu. Proto u platí heslo důvěřuj ale prověřuj. Mažu tento Dialer. 8-)
Naposledy upravil(a) helmut.niederman dne pát 14. úno 2014 14:29:55, celkem upraveno 1 x.
Uživatelský avatar
Largon
Příspěvky: 448
Registrován: pon 07. lis 2011 10:14:09

Re: OdorikDialer - Win aplikace (C#): vytáčení tel.č. ze sez

Příspěvek od Largon »

Píše se to hned v prvním řádku té výjimky. Nemáte v adresáři toho programu soubor rychle_kontakty.csv, i když aplikace asi počítá s tím, že tam ten soubor vždy bude.
Odpovědět