..:*Donate Small 5$ Become VIP Member, Remove All ADs Also Get 500 Rep+ * :..

Results 1 to 1 of 1

Thread: mShell v3.4.07 S60v3 S60v5 SymbianOS9.x

  1. #1
    Administrator

    Raju's Avatar
    Join Date
    Apr 2009
    Location
    MobilePhoneTalk
    Mobile
    Galaxy S3
    Firmware
    Android 4.1
    Posts
    11,804
    User ID
    1
    Status
    Offline
    Rep Point
    147171


    mShell v3.4.07 S60v3 S60v5 SymbianOS9.x




    mShell is a complete, unlimited m implementation with comprehensive function library. m scripts and own modules can be run, developed, and communicated. In addition, it contains the applications mSupervisor (m script autostart, SMS control of mShell) and mViewer (m file type recognition).

    Contains:

    * mShell Full Edition
    * mSupervisor and mViewer
    * Tutorial (PDF)
    * Reference Manual (PDF)
    * Library Manual (PDF)
    * Supervisor Manual (PDF)


    Features:

    * m control center and development environment
    * Compiler for standalone applications
    * Full m implementation
    * Interactive shell
    * Context sensitve help
    * Input assistant
    * Send scripts and modules
    * m script autostart on phone powerup
    * Remote control of mShell via SMS
    * m file type recognition
    * Comprehensive function library



    Module Library: Fundamental Modules

    * Builtin Functions and Constants
    * array: Array Functions
    * files: File and Directory Access
    * io: File and Stream Input/Output
    * system: System Related Functions
    * time: Time and Date Functions
    * zip: ZIP Archives

    User Interface

    * graph: Screen Graphics
    * light: Device Lighting
    * ui: User Interface Functions
    * vibra: Vibration Control

    Mathematics

    * bigint: Arbitrarily Large Integers
    * math: Mathematical Functions

    Personal Data

    * agenda: Agenda Database
    * contacts: Contacts Database

    Communications

    * bt: Bluetooth Communication
    * comm: Serial Communications
    * net: TCP/IP Networking

    Messaging

    * mail: e-mail Messages
    * mms: Multimedia Messages
    * msg: Generic Message Access
    * obex: Object Exchange Client
    * sms: Short Messages

    Multimedia

    * audio: Playing and Recording Sounds
    * cam: Onboard Camera
    * video: Playing and Recording Videos

    Telephony

    * gsm: GSM information
    * phone: Phone Calls

    Applications and Processes

    * app: Application Control
    * async: Asynchronous Function Streams
    * proc: m Processes

    Environment

    * accel: Accelerator Measurements
    * location: Location (GPS) Information



    Change Log :

    *A debug module providing runtime debugging facilities.
    *A programming tools manual describing the debugging facilities, a documentation generator with source scanner module.
    *m add-ons: pure m modules for UIs, HTTP clients and other functions.
    *A new documentation format mdoc, describing the m add-ons.

    mShell description

    The easy way to program your smartphone.

    mShell is a complete, unlimited m implementation with comprehensive function library. m scripts and own modules can be run, developed, and communicated. In addition, it contains the applications mSupervisor (m script autostart, SMS control of mShell) and mViewer (m file type recognition).

    mShell must be activated with free serial number 42 before first use via SMS. Your expenses are limited to the cost of sending a simple SMS text message to Switzerland.

    Note: Scripts for mShell can be found here.

    Requirements:

    · Symbian S60, S60 3rd/5th Edition, UIQ, UIQ3

    What's New in This Release: [ read full changelog ]

    · A debug module providing runtime debugging facilities.
    · A programming tools manual describing the debugging facilities, a documentation generator with source scanner module.
    · m add-ons: pure m modules for UIs, HTTP clients and other functions.
    · A new documentation format mdoc, describing the m add-ons.

    What's new in mShell 3.04:
    · A debug module providing runtime debugging facilities.
    · A programming tools manual describing the debugging facilities, a documentation generator with source scanner module.
    · m add-ons: pure m modules for UIs, HTTP clients and other functions.
    · A new documentation format mdoc, describing the m add-ons.

    What's new in mShell 3.03:
    · Version 3.03 fully supports S60 5th Edition devices like the Nokia 5800 XpressMusic. Version 3.03 also adds several new native module functions.

    What's new in mShell 3.02:
    · Version 3.02 fixes a number of important bugs introduced in 3.01, contains IDE enhancements, and adds several new native module functions.

    What's new in mShell 3.01:
    New features:

    · Static compilation option removes the need for installation of mEnvironment.sis on target devices, making deployment and signing of compiled applications much easier.
    · User properties and permissions are transferred to standalone application via .mex file.
    · Module Library search path allows searching for m modules in defined list of folders.
    · m Supervisor & Viewer is now a separate package also available for 3rd edition devices. m Supervisor allows running m at device startup and controlling it via SMS, m Viewer adds .m/.mm/.mex file type recognition.

    New library modules and functions:

    · io.format() and io.printf() for formatted output
    · video.record() to record videos
    · ui.text() to support FEP editing in graphical UIs
    · light module to control device lighting [S60 3rd only]
    · mail module to send and receive e-mails using existing configurations (POP3 and IMAP4) [S60 3rd and UIQ3 only]
    · location module to obtain position and satellite data (if available) [S60 3rd only]
    · system.reboot() and system.shutdown() to reboot and power off the device

    Major bugs fixed:

    · Fixed broken coding help. Help key moved from double left shift to Yes key.
    · Fixed video module on UIQ3.
    · Fixed accel module on N96 and Symbian 5th ed devices (new sensor API is used if available).
    · Fixed "use try" in compiled code.

    What's new in mShell 3.00:
    · Added OOP extensions.
    · Added graph.size(text,bounds).
    · Added graph.screen.
    · Added video module.
    · Increased I/O buffer size.
    · Improved output of arrays, class instances, function references.
    · Streamlined VM instruction set.
    · Added ui.mode.
    · Added Exif JPEG support to cam module.
    · Added code externalization (Compile command) and ability to execute externalized code (.mex files).
    · Refactored internals of mShell app to clarify separation.
    · Changed semantics of proc.close, proc.runs and proc.stop if there is no such process.
    · Extended semantics of proc.run.
    · Separation into environment and IDE for standalone application support.
    · Added mex2sis for sis generation.
    · Added support for changeable document directory and subfolders.
    · Added async module for asynchronous operation multiplexing.
    · Added accel module for S60 3rd Edition.
    · Added alpha channel support to module graph.
    · Added graphclip.
    · Added ui.xxxkey2 for UIQ four way navigation.
    · Added support to load and display PNG files with alpha channel.
    · Removed dynamic iwlib.dll on 2nd edition devices, which was sometimes causing conflicts with other SW depending on it.
    · Removed net.adr without parameters (obsolete, use net.local).
    · Rewrote directory synchronization to keep scripts always ordered.
    · UI command cleanup.
    · Fixed bugs.

    What's new in mShell 2.02:
    · Added net.iaps.
    · Fixed msg.open on UIQ3, adding file index.
    · Replaced infowing by airbit.
    · Replaced activation by registration.
    · Editor remembers last position for each file.
    · Pagewise scrolling in editor with left shift.
    · Improved handling of noneditable part of console text.
    · Added files.parse.
    · Added net.local, net.remote.
    · Created 3rd edition version with UID 0xe7e0cab7 for open signing.
    · Added inbox2m.m.
    · Increased number of literals per module to 64K.
    · Added value constructors to NMI.
    · Bug fixes.

    What's new in mShell 2.01:
    · mShell 2.01 runs on UIQ3 devices also!
    · Added script search (S60 only).
    · Added cam.count and cam.index to select camera.
    · Added ui.save to save console text.
    · New activation schema based on IMEI (phone Id) and not on IMSI (SIM card). This allows Web based activation as alternative to SMS based activation. mShell can run with no or inactive SIM card and in flight mode.

    Code:
    http://ul.to/fludyi/nmisdk-3.04.zip
    http://ul.to/ej7hqr/mshell-3.04.zip
    http://ul.to/tswq9y/mshell-3.04-setup.exe
    http://www.m-shell.net/media/8969/mshell-3.04-setup.exe
    http://www.m-shell.net/media/8969/mshell-3.04-setup.exe
    http://www.m-shell.net/media/8970/mshell-3.04.zip
    http://www.m-shell.net/media/8512/nmisdk-3.04.zip
    Last edited by LORD MADA; December 16th, 2009 at 12:07 PM.
    Guys Don't Just Download. To Help Other Members Please Post One Comment Working Or Not [Details About That Problem]. Remember We Are Community We Meet Here To Share Our Mobile Related Knowledge Thanks.


Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •