connectbot是一个基于android平台的Secure Shell的客服端。它的最终目标是建立手机和pc的一个安全的连接,通过这个连接你可以在一个shell里面使手机和pc互相传送文件。
后台代码设计
ConnectBot设计使多个SSH的session在后台被打开
TerminalManager extends android.app.Service
TerminalBridge
TerminalView extends android.view.View
TerminalManager是一个服务,它维护了一个SSH的session列表,这些session对应于TerminalBridge对象。每一个TerminalBridge维护SSH的session的数据的出入。
当我们想在用户界面显示一个TerminalBridge的时候,我们就需要TerminalView提供Bitmap。
TerminalBridge将会从Bitmap的父TerminalView中更新Bitmap,如果它的用户界面发生变化,否知它只会更新它内部的buffers。
我们的ConsoleActivity连接到TerminalManager来请求actvie Bridges。每一个Bridge创建连接一个View。当我们关闭这个activity,我们告诉Bridge处理内部的Bitmap,处理的方法是Bridge仍然存在后台的服务中类更新它的buffers,但是它不需要传递任何东西。
分享到:
相关推荐
If you'd like to see ConnectBot translated into your language and you're willing to help, then head on over to https://translations.launchpad.net/connectbot/trunk/ pots/fortune Compiling To compile ...
SSH登陆客户端-ConnectBot 调试工具
安卓ssh连接软件,功能强大,比juicessh要好用,不需要内购
感谢 Priyesh Patel 的 connectbot-colors-solarized 存储库: : 安装 您的设备需要植根。 以某种方式将这些 SQL 文件放到你的 android 设备上(复制到 SD 卡,通过电子邮件发送给你自己,不管怎样)。 打开终端...
ConnectBot ConnectBot is a Secure Shell client for Android that lets you connect to remote servers over a cryptographically secure link. Google Play Compiling Android Studio ConnectBot is most easily...
ConnectBot-git-v1.9.5-35-ga93051b4-google.apk
2. **命令行操作**:在远程服务器上执行bash、ls、cd、cp、mv等常见的Linux/Unix命令。 3. **端口转发**:设置端口转发规则,将本地设备的端口连接到远程服务器的特定端口,实现数据安全传输。 4. **密钥对认证**:...
在ConnectBot中,SSH连接的实现主要依赖于开源库JSch,这是一个Java实现的SSH2库。JSch提供了一套API,使得ConnectBot能够进行身份验证、密钥交换、端口转发等功能。 源码中的关键组件包括`Session`和`Channel`。`...
ConnectBot是一款在Android手机上通过命令行方式连接管理类Unix系统的软件(类Unix系统包含:FreeBSD、OpenBSD、NetBSD、Solaris、Mac、AIX、GUN/Linux等),ConnectBot支持ssh、telnet,还支持终端方式管理你的...
connectbot安卓ssh工具,可以远程linux 系统主机,方便操作。
好多SSH都有广告,这个工具没有广告还好用. ConnectBot是Android平台的一款开源的终端命令行软件,支持命令行操作你的Android手机,支持ssh远程连接类unix服务器,支持telnet远程登录服务器,非常实用。
ConnectBot的SSH库 这是ConnectBot的SSH库。 它最初是Trilead SSH2库的延续,但此后又添加了一些功能。 该库保留其原始的。加密: aes256-ctr( ) aes128-ctr( ) aes256-cbc( ) aes128-cbc( ) blowfish-ctr...
connectbot, 流行的ConnectBot SSH和telnet客户端的增强版本 ConnectBot描述VX ConnectBot是流行的开源telnet和安全 shell ( SSH ) 客户端ConnectBot的增强版本。特性和增强功能基于 ConnectBot 1.7.1后台文件传输( ...
ConnectBot is a Secure Shell client for Android that lets you connect to remote servers over a cryptographically secure link.
connectbot是一个安全的shell
ConnectBot颜色已日晒 ...运行connectbot-colors-solarized/install.sh并按照说明进行操作 通过强制停止应用程序来重新启动ConnectBot。 手动安装 没有亚行 (@adamgreig提供的说明) 下载(或复制并粘贴
《ConnectBot PSLib v1.7.1:SSH连接与终端模拟器的探索》 ConnectBot PSLib v1.7.1 是一个专为Android设备设计的SSH客户端应用,它允许用户通过Secure Shell (SSH)协议安全地远程访问和控制服务器。在这款应用中,...
ConnectBot是一款专为Android系统设计的开源SSH客户端,它允许用户通过Secure Shell (SSH)协议安全地连接到远程服务器进行各种操作,如命令行交互、文件传输等。在这个"ConnectBot安装包"中,主要包含了一个名为...
ConnectBot是Android的客户端,可让您通过加密的安全链接连接到远程服务器。 Google Play 编译中 Android Studio ConnectBot是最容易在开发的。 您可以通过从GitHub URL导入,直接从其项目创建屏幕中导入该项目。 ...
ConnectBot是一款专为Android设备设计的开源SSH客户端,它允许用户通过Secure Shell (SSH)协议安全地连接到远程Linux服务器,实现远程办公、系统管理、文件传输等多种功能。这款工具对于移动开发者、系统管理员以及...