Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    Controllare se un programma e' attivo con php

    C'e' modo con php di controllare se un determinato processo e' attivo? Vorrei sapere se c'e' qualche funzione per avere una sorta di tabella di processi in modo che verificando il nome del processo e la cartella di provenienza ad es c:\prog\prog.exe possa sapere se quel programma e' attivo o no.

    Spero di esser stato chiaro =) Attendo fiducioso una risposta...

  2. #2
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495
    Si puo' fare e ovviamente devi appoggiarti a una libreria o a un programma esterno, a seconda del sistema operativo.

    Sotto Windows, cercherei un qualunque programma che mostra la lista dei processi in console, lo lancerei con system() e poi parserei l'output. Sotto linux si fa con i comandi di sistema.

  3. #3
    Io conosco un metodo ma va bene solo se questo processo apre una connessione su una porta (che so come per i processi tipo ssl, tomcat, mysql etc.)

    P.es per vedere se tomcat su windows è attivo:



    codice:
    	if (file_exists("$dir\tomcat\bin\tomcat.exe"))
    	{
    	if (($handle = @fsockopen($host, 8080, $errno, $errstr, $timeout)) == false)
    		$tomcat="NOK";
    		else
    		$tomcat="OK";
    		@fclose($handle);
    		echo "Status Tomcat: $tomcat";
    	}
    Non so se ti può essere utile
    Ciao
    Sono secoli che dormo, secoli che non levo il mio possente volo di Drago. Ora voglio l'immensità del cielo ed il sole splendente.
    IO SONO IL DRAGO! Io sono!

    Visitate il mio blog tecnologico:
    http://www.levysoft.it

  4. #4
    grazie Sai consigliarmi un programmino che mi dia un output dei processi per bene? Possibilmente leggero ;P Stile dos che si prende solo l'output e via =)

  5. #5
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Originariamente inviato da Rubberick
    grazie Sai consigliarmi un programmino che mi dia un output dei processi per bene? Possibilmente leggero ;P Stile dos che si prende solo l'output e via =)
    system()
    Poi prendi l'output e te lo parsi come ti hanno detto

    http://it.php.net/system



  6. #6
    Non ci siamo capiti ^^ mi serve un .exe per win2k che mi dia la lista processi... so come rikiamare il programmino all'esterno di php

  7. #7
    UP! mi servirebbe un programmino facile facile per vedere quali sono le app online.. un programmino semplicissimo da dos... esiste gia' magari tra le appz che fornisce windows?

    Ah una domandina... con system() posso richiamare anche i .bat?

  8. #8
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    think simple think ringo

  9. #9
    sono istallabili anche su windows 2k pro senza problemi?? il cd di winxp pro lo dovrei avere da qualche parte =)

  10. #10
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da Rubberick
    sono istallabili anche su windows 2k pro senza problemi??
    prova TASKLIST.exe, dovrebbe essere presente di default.
    think simple think ringo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.