Na nejmenované konferenci nedávno proběhl pěkný fake kde někdo dal video, jak klováním do klávesnice kdosi psal SMS. Trochu jsem nad tím přemýšlel a vzal to z druhé strany. Psát SMS na mobilu mi přijde jako hovadina. Jelikož na klávese 5 je zářez a po chvilce trénování lze psát poslepu nevidím v zadávání žádnou velkou výhodu. Jako docela účelné mi však přišlo vymyslet jak SMS telegrafem přehrát. Telefon v kapse pípne (nebo v HF v autě) a text zprávy se telegrafem přehraje, aniž bych se musel telefonu dotknout, či se dívat na displej, hledat brejle, neřkuli případ slabozrakých, pro které je čtení SMS utrpení s lupou. SMS navíc zůstane k přečtení i v původní podobě. Podotýkám že se programováním neživím, jsem programátorské prase, proto na toto berte ohled. Oslovil mne ale jazyk Python, jehož je velkou výhodou multiplatformnost, tak jsem za pomoci kolegy udělal malinký prográmek pro S60 (symbian) a výsledek? Zatím jde o betaverzi, je nutné mít nainstalovaný v mobilu python, bohužel vzhledem k akutnímu nedostatku času není v mých silách to v krátkém čase dotáhnout do uživatelky přívětivé podoby. Kdybyste někdo měl zájem o zdrojový kód tohoto python scriptu, bez váhání mne kontaktujte a můžete pokračovat. Cílem mého snažení bylo vyzkoušet, že tudy cestička vede, nicméně na dalším vývoji ve volných chvilkách budu pokračovat. Kdyby to někdo chtěl zkoušet od nuly, několik malých postřehů: - původní záměr zadat do telefonu každý znak jako audio file se neujal - slepá ulička - procesor nestíhal file plynule spojovat navíc by se nedala jednoduše měnit rychlost - generovat tóny a písmena pomocí standardních knihoven přišlo zbytečně složité - jako kompromis se osvědčilo načíst přicházející SMS do stringu, z něj pak vytvořit jeden audio file a ten přehrát. Do budoucna to bude skýtat výhodu, že bude možné s uloženými file zacházet stejně jako se SMS (archiovovat, znovu přehrát, mazat.... ) Jelikož se mi ozvalo několik zájemců, připojuji zdroják. Předesílám, že vše je odladěno zatím pro N95 kde musí být nainstalován Python, (používám verzi 1.4.2) předpokládám, že novější verze by neměly dělat problém. Stáhnout jej můžete zde: http://sourceforge.net/projects/pys60 |