Stránka 1 z 3

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

PříspěvekNapsal: úte 11. úno 2014 23:18:30
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

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

PříspěvekNapsal: stř 12. úno 2014 1:42:44
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:

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

PříspěvekNapsal: stř 12. úno 2014 1:56:46
od JPT
I když to asi (momentálně) nepoužiju, tak rozhodně není zbytečné se podělit :-)

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

PříspěvekNapsal: stř 12. úno 2014 9:48:38
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.

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

PříspěvekNapsal: čtv 13. úno 2014 18:51:28
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:

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

PříspěvekNapsal: čtv 13. úno 2014 20:03:02
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.

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

PříspěvekNapsal: čtv 13. úno 2014 21:37:18
od mobilemanic
Udělejte to open-source, jinak takových nedůvěřivců bude jen přibývat... :-)

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

PříspěvekNapsal: pát 14. úno 2014 0:53:50
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:

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

PříspěvekNapsal: pát 14. úno 2014 15:25:58
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 11365 krát


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-)

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

PříspěvekNapsal: pát 14. úno 2014 15:29:16
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.