Commande http en ligne de commande

[Fermé]
Signaler
-
 pseudolionel -
Bonjour,

J'ai un portier ip qui accepte par une commande api-http de m'ouvrir le portail si je lui envoie une commande du genre :
http://192.168.0.8/index.cgi?ouvreportail=1000
Meme chose avec une caméra ip qui m'active un relais grace à un commande post http.

Comment lancer sous forme de ligne de commande (donc sans ouverture de fenetre a l'ecran) une commande http://192.168.0.8/index.cgi?ouvreportail=1000 ?

C'est en fait pour l'ajuter sous forme de commande executable dans mon ecran de commande des mes equipements.

J'ai cherché du coté des petits applicatifs sur telechager.truc mais rien ne me convient, je me suis dit que le plus simple était peut etre de lancer mon navigateur préféré avec comme page ma commande http mais avec une option qui ferait qu'il ne s'ouvre pas.

Sinon peut etre un petit utilitaire qui ferait cela sous forme de fichier .exe a lancer ?

Pouvez vous m'aider ou me conseiller ?

Merci

5 réponses

Salut,

Je pense que cURL répondra parfaitement à tes besoins. Fais une recherche sur cet exécutable et ce qu'il sait faire et reviens nous dire si ça te va ou ce qu'il te manque :)
Re,

Oui c'est bon, ca fonctionne avec curl.

Ca envoie bien la commande http au serveur en ligne de commande.

Il ne me manque qu'un petit truc a corriger, c'est la grosse fenetre noir de la commande en ligne de commande qui s'affiche et disparait.

Il y a longtemps, aux époques de la ligne de commande, on tapait par exemple commande >cache (pour ceux qui ont utilisé et cela n'ouvrait rien, ca s'excutait dans le cache.

Connaissait vous un parametre ou un truc a mettre pour que l'ouverture de la fenetre noire n'apparaisse plus ? Merci pour votre aide en tout cas.

Lio
Comment est lancée la commande ? avec un executable, un script, une tache planifiée ? ou simplement en faisant "demarrer>executer" ?
Messages postés
18302
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
23 octobre 2021
5 410
hello
démarrer la commande avec start /b nom_de_la_commande
oui mais le start, comment le lances tu ? tu ouvres une fenetre d'invite de commande ?
La commande je la lance dans l'interface de mon ecran de gestion domotique (xlobby)

J'ai 4 champs :

File
Arguments
Working Directory
Window Type
> pseudolionel
c'est bon j'ai trouvé j'ai mis Hidden dans window type
Messages postés
18302
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
23 octobre 2021
5 410
hello
là où tu tapes curl, tu tapes start /b curl