Mai
21
2007

UltraVNC Simple Click

Amis passionnés d’informatique à vos souris !
Je vous propose aujourd’hui un module du célèbre freeware de contrôle à distance UltraVNC.

En effet le site ultravnc.fr propose un outil basé sur UltraVNC vous permettant de dépanner quelqu’un à distance sans qu’il n’ait aucune manipulation à réaliser, tout se passe chez vous !
En bref : UltraVNC SC est un mini Serveur UltraVNC qui peut être personnalisé et pré configuré pour le client. UltraVNC SC ne nécessite aucune installation et n’utilise pas la base de registre. Il suffit au client de télécharger le petit exécutable et de Cliquer pour établir une connexion. La connexion est initialisée par le serveur, pour permettre un accès facile via le pare-feu du client.
Cet utilitaire, traverse donc tous les pares feu et autre routeur du client sans nécessiter aucun paramétrage.

    • 1. Vous devez dans un premier temps télécharger les fichiers de configuration de base : custom.zip
    • 2. Une fois ce fichier téléchargé, décompressez le dans un répertoire nomé assistance, vous obtenez alors les fichiers de configuration de base.
    • 3. Vous pouvez alors personnaliser le logo en remplaçant le fichier logo.bmp par votre image (il faut par contre garder les mêmes noms et la même taille)
    • 4. Vous pouvez encore personnaliser la couleur de fond en changeant le fichier background.bmp par un fichier téléchargé sur cette page (paragraphe 5).
    • 5. Vous pouvez également changer les icones par défaut : icone1.ico et icone2.ico (format icone standard 32×32)
    • 6. Pour personnaliser le fichier de configuration il vous faut éditer (avec le bloc-notes ou votre éditeur de texte favori) le fichier : helpdesk.txt
      Ce fichier se découpe en 12 sections, définies par leur intitulé entre crochet (TITLE, HOST, TEXTBOTTOM … etc.)
      Sur ces 12 sections, une seule est réellement importante : HOST les autres ne servent qu’à personnaliser l’affichage.
      Dans cette section il vous faut renseigner l’adresse IP Wan du PC Maitre (vous pouvez bien sûr utiliser une adresse dyndns) sous la forme :
      [HOST]
      Double cliquez pour être dépanné
      -connect votre_adresse_IP:5500 -noregistry
      Le reste du fichier peut être modifié à votre guise pour une personnalisation optimale.
    • 7. Une fois toutes ces modifications effectives il ne vous reste plus qu’a créer le fichier .exe à envoyer à la personne à dépanner.
      Il faut alors compresser le répertoire assistance au format zip (vous pouvez utiliser le logiciel gratuit 7zip).
      Ensuite rendez-vous sur le site d’ultraVNC module créateur SC
      Une fois sur cette page, utilisez l’outil UltraVNC SC basé sur REL1.00
      Cliquez sur parcourir, cherchez votre fichier assistance.zip puis cliquez sur ouvrir.
      Renseigner le nom d’utilisateur : foo et le mot de passe : foobar et validez en cliquant sur soummettre la requête
      Une fois fini une page vous proposant de télécharger votre fichier au format .exe apparait, Téléchargez le et mettez le à disposition des personnes que vous devez dépanner.
      Si vous avez bien travaillé, en double cliquant sur votre fichier vous devriez avoir une fenêtre qui s’ouvre du style :

      Pour vous donner une idée, le fichier helpdesk.txt correspondant à cette config est disponible ici
    • 8. Il vous faut maintenant configurer votre poste (voir votre matériel reseau) pour autoriser les sessions VNC entrantes (s’il est vrai que du coté client il n’y a rien à paramétrer, du coté serveur ce n’est pas la même histoire !)
      Ouvrez le port 5500 de votre firewall pour le protocol TCP.
      Si vous utilisez un routeur (ou une box en mode routeur) redirigez le port 5500 protocole TCP vers l’adresse IP Interne de votre station Maitre.
    • 9. Il vous faut maintenant utiliser UltraVNC client en mode écoute pour vous mettre en attente de connexion.
      Pour cela Installez UtraVNC (si ce n’est pas déja fait) il est disponible ici, puis créer un nouveau raccourci nomé Assistance à Distance(clic droit sur l’image de fond de votre bureau puis nouveau –> raccourci) avec comme emplacement : « C:\Program Files\UltraVNC\vncviewer.exe » -listen
      Sinon vous pouvez récupérez ce raccourci ici
      NB : Pour les utilisateurs d’Ubuntu vous pouvez tapez dans un terminal la commande suivante : vncviewer -listen -encodings « hextile copyrect » (ou l’intégrer dans un petit script bash)

