[R] Activer serveur silencieusement.

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Boulanza
Niveau 10
Niveau 10
Messages : 711
Enregistré le : mer. 31 juil. 2013 15:49
Status : Hors ligne

[R] Activer serveur silencieusement.

#1

Message par Boulanza »

Bonjour
J’ai un petit souci, je ne trouve pas de fonction sous AutoIt qui va me permettre d’activer le serveur sans qu’on remarque l’url dans le navigateur.
ShellExecuteWait("http://www.xxxx.com/ActiSer/Action.php")
Merci pour votre aide.
Cordialement.
Modifié en dernier par Boulanza le mar. 04 août 2015 19:09, modifié 1 fois.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Activer serveur silencieusement.

#2

Message par jguinch »

Regarde du côté de InetRead ou InetGet
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Boulanza
Niveau 10
Niveau 10
Messages : 711
Enregistré le : mer. 31 juil. 2013 15:49
Status : Hors ligne

Re: [..] Activer serveur silencieusement.

#3

Message par Boulanza »

Bonjour,
Merci pour votre réponse.
InetRead et InetGet ne peuvent exécuter un fichier php se trouvent das un serveur distant.
avec la fonction ShellExecuteWait("http://www.xxxx.com/ActiSer/Action.php") mais le navigateur est non masqué.
Je cherche toujours une solution à mon problème.
Merci pour votre aide.
Cordialement.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Activer serveur silencieusement.

#4

Message par jguinch »

Boulanza a écrit :InetRead et InetGet ne peuvent exécuter un fichier php se trouvent das un serveur distant.
Ah bon ? Est-ce que tu as essayé ?
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Boulanza
Niveau 10
Niveau 10
Messages : 711
Enregistré le : mer. 31 juil. 2013 15:49
Status : Hors ligne

Re: [..] Activer serveur silencieusement.

#5

Message par Boulanza »

Bonjour,
L'exemple AutoIt ci-dessous ne signifie pas que InetRead exécute un fichier du serveur distant: ShellExecuteWait("http://http://www.autoitscript.com/auto ... update.dat")
InetRead= Lire le fichier sans avoir à le télécharger.
Cordialement.

Code : Tout sélectionner

Func Example()
    ; Read the file without downloading to a folder. The option of 'get the file from the local cache' has been selected.
    Local $dData = InetRead("http://www.autoitscript.com/autoit3/files/beta/update.dat")

    ; The number of bytes read is returned using the @extended macro.
    Local $iBytesRead = @extended

    ; Convert the ANSI compatible binary string back into a string.
    Local $sData = BinaryToString($dData)

    ; Display the results.
    MsgBox($MB_SYSTEMMODAL, "", "The number of bytes read: " & $iBytesRead & @CRLF & @CRLF & $sData)
EndFunc   ;==>Example
 
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Activer serveur silencieusement.

#6

Message par jguinch »

As-tu essayé au moins, avant de dire que ça ne fonctionne pas ?
On te propose des solutions et tu les testes même pas !
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2125
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Activer serveur silencieusement.

#7

Message par TommyDDR »

InetRead= Lire le fichier sans avoir à le télécharger.
Si on lit un fichier, alors on le télécharge. La seule différence est que l'on n'écrit pas dans un fichier coté client.

Bref, dans tous les cas, la solution de jguinch devrait vous convenir.
Comme il l'a si bien dit, essayez de tester avant d'affirmer que cela ne marche pas ;)
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Boulanza
Niveau 10
Niveau 10
Messages : 711
Enregistré le : mer. 31 juil. 2013 15:49
Status : Hors ligne

Re: [..] Activer serveur silencieusement.

#8

Message par Boulanza »

Bonjour,
J'ai toujours pris en note vos idées et vos suggestions...
InetRead de l'exemple désactive mon serveur VPS.
ShellExecuteWait("http://www.xxxx.com/ActiSer/Action.php") active mon serveur VPS.
Cordialement.
Boulanza
Niveau 10
Niveau 10
Messages : 711
Enregistré le : mer. 31 juil. 2013 15:49
Status : Hors ligne

Re: [..] Activer serveur silencieusement.

#9

Message par Boulanza »

Bonjour,
Oui vous avez raison jguinch, si le serveur est activé et vous lancer InetRead de l'exemple il sera désactiver, si vous relancer le scripte une 2° fois le serveur sera activer.
Merci infiniment pour votre aide.
Cordialement.
Répondre