Portál AbcLinuxu, 12. května 2025 08:44

Dotaz: Jak spustit skript na servru přes androida

10.10.2014 13:37 Le_Ze | skóre: 3
Jak spustit skript na servru přes androida
Přečteno: 355×
Odpovědět | Admin
Zdravím. Mam systém raspbian a na něm servr.

Potřebují s mobilu s androidem spustit nějaký skript. Nejraději bych PHP přes ten servr, ale pokud to nepůjde, tak klidně Python nebo SH.


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.10.2014 13:52 Mercuriuz | skóre: 16 | blog: Mercuriuz | V hospodě =)
Rozbalit Rozbalit vše Re: Jak spustit skript na servru přes androida
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejsem si jistej jestli spravne chapu dotaz, pokud ano, je nekolik zpusobu

ssh connection z mobilu na server (osobne pouzivam JuiceSSH z google store)
PHP soubor spustenej zadanim jeho url do prohlizece mobilu
PHP soubor spustenej zadanim jeho url do prohlizece mobilu ve kterem bude jen <?php exec('sh /bin/something.sh'); ?>
Linux users everywhere, raise your keyboards into the air, we´re warriors, warriors of the world.
10.10.2014 14:27 Le_Ze | skóre: 3
Rozbalit Rozbalit vše Re: Jak spustit skript na servru přes androida
No ale já to nechci spouštět příkazem přes telnet nebo prohlížeč.

Jen jeden gombik na ploše.
10.10.2014 15:11 Karel Vojtěch
Rozbalit Rozbalit vše Re: Jak spustit skript na servru přes androida
Já to těším pres Tasker a Busybox ale to je asi dost overkill pro jeden skript.
Josef Kufner avatar 10.10.2014 15:24 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Jak spustit skript na servru přes androida
Odpovědět | | Sbalit | Link | Blokovat | Admin
Máš v podstatě dvě možnosti:

1. Napíšeš si malou aplikaci, která udělá, co potřebuješ. Jedno zda to bude po SSH nebo HTTPS POST.

2. Dáš si na plochu obyčejnou záložku, kterou otevřeš v běžném prohlížeči a tím vyvoláš HTTPS GET na server.

Docela by mne ale zjímalo, jestli už někdo neudělal nějaké pěkné dálkové ovládání.
Hello world ! Segmentation fault (core dumped)
10.10.2014 16:21 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Jak spustit skript na servru přes androida
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tasker (placený) + některý z jeho ssh pluginů (placených) nebo na serveru jednoduchý http skript (php) a pak stačí http get plugin, který je již součástí taskeru. Zrovna nedávno jsem takto řešil ovládání internetového rádia přes tlačítko na ploše androidu, funguje překvapivě spolehlivě.

Tasker je sice docela syrový, ale za tu stovku se IMO vyplatí. Udělá z androidího telefonu/tabletu dobrý ovládací panel pro DIY domácí automatizaci.
10.10.2014 17:30 Le_Ze | skóre: 3
Rozbalit Rozbalit vše Re: Jak spustit skript na servru přes androida
Ja myslím že jsem našel co potřebují.

https://play.google.com/store/apps/details?id=com.idlegandalf.httprequestwidget

No mame v prací jednoho. Všechno vím,všechno znám,všechno umím. Tvrdil mi že android je upraveny linux a to co potřebují se dá napsat ve skriptu na 3 řadicích.
Jendа avatar 10.10.2014 20:32 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Jak spustit skript na servru přes androida
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já mám na Androidu normální ssh.
11.10.2014 06:48 Le_Ze | skóre: 3
Rozbalit Rozbalit vše Re: Jak spustit skript na servru přes androida
No a já to chci na RasPi pro ovadaní GPO pinu. Ono je dost blbe přijet před barák, spustit v mobilu terminal a začit cvakat příkazy, aby sis otevřel banu. To bych asi dal rychleji ručně.
Jendа avatar 11.10.2014 12:16 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Jak spustit skript na servru přes androida
Taky se mi na mobilu blbě píše, proto tam mám na příkazy třípísmenkové aliasy. Může ti tak stačit napsat „gate“. Na mém HW to projde rychlejc než bootovat webový prohlížeč.
Josef Kufner avatar 11.10.2014 22:16 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Jak spustit skript na servru přes androida
A proč neudělat rovnou jednoduchý program v ncurses, který by měl pár velkých tlačítek? Tedy pokud máš terminál, který myš umí.

Další možností je použít Apache Cordova a udělat si aplikaci v tom. Je to jen wrapper okolo WebView a i se studiem tutoriálu to je na hodinku, pokud už to tlačítko na webu máš.
Hello world ! Segmentation fault (core dumped)
Jendа avatar 11.10.2014 22:21 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Jak spustit skript na servru přes androida
Bohužel můj terminál emulaci myši neumí.

Jinak když už tlačítka a browser, tak lighttpd s cgi nebo PHP a funkcí system. V pohodě i na RPi.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.