Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.



człowiek pasjonat :D
Cześć!
Mam JuiceSSH ale brakuje mi jednej opcji. Potrzebuję odpalić (najlepiej ze skrótu na ekranie głównym) zdalnie jeden prosty skrypt zapisany na maszynie docelowej, czyli:
ssh -p port user@pc /sciezka/do/skryptu
Mógłbym wykorzystać Termux ale tam za dużo klikania XD a JuiceSSH Pro już nie można kupić (najlepiej jakbym mógł sobie ikonkę do ekranu głównego dodać)
Macie coś „pod ręką”?
wątek taki sam jak na innym forum jakby co
Offline

Użytkownik


- nie polecam już juciessh - projekt wygląda na opuszczony, chmura do przechowywania kluczy nie działa
- connectbot jest ok, ale chyba nie zrobi tego co chcesz
- ja też potrzebowałem podobnego rozwiązania i zrobiłem to inaczej:
* serwer http (caddy) na zdalnej maszynie
* shell2http
* http shortcuts na androidzie
* robie request do mojego serwera po http/https, który to uruchamia zadany skrypt
Offline



człowiek pasjonat :D
https://play.google.com/store/apps/details?id=com.p … nid=web_share
To działa idealnie :D
Można jeszcze zrobić za pomocą knockd tyle że nawet jakbym chciał odpalić skrypt to i tak zatrzymuje się u mnie na pierwszej wykonanej komendzie
Jest jeszcze fwknop, ponoć też się, jak ogarnę dam znać
A pomysł z shell2http głupi nie jest, z chęcią sprawdzę jak tylko uda mi się ogarnąć tego fwknop
Offline

Użytkownik


Pavlo950 napisał(-a):
Cześć!
Mam JuiceSSH ale brakuje mi jednej opcji. Potrzebuję odpalić (najlepiej ze skrótu na ekranie głównym) zdalnie jeden prosty skrypt zapisany na maszynie docelowej, czyli:Kod:
ssh -p port user@pc /sciezka/do/skryptuMógłbym wykorzystać Termux ale tam za dużo klikania XD a JuiceSSH Pro już nie można kupić (najlepiej jakbym mógł sobie ikonkę do ekranu głównego dodać)
Macie coś „pod ręką”?
A co złego jest w termuxie?
1. Instalujesz z F-Droid: termux oraz termux-widget
2. Konfigurujesz na nim łączność ssh do serwera (najlepiej skonfigurować też najpierw serwer ssh na termuxie, żeby można było resztę wygodnie robić na kompie po zalogowaniu do termuxa)
3. Doinstalowujesz termux-widget i postępujesz zgodnie z https://github.com/termux/termux-widget:
4. Wrzucasz skrypt z jedną linijką ssh -p port user@pc /sciezka/do/skryptu w termuxie do:
~/.shortcuts (odpali temuxa wykonującego ten skrypt na pierwszym planie)
~/.shortcuts/tasks (wykona odpalenie skryptu w tle)
5. Potem w androidzie dodajesz ikonkę widgetu (Termux shortcut) na pulpit, co przy dodawaniu pyta o to który skrypt z ~/.shortcuts z tym widgetem powiązać. I wsio, masz odpalanie skryptu ssh jednym naciśnięciem palca na ikonce tak jak chciałeś.
EDIT: Jeśli skrypt nie chce grać to trzeba poprawić jego shebang z '#!/bin/bash' na '#!/data/data/com.termux/files/usr/bin/bash'
Można to na termuxie wykonać komendą termux-fix-shebang skrypt.sh
$ termux-fix-shebang -h usage: termux-fix-shebang <files> Rewrite shebangs in specified files for running under Termux, which is done by rewriting #!*/bin/binary to #!/data/data/com.termux/files/usr/bin/binary.
Ostatnio edytowany przez seler (2026-01-08 15:02:16)
Offline