m-Shell

m-shell

Какво е m-Shell ?

m-Shell прави твоят смартфон по-умен. С m-Shell може да се пишат скриптове директно на телефона. Включва лесен за научаване език  за програмиране m и библиотеки със специфични функции. Скриптовете могат да бъдат стартирани, компилирани и превърнати в SIS файл.

m-Shell е безплатен и може да се свали от сайта www.m-shell.net. Пакетът съдържа следните приложения:

  • mShell Full Edition
  • mSupervisor and mViewer

Какво е mSupervisor ?

mSupervisor е приложение, което позволява чрез пращане на SMS  до телефона, той да бъде рестартиран или да изпраща обратно SMS с данни за състоянието си. Има следните опции:

  • enabled - показва дали mSupervisor е активиран
  • onboot - показва дали mSupervisor да се стартира автоматично при включване на телефона
  • smsctrl - показва дали е активиран контрола на телефона чрез SMS
  • smskey - при активиран SMS контрол това е префикса, който трябва да се съдържа в SMS-а, за да разбере mSupervisor, че това е команда за него. SMS без този префикс не се приема от mSupervisor.
  • smsnr - показва последните цифри на телефонния номер, от който е позволено да се контролира mSupervisor. На пример smsnr=1234 показва, че  команди за mSupervisor могат да бъдат  изпълнявани ако са получени със SMS от номер завършващ на 1234. Ако не е въведено нищо всеки може да праща команди.
  • smskey reboot -  Веднага  рестартира телефона.  Може да се използва за рестартиране ако телефона не работи нормално.
  • smskey run script args – стартира приложението m ако вече не е стартирано, след което стартира скрипта script с аргументи args.
  • smskey shutdown – спира всички скриптове и излиза от приложението m.
  • smskey start – стартира приложението m.
  • smskey status – отговаря със SMS, който съдържа информация за състоянието на телефона и информация за GSM мрежата.
  • smskey status phone – същото като горното, но информацията за състоянието и мрежата се праща на номера phone.
  • smskey stop script -  спира изпълнението на скрипта script.

Отговора на командата status обикновено съдържа следната информация:

m status: running, mem=mem,
net=mcc,mnc, loc=lac,cid, sig=signal

където

memколко байта от паметта ползва m (само за Symbian 2nd Edition)
categorym exit category
reasonm exit reason
mccGSM mobile country code
mncGSM mobile network code
lacGSM location area code
cidGSM cell id
signalGSM signal strength

За повече информация, онлайн ръководство за програмиране и използване на приложенията посетете сайта http://www.m-shell.net/

mShellmSupervisor


Сподели статията в Бутончета с връзки към сайтове, в които можете да качите линк към тази страница.
  • Facebook
  • Twitter
  • CenBg.com
  • Piron.bg
  • Relacia.com
  • Trohi.com
  • Uhaaa.net
  • Dao.bg
  • Zdravei.net
  • Lubimi.com
  • Web-bg.com
  • Buzz
It's very calm over here, why not leave a comment?

Leave a Reply




*