Ovlßdßme mobily znaΦky Siemens
Ovlßdßme mobily znaΦky Siemens
Mßte mobil od Siemensu nebo uva╛ujete o jeho koupi? Chcete v∞d∞t, co v╣echno
s nφm dokß╛ete pod Linuxem?
Jeliko╛ jsem se stal ╣╗astn² majitelem mobilnφho telefonu Siemens S45, rozhodl
jsem se hned vyu╛φt p°ilo╛enΘho datovΘho kabelu. Proto╛e s mobilnφm telefonem
dostanete software pouze pro Windows, tak jsem hned zaΦal pßtrat po linuxovΘ
alternativ∞. A kamarßd m∞ odkßzal prßv∞ na nßsledujφcφ progrßmek
scmxx
s tφm, ╛e je opravdu dobr².
Nejprve si do pomocnΘho adresß°e rozbalφme archiv scmxx-0.x.x.tar.bz2 (m∞l
sem k dispozici verzi 0.5.15). Potom zaΦneme s kompilacφ. VystaΦφte si se
standardnφ trojkombinacφ "configure-make-make install". Autor je╣t∞ doporuΦuje
p°ed touto trojkombinacφ pou╛φt p°φkazy "autoconf" a "autoheader". Ale je to
jen doporuΦenφ, i bez t∞chto dvou p°φkaz∙ to p∙jde kompilovat. P°i pou╛itφ
"configure" mßte mo╛nost dop°edu nastavit standardnφ port, na kterΘm program
bude telefon hledat a jeho standardnφ p°enosovou rychlost.
DoporuΦuji..
./configure --with-device=/dev/ttyS1
co╛ odpovφdß tomu, ╛e telefon budete p°ipojovat p°es seriov² kabel na COM2.
Mimoto program pou╛φvß prom∞nou SCMXX_TTY k v²b∞ru komunikaΦnφho portu.
Potom ji╛ staΦφ zadat
make
make install
Program se standardn∞ nainstaluje do adresß°e /usr/local/bin/.
Zkou╣ka spojenφ
Pokud jste p°i instalaci ji╛ nastavili v²chozφ komunikaΦnφ port, tak vßm bude
staΦit napsat scmxx --info a m∞l by se Vßm objevit v²pis
zßkladnφch informacφ o va╣em telefonu, nap°.
Accessing device /dev/ttyS1
OK, device is present.
Found SIEMENS mobile phone
Vendor: SIEMENS
Model: S45
Revision: 21
Serial (Phone): xxxxxxxxxxxxxxx
Serial (SIM): xxxxxxxxxxxxxxx
SIM-ID: xxxxxxxxxxxxxxxxxxx
Operator: PAEGAS-CZ
SMS Server: +420603052000
Charset: GSM
Battery: 50%
Signal/BER: -87 dBm/unknown
Time: 02/04/12,17:16:50
Avail. Slots: bmp: 0-2, mid: 0-4, vcf: 0-500, vcs: 1-50
Phonebooks: FD, SM, ON, ME, LD, MC, RC, OW, MS, CD, BL, RD, CS
Ve╣kerß komunikace probφhß pomocφ AT p°φkaz∙. Podrobn∞j╣φ
informace vΦetn∞ posφlan²ch a p°ijφman²ch AT p°φkaz∙ zφskßte parametrem
--verbose, zkrßcen∞ -v . Detailnφ popis parametr∙ pro
jednotlivΘ podporovanΘ telefony Siemens.
Zßkladnφ operace
Prßce s programem je velice jednoduchß a intuitivnφ. Cel² p°φkaz se sklßdß ze
t°φ hlavnφch Φßstφ. Prvnφ se t²kß nastavenφ spojenφ s telefonem (volba portu a
rychlosti). Pokud jste sprßvnΘ hodnoty zadali u╛ p°i kompilaci, nemusφte zde nic
zadßvat. V druhΘ Φßsti si zvolφte, zda chcete
data odstranit | --remove |
poslat do nebo p°es telefon | --send |
dostat z telefonu do poΦφtaΦe | --get |
Do poslednφ Φßsti se pφ╣e, s Φφm chcete pracovat:
obrßzky | --bitmap |
zvon∞nφ | --midi |
kalendß° | --vcal |
zßznam v adresß°i | --vcf |
seznamy | --pbook |
krßtkΘ textovΘ zprßvy | --sms |
SMS
Parametry:
--sms-text "text" | po╣le "text" jako SMS zprßvu |
--sms-nr Φφslo | Φφslo na kterΘ bude SMS odeslßna |
--direct | zprßva se ode╣le bez ulo╛enφ do telefonu |
--flash | zprßva se na cφlovΘm telefonu jen zobrazφ (pokud to podporuje) |
P°φklad:
scmxx --sms-nr cislo_mobilniho_telefonu --sms-text "moje textovka"
Pokud chcete vlo╛it nov² °ßdek do textovky, pou╛ijte \n a pokud chcete
pou╛φt zp∞tnΘ lomφtko tak \\.
Ulo╛enφ kontaktu na disk
scmxx --get --vcf=1 --file=~/test.vcf
Ulo╛φ kontakt Φφslo 1 do souboru test.vcf v domovskΘm adresß°i
u╛ivatele ve standardnφm vizitkovΘm VCF formßtu.
M∞nφme LOGO operßtora
scmxx --send --bitmap=0 --file=soubor.bmp
nebo
scmxx -sB0 -f soubor.bmp
nebo
cat soubor.bmp | scmxx -sB
Specifikace obrßzk∙:
barva: 2/16/256/╣edß
rozli╣enφ od 97x26 a╛ po 101x43 pro S35i (v∞t╣φ velikosti budou o°ezßny)
M∞nφme ╣et°iΦ obrazovky
scmxx --send --bitmap=2 --file=soubor.bmp
nebo
scmxx -sB2 -f soubor.bmp
M∞nφme vyzvßn∞nφ (melodie)
scmxx --send --midi=0 --file=soubor.midi
nebo
scmxx -sM0 -f soubor.mid
nebo
cat soubor.mid | scmxx -sM
Specifikace midi:
formßt: standardnφ midi formßt 0
midi 0 odpovφdß Φφslu melodie 43 v mobilnφm telefonu
Zßloha
Jenom zm∞nφme send na get .
scmxx --get --bitmap=0 --file=soubor.bmp
Prßv∞ jsme zazßlohovali logo operßtora.
Prßce s PHONEBOOK
scmxx --get --pbook=XX --file=/home/uzivatel/zaznamy.txt
Pokud chcete v²pis jen na obrazovku.
scmxx --get --pbook=XX
Tabulka hodnot parametru --pbook
FD | pevnß volßnφ - telefonφ seznam (vy╛aduje SIM PIN2) |
SM | telefonφ seznam na SIM kart∞ (zßle╛φ na typu) [118-250] |
ON | Vlastnφ telefonφ Φφsla v SM+ME [3] |
ME | Telefonφ seznam p°φmo v pam∞ti telefonu [50] |
LD | Naposledy volanß Φφsla [10] |
MC | Ztracenß volßnφ [10] |
RC | P°ijatß volßnφ [10] |
OW | StejnΘ jako ON |
MS | StejnΘ jako MC |
CD | StejnΘ jako RC |
BL | Blacklist |
RD | VIP Φφsla (CS s ! na konci) |
CS | Set°φd∞nß Φφsla (SM+ME+FD) |
Program bere sm nebo SM nebo Sm nebo sM jako stejnΘ, tzn. ╛e nenφ citliv²
na velikost pφsmen.
Synchronizace Φasu
V tomto p°φpad∞ se synchronizuje Φas na mobilu s va╣φm Φasem v poΦφtaΦi.
scmxx --set-time
StruΦn² v²pis akce
Accessing device /dev/ttyS1
OK, device is present.
Found SIEMENS mobile phone
Time was synchronized
Download
ZdrojovΘ k≤dy poslednφ verze: scmxx-0.6.0.tar.bz2
Home Page programu: scmxx
Diskuse k tomuto Φlßnku
Zkuste se podivat na URL:
koti.welho.com/jpavelek/hh_index.html
Umi to sice mene, ale zato funguje hned s nekolika typy telefonu. A navic, ne vsichni "zboznuji" prikazovou radku ...
Pokus s S45 nevysel. Asi tam bude jeste nejaka chybka. Zatim pouzivam scmxx a jsem maximalne spokojeny.
Moc pekne to funguje.
Co se prikazove radky tyka, neznam nic lepsiho. Uzivatele windows jsou v mych ocich KLIKACI (prosti pobijeci much...)
pridavam se se svym m35 - zkousel jsem ten program sice uz o neco drive, ale funkcnost zarucena - jen by to chtelo vytvorit nejakou nadstavbu pro X-ka ... ;(
Rßd bych se p°eptal na c35i versus tonto prog.
Nemas problem. Mne to ide bez problemov s M35i. C35i je to iste, akurat v inom puzdre.... BTW kto rad experimentuje, tak na strankach Siemensu sa daju stiahnut pfd-ka s okomentovanymi AT prikazmi pre ovladanie telefonov Siemens.
No ja uz mam verzi 0.6.1.5 a funguje bez problemu jak na
C35 tak i na MT50a ke vsemu na mem Atari TT030!!
Potreboval bych neco, co by fungovalo s Nokii (konkretne 7110 a 6210), pro posilani SMS, log, melodii.
Diky za pomoc.
Jan Mikus, jan.mikus@tiscali.cz
Telefon (S45/ME45) musi byt na ttS1, pokud ho pripojite na ttS0 dostanete
Waiting for an answer from the phone: Timed out. Aborting.
Mozna to bude na nejakem HW jinak, ale me to dela na vsech boxech.
http://mobilix.org/phones_linux_siemens.html
Kde a jak je ulozena T9ka v Siemensech? Je mozne ji prepsat (smazat)? A pripadne nahradit cestinou? (pokud najdu slovnik?)
http://gscmxx.sourceforge.net/screenshots.shtml
|