bash/php - Wyci

Potrzebujesz pomocy z C, C++, perl, python, itp.
Krakier
Posty: 4
Rejestracja: 31 maja 2009, 09:51

bash/php - Wyciągnięcie tekstu ze screena

Post autor: Krakier »

Witam,

Od dłuższego czasu próbuję zrobić skrypt php wyświetlający zawartość screena z niezbyt dobrym rezultatem. Dokładnie chodzi mi o to że mam sobie serwer zostawiony na screenie i chciałbym żeby można było sprawdzić stan tego programu z poziomu www (co tam w tym screenie jest napisane ;]). Kluczem do rozwiązania myślę, że mogło by być same wyciągnięcie tego tekstu ze screena i zapisanie go w pliku tekstowym, bądź też podłączenie się poprzez php do shella i wyświetlenie screena ;P.

Tylko teraz problem jak i w ogóle czy da się to zrobić?
Awatar użytkownika
bagsiur
Beginner
Posty: 132
Rejestracja: 01 czerwca 2008, 22:12
Lokalizacja: Będzin

Post autor: bagsiur »

Da się, poczytaj o libssh2. Nie wiem jeszcze co Ty chcesz dokładnie wyciągnąć ale jeżeli jest to program korzystający z bibliotek ncurses to będziesz musiał odpalić powłokę przez ssh2. Wszystko da się załatwić (oczywiście libssh2-php5).
sigo
Junior Member
Posty: 501
Rejestracja: 21 marca 2009, 19:12

Post autor: sigo »

Jeżeli chcesz jedynie sprawdzać stan aplikacji (włączona/wyłączona), to użyj skryptu w bashu (zajmującego kilka linijek), który sprawdza, czy dany proces jest uruchomiony - w ostatnim czasie, dwukronie przewinął się taki wątek przez forum.
Awatar użytkownika
bagsiur
Beginner
Posty: 132
Rejestracja: 01 czerwca 2008, 22:12
Lokalizacja: Będzin

Post autor: bagsiur »

Dobrym rozwiązaniem jest też użycie biblioteki ,,expect''.
ODPOWIEDZ