`
zhlu32
  • 浏览: 22760 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

解读ConnctBot-2 connectbot summary

阅读更多

       connectbot是一个基于android平台的Secure Shell的客服端。它的最终目标是建立手机和pc的一个安全的连接,通过这个连接你可以在一个shell里面使手机和pc互相传送文件。

 

后台代码设计

ConnectBot设计使多个SSHsession在后台被打开

TerminalManager extends android.app.Service

TerminalBridge

TerminalView extends android.view.View

         TerminalManager是一个服务,它维护了一个SSHsession列表,这些session对应于TerminalBridge对象。每一个TerminalBridge维护SSHsession的数据的出入。

      当我们想在用户界面显示一个TerminalBridge的时候,我们就需要TerminalView提供Bitmap

         TerminalBridge将会从Bitmap的父TerminalView中更新Bitmap,如果它的用户界面发生变化,否知它只会更新它内部的buffers。

      我们的ConsoleActivity连接到TerminalManager来请求actvie Bridges。每一个Bridge创建连接一个View。当我们关闭这个activity,我们告诉Bridge处理内部的Bitmap,处理的方法是Bridge仍然存在后台的服务中类更新它的buffers,但是它不需要传递任何东西。

 

分享到:
评论

相关推荐

    Android代码-connectbot

    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-1.7.1.apk

    SSH登陆客户端-ConnectBot 调试工具

    vx-connectbot-1.7.1-20.apk

    安卓ssh连接软件,功能强大,比juicessh要好用,不需要内购

    base16-connectbot

    感谢 Priyesh Patel 的 connectbot-colors-solarized 存储库: : 安装 您的设备需要植根。 以某种方式将这些 SQL 文件放到你的 android 设备上(复制到 SD 卡,通过电子邮件发送给你自己,不管怎样)。 打开终端...

    Android代码-ConnectBot(ssh-agent)

    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

    ConnectBot-git-v1.9.5-35-ga93051b4-google.apk

    connectbot_1.7.1.apk

    2. **命令行操作**:在远程服务器上执行bash、ls、cd、cp、mv等常见的Linux/Unix命令。 3. **端口转发**:设置端口转发规则,将本地设备的端口连接到远程服务器的特定端口,实现数据安全传输。 4. **密钥对认证**:...

    ConnectBot源码

    在ConnectBot中,SSH连接的实现主要依赖于开源库JSch,这是一个Java实现的SSH2库。JSch提供了一套API,使得ConnectBot能够进行身份验证、密钥交换、端口转发等功能。 源码中的关键组件包括`Session`和`Channel`。`...

    ConnectBot

    ConnectBot是一款在Android手机上通过命令行方式连接管理类Unix系统的软件(类Unix系统包含:FreeBSD、OpenBSD、NetBSD、Solaris、Mac、AIX、GUN/Linux等),ConnectBot支持ssh、telnet,还支持终端方式管理你的...

    connectbot中文版

    connectbot安卓ssh工具,可以远程linux 系统主机,方便操作。

    connectBot 安卓SSH终端工具

    好多SSH都有广告,这个工具没有广告还好用. ConnectBot是Android平台的一款开源的终端命令行软件,支持命令行操作你的Android手机,支持ssh远程连接类unix服务器,支持telnet远程登录服务器,非常实用。

    sshlib:ConnectBot的SSH库

    ConnectBot的SSH库 这是ConnectBot的SSH库。 它最初是Trilead SSH2库的延续,但此后又添加了一些功能。 该库保留其原始的。加密: aes256-ctr( ) aes128-ctr( ) aes256-cbc( ) aes128-cbc( ) blowfish-ctr...

    connectbot, 流行的ConnectBot SSH和telnet客户端的增强版本.zip

    connectbot, 流行的ConnectBot SSH和telnet客户端的增强版本 ConnectBot描述VX ConnectBot是流行的开源telnet和安全 shell ( SSH ) 客户端ConnectBot的增强版本。特性和增强功能基于 ConnectBot 1.7.1后台文件传输( ...

    ConnectBot-git-v1.9.0.apk

    ConnectBot is a Secure Shell client for Android that lets you connect to remote servers over a cryptographically secure link.

    connectbot,connectbot是android的第一个ssh客户端。.zip

    connectbot是一个安全的shell

    connectbot-colors-solarized:Android SSH客户端的精确配色方案

    ConnectBot颜色已日晒 ...运行connectbot-colors-solarized/install.sh并按照说明进行操作 通过强制停止应用程序来重新启动ConnectBot。 手动安装 没有亚行 (@adamgreig提供的说明) 下载(或复制并粘贴

    connect-pslib_v1.7.1.7z

    《ConnectBot PSLib v1.7.1:SSH连接与终端模拟器的探索》 ConnectBot PSLib v1.7.1 是一个专为Android设备设计的SSH客户端应用,它允许用户通过Secure Shell (SSH)协议安全地远程访问和控制服务器。在这款应用中,...

    ConnectBot安装包

    ConnectBot是一款专为Android系统设计的开源SSH客户端,它允许用户通过Secure Shell (SSH)协议安全地连接到远程服务器进行各种操作,如命令行交互、文件传输等。在这个"ConnectBot安装包"中,主要包含了一个名为...

    connectbot:ConnectBot是Android的第一个SSH客户端

    ConnectBot是Android的客户端,可让您通过加密的安全链接连接到远程服务器。 Google Play 编译中 Android Studio ConnectBot是最容易在开发的。 您可以通过从GitHub URL导入,直接从其项目创建屏幕中导入该项目。 ...

    ConnectBot.zip

    ConnectBot是一款专为Android设备设计的开源SSH客户端,它允许用户通过Secure Shell (SSH)协议安全地连接到远程Linux服务器,实现远程办公、系统管理、文件传输等多种功能。这款工具对于移动开发者、系统管理员以及...

Global site tag (gtag.js) - Google Analytics