Voilà le paramétrage est terminé, pour prendre la main sur le PC distant, vous devez vous mettre en attente de connexion et double cliquez sur le raccourci créé précédemment et envoyez le fichier assistance.exe à votre interlocuteur afin qu’il l’exécute de son coté.

A noter qu’il existe un utilitaire : UltraVNC SCWIZ qui permet de vous aider à créer ces fichiers. A vous de voir 🙂
Merci à DrMaboule Du forum Libellule.ch pour l’info !

Pour éviter les bugs causés par  Windows Vista, regardez ce post

Bonne Assistance

Nilz

PS : un tuto Dyndns est dans les tuyaux ! Si vous ne savez pas comment faire, revenez dans quelques jours 🙂

About the Author:

122 Comments + Add Comment

  • Bonjour Sébastien,

    Comme alternative, même si la solution est moins complète (pas de transfert de fichiers, ni de presse papier …etc) tu as http://join.me, solution développée par Logmein mais qui se rapproche plus de UltraVNC et TeamViewer !

    Voir ce post

    Cordialement
    Nilz

  • @Schmol44 : je confirme, c’est le cas selon les AV, ils doivent être désactiver ou mettre l’AV dans la site de logiciel à ne pas surveiller !

    merci pour cet article, mais ca commence à dater …

    ya t il d’autres solution à part logmein et teamviwer ?

    merci

    Sebastien

  • Bonjour Nilz,

    Merci pour cette réponse rapide, mais entre temps, j’ai trouvé 🙂
    En fait, j’ai lu sur un Forum que certains Antivirus pouvaient faire du zèle et considérer « UVNC », comme un Cheval de Troie.
    C’est le cas de Avast qui bloquait sans rien dire le départ de la connexion chez le demandeur.
    La dernière version signale un danger 😉
    On l’a désactivé, le temps de la connexion et ça a fonctionné du premier coup. 🙂
    Je m’étais méfie du Pare feu alors que c’était l’Antivirus 🙁
    Trop de protection tue …..:-)
    En tout cas, un grand merci pour ce tuto super sympa qui permet en plus de mettre une petite touche personnelle dans le fichier d’aide pour celui qui en as besoin. 😉

  • Bonjour Schmol44,

    Pour votre problème à 1ere vue vous avez tout bien fait, vérifiez toutefois :
    – Votre IP WAN (on ne sait jamais 🙂 )
    – Pour vos tests essayez de mettre l’IP du PC maitre en DMZ dans la SFR Box
    – Si ça marche, vérifiez que la box SFR n’ai pas un pare-feu au quel cas en plus de la regle de forword il faut ajouter une règle dans le pare-feu !

    Tenez moi informé !
    Bonne continuation
    Nilz

  • Bonjour Nilz,
    Super ce tuto, je l’ai lu et relu ainsi que toutes les questions et réponses et j’ai essayé de le mettre en oeuvre.
    – J’ai modifié en conséquence le fichier helpdesk.txt,
    – Dans la section HOST, j’ai d’abord mis l’adresse IP d’un de mes PC, considéré comme PC Maître,
    – connect 192.168.1.4:5500 -noregistry

    – Je l’ai compressé comme expliqué dans le tuto,
    – J’ai créé le fichier « Assistance.exe »,
    – J’ai créé le raccourci,
    – J’ai essayé en local, impeccable 🙂

    Voulant bien sûr que ça fonctionne en réseau,

    – J’ai modifié le « fichier helpdesk.txt » en mettant mon adresse IP Wan dans la section HOST :
    – connect 84.103.224.145:5500 -noregistry
    – J’utilise une box SFR en mode routeur, j’ai redirigé le port 5500 protocole TCP vers l’adresse IP Interne de ma station Maitre.
    – J’ai viré provisoirement ZoneAlarm (Version gratuite) et je me suis assuré que dans le pare Feu de Windows XP, les ports 5500 étaient dans les « Exceptions ».
    J’ai envoyé le Fichier Assistance à un ami, le fichier s’ouvre bien, il double- clique sur le lien alors que je suis en « Ecoute » sur le PC Maître, et il ne se passe rien.

    J’ai forcément raté quelque chose 🙁
    Un petit coup de main serait super sympa,
    D’avance merci.

  • Re Nilz;
    pardon, des fois il faut tout lire pour ne pas être redondant.
    je viens de lire ta réponse pour Lectro est la solution était là c’est le site :UltraVNC SC Créator.com ou lieu de .fr qui ne marche pas.
    Alors pour cette étape ça va.
    je vais continuer et si je plante je vous reviens (cette fois je vais lire toutes les questions et réponses avant de poster la mienne)
    Merci.

  • bonjour Nilz;
    j’ai suivi toutes les étapes, personaliser, puis générer le .zip, mais quand je me rends sur la fenetre pour inscrire : foo et foobar, il ne me retourne pas le fichier exe que vous dites, mais sur une autre page : « Remote Control Software for all » pour telecharger d’autres logiciels et publicités.
    est ce que j’ai manqué un bout ?
    Merci d’avance et Merci pour le tuto.

  • salut Nilz,

    merci pour ta réactivité.
    mes deux pc sont sous XP Pro pack3.
    lors des mes différents test tous les pares feux et anti virus sont coupés.
    je suis entrain de sombrer dans la folie avec cette histoire.
    cela marche pour tous le monde sauf moi!!!!!!!!!!!!!!!!!!!!!!

  • Bonjour pouf,

    Il me manque quelques infos pour être précis mais je vais essayer de te donner des pisttes.
    le PC serveur (celui qui sera controlé) est vista ou XP ?
    Y a-t-il des parefeu ou solution internet sécurity sur les postes ?

    Pour le 1er cas tu peux essayer de suivre le tuto posté sur cette page
    Si ton problème persiste essai de désactiver tout ce qui est antivirus / pare-feu pour voir si le pb ne vient pas de là (pour ensuite les paramétrer).

    Bon courage
    Nilz

  • Bonjour eric,
    Avez vous suivi le tuto décrit sur ce post pour éviter les bugs sous VISTA ?

    Bonne continuation
    Nilz

  • Bonsoir Nilz,

    merci pour ton tuto bien fait et didactique, mais visiblement pas assez pour une truffe comme moi 😉

    Je relance un message qui avait été poste par jeremy le 07/05 mais auquel tu n’as pas apporté de réponse.

    J’ai le même type d’erreur lorsque je lance l’exécutable custome.exe sur le pc qui demande de l’aide le message suivant apparait: “No VNC server detected”.
    Vu que je n’arrive pas à faire fonctionner VNC SC par internet pour l’instant je me content d’essayer de le faire fonctionner en local.
    PC1 portable qui va aider IP : 192.168.1.A
    PC2 pc fixe va etre aidé IP : 192.168.1.B
    ce qui donne dans l’helpdesk

    [HOST]
    Connexion Internet
    -connect 192.168.1.A:5500 -noregistry

    qui est zipé et encoye au PC2 qui doit l’executer.
    Mais là aussi la même réponse “No VNC server detected”.

    j’ai bien ouvert les ports sur ma livebox et bien rediriger les ip

    je tient à attirer ton attention que lorsque j’utilise ultravnc en local j’arrive à prendre possession avec mon portable le pc fixe.
    les deux sont sous win XP pro.

    qu’aurais je raté? ou mal fait?
    par vance je te remercie de ta réponse.

  • Bonjour,
    j’utilise SC avec des PC XP sans problème.
    La ou je bloque c’est pour VISTA, J’ai bien lu le post le concernant, mais ca ne marche pas.
    En local, tout est OK
    A distance, je vois un ecran noir, et rien d’autres. Quelques secondes après la connexion tombe.
    Si quuelqu’un à une solution.

  • Oups désolé pour la faute frappe 🙂
    En tout cas content pour vous que ça marche.

  • Merci ça a marché impec ! Du coup je vous pardonne de m’avoir appellé Lectra…

  • Bonjour Lectra,
    Avez vous essayé le lien laissé un peut plus haut dans les commentaires ?
    C’est la page UltraVNC SC Créator.com (et pas la .fr) car en effet la .fr merde parfois !
    J’espère que ça marchera.

    Bonne continuation
    Nilz

  • Bonjour;
    J’ai un problème, je n’arrive pas à obtenir mon .exe, lorsque j’upload mon zip je suis redirigé vers une page où on ne propose pas de télécharger mon .exe. J’ai essayé sur différents navigateurs, en autorisant les pop up (au cas où) mais à chaque fois c’est le même résultat, rien!!
    Que faire??

  • ok je comprends mieux comme ça
    il faut que je teste, le coup de l’adresse ip wan ça n’était pas indiqué dans ma doc
    merci
    je vous tiens informé

  • Bonjour Jobar,
    Votre IP WAN est l’adresse IP fournie par votre FAI, c’est à dire l’adresse IP que vous avez coté Internet, pour vous elle est du style : 88.170.114.x
    A la différence de votre adresse IP locale qui est en 192.168.X.Y
    ça donne un schema comme suit :
    Internet ———————————– Local
    —————————-freebox—————————PC
    ————88.170.114.———–192.168.0.254——–192.168.0.100
    Dans ce cas votre IP WAN est 88.170.114.x, votre IP LAN (locale) est 192.168.0.100 et votre passerelle est 192.168.0.254
    Votre fichier de conf UltraVNC SC doit avoir comme adresse dans la ligne [HOST] : 88.170.114.X
    Votre page de config freebox doit contenir un ligne redirigeant le port TCP 5500 vers ladresse IP 192.168.0.100.
    Si vous configurez tout comme cela normalement ça devrait marche

    Bonne continuation
    Nilz

  • bonjour
    j’ai testé en local et ça fonctionne
    je n’utilise pas dynDns
    mon ad ip maitre correspond à celle dans fichier *.txt
    j’ai bien fait la modif dans redirection de ports sur la free
    à quoi correspond cet ip wan ? car ce n’est pas la même que mon ip fixe …
    pour mon parefeu j’ai fait la modif
    maintenant à voir celle du client
    merci pour les infos

  • Bonjour jobar,
    Pour commencer, as-tu essayer un test de ta config SC en local ?
    Pour se faire, il faut utiliser un PC à assister sur le réseau local, tu lance le .exe (réaliser pour l’occasion, avec dans le fichier helpdesk.txt l’adresse IP locale de ton PC assistant).
    Si dans cette configuration tout fonctionne c’est que le problème vient coté Internet :
    1. Soit si i vous avez une IP fixe l’adresse IP WAN que vouus avez renseignée dans le fichier helpdesk.txt est incorrecte. Pour connaitre votre adresse IP Wan allez voir sur cette page : checkip.dyndns.com
    2. Si vous utilisez DynDNS, la redirection se fait mal
    3. La redirection du port sur la freebox à peut être étée faite sur le mauvais port, protocole ou la mauvaise IP.
    4. Enfin les config pare-feu des PC (assistant, assisté) peuvent également poser des pb.

    J’espère vous avoir donné des pistes

    Bon courage
    Nilz

  • bonjour
    j’ai dû louper une étape
    j’ai constituer l’exe sans le fichier cryptage
    j’ai bien mis mon ip fixe
    j’ai modifier le par feu windows en incluant le port 5500
    j’ai modifié la free qui est en mode routeur et j’ai redirigé l’ad ip de mon pc et le port
    j’ai demande à la personne à l’autre bout fe lancer l’exe et de cliquer suc connexion internet ; j’ai lancé bien sûr ultra vnc en mode listening
    et niet …
    peut être une sécurité sur son poste ?
    merci pour d’éventuelles infos je cherche de mon côté

  • Salut Jack,
    Bonne nouvelle !!!!
    Sinon pour t’éviter un déplacement, tu peux utiliser gratuitement (dans une utilisation personnelle) TeamViewer, une version portable (sans installation) est disponible ici.
    Généralement team viewer pose moins de problème avec les firewall que UltraVNC SC.

    Bonne continuation
    Nilz

Leave a comment