Программистское
Feb. 11th, 2006 08:13 pmНедавно прикупил я себе новый телефон. Подыскивал специально такой, чтобы был с "синим зубом", чтобы можно было легко связать его с КПКашкой. С какой целью?
Почесал я репу... И пришла мне в ушибленную ещё в детстве голову написать свою бесплатную и с нормальной поддержкой русского языка. Для реализации задачи я выбрал C#.Net. Объясняется мой выбор просто. Нормальной реализации Perl для КПК я не встречал, да и не очень он подходит для создания программ с графическим интерфейсом. На С++ это всё решается с гораздо большими трудозатратами. А на С# я всё равно на работе программирую, уже привык к нему.
Сказано сделано. Для связи с КПК нашёл библиотеку OpenNetCF. Чтобы управлять телефоном скачал с сайта Nokia два толстенных руководства по AT-командам. И понеслось.
Зашёл я, как водится, издалека. Отправлять что-то через телефон сперва было боязно, поэтому я для начала решил научиться считывать с телефона информацию. В результате на текущий момент программа умеет получить состояние телефона (заряд батаерии, уровень сигнала, модель, производителя и пр.), скачать из телефона список телефонных номеров, записанных в SIM-карте, сохранить этот список на КПК, позвонить на любой из них. Вот только принимать и отправлять SMSки она так и не умеет :))) Но теперь, когда других посторонних задач не осталось, придётся заняться этой :)))
- В случае необходимости использовать GPRS для доступа в сеть.
- Использовать КПК для управления функциями связи мобильного телефона. То есть позвонить на номер, который хранится у меня в КПКашке, а не в телефоне, или отправить СМСку.
Почесал я репу... И пришла мне в ушибленную ещё в детстве голову написать свою бесплатную и с нормальной поддержкой русского языка. Для реализации задачи я выбрал C#.Net. Объясняется мой выбор просто. Нормальной реализации Perl для КПК я не встречал, да и не очень он подходит для создания программ с графическим интерфейсом. На С++ это всё решается с гораздо большими трудозатратами. А на С# я всё равно на работе программирую, уже привык к нему.
Сказано сделано. Для связи с КПК нашёл библиотеку OpenNetCF. Чтобы управлять телефоном скачал с сайта Nokia два толстенных руководства по AT-командам. И понеслось.
Зашёл я, как водится, издалека. Отправлять что-то через телефон сперва было боязно, поэтому я для начала решил научиться считывать с телефона информацию. В результате на текущий момент программа умеет получить состояние телефона (заряд батаерии, уровень сигнала, модель, производителя и пр.), скачать из телефона список телефонных номеров, записанных в SIM-карте, сохранить этот список на КПК, позвонить на любой из них. Вот только принимать и отправлять SMSки она так и не умеет :))) Но теперь, когда других посторонних задач не осталось, придётся заняться этой :)))