- Control 48 digital outputs.
- Read 16 analog inputs.
- Control 9 PWM outputs.
- Control 9 servos.
- Control 4 UARTs.
- Control via USB or Bluetooth.
- Access phone's sensors.
- Send/Recieve commands via Wifi.
- Stream video to your PC.
- Draw graphics to screen.
- Control Lego Mindstorms.
- On phone documentation.
- Plenty of samples.
- Write other types of app.
NOTE: Make sure you have USB debugging enabled and that you have the official "IOIO Manager" software installed on your phone as some boards come with a firmware version which requires it.
NOTE1: The "LED Dimmer" sample will not work on the OTG board as it has no PWM on pin zero.
NOTE2: Due to ADB-USB security changes in JellyBean, only a Bluetooth connection can be used at the moment.
Please let us know via email or the forum what other samples you would like added and what functionality you would like to see in the next version.
-- THIS IS BETA SOFTWARE --
So please be kind and send issues to us at SmartphoneRemote@gmail.com or post on the forum instead of putting negative comments on google play. Thankyou.
*** 48 hour 'peace of mind' refund available. Just email us within 48 hours of purchase for a full refund ***
Please rate this app if you like it!
* Scripts Executables
Manage and execute shell scripts and programs in file system.
All executions run over vt100 terminal accepting user input and esc codes (colors, bel, cursor movement ..)
Run them at boot-up and/or on network status change possibility.
Schedule at selected time. (cron jobs)
Show graphical dialogs from running process.
Create widgets at desktop.
Edit and create scripts, also create them from url.
Insert code in your scripts using QR codes.
Share execution output.
Bookmark your scripts.
Test SM_VERSION and/or SM_VERSIONCODE to know if is running inside SManager.
With root privileges you can also execute them as superuser.
* File manager
Browse all phone's file and network files.
zip,tgz,tar,tbz and yaffs2 (nandroid backups) support.
Browse network(including http://) zip files without full download.
Open multiple directories on different tabs.(3 tabs for Ads version)
File linking support(On supported filesystems)
Multiselect from different directories support. (Ads version only support 7 selections from different directories. No limit if selections are in the same directory)
* Root explorer(Rooted device needed)
Automatically mount RO partitions in RW when needed.
Root editor (Allow edit files with root privileges. Configure "Browse as root")
Open and edit ALL files regardless the permissions they have with selected application. Use CAREFULLY(Configure "Browse as root" in order to get this feature)
* Console screen
Volume Up: Mapped to Esc key.
Volume Down: Mapped to Enter key.
DPad press: Mapped to Control key. (Press and then press other key. Not simultaneous pressing required)
Enable "extra gestures" in config screen in order to send Home/End,del/tab,left/right,pgup/pgdown keys. This is very useful to execute shell and ssh connections.
WEIRD CHARACTERS: If you get a lot of [[^ characters, is due you have "extra gestures" enabled and script/program doesn't process them. Use most right side of screen to send standard scroll event, or disable "extra gestures"
* SM Multiselect
Selects automatically files selected in third party apps, like Gallery, inside SM Browser
* External Storage SD Notes
You can install SManager on external Storage SDcard, but you must be know:
- If you are using boot scripts or scheduled script, you will need SMExternalSD app.
- All events like network status change and scheduled scripts while external storage is shared or unmounted will not be processed. Although you have SMExternalSD installed
SManager does not launch executions until external storage is mounted.
Detected some programs/daemons (like dropbear) fails if has stdin closed. Try put "exec 0>&1" to reopen stdin in background executions.
* No ads version features
Execute scripts from widgets without opening console.
No limits in multiselect.
No limits opening multiple directories.
Alias keys in SMConsole.
Hide/show SMConsole/SMBrowser bar with up/down gesture at top of the screen.
AWK~plus has "AWK Programming Language" function and
object oriented and a functional programming function.
It is the script practice environment of the next generation.
DB Script Tool can increase your productivity, helping you to Design databases, Generating DDL scripts and Stored Procedures saving you valuable time of coding and debugging. It supports several DBMS (MySQL, PostgreSQL, Oracle, SQL-Server and SQLite).
• Design Databases, Tables, Fields and Relationships.
• DDL Scripts Generator for MySQL, PostgreSQL, Oracle, SQL-Server and SQLite.
• Stored Procedure Generator for MySQL, PostgreSQL, Oracle and SQL-Server.
• You can examine and share the results.
• Easy to use. You will no longer have to expend time on repetitive tasks such as Coding DDL Scripts or Stored Procedures.
• Amazing results in seconds.
• Support for 5 UI Languages (English, Spanish, French, Italian and Portuguese).
All the Code / Script generated will be as simple as possible. Descriptions will be included as comments when provided. Just keep in mind that some features such as generating Stored procedures require that every table has an auto numeric field as primary key (attribute must be activated) to work properly.
Note: This App is fully featured and free. It requires internet permissions ONLY to feed Ads with Google AdMob.
Do you need more features? Review our App and let us know how to improve!
Keywords: Database, Design, Schema, Builder, Generator, SQL, DDL, Stored Procedures, Script, code.
Purple Robot includes a full on-device sensor suite as well as embedded scripting environment exposed via an HTTP API that allows companion apps (native and web-based) full access to the sensor and trigger functionality.
For more information, please consult the documentation at
Boot Shell act as an alternative for devices which have ROMs/Kernels without init.d support.
It does not have any predefined functions, but the commands you enter can make it a very versatile app with unlimited possibilities.
Some of its possible applications -
-Backup apps to SD card
-Trim file system (fstrim utility, fix lags)
-Tweak GPU, CPU, I/O, Display parameters
-Load kernel modules
and a lot more
You can add any number of shell commands or script files, which can be executed at boot. That's not all, you can also save commands as favourites that you intend to use frequently, but don't want it to be executed at every boot. You can execute them any time you want from this app.
Completely ad/spam free and will always be.
█ Prerequisites -
Explanation for Permissions -
-> Read/Write USB Storage - Allow the Shell commands to read/write on Device Storage, modify execute script files
-> SuperUser Permission - To Execute Shell Commands
-> Run at Startup - To be able to execute Shell commands at Boot
Check out the Pro version with extra features -
-Execute script files at boot or whenever you need it from the app.
-Inbuilt Script/Text Editor.
-View console outputs and errors.
**Please note you must have a proper "BlueScripts.xml" in the root SD directory for this application to function**
This program allows the user to automate sending messages to Bluetooth radios for embedded system projects without the need to input the messages on a terminal application or write a separate Android program.
The program looks for "BlueScripts.xml" in the root directory. This file is parsed for "scripts". Each script contains "actions" which are targeted at a single Bluetooth MAC address. Each "action" is message/address pair.
Each script creates a clickable item in the scrolling menu that will execute the script's actions on click. Replies are outputted in a log area.
For documentation of the XML file structure and the BlueScripts program in general please visit: http://teholabs.com/docs/bluescripts:overview
An application can be both a server and a client.
In the language Lua, using the commands you configure protocol logic, and then run as a client or server.
So it becomes an indispensable helper application when debugging network interfaces.
You can also write robots.
You can think of a lot of tasks that can rishit this application.
Scripts may be written either on the device itself, and download of files.
Features(Some features may be unavailable in LITE version):
*Useful UI for scripting
*Built-in script installer
Contact email@example.com for more information.
Important: You need to install SL4A separately from their site: http://code.google.com/p/android-scripting/
Also requires the TaskBomb app, available free in the Android Market: http://androidideas.org/taskbomb/google-play
See the website for tons of info, help, and tutorials: http://androidideas.org/taskbomb
TaskBomb is an automation app (sometimes called "task scheduler", "job scheduler", "batch processor", etc.) that allows you to schedule apps and actions to automatically run. It's similar in function to the cron command on Linux and somewhat like an alarm clock (you can set alarms and snooze actions). TaskBomb aims to be small and simple, and leverage the power of the apps you have on your phone.
One of TaskBomb's greatest assets is its unique and flexible scheduling system that allows you to create modular, reusable schedules that can be run at any time, attached to alarms, or added to other schedules.
This add-on is basically a little app, but you don't run the app itself. Once installed, go into TaskBomb and you'll find "Select script" as an option in the "Data" field when you define a task.
This app uses the internet permission in order to show ads through third party ad networks such as AdMob and MoPub. These are disabled if you purchase the Taskbomb Premium Unlocker, which can be found at http://androidideas.org/taskbomb/premium/google-play/
More from developer
You are PFC Lucas 11 of SAWS Battalion E25, and you have taken an oath to defend humanity from the DEVOUR. As a member of the Special Assault Weapons Squad, you will be piloting the latest generation assault suit equipped with some of the most destructive mobile weapons ever created.
* STUNNING HD GRAPHICS *
Take advantage of the latest mobile hardware with beautifully rendered graphics and high quality explosions.
* INTENSE 3D GAMEPLAY *
Don’t get out flanked, as enemies attack from every angle and waste no time destroying everything in their path. SAWS features a rich 3D environment with unlockable angles and modes. Relentless waves of DEVOUR will stop at nothing to get to your Puridium deposits.
* TURRET DEFENSE SYSTEMS *
Augment your defenses with turrets that can be upgraded and deployed on-the-fly. Repair walls and mechs with Nanite Packs to keep yourself in the action. Choose from multiple turret classes, that each come with unique strengths, weaknesses, and upgrade paths.
* CUSTOMIZE YOUR SAW *
Upgrade your destructive capabilities with weapon swaps and upgrades. SAW mech have multiple mount points that you can modify with the weapon of your choice. Players can equip everything from rocket launchers to concussion grenades. Should the situation get too dicey, you can even inject nanite into your bloodstream accelerating your reflexing to the point where it appears that time is slowing down.
* NOTE: If you experience slow performance, Access EXTRAS from the main menu and lower the quality to "Simple". It will take a few seconds for textures to reload, so don't be alarmed by the pause *
SEO: mech, mecha, puridium, saw, mech game, shooter, mechwarrior, mech assault, tegra, exynos
Petri is deceptive, ambient, infuriating and soothing, all at the same time. Tactical warfare on a microbial level! Split, Speed, or Scare..What's a microbe to do?
Gameplay is very simple, using just one finger, guide your controlled microbes around the Petri dish to accomplish specific objectives. Objectives are layed out at that start of each level.
Script Kitty has been re-written from the ground up to enhance compatibilities and capabilities across the board. Script Kitty allows administrators and power-users to tame the beast of managing remote servers over SSH from portable devices. Run scripts and programs on remote servers with a flick and a click.
Script Kitty 2.1 Features:
- NEW - Redesigned Tablet and Phone GUI
- NEW - Completely rebuilt ssh libaries for enhanced protocol support
- NEW - Enhanced OS support for OOB OSX and BSD support
- NEW - Public key authentication
- NEW - Experimental Support for local android scripts!
- One-Finger Command execution to single or multiple servers
- Export of command logs to SD
- Import command scripts from SD
NEW FEATURES in 2.1!
- Encrypted keys added - prompts for passphrase on creation
- Existing keys support (with passphrase suppport) - For existing keys, just place overwrite the created keys with your own files. Passphrase are cached for the application session only.
- Tasker and Locale support for scheduling re-integrated
- Address=127.0.0.1 address will now go to the tcp stack for use with tunneling, while Address=localhost will pipe to /bin/sh for local android support
- Shortcuts are dead, long live widgets! Widget re-integrated for creating one-click buttons on your desktop
- Larger "CLEAR" button in log screens
- Script input field cleaned up to stop auto-corrections and other keyboard madness
- Other random fixes for old versions of android
- Limited to 3 Servers
- Limited to 2 Server Groups
- Limited to 5 Active Scripts
- No Backup/Restore Support
Script Kitty Pro
- UNLIMITED Servers
- UNLIMITED Groups
- UNLIMITED Scripts
- Full Backup and Restore of Servers and Scripts
BUY NOW: https://play.google.com/store/apps/details?id=com.mobilwerx.scriptkitty.license
How can I import .sh scripts?
Script Kitty will attempt import all files, with the .sh extention, located on your sdcard in the ScriptKitty folder. The script files should ONLY contain the commands to be executed, and be in plaintext format. Script Kitty will use the filename as the label in the interface. You can rename your scripts after they are imported. Non-cleartext file may cause the application to crash or fail.
How can I use pubkey authentication?
You must first confirm that the server is properly setup for authentication with public keys. Once validated, from the preferences menu, Select the option to "Generate public key". Once pressed, Script Kitty will create public and private key files on your sdcard in the ScriptKitty folder. You will need to import the public key into your server, and enter the appropriate username on the server definition. You can leave the password field blank, and the public key will be passed at execution.
How do I export logs?
Simple, just long press the log entry you would like to export, and a window will pop up with an option to "Save log to SD"
How do I execute a script on a GROUP of servers?
For safety purposes, we have moved the option to a nested menu. To execute a script on a group of servers, select one server from the defined group and press the menu button or icon. Script Kitty will display a new option labels "Run group script". Once pressed, you will proceed to the script screen, and the selected script will be executed on the entire cluster.
How do I run local scripts on my Android device!
To enable running scripts directly on your device, create a server definition with the address of "localhost". Any scripts executed on the "localhost" will be piped directly to /bin/sh on your device.