GoGPT Best VPN GoSearch

Icône de favori OnWorks

sispmctl - En ligne dans le Cloud

Exécutez sispmctl dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande sispmctl qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


sispmctl - Programme de contrôle PM Gembird Silver Shield

SYNOPSIS


sispmctl -s

sispmctl [ -q ] [ -n ] [ -d 0 ... ] [ -D ... ] -b

sispmctl [ -q ] [ -n ] [ -d 0 ... ] [ -D ... ] < -o | -f | -t | -g | -m > <1..4|tous>

sispmctl [ -q ] [ -n ] [ -d 0 ... ] [ -D ... ] < -a | -A > <1..4|tous> [ --Aat '...' ] [
--Aaprès ... ] [ --Ado ] ... [ --Une boucle ... ]

sispmctl [ -d 0 ... ] [ -D ... ] [ -i ] [ -p <#port> ] [ -u ] -l

DESCRIPTION


sispmctl est un outil permettant de commuter les prises USB contrôlées du Gembird Silver Shield PM. Il
est connu sous de nombreux noms, par exemple Revolt Power Switch.

Il est codé en C et utilise la bibliothèque USB spécifique (LibUSB). Cela vous permet d'utiliser un périphérique portable.
et une solution rapide.

OPTIONS


-h affiche les informations d'utilisation

-s recherche les périphériques GEMBIRD pris en charge

-l démonise et commence à écouter comme un simple serveur Web http (port par défaut : 2638)

-p Port réseau IP (par défaut : 2638) pour l'écouteur. Aucune authentification n'est requise.
encore mis en œuvre.

-u donne le chemin du répertoire où se trouvent les pages qui sont servies (par défaut :
/usr/local/httpd/sispmctl). Le composant du chemin Web est complètement ignoré pour
raisons de sécurité.

-b allume et éteint le buzzer

-o mettre la ou les prises données sur « ON »

-f commute la ou les prises données sur « OFF »

-t bascule l'état de la ou des prises données

-g affiche l'état de la ou des prises données

-m obtient l'état de l'alimentation électrique pour la ou les prises données

-d N'utilise pas le premier mais le périphérique donné dans la séquence des périphériques détectés,
commençant par « 0 » pour le premier appareil (voir option de numérisation)

-D Identique à -d, mais choisi par numéro de série (voir option d'analyse)

-n n'imprime pas « ON » et « OFF », mais « 1 » et « 0 » à la place

-q n'imprime ni explications ni avertissements, sauf si cela est demandé

-une planification pour un point de vente donné

-Une planification définie pour un point de vente donné
--Aat "date" - définit une heure d'événement comme une date '%Y-%m-%d %H:%M'
--Aafter N - définit l'heure d'un événement à N minutes après le précédent
--Ado - définit l'action de l'événement en cours
--Aloop N - boucle vers l'action du 1er événement après N minutes

-v version imprimée et droits d'auteur

WEB INTERFACE


Le programme sispmctl fournit une interface Web lorsqu'il est démarré avec le -l option. Non
Un serveur HTTP supplémentaire est nécessaire. Chaque périphérique USB sélectionné est bloqué par sispmctl pendant
exécution.

Après l'installation, la première des deux interfaces web est sélectionnée. L'emplacement par défaut de
les fichiers HTML sont /usr/local/httpd/sispmctl/doc qui est un lien symbolique vers
/usr/local/httpd/sispmctl/skin1.

Les fonctionnalités HTTP de sispmctl sont limitées. Techniquement parlant, seule la première ligne
de chaque requête HTTP est analysée. Le composant du chemin d'accès terminal, c'est-à-dire le nom du fichier, est examiné.
dans le répertoire du dépôt. S'il est présent, le fichier est analysé et, en l'absence de contrôle,
Séquences envoyées telles quelles. Les fichiers doivent inclure l'en-tête http.

Les séquences de contrôle commencent et se terminent par un double dollar « $$ ». Elles se composent d'une commande
partie séparée par un point d'interrogation « ? » à partir de sorties alternatives qui sont séparées par
les premiers deux points « : ». La partie commande est un jeton suivi d'un nombre englobé qui
fait référence à la prise, par exemple $$commander(1)?positif:négatif$$ tandis que la commande est l'une des
statut, basculer, on or de. Je recommande fortement d'éviter les commandes marche/arrêt/bascule dans
Pages susceptibles d'être rechargées. Il est préférable de rediriger vers d'autres pages qui n'affichent que le statut.
demandes.

PLANIFICATIONS


Le programme sispmctl fournit des planifications, des planifications peuvent être utilisées pour transformer des données
Les prises de l'appareil peuvent être activées ou désactivées à une heure donnée. Des planifications peuvent également être effectuées.
définir une boucle après un nombre de minutes donné.

Pour afficher la planification prévue pour un point de vente donné, utilisez l'option -a et spécifiez le
prise(s) souhaitée(s). L'option -A plus l'une des options --Aat , --Aaprès , --Ado et
--Une boucle créera une nouvelle planification pour le résultat donné. Si seulement -A plus une prise
est appelé, la planification pour le point de vente sera supprimée.

EXEMPLES


Éteignez la première prise du premier SiS-PM et la troisième prise du deuxième SiS-PM :

sispmctl -f 1 -d 1 -f 3

Imprimez l'état de la quatrième sortie comme zéro ou un :

sispmctl -nqg 4

Définissez une planification pour que la prise 2 du premier appareil soit activée à la date indiquée et
temps:

sispmctl -A 2 --Aat '2011-07-27 20:45 ' --Ado on

Définissez une planification pour que la prise 3 du deuxième appareil soit activée après 2 minutes et
« OFF » après 10 minutes supplémentaires. La planification recommencera après 1 heure.

sispmctl -d 1 -A 3 --Aaprès 2 --Ado on --Aaprès 10 --Ado de rabais --Une boucle 60

Exécutez sispmctl sur le deuxième appareil en tant que serveur Web :

sispmctl -d 1 -l

Vous pouvez vous y connecter depuis la même machine en pointant vers http://localhost:2638 avec votre
navigateur Web

Utiliser sispmctl en ligne avec les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.