PHPsend

Luciano Greco
Luciano Greco

PHPsend

Se sei un amministratore di server, allora hai capito molto bene che la sua integrazione nel tuo sito web è essenziale: una livemap, un elenco di giocatori collegati, un sistema regalo … Che ne dici di spingere ulteriormente questo concetto?

Presentazione

PHPsend è un componente aggiuntivo per i server Bukkit sviluppato da kittyPL. Insieme a PHP-API, ti consentirà in sole quattro righe di codice di inviare comandi al tuo server, in modo completamente sicuro. Semplice ma efficace!

Avvertimento: questo plugin non è adatto a nessuno. Infatti, servendo principalmente per lo sviluppo di siti web, per il suo utilizzo è necessaria una maggiore conoscenza del linguaggio PHP. Invia un link a questo articolo al tuo webmaster!

Installazione

Primo, scarica l’ultima versione del plugin e la sua API. Dopo aver estratto l’archivio ar, è necessario ottenere due file: PHPsend.jar, il plug-in e PHPsend.php, l’API.

Installa il plugin come faresti normalmente, prestando attenzione alla sua configurazione;

  • porta – la porta utilizzata dal plugin (non dimenticare di aprirlo!)
  • Parola d’ordine – la password usata per l’autenticazione (puoi cambiarla)

Finito, posiziona il file PHPsend.php dove vuoi sul tuo sito. L’installazione è completa!

uso

Ecco come creare uno script per inviare un comando al tuo server. L’API contiene solo quattro metodi, quindi non è molto complicato.

Per prima cosa devi includere l’API nel tuo script (ricordati di sostituire il testo tra parentesi con la posizione del file PHPsend.php):

include_once("<chemin vers l'API sur votre site web>");

Quindi devi stabilire una connessione al tuo server. Ecco come farlo:

$connec = new PHPsend();
$result = $connec->PHPconnect("<adresse du serveur>","<mot de passe PHPsend>","<port PHPsend>");

A questo punto, la variabile $ result può assumere i seguenti valori:

  • 0 – nessun errore, la connessione è stata stabilita
  • 1 – PHPsend non è riuscito a connettersi al server
  • 2 – la password non è corretta

Ora sei pronto per inviare un comando al server. Non potrebbe essere più facile:

$connect->PHPcommand("<commande sans />");

Fai attenzione a non mettere una barra (/) nel comando! Se tutto ha funzionato, PHPcommand restituirà 0 altrimenti 1 se c’è stato un errore (Avvertimento: non include l’errore “comando non trovato”).

Dopo che tutti i tuoi ordini sono stati inviati, devi disconnetterti dal server:

$result = $connec->PHPdisconnect();

La variabile $ risultato può quindi avere due valori:

  • 0 se la disconnessione è andata a buon fine
  • 1 se si è verificato un errore durante la disconnessione

Qui sei pronto per creare bellissimi siti web! Se vuoi migliorare il plugin, puoi creare miglioramenti ad esso; tutto ciò che devi sapere può essere trovato Qui e Qui.

Riconoscere per dare questo post!
Totale: 0 Media: 0]

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *