Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Irssi ConnectBot is a modified version of the popular ConnectBot SSH client for Android.

branch: master

This branch is 0 commits ahead and 0 commits behind master

Octocat-spinner-32 .settings Make Eclipse compiler and Lint happy. August 10, 2012
Octocat-spinner-32 assets Update in-program help files August 17, 2009
Octocat-spinner-32 binary-packages recompiled binraries to support armv6 processors and older [see andro… October 19, 2012
Octocat-spinner-32 jni x86 build (JNI/NDK part, needs mosh-client binary part) January 18, 2013
Octocat-spinner-32 libs use MenuItemCompat.setShowAsAction -- does not exist before Honeycomb July 18, 2012
Octocat-spinner-32 locale Add Ant commands to import and export translations October 27, 2010
Octocat-spinner-32 res note for res/raw/data.tar.gz.mp3 January 26, 2013
Octocat-spinner-32 src ssh public key authentication fixes: imported (PEM) and fix key unloa… January 26, 2013
Octocat-spinner-32 tests Bring back the test framework from the original ConnectBot. January 15, 2013
Octocat-spinner-32 .classpath Move some manifest items to avoid lint warnings January 14, 2013
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .project Added support for native TAB key May 03, 2011
Octocat-spinner-32 AndroidManifest.xml Move some manifest items to avoid lint warnings January 14, 2013
Octocat-spinner-32 Irssi Connectbot.iml Changes and merges October 18, 2011
Octocat-spinner-32 LICENSE Change license for contributed works to APL 2.0 February 08, 2010
Octocat-spinner-32 README.mediawiki ndk added to build rules July 09, 2012
Octocat-spinner-32 ant.properties Update build.xml to work with sdk-r16 May 19, 2012
Octocat-spinner-32 build.xml Update android build files to newest SDK August 09, 2012
Octocat-spinner-32 custom_rules.xml re-add ndk-build to the regular build process August 10, 2012
Octocat-spinner-32 proguard.cfg Shoot proguard in the head January 14, 2013
Octocat-spinner-32 project.properties Change version number! February 04, 2012
README.mediawiki

  • Irssi ConnectBot* is a modified version of the popular ConnectBot SSH client for Android.
  • Irssi ConnectBot* has features which helps users to use IRC-clients and other utilites through SSH.
  • Twitter*: http://www.twitter.com/irssiconnectbot
Features:

- Doubletap sends meta+a
- Left/Right swipe sends meta+left/right for fast channel changes
- Long press opens popup menu with commands (ctrl+a, ctrl+a+d etc.)
- Sym-key support for devices with SYM-key - Multiple fixes for Nordic HTC Desire Z (TAB, fn+SYM, scandic characters upper and lowercase, special bindings for Ctrl&alt)
- onscreen virtual SYM-key
- Scandic and german characters added to SYM-menu

Table of Contents

Android Market

Download from Android Market:

http://chart.apis.google.com/chart?cht=qr&chs=300x300&chl=market://details?id=org.woltage.irssiconnectbot?jotain.png

Github

Get source from: http://www.github.com/irssiconnectbot

Developers

The *Irssi ConnectBot* fork of ConnectBot is mainly developed by *Iiro Uusitalo (woltage)* and *Ville Kerminen (Villae)*

The *Irssi ConnectBot* engine, codebase rewrite and plugin engine is developed by *Timo Reunanen (Parker Kane)* and *Iiro Uusitalo (woltage)* which will be released in the Milestone 2.0 build, this build will no longer be based on the ConnectBot source eventhough the name will stay the same.

All developers can be found in *IRCnet* on the channel *#irssiconnectbot*

Development versions

If you want to run the development versions, you can follow these quick steps to getting Irssi connectbot working on your new Android phone:

1. Enable outside-of-Market applications. Go into Settings, Applications, and enable the "Unknown sources" option.

2. Uninstall any old versions. Go into Settings, Applications, Manage Applications. Look through the list for Irssi ConnectBot and uninstall if it's there.

3. Install the new version. Open your browser on your phone and come to this page and download one of the APKs shown on the right. Tap on the download when it's done and follow the instructions to install the app.

If you run into application problems

Please, please send us relevant log dumps when you have a crash.

1. Download and install Android Log collector: http://code.google.com/p/android-log-collector/downloads/detail?name=android-log-collector-1.1.0.apk

QR:
http://chart.apis.google.com/chart?chs=150x150&cht=qr&chl=http://android-log-collector.googlecode.com/files/android-log-collector-1.1.0.apk&chld=L|1&choe=UTF-8&log_collector.png

2. Run in it after the crash

3. Send the logs to us

Compiling


local.properties:

 To compile ConnectBot using Ant, you must specify where your Android SDK and NDK is via the local.properties file. Insert a line similar to the following with the full path to your SDK/NDK:

 sdk.dir=/usr/local/android
 ndk.dir=/usr/local/android-ndk

 Also indicate the key store and key (by alias) with a full path, signing apk is essentially mandatory for the emulator and actual phones. Example:

 key.store=/home/someuser/.android/mykeystore.keystore
 key.alias=mykeys

 If your environment runs on a pre-release OpenJDK, also set these parameters, otherwise the ant javac task as defined in the Android SDK (target="1.5") and/or the Proguard target will fail:
 ant.build.javac.source=1.5
 ant.build.javac.target=1.5

ProGuard Support


Download the ProGuard distribution from its website at http://proguard.sourceforge.net/ and place the proguard.jar into the "tools" subdirectory in the ConnectBot root directory.

When running ant to build ConnectBot and engage ProGuard, use:

ant proguard release

Something went wrong with that request. Please try again.