Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 19 su 19

Discussione: desktop remoto con php

  1. #11
    Utente di HTML.it
    Registrato dal
    Jun 2006
    residenza
    Philippines
    Messaggi
    329
    Quote Originariamente inviata da Fractals87 Visualizza il messaggio
    Devi chiarire un paio di cose :
    1. OS server
    2. OS client
    3. "Posso lanciare qualsiasi programma presente sul server dell'ufficio?" cosa intendi dall'ufficio, ovvero che hai un PC nella rete aziendale che non si muove mai e il tuo interesse è, tramite la LAN, di lanciare solo dei programmi presenti sul server?
    Accedere in remoto al server aziendale e farlo tramite pagina web php

  2. #12
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    complicato, penso che con php non puoi ottenere una cosa del genere.... installa teamviewer
    Che mestiere difficile.....essere da soli ancora di più

  3. #13
    Utente di HTML.it
    Registrato dal
    Jun 2006
    residenza
    Philippines
    Messaggi
    329
    Quote Originariamente inviata da Fractals87 Visualizza il messaggio
    complicato, penso che con php non puoi ottenere una cosa del genere.... installa teamviewer
    Ciao, ascolta esiste una funzione che mi permette di aprire un qualsislasi file caricato sul sito, qualsiasi estensione abbia?

  4. #14
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    mmmmmm.... bisognerebbe che spieghi cosa vuoi ottenere.
    Da php tu puoi leggere qualsiasi file, ma dipendentemente dall'estensione puoi devi usare comandi diversi.
    Ipotesi se devi eseguire un file devi usare la funzione "exec".
    Se vuoi leggerlo, c'è la funzione fopen.
    Che mestiere difficile.....essere da soli ancora di più

  5. #15
    Utente di HTML.it
    Registrato dal
    Jun 2006
    residenza
    Philippines
    Messaggi
    329
    Quote Originariamente inviata da Fractals87 Visualizza il messaggio
    mmmmmm.... bisognerebbe che spieghi cosa vuoi ottenere.
    Da php tu puoi leggere qualsiasi file, ma dipendentemente dall'estensione puoi devi usare comandi diversi.
    Ipotesi se devi eseguire un file devi usare la funzione "exec".
    Se vuoi leggerlo, c'è la funzione fopen.
    Grazie per la tua risposta, vorrei eseguire un file .rdp che si trova ad esempio al link:
    http://www.sito.com/file.rdp

  6. #16
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    oddio, presumo che tu debba usare il comando exec.
    http://php.net/manual/it/function.exec.php
    ma se il tuo intento è vedere all'interno del browser il tuo rdp, ti dico che non funzionerà di certo.
    Che mestiere difficile.....essere da soli ancora di più

  7. #17
    Puoi facilmente realizzare una shell remota che ti permette di inviare comandi alla CLI.

    Non esiste, in PHP puro, un modo per prelevare il segnale video (giusto per capirci).
    Per fare quello che chiedi avresti bisogno di:
    1. Un'applicazione in grado di catturare il video e invocare system API in generale, scritta con un linguaggio general purpose,
    2. Uno "script" PHP che fa da tramite fra il programma del punto 1. e il client,
    3. Un'interfaccia (ad esempio HTML5) che permetta, al cliente, di visualizzare il desktop remoto.
    Ovviamente non è così semplice come sembra perché, in un'architettura di questo tipo, ottenere un "frame rate" quantomeno decente, è un gran casino.

    Comunque in giro mi pare di aver già visto qualcosa di simile... magari fatti un giro su google.
    Experience is what you get when you don’t get what you want

  8. #18
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    Quote Originariamente inviata da Xaratroom Visualizza il messaggio
    Puoi facilmente realizzare una shell remota che ti permette di inviare comandi alla CLI.

    Non esiste, in PHP puro, un modo per prelevare il segnale video (giusto per capirci).
    Per fare quello che chiedi avresti bisogno di:
    1. Un'applicazione in grado di catturare il video e invocare system API in generale, scritta con un linguaggio general purpose,
    2. Uno "script" PHP che fa da tramite fra il programma del punto 1. e il client,
    3. Un'interfaccia (ad esempio HTML5) che permetta, al cliente, di visualizzare il desktop remoto.
    Ovviamente non è così semplice come sembra perché, in un'architettura di questo tipo, ottenere un "frame rate" quantomeno decente, è un gran casino.

    Comunque in giro mi pare di aver già visto qualcosa di simile... magari fatti un giro su google.
    Fatto questo puoi licenziarti dal tuo attuale lavoro, pacchettizare il software e inziare ad implementarlo e venderlo.... sicuramente è un'applicativo che può avere mercato
    Che mestiere difficile.....essere da soli ancora di più

  9. #19
    Quote Originariamente inviata da Fractals87 Visualizza il messaggio
    Fatto questo puoi licenziarti dal tuo attuale lavoro, pacchettizare il software e inziare ad implementarlo e venderlo.... sicuramente è un'applicativo che può avere mercato
    Mah ... ironia a parte, io direi che un'implementazione di quel tipo va bene solo come proof of concept.

    Esistono soluzioni molto migliori: dal semplice (mica tanto nel caso di RDP) programma di controllo remoto (come Team Viewer, VNC, etc) ai moduli hardware che implementano console KVM in grado di funzionare anche a pc spento. Fossi in te mi orienterei proprio su quest'ultima soluzione: rapida (tempi di setup nulli, nel caso usassi un modulo esterno), indolore (nessuna configurazione da eseguire sul server e nessun programma da installare/mantenere in run) e a basso costo (te ne esci con una 70ina di euro o giù di lì).
    Experience is what you get when you don’t get what you want

Tag per questa discussione

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 © 2024 vBulletin Solutions, Inc. All rights reserved.