MIRC : Clef d'acces IRC

Meryl -  
 benelli -
Bonjour,

J'ai depuis peu mIRC donc je ne sais pas trop comment celui-ci fonctionne.
Je ne parviens pas à me connecter au serveur irc.voila.fr, un message de ce type apparait :

01:11 -!- You have not registered
01:11 -!- ERROR Closing Link: 0.0.0.0 (Votre acces est refuse. Vous devez generer une clef d'acces IRC sur
http://tchat.orange.fr ou http://tchat.voila.fr)

C'est pourquoi je me suis rendu sur http://tchat.voila.fr où j'ai obtenu une clef d'acces IRC.
Le seul inconvénient est que je ne sais pas du tout où il faut l'inscrire dans le logiciel ???!

Est-ce que quelqu'un pourrez m'expliquer :(

Merci d'avance.
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. fanatic
     
    voila un generateur de clé voila que tu ajoute ds un ton script ds les remote une fois tu la mi tu tappe /voila
    et tu suis les intruction s :)

    on 1:LOAD: {
    echo -ta 02× -01ClefVoila02--------- ------- ---- -- -
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Créé par Shromilder v2.09
    echo -ta 02× -01ClefVoila02--------- ------- ---- -- -
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Avant d'utiliser ce script, vous devez avoir lu et approuvé la Condition Générale d'Utilisation (fichier CGU.txt dans le zip)
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Ce script vous permet de vous connecter à Voila/Orange malgré la clef IRC demandée.
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Pour cela, il vous suffit d'utiliser la commande /voila
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Cela va recupérer automatiquement votre clef IRC et vous connecter au serveur par la suite.
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Si le pseudo que vous avez mis est déjà enregistré, il vous le dira. Vous devrez alors en choisir un autre.
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Bon tchat sur Voila/Orange, Shromilder
    echo -ta 02× -01ClefVoila02--------- ------- ---- -- -
    }

    alias voila {
    unset %clefvoila2.*
    if ($1) {
    if ($1 == -m) {
    set %clefvoila2.newserv ON
    if ($2) {
    set %clefvoila2.pseudo $2
    }
    }
    else {
    if ($status == connected) {
    set %clefvoila2.newserv ON
    }
    set %clefvoila2.pseudo $1
    }
    }
    else {
    if ($status == connected) {
    set %clefvoila2.newserv ON
    }
    }
    sockclose clefvoila2a
    sockopen clefvoila2a tchat.orange.fr 80
    }

    on *:sockopen:clefvoila2a:{
    sockwrite -n $sockname GET /index.php?onglet=temporaire&chan=accueil.tchat HTTP/1.1
    sockwrite -n $sockname Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/x-silverlight, */*
    sockwrite -n $sockname Referer: https://www.orange.fr/portail?u=http://tchat.orange.fr
    sockwrite -n $sockname Accept-Language: fr
    sockwrite -n $sockname UA-CPU: x86
    sockwrite -n $sockname Accept-Encoding: deflate
    sockwrite -n $sockname User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)
    sockwrite -n $sockname Host: tchat.orange.fr
    sockwrite -n $sockname Connection: close
    sockwrite -n $sockname $crlf
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Récupération des codes nécessaires...
    }

    on *:sockread:clefvoila2a:{
    ;sockread &clef
    ;bwrite " $+ [ $shortfn($scriptdir) $+ clef_testa.txt ] $+ " -1 &clef
    sockread %input
    ;write " $+ [ $shortfn($scriptdir) $+ clef_testa.txt ] $+ " %input

    if (<input type="hidden" id="try" name="try" value=" isin %input) {
    set %clefvoila2.try $remove(%input,$chr(9),<input type="hidden" id="try" name="try" value="," />)
    }
    elseif (<input type="hidden" id="duree" name="duree" value=" isin %input) {
    set %clefvoila2.duree $remove(%input,$chr(9),<input type="hidden" id="duree" name="duree" value="," />)
    }
    elseif (<input type="hidden" id="code isin %input) {
    var %tempi = 1
    while (%tempi <= 55) {
    if (<input type="hidden" id="code [ $+ [ %tempi ] $+ ] " name="code [ $+ [ %tempi ] $+ ] " value=" isin %input) {
    set %clefvoila2.code [ $+ [ %tempi ] ] $remove(%input,$chr(9),<input type="hidden" id="code [ $+ [ %tempi ] $+ ] " name="code [ $+ [ %tempi ] $+ ] " value=",/>,")
    }
    inc %tempi 1
    }
    }
    elseif (<img src="http://chat.captcha.orange.fr/image.php?img= isin %input) {
    set %clefvoila2.getimage $remove(%input,$chr(9),<img src="http://chat.captcha.orange.fr/image.php?img=," alt="code de contrôle" width="93" height="43" id="imagecodecontrole" name="imagecodecontrole" border="0" />)
    }
    unset %input
    }

    on *:sockclose:clefvoila2a: {
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Récupération de l'image de code...
    sockclose clefvoila2b
    sockopen clefvoila2b chat.captcha.orange.fr 80
    }

    on *:sockopen:clefvoila2b: {
    .write -c $+(",$shortfn($scriptdir),clefvoila2.jpg,")
    sockwrite -n $sockname GET /image.php?img= $+ %clefvoila2.getimage
    sockwrite -n $sockname Connection: close
    sockwrite -n $sockname $crlf
    }

    on *:sockread:clefvoila2b:{
    sockread &image
    bwrite $+(",$shortfn($scriptdir),clefvoila2.jpg,") -1 -1 &image
    bunset &image
    }

    on *:sockclose:clefvoila2b: {
    dialog -m shro_ClefIRC2_Image shro_ClefIRC2_Image
    }

    dialog shro_ClefIRC2_Image {
    title "ClefVoila - par Shromilder"
    size -1 -1 187 140
    option pixels
    icon 1, 3 5 180 80, $mircexe, 0
    text "Recopiez:", 2, 18 94 48 16
    edit "", 3, 67 90 100 20
    button "OK", 4, 71 116 36 20, ok
    }

    on 1:DIALOG:shro_ClefIRC2_Image:init:*: {
    if $window(@shro_clefIRC_image) { window -c @shro_clefIRC_image }
    window -Bhp +d @shro_clefIRC_image -1 -1 180 80
    drawpic -ms @shro_clefIRC_image 0 0 180 90 $+(",$shortfn($scriptdir),clefvoila2.jpg,")
    drawsave -b24 @shro_clefIRC_image $+(",$shortfn($scriptdir),clefvoila2.bmp,")
    did -g $dname 1 $+(",$shortfn($scriptdir),clefvoila2.bmp,")
    window -c @shro_clefIRC_image
    .remove $+(",$shortfn($scriptdir),clefvoila2.bmp,")
    }

    on 1:DIALOG:shro_ClefIRC2_Image:close:*: {
    .remove $+(",$shortfn($scriptdir),clefvoila2.jpg,")
    }

    on 1:DIALOG:shro_ClefIRC2_Image:sclick:*: {
    if ($did == 4) {
    if ($did(3).text != $null) {
    ;window -c $dname
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Etape 1: enregistrement de votre code...
    set %clefvoila2.acces_code $did(3)text
    sockclose clefvoila2c
    sockopen clefvoila2c tchat.orange.fr 80
    }
    else {
    !.echo -q $input(Vous devez recopier le code écrit sur la photo!,wo,ERROR)
    break
    }
    }
    }

    on *:sockopen:clefvoila2c:{
    var %sendtext1 = onglet=temporaire&fichier=pseudo_temporaire_home&chan=accueil.tchat&step=0&submit=submit_final&
    var %tempi = 1
    var %sendtext2 = $null
    while ((%clefvoila2.code [ $+ [ %tempi ] ] != $null) && (%tempi <= 20)) {
    %sendtext2 = $+(%sendtext2,code,%tempi,=) $+ %clefvoila2.code [ $+ [ %tempi ] ] $+ &
    inc %tempi 1
    }
    var %sendtext3 = $null
    while (%clefvoila2.code [ $+ [ %tempi ] ] != $null) {
    %sendtext3 = $+(%sendtext3,code,%tempi,=) $+ %clefvoila2.code [ $+ [ %tempi ] ] $+ &
    inc %tempi 1
    }
    %sendtext3 = %sendtext3 $+ otherNick=&try= $+ %clefvoila2.try $+ &duree= $+ %clefvoila2.duree $+ &acces_code= $+ %clefvoila2.acces_code $+ &display=yes

    var %sendtextlen1 = $len(%sendtext1)
    var %Sendtextlen2 = $len(%sendtext2)
    var %Sendtextlen3 = $len(%sendtext3)
    write -c $+(",$shortfn($scriptdir),clefvoila_temp1.txt,") %sendtext1
    write -nal1 $+(",$shortfn($scriptdir),clefvoila_temp1.txt,") %sendtext2
    write -nal1 $+(",$shortfn($scriptdir),clefvoila_temp1.txt,") %sendtext3
    bread $+(",$shortfn($scriptdir),clefvoila_temp1.txt,") 0 $calc(%sendtextlen1 + %sendtextlen2 + %sendtextlen3) &sendtext
    sockwrite -n $sockname POST /page.php HTTP/1.1
    sockwrite -n $sockname Accept: text/javascript, text/html, application/xml, text/xml, */*
    sockwrite -n $sockname Accept-Language: fr
    sockwrite -n $sockname x-prototype-version: 1.6.0
    sockwrite -n $sockname Referer: http://tchat.orange.fr/index.php?onglet=temporaire&chan=accueil.tchat
    sockwrite -n $sockname x-requested-with: XMLHttpRequest
    sockwrite -n $sockname Content-Type: application/x-www-form-urlencoded; charset=UTF-8
    sockwrite -n $sockname UA-CPU: x86
    sockwrite -n $sockname Accept-Encoding: deflate
    sockwrite -n $sockname User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)
    sockwrite -n $sockname Host: tchat.orange.fr
    sockwrite -n $sockname Content-Length: $calc(%sendtextlen1 + %sendtextlen2 + %sendtextlen3)
    sockwrite -n $sockname Connection: close
    sockwrite -n $sockname Cache-Control: no-cache
    sockwrite -n $sockname $crlf
    sockwrite $sockname &sendtext
    bunset &sendtext
    .remove $+(",$shortfn($scriptdir),clefvoila_temp1.txt,")
    }

    on *:sockread:clefvoila2c: {
    sockread %input
    ;write " $+ [ $shortfn($scriptdir) $+ clef_testb.txt ] $+ " %input
    if (<script>nextStep isin %input) {
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Etape 1 OK :D
    set %clefvoila2.incorrectcode $false
    }
    elseif ($+(updateBlock,$chr(40),'contenu) isin %input) {
    %input = $remove(%input,$chr(9),$+(updateBlock,$chr(40),'contenu',$chr(44),'page.php',$chr(44),'?&),$+(',$chr(44),$chr(32),'post',$chr(41),;))
    write -c $+(",$shortfn($scriptdir),clefvoila_temp2.txt,") $left(%input,300)
    write -nal1 $+(",$shortfn($scriptdir),clefvoila_temp2.txt,") $mid(%input,301,0)
    write -nal1 $+(",$shortfn($scriptdir),clefvoila_temp2.txt,") &display=yes
    }
    elseif (<input type="hidden" id="code isin %input) {
    var %tempi = 1
    while (%tempi <= 60) {
    if (<input type="hidden" id="code [ $+ [ %tempi ] $+ ] " name="code [ $+ [ %tempi ] $+ ] " value=" isin %input) {
    if (%tempi == 1) {
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Etape 1 échouée, code incorrect :<
    set %clefvoila2.incorrectcode $true
    unset %clefvoila2.try
    unset %clefvoila2.duree
    unset %clefvoila2.getimage
    unset %clefvoila2.code*
    }
    set %clefvoila2.code [ $+ [ %tempi ] ] $remove(%input,$chr(9),<input type="hidden" id="code [ $+ [ %tempi ] $+ ] " name="code [ $+ [ %tempi ] $+ ] " value=",/>,")
    }
    inc %tempi 1
    }
    }
    elseif (<input type="hidden" id="try" name="try" value=" isin %input) {
    set %clefvoila2.try $remove(%input,$chr(9),<input type="hidden" id="try" name="try" value="," />)
    }
    elseif (<input type="hidden" id="duree" name="duree" value=" isin %input) {
    set %clefvoila2.duree $remove(%input,$chr(9),<input type="hidden" id="duree" name="duree" value="," />)
    }
    elseif (<img src="http://chat.captcha.orange.fr/image.php?img= isin %input) {
    set %clefvoila2.getimage $remove(%input,$chr(9),<img src="http://chat.captcha.orange.fr/image.php?img=," alt="code de contrôle" width="93" height="43" id="imagecodecontrole" name="imagecodecontrole" border="0" />)
    }
    ;bwrite $+(",$shortfn($scriptdir),clefvoila_test.txt,") -1 &clef
    ;var %temp = $bvar(&clef,1,$bvar(&clef,0))
    ;write " $+ [ $shortfn($scriptdir) $+ clef_testb.txt ] $+ " %temp
    unset %input
    }

    on *:sockclose:clefvoila2c: {
    if (%clefvoila2.incorrectcode == $false) {
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Etape 2: Suite de l'enregistrement du code...
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ $str($chr(160),8) Réencodage du code...
    bread -t $+(",$shortfn($scriptdir),clefvoila_temp2.txt,") 0 $file($+(",$shortfn($scriptdir),clefvoila_temp2.txt,")).size &sendtext
    var %charliste = 58;123;59;92 34
    var %newcharliste = 37 51 65;37 55 66;37 51 66;37 50 50
    var %listepos = 1
    var %startsearch = 0
    var %findpos = 0
    while (%listepos < 4) {
    %startsearch = 0
    %findpos = $bfind(&sendtext,0,$gettok(%charliste,%listepos,59))
    while (%findpos) {
    bcopy -c &sendtext $calc(%findpos +3) &sendtext $calc(%findpos +1) $bvar(&sendtext,0)
    bset &sendtext %findpos $gettok(%newcharliste,%listepos,59)
    %findpos = $bfind(&sendtext,%startsearch,$gettok(%charliste,%listepos,59))
    }
    inc %listepos
    }
    %startsearch = 0
    %findpos = $bfind(&sendtext,0,92 34)
    while (%findpos) {
    bcopy -c &sendtext $calc(%findpos +3) &sendtext $calc(%findpos +2) $bvar(&sendtext,0)
    bset &sendtext %findpos 37 50 50
    %findpos = $bfind(&sendtext,%startsearch,92 34)
    }
    .remove $+(",$shortfn($scriptdir),clefvoila_temp2.txt,")
    bwrite $+(",$shortfn($scriptdir),clefvoila_temp2b.txt,") 0 &sendtext
    bunset &sendtext
    sockclose clefvoila2d
    sockopen clefvoila2d tchat.orange.fr 80
    }
    else {
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Récupération de la nouvelle image de code...
    sockclose clefvoila2b
    sockopen clefvoila2b chat.captcha.orange.fr 80
    }
    }

    on *:sockopen:clefvoila2d:{
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ $str($chr(160),8) Réenregistrement du code...
    bread -t $+(",$shortfn($scriptdir),clefvoila_temp2b.txt,") 0 $file($+(",$shortfn($scriptdir),clefvoila_temp2b.txt,")).size &sendtext
    sockwrite -n $sockname POST /page.php HTTP/1.1
    sockwrite -n $sockname Accept: text/javascript, text/html, application/xml, text/xml, */*
    sockwrite -n $sockname Accept-Language: fr
    sockwrite -n $sockname x-prototype-version: 1.6.0
    sockwrite -n $sockname Referer: http://tchat.orange.fr/index.php?onglet=temporaire&chan=accueil.tchat
    sockwrite -n $sockname x-requested-with: XMLHttpRequest
    sockwrite -n $sockname Content-Type: application/x-www-form-urlencoded; charset=UTF-8
    sockwrite -n $sockname UA-CPU: x86
    sockwrite -n $sockname Accept-Encoding: deflate
    sockwrite -n $sockname User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)
    sockwrite -n $sockname Host: tchat.orange.fr
    sockwrite -n $sockname Content-Length: $bvar(&sendtext,0)
    sockwrite -n $sockname Connection: close
    sockwrite -n $sockname Cache-Control: no-cache
    sockwrite -n $sockname $crlf
    sockwrite $sockname &sendtext
    bunset &sendtext
    .remove $+(",$shortfn($scriptdir),clefvoila_temp2b.txt,")
    }

    on *:sockread:clefvoila2d: {
    sockread %input
    ;write " $+ [ $shortfn($scriptdir) $+ clef_testc.txt ] $+ " %input
    unset %input
    }

    on *:sockclose:clefvoila2d: {
    if (%clefvoila2.pseudo != $null) {
    clefvoila_regpseudo
    }
    else {
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Etape 3: Sélection de votre pseudo...
    dialog -m shro_ClefIRC2_Pseudo shro_ClefIRC2_Pseudo
    }
    }

    dialog shro_ClefIRC2_Pseudo {
    title "ClefIRC - par Shromilder"
    size -1 -1 91 36
    option dbu
    text "Entrez votre pseudo:", 1, 4 3 54 8
    edit "", 2, 3 12 84 10
    button "OK", 3, 27 24 17 10, ok
    button "Annuler", 4, 46 24 25 10, cancel
    ;button "prox", 5, 74 25 15 8
    }

    on 1:DIALOG:shro_ClefIRC2_Pseudo:init:*: {
    did -a $dname 2 $me
    }

    on 1:DIALOG:shro_ClefIRC2_Pseudo:sclick:*: {
    if ($did == 3) {
    if ($did(2).text != $null) {
    set %clefvoila2.pseudo $did(2).text
    clefvoila_regpseudo
    }
    else {
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Il faut spécifier un pseudo :<
    }
    }
    elseif ($did == 4) {
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Connexion au serveur interrompue :<
    }
    elseif ($did == 5) {
    ;dialog -m shro_ClefIRC2_ProxyConf shro_ClefIRC2_ProxyConf
    !.echo -q $input(Ca sera pour gérer les proxy $crlf $+ mais c'est pas encore fait!,io,Proxy configuration)
    }
    }

    alias -l clefvoila_regpseudo {
    if (%clefvoila2.pseudo) {
    sockclose clefvoila2e
    sockopen clefvoila2e tchat.orange.fr 80
    }
    }

    on *:sockopen:clefvoila2e: {
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ $str($chr(160),8) Enregistrement du pseudo %clefvoila2.pseudo
    var %sendtext1 = fichier=pseudo_temporaire&onglet=temporaire&step=1&submite=submit&capcha=yes&capcha= $+ %clefvoila2.acces_code $+ &chan=accueil.tchat&otherNick=&wantedPseudo=&wantedPseudo= $+ %clefvoila2.pseudo $+ &duree= $+ %clefvoila2.duree $+ &
    var %tempi = 1
    var %sendtext2 = $null
    while ((%clefvoila2.code [ $+ [ %tempi ] ] != $null) && (%tempi <= 20)) {
    %sendtext2 = $+(%sendtext2,code,%tempi,=) $+ %clefvoila2.code [ $+ [ %tempi ] ] $+ &
    inc %tempi 1
    }
    var %sendtext3 = $null
    while (%clefvoila2.code [ $+ [ %tempi ] ] != $null) {
    %sendtext3 = $+(%sendtext3,code,%tempi,=) $+ %clefvoila2.code [ $+ [ %tempi ] ] $+ &
    inc %tempi 1
    }
    %sendtext3 = %sendtext3 $+ sexe=1&age=35&ville=4163&display=yes
    var %sendtextlen1 = $len(%sendtext1)
    var %Sendtextlen2 = $len(%sendtext2)
    var %Sendtextlen3 = $len(%sendtext3)
    write -c $+(",$shortfn($scriptdir),clefvoila_temp3.txt,") %sendtext1
    write -nal1 $+(",$shortfn($scriptdir),clefvoila_temp3.txt,") %sendtext2
    write -nal1 $+(",$shortfn($scriptdir),clefvoila_temp3.txt,") %sendtext3
    bread $+(",$shortfn($scriptdir),clefvoila_temp3.txt,") 0 $calc(%sendtextlen1 + %sendtextlen2 + %sendtextlen3) &sendtext
    sockwrite -n $sockname POST /page.php HTTP/1.1
    sockwrite -n $sockname Accept: text/javascript, text/html, application/xml, text/xml, */*
    sockwrite -n $sockname Accept-Language: fr
    sockwrite -n $sockname x-prototype-version: 1.6.0
    sockwrite -n $sockname Referer: http://tchat.orange.fr/index.php?onglet=temporaire&chan=accueil.tchat
    sockwrite -n $sockname x-requested-with: XMLHttpRequest
    sockwrite -n $sockname Content-Type: application/x-www-form-urlencoded; charset=UTF-8
    sockwrite -n $sockname UA-CPU: x86
    sockwrite -n $sockname Accept-Encoding: deflate
    sockwrite -n $sockname User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)
    sockwrite -n $sockname Host: tchat.orange.fr
    sockwrite -n $sockname Content-Length: $calc(%sendtextlen1 + %sendtextlen2 + %sendtextlen3)
    sockwrite -n $sockname Connection: close
    sockwrite -n $sockname Cache-Control: no-cache
    sockwrite -n $sockname $crlf
    sockwrite $sockname &sendtext
    bunset &sendtext
    .remove $+(",$shortfn($scriptdir),clefvoila_temp3.txt,")
    }

    on *:sockread:clefvoila2e: {
    sockread %input
    ;write " $+ [ $shortfn($scriptdir) $+ clef_testd.txt ] $+ " %input
    if (<input type="hidden" id="idInvite" name="idInvite" value=" isin %input) {
    set %clefvoila2.idinvite $remove(%input,$chr(9),<input type="hidden" id="idInvite" name="idInvite" value="," />)
    }
    elseif (<input type="hidden" id="clef" name="clef" value=" isin %input) {
    set %clefvoila2.clef $replace($remove(%input,$chr(9),<input type="hidden" id="clef" name="clef" value="," />),/,$chr(37) $+ 2F)
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Etape 3 OK. Clef récupérée: $replace(%clefvoila2.clef,$chr(37) $+ 2F,/) :D
    }
    unset %input
    }

    on *:sockclose:clefvoila2e: {
    if ((%clefvoila2.clef != $null) && (%clefvoila2.idinvite != $null)) {
    sockclose clefvoila2f
    sockopen clefvoila2f tchat.orange.fr 80
    }
    else {
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Etape 3: échouée, pseudo incorrect :<
    }
    }

    on *:sockopen:clefvoila2f: {
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Etape 4: Enregistrement de la clef...
    var %sendtext1 = wantedPseudo= $+ %clefvoila2.pseudo $+ &idInvite= $+ %clefvoila2.idinvite $+ &clef= $+ %clefvoila2.clef $+ &chan=accueil.tchat&otherNick=&step=2&capcha=yes&submite=submit_final&
    var %tempi = 1
    var %sendtext2 = $null
    while ((%clefvoila2.code [ $+ [ %tempi ] ] != $null) && (%tempi <= 20)) {
    %sendtext2 = $+(%sendtext2,code,%tempi,=) $+ %clefvoila2.code [ $+ [ %tempi ] ] $+ &
    inc %tempi 1
    }
    var %sendtext3 = $null
    while (%clefvoila2.code [ $+ [ %tempi ] ] != $null) {
    %sendtext3 = $+(%sendtext3,code,%tempi,=) $+ %clefvoila2.code [ $+ [ %tempi ] ] $+ &
    inc %tempi 1
    }
    %sendtext3 = %sendtext3 $+ o_checkbox=on
    var %sendtextlen1 = $len(%sendtext1)
    var %Sendtextlen2 = $len(%sendtext2)
    var %Sendtextlen3 = $len(%sendtext3)
    write -c $+(",$shortfn($scriptdir),clefvoila_temp4.txt,") %sendtext1
    write -nal1 $+(",$shortfn($scriptdir),clefvoila_temp4.txt,") %sendtext2
    write -nal1 $+(",$shortfn($scriptdir),clefvoila_temp4.txt,") %sendtext3
    bread $+(",$shortfn($scriptdir),clefvoila_temp4.txt,") 0 $calc(%sendtextlen1 + %sendtextlen2 + %sendtextlen3) &sendtext
    sockwrite -n $sockname POST /pseudo_temporaire_pop_up.php?pseudo= $+ %clefvoila2.pseudo HTTP/1.1
    sockwrite -n $sockname Accept: text/javascript, text/html, application/xml, text/xml, */*
    sockwrite -n $sockname Referer: http://tchat.orange.fr/index.php?onglet=temporaire&chan=accueil.tchat
    sockwrite -n $sockname Accept-Language: fr
    sockwrite -n $sockname Content-Type: application/x-www-form-urlencoded
    sockwrite -n $sockname UA-CPU: x86
    sockwrite -n $sockname Accept-Encoding: deflate
    sockwrite -n $sockname User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)
    sockwrite -n $sockname Host: tchat.orange.fr
    sockwrite -n $sockname Content-Length: $calc(%sendtextlen1 + %sendtextlen2 + %sendtextlen3)
    sockwrite -n $sockname Connection: close
    sockwrite -n $sockname Cache-Control: no-cache
    sockwrite -n $sockname $crlf
    sockwrite $sockname &sendtext
    bunset &sendtext
    .remove $+(",$shortfn($scriptdir),clefvoila_temp4.txt,")
    }

    on *:sockread:clefvoila2f: {
    sockread %input
    ;write " $+ [ $shortfn($scriptdir) $+ clef_teste.txt ] $+ " %input
    if (<script>openAppletTemp isin %input) {
    set %clefvoila2.idinvite $remove(%input,$chr(9),<input type="hidden" id="idInvite" name="idInvite" value="," />)
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Etape 4 OK :D
    }
    unset %input
    }

    on *:sockclose:clefvoila2f: {
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Connexion au serveur ircvoila1.tchat.orange.fr dans 10s...
    .timer 1 5 echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Connexion au serveur ircvoila1.tchat.orange.fr dans 5s...
    .timer 1 7 echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Connexion au serveur ircvoila1.tchat.orange.fr dans 3s...
    .timer 1 8 echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Connexion au serveur ircvoila1.tchat.orange.fr dans 2s...
    .timer 1 9 echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Connexion au serveur ircvoila1.tchat.orange.fr dans 1s...
    .timer 1 10 clefvoila2_connect
    }

    alias -l clefvoila2_connect {
    var %command_connect = /server $iif(%clefvoila2.newserv == ON,-m) ircvoila1.tchat.orange.fr %clefvoila2.pseudo $replace(%clefvoila2.clef,$chr(37) $+ 2F,/) -i %clefvoila2.pseudo
    echo -ta 02× -01ClefVoila02- $+ $color(normal) $+ Exécution de la commande %command_connect
    %command_connect
    unset %clefvoila2.*
    .remove $+(",$shortfn($scriptdir),clefvoila2.jpg,")
    }

    dialog shro_ClefIRC2_ProxyConf {
    title "Proxy configuration"
    size -1 -1 117 34
    option dbu
    text "IP:", 1, 2 3 9 8
    edit "", 2, 10 1 65 10
    text "Port:", 3, 78 3 13 8
    edit "", 4, 91 1 25 10
    text "Login:", 5, 2 14 15 8
    edit "", 6, 17 12 58 10
    text "Password:", 7, 2 25 25 8
    edit "", 8, 28 23 47 10
    button "OK", 9, 90 18 12 10, ok
    }
    1
    1. benelli
       
      ya rien comme toujour You have not registered
      -
      Closing Link: 0.0.0.0 (Votre acces est refuse. Vous devez generer une clef d'acces IRC sur http://tchat.orange.fr ou http://tchat.voila.fr)
      -
      * Disconnected


      merci bien a bientot
      0
  2. SpEcTre27 Messages postés 19 Statut Membre 17
     
    J'aimerais bien mais... heuuu je comprend pas ca met jamais arriver... cest sur Undernet ca ?
    0
  3. Candy1
     
    Bonjour, j'ai teamscript , et quand je me rends sur tchat orange ou voilà, je ne trouve plus " l'accès IRC" pour générer ma clé et ainsi pouvoir me connecter au chat par l'intermédiaire de mon script.
    La question est donc, où puis je désormer trouvé une clef ?
    0