{"id":18123241,"url":"https://github.com/puutaro/sshterminal","last_synced_at":"2025-04-06T12:44:48.140Z","repository":{"id":211066402,"uuid":"728111274","full_name":"puutaro/sshTerminal","owner":"puutaro","description":"SSh access terminal emulator by CommandClick","archived":false,"fork":false,"pushed_at":"2024-09-14T11:28:39.000Z","size":127,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-12T18:47:01.983Z","etag":null,"topics":["android","browser-addon","cmdclick","commandclick","fannel","linux-android","linux-on-android","proot","proot-android","ssh-client","ssh-key","terminal-emulator","ubuntu-on-android","ubuntu2204","xtermjs"],"latest_commit_sha":null,"homepage":"https://github.com/puutaro/CommandClick","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/puutaro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-06T08:53:41.000Z","updated_at":"2024-09-14T11:28:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"5d80e42c-0039-4249-b90d-72195fd9936b","html_url":"https://github.com/puutaro/sshTerminal","commit_stats":null,"previous_names":["puutaro/sshterminal"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puutaro%2FsshTerminal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puutaro%2FsshTerminal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puutaro%2FsshTerminal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puutaro%2FsshTerminal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puutaro","download_url":"https://codeload.github.com/puutaro/sshTerminal/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247485251,"owners_count":20946398,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","browser-addon","cmdclick","commandclick","fannel","linux-android","linux-on-android","proot","proot-android","ssh-client","ssh-key","terminal-emulator","ubuntu-on-android","ubuntu2204","xtermjs"],"created_at":"2024-11-01T07:08:47.028Z","updated_at":"2025-04-06T12:44:48.112Z","avatar_url":"https://github.com/puutaro.png","language":"JavaScript","readme":"\n\u003cdiv\u003e\u003cimg src=\"https://github.com/puutaro/sshTerminal/assets/55217593/1f97d4b4-aae3-4181-b1e8-674e5d930b97\" width=\"300\"\u003e  \u003c/div\u003e\n  \n\u003cdiv\u003e\u003cimg src=\"https://github.com/puutaro/selectTyper/assets/55217593/555e8f5f-656a-4faf-bb76-f663c01cfe47\" width=\"300\"\u003e\u003c/div\u003e \n\n\n# sshTerminal.js\n----------------\n\nSSH access terminal emulator @puutaro\n\nTable of Contents\n-------\n\u003c!-- vim-markdown-toc GFM --\u003e \n* [Installation](#installation)\n* [Screenshots](#screenshots)\n* [Usage](#usage)\n  * [`keyPhase` table in dialog](#keyphase-table-in-dialog)\n* [Toolbar buttons](#toolbar-buttons)\n\t* [Play Button](#play-button)\n* [Cmd Variables](#cmd-variables)\n\t* [Keyboard](#keyboard)\n\t* [cmdInput](#cmdinput)\n\t\t* [How to register cmd](#how-to-register-cmd)\n\t\t* [How to exec registered cmd](#how-to-exec-registered-cmd)\n\t* [REGISTER_EXTRA_KEY](#register_extra_key)\n\t\t* [Modifier kind table](#modifier-kind-table)\n* [Acknowledge](#acknowledge)\n\n## Installation\n---------------------\n\n1. Install [ComamndClick](https://github.com/puutaro/CommandClick) to your android by [this link](https://github.com/puutaro/CommandClick#app-installation)\n2. Set up Ubuntu by [this link](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#setup-ubuntu)\n3. Install this fannel by [install repo](https://github.com/puutaro/CommandClick/blob/master/USAGE.md#install-fannel) or QR code\n\n\n## Screenshots\n--------\n\n\u003ca href=\"https://github.com/puutaro/fannelStore/assets/55217593/01fc1e77-1f77-4e39-8ade-03b778dcc314\"\u003e\u003cimg src=\"https://github.com/puutaro/fannelStore/assets/55217593/01fc1e77-1f77-4e39-8ade-03b778dcc314\" width=\"30%\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/puutaro/fannelStore/assets/55217593/d1ddb1f8-2491-4305-868c-b080b164c33d\"\u003e\u003cimg src=\"https://github.com/puutaro/fannelStore/assets/55217593/d1ddb1f8-2491-4305-868c-b080b164c33d\" width=\"30%\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/puutaro/fannelStore/assets/55217593/9fab42d6-be2e-4d5a-8c0c-842393a31bce\"\u003e\u003cimg src=\"https://github.com/puutaro/fannelStore/assets/55217593/9fab42d6-be2e-4d5a-8c0c-842393a31bce\" width=\"30%\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/puutaro/sshTerminal/assets/55217593/3ae0957b-6de4-4654-b8d4-ce99c146fb9f\"\u003e\u003cimg src=\"https://github.com/puutaro/sshTerminal/assets/55217593/3ae0957b-6de4-4654-b8d4-ce99c146fb9f\" width=\"30%\" /\u003e\n\u003ca href=\"https://github.com/puutaro/sshTerminal/assets/55217593/6552d02d-ef78-440c-bab0-d0411ea44594\"\u003e\u003cimg src=\"https://github.com/puutaro/sshTerminal/assets/55217593/6552d02d-ef78-440c-bab0-d0411ea44594\" width=\"30%\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/puutaro/sshTerminal/assets/55217593/9c0d5972-59a5-4b84-90b5-7ce90068b72a\"\u003e\u003cimg src=\"https://github.com/puutaro/sshTerminal/assets/55217593/9c0d5972-59a5-4b84-90b5-7ce90068b72a\" width=\"30%\" /\u003e\u003c/a\u003e\n\n## Usage\n--------\n\nEnable Ssh access by dialog\n\n- Mainly aim to \"touch input\"\n\n## `keyPhase` table in dialog \u003ca id=\"keyphase-table-in-dialog\"\u003e\u003c/a\u003e\n\n| phase    | example               |\n|----------|-----------------------|\n| `NO`     | no use ssh key        |\n| `SET_UP` | set up ssh key        |\n| `USE`    | ssh access by ssh key |\n\n## Toolbar buttons\n\n### Play Button\n\nLaunch ssh dialog\n\n- `keyPhase` -\u003e [detail](#keyphase-table-in-dialog)\n\n## Cmd Variables\n--------\n\nThis terminal aim for \"key input omission oriented\"\n\n### Keyboard\n\nThis keyboard squeeze most frequent key.\nIf, You wont to other key, tap dropdown in three row.\n\n- `Input` -\u003e prompt by suggest\n\n### cmdInput \n\nRetrieve pre-registerd command.\n\n#### How to register cmd\n\n1. Type one linear command you wont to register.\n2. Press \"RG\" button \n\n#### How to exec registered cmd\n\n1. Tap dropdown.\n2. Select one from command list.\n\n- \"-\" is escape that you execute command in drop down.\n- If you wont to edit keys file, this is bellow.\n\n[sshTerminalDir](https://github.com/puutaro/CommandClick/blob/master/md/developer/directory_structure.md#fannel_dir)/list/cmdList.txt\n\n\n\n### REGISTER_EXTRA_KEY\n\nRegister user difinition key.\n\n1. Type string for key.\n2. Press \"RG_EX_KEY\" \n\n- If you wont to edit keys file, this is bellow.\n\n\n[sshTerminalDir](https://github.com/puutaro/CommandClick/blob/master/md/developer/directory_structure.md#fannel_dir)/list/extraKeyList.txt\n\n\n#### Modifier kind table\n\n| Modifier | example |\n| ----------- | ----------- |\n| `ctrl+shift+alt` | `ctrl`\\+`shift`\\+`alt`\\+r -\u003e ctrl\\_shift\\_alt\\_\\_\\_r |\n| `ctrl+shift` | `ctrl`\\+`shift`\\+v -\u003e ctrl\\_shift\\_\\_\\_v |\n| `ctrl+alt` | `ctrl`\\+`alt`\\+c -\u003e ctrl\\_alt\\_\\_\\_c |\n| `ctrl` | `ctrl`\\+z -\u003e ctrl\\_\\_\\_z |\n| `shift` | `shift`\\+a -\u003e shift\\_\\_\\_a |\n| `alt` | `alt`\\+b -\u003e alt\\_\\_\\_b|\n\n- Modifier key conbination concat by `___`.\n\n## Acknowledge\n----------\nThis Fannel is used to bellow repo as core library.\n[webssh](https://github.com/huashengdun/webssh)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpuutaro%2Fsshterminal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpuutaro%2Fsshterminal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpuutaro%2Fsshterminal/lists"}