[Real VNC] Installation a distance
Fermé
gn1234567
Messages postés
35
Date d'inscription
vendredi 4 avril 2003
Statut
Membre
Dernière intervention
18 janvier 2008
-
18 oct. 2005 à 13:59
gg - 22 mai 2008 à 17:41
gg - 22 mai 2008 à 17:41
A voir également:
- [Real VNC] Installation a distance
- Real vnc - Télécharger - Connexion à distance
- Allumer pc à distance - Guide
- Installation chromecast - Guide
- Real football java - Télécharger - Jeux vidéo
- Real player gratuit - Télécharger - Lecture
38 réponses
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
18 oct. 2005 à 14:16
18 oct. 2005 à 14:16
Le script AutoIt:
; Read password from depanvnc.ini file. $password = IniRead("depanvnc.ini", "depanvnc", "password", "") ; Example: depanvnc.ini file: ;[depanvnc] ;password=mysecret ; If there is not password, abort. if $password=="" Then MsgBox (16, "Erreur", "Il manque le fichier depanvnc.ini.") Exit(1) EndIf ; Prevent user from doing stupid things BlockInput(1) ; Show progress dialog ProgressOn("Lancement de TightVNC, patientez...","Lancement de TightVNC, patientez...") ProgressSet(5) ; Close VNC server if it's alreay running: If ProcessExists("winvnc.exe") Then ProcessClose("winvnc.exe") ProcessWaitClose("winvnc.exe") Sleep(1000) EndIf ; Remove previous WinVNC settings from registry RegDelete("HKEY_CURRENT_USER\SOFTWARE\ORL") RegDelete("HKEY_LOCAL_MACHINE\SOFTWARE\ORL") ; Start WinVNC: Run("winvnc.exe") ProgressSet(15) AutoItSetOption("WinTitleMatchMode", 1) ; Exact title from beginning WinWait("WinVNC: Current User Properties") WinActivate("WinVNC: Current User Properties") WinWaitActive("WinVNC: Current User Properties") ProgressSet(50) ; Set the password: Send($password) ; Set password Send("{TAB}") Send($password) ProgressSet(75) ; Advanced configuration... Send("!v") ; Ask confirmation if someone tries to connect: WinWaitActive("WinVNC: Current User Advanced Properties") ControlClick("WinVNC: Current User Advanced Properties","","Query console on incoming connections") Send("!o") ; Click OK Send("{ENTER}") ; Click OK on the main configuration Window. ProgressSet(100) ProgressOff() BlockInput(0) ; Display user's IP address: $ip = @IPAddress1 If $ip <> "0.0.0.0" Then If $ip <> "127.0.0.1" Then MsgBox (64, "Votre adresse IP", "Votre adresse IP est "&$ip) EndIf EndIf $ip = @IPAddress2 If $ip <> "0.0.0.0" Then If $ip <> "127.0.0.1" Then MsgBox (64, "Votre adresse IP", "Votre adresse IP est "&$ip) EndIf EndIf $ip = @IPAddress3 If $ip <> "0.0.0.0" Then If $ip <> "127.0.0.1" Then MsgBox (64, "Votre adresse IP", "Votre adresse IP est "&$ip) EndIf EndIf $ip = @IPAddress4 If $ip <> "0.0.0.0" Then If $ip <> "127.0.0.1" Then MsgBox (64, "Votre adresse IP", "Votre adresse IP est "&$ip) EndIf EndIf ; Wait for the end of WinVNC to exit. ProcessWaitClose("winvnc.exe") ; Remove registry settings (including password) RegDelete("HKEY_CURRENT_USER\SOFTWARE\ORL") RegDelete("HKEY_LOCAL_MACHINE\SOFTWARE\ORL") Exit(0)
Bonjour à tous,
Cela fait longtemps que le sujet semble cloturé mais, j'ai quand même une question...
Je voudrais faire un DVD d'installation automatisé pour entreprise avc VNC dans le package d'installation
Quels sont les paramètres d'installation silencieuse avec introduction de code d'activation pour VNC enterprise.
le simple /s ou /s/qn ne suffisent pas dans ce cas puisqu'il faut aussi mettre de code.
Quelqu'un a t'il une idée????
Ps : pour ceux qui veulent transferer des fichiers avec VNC, il y a UltraVNC sui fait cela, même au ravers du net
Cela fait longtemps que le sujet semble cloturé mais, j'ai quand même une question...
Je voudrais faire un DVD d'installation automatisé pour entreprise avc VNC dans le package d'installation
Quels sont les paramètres d'installation silencieuse avec introduction de code d'activation pour VNC enterprise.
le simple /s ou /s/qn ne suffisent pas dans ce cas puisqu'il faut aussi mettre de code.
Quelqu'un a t'il une idée????
Ps : pour ceux qui veulent transferer des fichiers avec VNC, il y a UltraVNC sui fait cela, même au ravers du net
Salut, moi j ai un pb quand je lance le script sa m' afiche Lancement de TightVNC, patientez...
Apres sur une autre fenetre sa affiche
Autolt Error
Line -1;
Error:Unable to execute the external program.
Le fichier spesifie est introuvable.
Juste apres la souris ne peut plus bouger j'usqu à se que je lance le gestionaire des taches et apres sa se debug
je pense que il y a un pb a se niveau d' apres le msg (c' est la 1er ligne)
$password = IniRead("depanvnc.ini", "depanvnc", "password", "")
commant je pourais y remedier? S.V.P.
(J ai UltraVNC)
Apres sur une autre fenetre sa affiche
Autolt Error
Line -1;
Error:Unable to execute the external program.
Le fichier spesifie est introuvable.
Juste apres la souris ne peut plus bouger j'usqu à se que je lance le gestionaire des taches et apres sa se debug
je pense que il y a un pb a se niveau d' apres le msg (c' est la 1er ligne)
$password = IniRead("depanvnc.ini", "depanvnc", "password", "")
commant je pourais y remedier? S.V.P.
(J ai UltraVNC)
Rebonjour, la sa m' affiche Lancement de TightVNC,patienter... a 5 cran de la bare de progresion je n ai plus access a la souri ni clavier sauf Ctrl+Alt+Suppr.VNC se lance sa change le mot de passe sa le ferme automatiquement c maintenant a 25 cran je suis oblige de lancer le gestionaire de taches le sript se met en pause je n arrive pas a le faire continuer a se faire executer je suis donc oblige de le fermer.
Maintenant j ai modifie le ficher depanvnc.ini j ai mi [depanvnc] password=e a la place de [depanvnc] password=mysecret et apres cette modification quand je lance le script deja sa fait le meme probleme et a la fin sa ne me ferme pas vnc.
Pourait on m aider?
Maintenant j ai modifie le ficher depanvnc.ini j ai mi [depanvnc] password=e a la place de [depanvnc] password=mysecret et apres cette modification quand je lance le script deja sa fait le meme probleme et a la fin sa ne me ferme pas vnc.
Pourait on m aider?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
18 oct. 2005 à 14:15
18 oct. 2005 à 14:15
L'installation à distance n'est pas possible, et heureusement !
(sinon imagine les problèmes de sécurité !)
Mais tu pourrais packager le serveur VNC avec InnoSetup et AutoIt:
Avec ça, le client aurait juste un fichier EXE à lancer, et le serveur VNC s'installerait et configurerait automatiquement.
Je m'étais bricolé un scrip AutoIt qui auto-configure VNC.
(sinon imagine les problèmes de sécurité !)
Mais tu pourrais packager le serveur VNC avec InnoSetup et AutoIt:
Avec ça, le client aurait juste un fichier EXE à lancer, et le serveur VNC s'installerait et configurerait automatiquement.
Je m'étais bricolé un scrip AutoIt qui auto-configure VNC.
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
18 oct. 2005 à 14:18
18 oct. 2005 à 14:18
Ce script va auto-configurer le serveur VNC et indiquer au client son adresse IP (qu'il devra te communiquer).
Pour le serveur VNC, les seuls fichiers nécessaires sont VNCHooks.dll et winvnc.exe
Note qu'il te faudra encore packager le tout avec (par exemple) InnoSetup de manière à obtenir un seul fichier EXE.
Pour le serveur VNC, les seuls fichiers nécessaires sont VNCHooks.dll et winvnc.exe
Note qu'il te faudra encore packager le tout avec (par exemple) InnoSetup de manière à obtenir un seul fichier EXE.
gn1234567
Messages postés
35
Date d'inscription
vendredi 4 avril 2003
Statut
Membre
Dernière intervention
18 janvier 2008
18 oct. 2005 à 14:50
18 oct. 2005 à 14:50
Merci sebsauvage,
Mais ca fonctionne aussi avec Real VNC ou il y a des modifications a faire ?
Je vais tester pour voir au boulot cette apres midi.
Mais ca fonctionne aussi avec Real VNC ou il y a des modifications a faire ?
Je vais tester pour voir au boulot cette apres midi.
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
18 oct. 2005 à 15:41
18 oct. 2005 à 15:41
VNC = RealVNC.
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
18 oct. 2005 à 15:42
18 oct. 2005 à 15:42
Et AutoIt et InnoSetup sont gratuits.
http://www.autoitscript.com/autoit3/
http://www.jrsoftware.org/isinfo.php
http://www.autoitscript.com/autoit3/
http://www.jrsoftware.org/isinfo.php
gn1234567
Messages postés
35
Date d'inscription
vendredi 4 avril 2003
Statut
Membre
Dernière intervention
18 janvier 2008
18 oct. 2005 à 20:02
18 oct. 2005 à 20:02
Merci pour les liens ...
Par contre, y a t'il quelque part, une procédure pour faire un fichier de A à Z, car je comprend pas trop ce que je doit exactement faire.
Dans ton script, y'a t'il des modifications à faire ?
Je suis désolé de t'embéter avec mes betises, mais j'en ai réellement besoin.
Merci pour ton aide.
Gerard
Par contre, y a t'il quelque part, une procédure pour faire un fichier de A à Z, car je comprend pas trop ce que je doit exactement faire.
Dans ton script, y'a t'il des modifications à faire ?
Je suis désolé de t'embéter avec mes betises, mais j'en ai réellement besoin.
Merci pour ton aide.
Gerard
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
18 oct. 2005 à 21:53
18 oct. 2005 à 21:53
mon script se contente d'auto-configurer vnc
on peut en faire un exe avec autoit
a toi de l'adapter
ensuite, pour eviter d'avoir a distribuer plusieurs fichiers, package le tout avec innosetup
essai d'abord de comprendre le script (il est commenté)
on peut en faire un exe avec autoit
a toi de l'adapter
ensuite, pour eviter d'avoir a distribuer plusieurs fichiers, package le tout avec innosetup
essai d'abord de comprendre le script (il est commenté)
gn1234567
Messages postés
35
Date d'inscription
vendredi 4 avril 2003
Statut
Membre
Dernière intervention
18 janvier 2008
19 oct. 2005 à 17:22
19 oct. 2005 à 17:22
Hello Sebsauvage,
Désolé, mais je n'ai jamais fait de programation et l'anglais + moi, ca fait 15 au moins ... ;-)
Bon, j'ai testé ton script avec "autoit", mais ca bloque vers la fin.
création du fichier "depanvnc.ini", avec dedans :
[depanvnc]
password=mon_password
Est-ce bon ?
Ensuite, quand je lance le script, il bloque au 3/4 de l'installation.
J'ai la fenetre de RealVNC qui s'ouvre, mais ca doit bloquer quand il veut entrer le password. Je seche completement ...
Une autre petite question :
pourquoi dans cette partie du script, il y a autant de demande d'adresse IP ?
Si tu pouvais m'aider, ce serait gentil.
Je t'en remercie d'avance.
Gérard, pas Pro dans le code du tout ... ;-)
Désolé, mais je n'ai jamais fait de programation et l'anglais + moi, ca fait 15 au moins ... ;-)
Bon, j'ai testé ton script avec "autoit", mais ca bloque vers la fin.
création du fichier "depanvnc.ini", avec dedans :
[depanvnc]
password=mon_password
Est-ce bon ?
Ensuite, quand je lance le script, il bloque au 3/4 de l'installation.
J'ai la fenetre de RealVNC qui s'ouvre, mais ca doit bloquer quand il veut entrer le password. Je seche completement ...
Une autre petite question :
; Display user's IP address: $ip = @IPAddress1 If $ip <> "0.0.0.0" Then If $ip <> "127.0.0.1" Then MsgBox (64, "Votre adresse IP", "Votre adresse IP est "&$ip) EndIf EndIf $ip = @IPAddress2 If $ip <> "0.0.0.0" Then If $ip <> "127.0.0.1" Then MsgBox (64, "Votre adresse IP", "Votre adresse IP est "&$ip) EndIf EndIf $ip = @IPAddress3 If $ip <> "0.0.0.0" Then If $ip <> "127.0.0.1" Then MsgBox (64, "Votre adresse IP", "Votre adresse IP est "&$ip) EndIf EndIf $ip = @IPAddress4 If $ip <> "0.0.0.0" Then If $ip <> "127.0.0.1" Then MsgBox (64, "Votre adresse IP", "Votre adresse IP est "&$ip) EndIf EndIf
pourquoi dans cette partie du script, il y a autant de demande d'adresse IP ?
Si tu pouvais m'aider, ce serait gentil.
Je t'en remercie d'avance.
Gérard, pas Pro dans le code du tout ... ;-)
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
19 oct. 2005 à 17:32
19 oct. 2005 à 17:32
[depanvnc]
password=mon_password
Est-ce bon ?
C'est bon !
pourquoi dans cette partie du script, il y a autant de demande d'adresse IP ?
Parceque un PC peut avoir plusieurs interfaces, et donc plusieurs adresses IP.
Ce bout de script va essayer de repérer les interfaces (si elles existent) qui ont une adresse IP autre que 0.0.0.0 ou 127.0.0.1.
password=mon_password
Est-ce bon ?
C'est bon !
pourquoi dans cette partie du script, il y a autant de demande d'adresse IP ?
Parceque un PC peut avoir plusieurs interfaces, et donc plusieurs adresses IP.
Ce bout de script va essayer de repérer les interfaces (si elles existent) qui ont une adresse IP autre que 0.0.0.0 ou 127.0.0.1.
gn1234567
Messages postés
35
Date d'inscription
vendredi 4 avril 2003
Statut
Membre
Dernière intervention
18 janvier 2008
19 oct. 2005 à 17:39
19 oct. 2005 à 17:39
Ok, Par contre, le script ce bloque toujours, je suppose que c'est au niveau du password.
Est ce que c'est parce que "winvnc.exe" est en Francais ?
ou y a t'il un autre probleme ?
Je n'ai riezn changé au script ...
Est ce que c'est parce que "winvnc.exe" est en Francais ?
ou y a t'il un autre probleme ?
Je n'ai riezn changé au script ...
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
19 oct. 2005 à 18:46
19 oct. 2005 à 18:46
Est ce que c'est parce que "winvnc.exe" est en Francais ?
Bingo !
C'est pour ça.
Il faut que tu corrige le script (nom des boutons, etc.)
Bingo !
C'est pour ça.
Il faut que tu corrige le script (nom des boutons, etc.)
gn1234567
Messages postés
35
Date d'inscription
vendredi 4 avril 2003
Statut
Membre
Dernière intervention
18 janvier 2008
19 oct. 2005 à 19:37
19 oct. 2005 à 19:37
Comme j'en ai besoin urgement, j'ai pris une version Anglaise de TightVNC.
Comme c'est ce que tu as utilisé pour faire le script ... ;-)
Ca fonctionne tres bien comme ca, l'install ce fait nickel.
Reste plus qu'a mettre ca dans Inno Setup, et la, je sais pas comment faire non plus.
Comme c'est ce que tu as utilisé pour faire le script ... ;-)
Ca fonctionne tres bien comme ca, l'install ce fait nickel.
Reste plus qu'a mettre ca dans Inno Setup, et la, je sais pas comment faire non plus.
gn1234567
Messages postés
35
Date d'inscription
vendredi 4 avril 2003
Statut
Membre
Dernière intervention
18 janvier 2008
19 oct. 2005 à 19:37
19 oct. 2005 à 19:37
Comme j'en ai besoin urgement, j'ai pris une version Anglaise de TightVNC.
Comme c'est ce que tu as utilisé pour faire le script ... ;-)
Ca fonctionne tres bien comme ca, l'install ce fait nickel.
Reste plus qu'a mettre ca dans Inno Setup, et la, je sais pas comment faire non plus.
Comme c'est ce que tu as utilisé pour faire le script ... ;-)
Ca fonctionne tres bien comme ca, l'install ce fait nickel.
Reste plus qu'a mettre ca dans Inno Setup, et la, je sais pas comment faire non plus.
gn1234567
Messages postés
35
Date d'inscription
vendredi 4 avril 2003
Statut
Membre
Dernière intervention
18 janvier 2008
19 oct. 2005 à 20:31
19 oct. 2005 à 20:31
Bon, j'ai reussi a faire le test d' installation avec innoSetup, mais a la fin de l'installation, comment faire, pour que le fichier "exe" s'execute automatiquement ?
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
20 oct. 2005 à 11:11
20 oct. 2005 à 11:11
comment faire, pour que le fichier "exe" s'execute automatiquement ?
Il faut créer une section [Run] dans le script InnoSetup
(voir documentation)
Il faut créer une section [Run] dans le script InnoSetup
(voir documentation)
gn1234567
Messages postés
35
Date d'inscription
vendredi 4 avril 2003
Statut
Membre
Dernière intervention
18 janvier 2008
28 oct. 2005 à 08:35
28 oct. 2005 à 08:35
Merci SebSauvage, ca fonctionne nickel.
Merci pour ton script, c'est impecable.
@Bientôt.
Gerard
Merci pour ton script, c'est impecable.
@Bientôt.
Gerard