Search

Script Kitty

Script Kitty


*** NEW AND IMPROVED Script Kitty 2.0 ***
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

Free Version
- 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

FAQ: http://mobilwerx.com/script-kitty-faq/


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.

Recent changes:
- 2.1 Changelog
- Encrypted keys added
- Existing keys support
- Tasker and Locale support
- 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
- Desktop Widgets
- 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
Add to list
Free
79
4.0
User ratings
147
Installs
10,000+
Concerns
0
File size
1763 kb
Screenshots
Screenshot of Script Kitty Screenshot of Script Kitty Screenshot of Script Kitty Screenshot of Script Kitty Screenshot of Script Kitty Screenshot of Script Kitty

About Script Kitty
*** NEW AND IMPROVED Script Kitty 2.0 ***
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

Free Version
- 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

FAQ: http://mobilwerx.com/script-kitty-faq/


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.

Recent changes:
- 2.1 Changelog
- Encrypted keys added
- Existing keys support
- Tasker and Locale support
- 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
- Desktop Widgets
- 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

User reviews of Script Kitty
Beautiful!! one click scripts would be a nice addition, or a widget of somekind, but excellent work!!!
Feb 10, 2011
Android Market Comments
A Google User
Sep 28, 2014
Great app, but tasked is broken I love this app, but the one thing I really want to work (tasker integration) doesn't. Once that works, I'll bump it up to 5 stars.
A Google User
Sep 26, 2014
Tasker plugin fails ScriptKitty is REALLY good. It run my scripts on RaspberryPi just fine. I would give 5 stars if it didn't force close when tasker calls it.
A Google User
Sep 8, 2014
Unresponsive developer broke app Might of been good once upon a time, but sucks now with too many bugs. Developer doesn't care.
A Google User
Aug 27, 2014
Homescreen widgets bug Whenever you add another homescreen widget to launch other scripts, it seems to execute the first one added only. Bummer.. Would have been amazing if not for this little bug. Will definitely buy Pro license if this gets fixed.
A Google User
Jul 24, 2014
Love this.