Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/clusterm/clovershell-client
Client for hakchi mod which allows to access NES Mini's shell, execute commands and transfer files directly via USB, without UART and FEL.
https://github.com/clusterm/clovershell-client
Last synced: about 1 month ago
JSON representation
Client for hakchi mod which allows to access NES Mini's shell, execute commands and transfer files directly via USB, without UART and FEL.
- Host: GitHub
- URL: https://github.com/clusterm/clovershell-client
- Owner: ClusterM
- License: gpl-3.0
- Created: 2017-03-04T14:50:36.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-02-20T18:50:10.000Z (11 months ago)
- Last Synced: 2024-11-24T19:48:11.043Z (about 2 months ago)
- Language: C#
- Size: 258 KB
- Stars: 23
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# clovershell client #
Client for hakchi mod (https://github.com/ClusterM/clovershell-daemon) which allows to access NES Mini's shell, execute commands and transfer files directly via USB, without UART and FEL.## Usage ##
clovershell shell [port]
clovershell ftp [port]
clovershell all [shell_port [ftp_port]] (default) clovershell exec [stdin [stdout [stderr]]]
clovershell pull [local_file]
clovershell push## Examples ##
Start shell server on port 23:
clovershell shell 23
Start FTP server on port 21:
clovershell ftp 21
List files:
clovershell exec "ls /etc/"
Download file:
clovershell pull /etc/inittab inittab
Upload file:
clovershell push inittab /etc/inittab
Archive and download files:
clovershell exec "cd /etc && tar -czv *" > file.tar.gz
Archive and download files (alternative):
clovershell exec "cd /etc && tar -czv *" null file.tar.gz
Upload and extract files:
clovershell exec "cd /etc && tar -xzv" file.tar.gz
Upload and extract files (alternative):
clovershell exec "cd /etc && tar -xzv" - dump.img.gz
Dump the whole decrypted filesystem (alternative):
clovershell exec "dd if=/dev/mapper/root-crypt | gzip" null dump.img.gz