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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2020-05-10 20:30:00

  DeWu - Użytkownik

DeWu
Użytkownik
Zarejestrowany: 2013-03-26

Zawartość screena w PHP

Mam pewną aplikację która chodzi w screenie. Chciałem pobrać zawartość tego, co widać po wykonaniu polecenia screen -r, wyświetlić zawartość tego na stronie WWW, a potem wyjść ze screena (Ctrl + A + D) żeby nie widniał jako attached. Czy da się to wykonać w PHP za pomocą np.shell_exec()?

Offline

 

#2  2020-05-10 22:07:00

  mati75 - Psuj

mati75
Psuj
Skąd: masz ten towar?
Zarejestrowany: 2010-03-14

Re: Zawartość screena w PHP

nie


https://l0calh0st.pl/obrazki/userbar.png

Offline

 

#3  2020-05-10 22:14:24

  DeWu - Użytkownik

DeWu
Użytkownik
Zarejestrowany: 2013-03-26

Re: Zawartość screena w PHP

A za pomocą jakiejś innej funkcji lub innego rozwiązania?

Offline

 

#4  2020-05-11 18:48:41

  mati75 - Psuj

mati75
Psuj
Skąd: masz ten towar?
Zarejestrowany: 2010-03-14

Re: Zawartość screena w PHP

supervisor ma opcje sterowania web, ale to coś na zasadzie skryptu startowego jest.


https://l0calh0st.pl/obrazki/userbar.png

Offline

 

#5  2020-05-24 20:38:10

  jezoo - Dzięcioł

jezoo
Dzięcioł
Skąd: Z lasu
Zarejestrowany: 2005-09-02

Re: Zawartość screena w PHP

albo zapisywać do pliku a później odczyt z poziomu PHP, ale to będzie orka na ugorze :)

Ewentualnie można użyć websocket lub innego protokołu.

Zależy też, czy to jest aplikacja napisana przez Ciebie czy jakiś gotowiec


LRU #480459

Offline

 

#6  2020-05-24 21:00:57

  DeWu - Użytkownik

DeWu
Użytkownik
Zarejestrowany: 2013-03-26

Re: Zawartość screena w PHP

To prosty skrypt w bashu

Offline

 

#7  2020-05-25 07:10:08

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Zawartość screena w PHP

Jak serwer http ma serwować wynik tego prostego skrypta?

Pytam, bo nie potrzebujesz do tego PHP, serwer LIghttpd potrafi dowolne skrypty odpalać jako cgi i wyświetlać wynik na ekranie.

Konfiguracja jest dosyć banalna:
https://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_ModCGI

Jeżeli natomiast to ma być tryb monitoringu, czyli skrypt ma zasuwać ciągle a na stronie ma być wynik tego działania, to zainteresuj się soketami unix lub kolejkami fifo.
Albo zajrzyj np w źródła Cacti, Monitorixa, Nagiosa czy dowolnego innego programu do monitorowania.

Zwłaszcza Monitorix może być inspirujący, bazuje na rddtool i perl-cgi.
https://www.monitorix.org/

A to już rzut beretem od Twojego magicznego skrypta. xD

Pozdro

Ostatnio edytowany przez Jacekalex (2020-05-25 07:52:27)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)