begin process at 2012 02 17 08:26:07
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > CLONES ( CONNECTION AU SERVEUR DEMANDER SOUS PLUSIEUR HOST )

CLONES ( CONNECTION AU SERVEUR DEMANDER SOUS PLUSIEUR HOST )


 Information sur la source

Note :
1 / 10 - par 2 personnes
1,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :clones, host, connection, server Niveau :Initié Date de création :01/09/2001 Vu :5 169

Auteur : The man whit the long hair

Ecrire un message privé
Site perso
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

Ce n'est pas du Vb mais ,
Le principe Winsock est le même
Copier ce code dans la parti Remotes
de votre Éditeur mIRC.

Svp , j'ai bati ce code pour montrer
comment utiliser Winsock sur différent language
'Merci et voila le Code !

Source

  • dialog Clones {
  • title "Freedumb Clones"
  • size -1 -1 275 180
  • box "Connection", 1, 5 5 120 80
  • button "&Connecter", 2, 15 25 100 25, default
  • button "&Déconnecter", 3, 15 55 100 25, default
  • box "Commande de canal", 4, 5 85 120 80
  • button "&Joindre", 5, 15 105 100 25, default
  • button "&Partir", 6, 15 135 100 25, default
  • box "Commandes", 7, 145 5 120 130
  • button "&Commande", 8, 155 25 100 25, default
  • button "&Flood", 9, 155 50 100 25, default
  • button "&Message", 10, 155 75 100 25, default
  • button "&Aide", 11, 155 100 100 25, default
  • button "&Quitter", 99, 145 140 120 25 ,ok
  • }
  • on *:dialog:Clones:sclick:2:.timerCLONES 1 0 sockclone $?="Combien de clones ?" $?="Adresse du serveur:" $?="Port:"
  • on *:dialog:Clones:sclick:3:sockclone.die
  • on *:dialog:Clones:sclick:5:.timerCLONES 1 0 sockclone.command join : $+ $?="Canal"
  • on *:dialog:Clones:sclick:6:.timerCLONES 1 0 sockclone.command part : $+ $?="Canal"
  • on *:dialog:Clones:sclick:8:.timerCLONES 1 0 sockclone.command $?="Commande?"
  • on *:dialog:Clones:sclick:9:.timerCLONES 1 0 sockclone.flood $?="Le nick ou le canal désiré"
  • on *:dialog:Clones:sclick:10:.timerCLONES 1 0 sockclone.command privmsg $?="Votre message ?"
  • on *:dialog:Clones:sclick:11: RUN $MIRCDIRCLONES/AIDE.TXT
  • on 1:connect:{
  • sockclonecheck
  • .timersockclonecheck 0 30 sockclonecheck
  • }
  • on 1:disconnect:{
  • sockclonecheck
  • .timersockclonecheck 0 30 sockclonecheck
  • }
  • on 1:load:{
  • set %sockclone.prompt -=]SockCloneS[=-
  • }
  • alias sockclone {
  • if (%sockclone-number != $null) { echo -a %sockclone.prompt Tu as déja des clones connectés, déconnecte les et réessaye . | halt }
  • if ($3 == $null) { usage SockClone }
  • if (($1 <= 0) || ($1 > 20)) { echo -a %sockclone.prompt Choisisser un nombre de clone entre 1 et 20. | halt }
  • set %sockclone-number $1
  • .timer $1 5 sockclone.connect $2 $3
  • .timersockclonecheck 0 30 sockclonecheck
  • }
  • alias sockclonecheck {
  • if (($sock(sockclone1) == $null) && ($sock(sockclone2) == $null) && ($sock(sockclone3) == $null) && ($sock(sockclone4) == $null) && ($sock(sockclone5) == $null) && ($sock(sockclone6) == $null) && ($sock(sockclone7) == $null) && ($sock(sockclone8) == $null) && ($sock(sockclone9) == $null) && ($sock(sockclone10) == $null) && ($sock(sockclone11) == $null) && ($sock(sockclone12) == $null) && ($sock(sockclone13) == $null) && ($sock(sockclone14) == $null) && ($sock(sockclone15) == $null) && ($sock(sockclone16) == $null) && ($sock(sockclone17) == $null) && ($sock(sockclone18) == $null)) {
  • if (($sock(sockclone19) == $null) && ($sock(sockclone20) == $null)) {
  • sockclone.die -CHECK-
  • }
  • }
  • }
  • alias sockclone.connect {
  • inc %sockclone-inc 1
  • sockopen SockClone [ $+ [ %sockclone-inc ] ] $1 $2
  • }
  • alias sockclone.flood {
  • if (%sockclone-number == $null) { echo -a %sockclone.prompt Connecte un clone avant de flooder ! | halt }
  • if ($1 == $null) { echo -a %sockclone.prompt Spécifie un nick a flooder ! | halt }
  • set %sockclone-loop 0
  • :start
  • inc %sockclone-loop 1
  • if (%sockclone-loop > 20) { unset %sockclone-loop | halt }
  • else {
  • set %sockclone-temp SockClone [ $+ [ %sockclone-loop ] ]
  • if ($sock(%sockclone-temp).rcvd == 0) { goto start }
  • if ($sock(SockClone [ $+ [ %sockclone-loop ] ] ) != $null) {
  • sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION
  • sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION
  • sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION
  • sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION
  • sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION
  • sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION
  • sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION
  • sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION
  • sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION
  • sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION
  • }
  • }
  • goto start
  • }
  • alias sockclone.die {
  • if ($1 == -Check-) {
  • unset %sockclone-*
  • .timersockclonecheck off
  • halt
  • }
  • if (%sockclone-number == $null) { echo -a %sockclone.prompt Tu as déja des clones connectés, déconnecte les et réessaye . | halt }
  • set %sockclone-loop 0
  • :start
  • inc %sockclone-loop 1
  • if (%sockclone-loop > 20) { unset %sockclone-loop | unset %sockclone-* | .timersockclonecheck off | halt }
  • else {
  • set %sockclone-temp SockClone [ $+ [ %sockclone-loop ] ]
  • if ($sock(%sockclone-temp).rcvd == 0) { sockclose %sockclone-temp | goto start }
  • if ($sock(SockClone [ $+ [ %sockclone-loop ] ] ) != $null) { .sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] quit : $+ %sockclone.prompt 4[ 2Heaven4 ] }
  • }
  • goto start
  • }
  • alias sockclone.command {
  • if (%sockclone-number == $null) { echo -a %sockclone.prompt Connecte un clone avant de flooder ! | halt }
  • if ($1 == $null) { echo -a %sockclone.prompt You need specify a command | halt }
  • set %sockclone-loop 0
  • :start
  • inc %sockclone-loop 1
  • if (%sockclone-loop > 20) { unset %sockclone-loop | halt }
  • else {
  • set %sockclone-temp SockClone [ $+ [ %sockclone-loop ] ]
  • if ($sock(%sockclone-temp).rcvd == 0) { goto start }
  • if ($sock(SockClone [ $+ [ %sockclone-loop ] ] ) != $null) { sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] $1- }
  • }
  • goto start
  • }
  • on 1:sockopen:*:{
  • if (SockClone isin $sockname) {
  • sockwrite -tn $sockname user Bob$+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) - - : $+ 4[ 2Heaven4 ] %sockclone.prompt
  • if ($right($sockname,2) isin 10-11-12-13-14-15-16-17-18-19-20) { sockwrite -tn $sockname nick Bob $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) }
  • else { sockwrite -tn $sockname nick Bob $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) }
  • }
  • }
  • on 1:sockread:*:{
  • if (SockClone isin $sockname) {
  • sockread %sockclone-rcvd
  • if ($left(%sockclone-rcvd,6) == PING $+ $chr(32) $+ :) { sockwrite -tn $sockname PONG $mid(%sockclone-rcvd,6,$len(%sockclone-rcvd)) }
  • }
  • }
dialog Clones {
  title "Freedumb Clones"
  size -1 -1 275 180
  box "Connection", 1, 5 5 120 80
  button "&Connecter", 2, 15 25 100 25, default
  button "&Déconnecter", 3, 15 55 100 25, default
  box "Commande de canal", 4, 5 85 120 80
  button "&Joindre", 5, 15 105 100 25, default
  button "&Partir", 6, 15 135 100 25, default
  box "Commandes", 7, 145 5 120 130
  button "&Commande", 8, 155 25 100 25, default
  button "&Flood", 9, 155 50 100 25, default
  button "&Message", 10, 155 75 100 25, default
  button "&Aide", 11, 155 100 100 25, default
  button "&Quitter", 99, 145 140 120 25 ,ok
}
on *:dialog:Clones:sclick:2:.timerCLONES 1 0 sockclone $?="Combien de clones ?" $?="Adresse du serveur:" $?="Port:"
on *:dialog:Clones:sclick:3:sockclone.die
on *:dialog:Clones:sclick:5:.timerCLONES 1 0 sockclone.command join : $+ $?="Canal"
on *:dialog:Clones:sclick:6:.timerCLONES 1 0 sockclone.command part : $+ $?="Canal"
on *:dialog:Clones:sclick:8:.timerCLONES 1 0 sockclone.command $?="Commande?"
on *:dialog:Clones:sclick:9:.timerCLONES 1 0 sockclone.flood $?="Le nick ou le canal désiré"
on *:dialog:Clones:sclick:10:.timerCLONES 1 0 sockclone.command privmsg $?="Votre message ?"
on *:dialog:Clones:sclick:11: RUN $MIRCDIRCLONES/AIDE.TXT
on 1:connect:{
  sockclonecheck
  .timersockclonecheck 0 30 sockclonecheck
}
on 1:disconnect:{
  sockclonecheck
  .timersockclonecheck 0 30 sockclonecheck
}
on 1:load:{
  set %sockclone.prompt -=]SockCloneS[=-
}
alias sockclone { 
  if (%sockclone-number != $null) { echo -a %sockclone.prompt Tu as déja des clones connectés, déconnecte les et réessaye . | halt }
  if ($3 == $null) { usage SockClone }
  if (($1 <= 0) || ($1 > 20)) { echo -a %sockclone.prompt Choisisser un nombre de clone entre 1 et 20. | halt }
  set %sockclone-number $1
  .timer $1 5 sockclone.connect $2 $3
  .timersockclonecheck 0 30 sockclonecheck
}
alias sockclonecheck {
  if (($sock(sockclone1) == $null) && ($sock(sockclone2) == $null) && ($sock(sockclone3) == $null) && ($sock(sockclone4) == $null) && ($sock(sockclone5) == $null) && ($sock(sockclone6) == $null) && ($sock(sockclone7) == $null) && ($sock(sockclone8) == $null) && ($sock(sockclone9) == $null) && ($sock(sockclone10) == $null) && ($sock(sockclone11) == $null) && ($sock(sockclone12) == $null) && ($sock(sockclone13) == $null) && ($sock(sockclone14) == $null) && ($sock(sockclone15) == $null) && ($sock(sockclone16) == $null) && ($sock(sockclone17) == $null) && ($sock(sockclone18) == $null)) {
    if (($sock(sockclone19) == $null) && ($sock(sockclone20) == $null)) {
      sockclone.die -CHECK-
    }
  }
}
alias sockclone.connect {
  inc %sockclone-inc 1
  sockopen SockClone [ $+ [ %sockclone-inc ] ] $1 $2
}
alias sockclone.flood {
  if (%sockclone-number == $null) { echo -a %sockclone.prompt Connecte un clone avant de flooder ! | halt }
  if ($1 == $null) { echo -a %sockclone.prompt Spécifie un nick a flooder ! | halt }
  set %sockclone-loop 0
  :start
  inc %sockclone-loop 1
  if (%sockclone-loop > 20) { unset %sockclone-loop | halt }
  else { 
    set %sockclone-temp SockClone [ $+ [ %sockclone-loop ] ]
    if ($sock(%sockclone-temp).rcvd == 0) { goto start }
    if ($sock(SockClone [ $+ [ %sockclone-loop ] ] ) != $null) { 
      sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION 
      sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION 
      sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION 
      sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION 
      sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION 
      sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION 
      sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION 
      sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION 
      sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION 
      sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] PRIVMSG $1 VERSION 
    }
  }
  goto start
}
alias sockclone.die {
  if ($1 == -Check-) {
    unset %sockclone-*
    .timersockclonecheck off
    halt
  }
  if (%sockclone-number == $null) { echo -a %sockclone.prompt Tu as déja des clones connectés, déconnecte les et réessaye . | halt }
  set %sockclone-loop 0
  :start
  inc %sockclone-loop 1
  if (%sockclone-loop > 20) { unset %sockclone-loop | unset %sockclone-* | .timersockclonecheck off | halt }
  else { 
    set %sockclone-temp SockClone [ $+ [ %sockclone-loop ] ]
    if ($sock(%sockclone-temp).rcvd == 0) { sockclose %sockclone-temp | goto start } 
    if ($sock(SockClone [ $+ [ %sockclone-loop ] ] ) != $null) { .sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] quit : $+ %sockclone.prompt 4[ 2Heaven4 ] }
  }
  goto start
}
alias sockclone.command {
  if (%sockclone-number == $null) { echo -a %sockclone.prompt Connecte un clone avant de flooder ! | halt }
  if ($1 == $null) { echo -a %sockclone.prompt You need specify a command | halt }
  set %sockclone-loop 0
  :start
  inc %sockclone-loop 1
  if (%sockclone-loop > 20) { unset %sockclone-loop | halt }
  else { 
    set %sockclone-temp SockClone [ $+ [ %sockclone-loop ] ]
    if ($sock(%sockclone-temp).rcvd == 0) { goto start }
    if ($sock(SockClone [ $+ [ %sockclone-loop ] ] ) != $null) { sockwrite -tn SockClone [ $+ [ %sockclone-loop ] ] $1- }
  }
  goto start
}
on 1:sockopen:*:{
  if (SockClone isin $sockname) {
    sockwrite -tn $sockname user Bob$+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) - - : $+ 4[ 2Heaven4 ] %sockclone.prompt
    if ($right($sockname,2) isin 10-11-12-13-14-15-16-17-18-19-20) { sockwrite -tn $sockname nick Bob $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) }
    else { sockwrite -tn $sockname nick Bob $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) $+ $r(a,z) }
  }
}
on 1:sockread:*:{
  if (SockClone isin $sockname) {
    sockread %sockclone-rcvd
    if ($left(%sockclone-rcvd,6) == PING $+ $chr(32) $+ :) { sockwrite -tn $sockname PONG $mid(%sockclone-rcvd,6,$len(%sockclone-rcvd)) }
  }
}
 

 Conclusion

Ce langua est Basée sur les Évenement serveur.
Chaques évenements peut déclancher plusieurs
lignes de codes.

Bon courage

Ps: Vous pouvez modifier le code a votre Guise


 Sources du même auteur

Source avec Zip NOL MSN - NICK ILLÉGAUX . . .
Source avec Zip DÉFILEMENT DE TEXTE MOT A MOT
UNE BELLE PETITE ALARME......
FONCTION PSET
NIBBLES EN QBASIC

 Sources de la même categorie

Source avec Zip TEXTBOX EN NUMÉRIQUE par 320C
Source avec Zip DÉCIMAL TO HEXDECIMAL par loulou27200
SOUS-TITRES : INCRÉMENTATION DE TOUTES LES CHAÎNES DE CARACT... par ALMIRA
Source avec Zip Source avec une capture EVALUER UN NOMBRE D'OBJETS AVEC UNE BALANCE ET DEUX ÉCHANTIL... par lexsty
Source avec Zip Source avec une capture PETIT LOGICIEL DE DEVIS SANS BD par lololilizozo

 Sources en rapport avec celle ci

Source avec Zip Source .NET (Dotnet) NSLOOKUP EN VB.NET OU COMMENT FAIRE UNE REQÛETE DNS EN PRÉCI... par ShareVB
Source avec Zip Source avec une capture CONNECTION SERVEUR par aKheNathOn
CONNECTION A UN SERVER IRC par TuXAveRy
CONNECTION ADO POUR SQLSERVER 6.5 ET SQLSERVER 7.0 par Abou
CONNECTION A UNE BASE DE DONNEES SQL SERVER SANS DSN par Jo

Commentaires et avis

Commentaire de Sverdlovsky le 25/07/2002 22:59:13

Hummm, ça pue...
On tire la chasse d'eau et ça ira mieux.En effet, du code mirc sur un site parlant de VB c'est complètement hors sujet.Au lieu de nous avoir aidés, je pense que l'auteur du code a voulu qu'on le considère comme un dieu du hack.Je connais très bien le scripting mirc et son code est un générateur de clones sur un serveur irc pour flooder.Pourquoi se faire chier à coder des bêtises pour faire chier les gens.Montre toi utile !!!

Commentaire de bussonnais le 16/01/2004 17:17:11

Salut

une fois mis dans mes remotes comment je fait pour voire la fenetre ( form )

merci a bientot

Commentaire de vincenttime le 02/05/2008 02:08:14

salut comment marche le script ? merci pour votre réponse

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

pb pour connection a un server irc !! HELLLLLPPPPPP !!!!!!!!!!!!!!! [ par Whit3W0lF ] Salut !!!!!g un big pb pour me connecter aux servers irc !perso j'essaye d'acceder a QuakeNet (irc.quakenet.org port: 6667) !bon j'ai toutes les comma connection SQL Server [ par Cavo ] J'aimerais me connecter à une base SQL par le code en utilisant l'authentification NT:Je sais qu'il faut initialiser la "connexion approuvée" à "TRUE" Connection Ressources serveur avec Passw [ par Lead ] Je voudrais me connecter au disque dur d'un pc en réseau local protégé par un password .G commencé avec ca: x:\serveressourceMais je sais pas comment Terminal Server Connection [ par ynizon ] Bonjour,je cherches le moyen de me connecter a un TSE 2000.Je ne trouves meme pas la reference a inclure dans mon projet afin de lister les objets du URGENT ! Winsock [ par idealprog ] salut,j ai cre 2 prog avec winsock, 1 server et 1 client :lorsque je lance le server puis le client et que je me connecte au server ( a partir du clie terminal server [ par tatooine ] bonjour,là un peu d'aide me sera utile. Est il possible de lancer par scripts une connection via terminal server avec les parametres de connection et Urgent, connection à une Bd sur un Server distant Merci [ par Nightcourrier ] Bonjour &#224; vous,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs AIDE SUR CONNECTION A SQL SERVER A PARTIR DE ADO [ par dienguis73 ] Salut tout le monde ,je travaille sur une base access et je veux attaquer une base de données sql server .J'ai déclarer les connection mais je ne parv une connection avec 2 Bases de données SQL Server [ par yassine_278 ] J'ai une connection avec ma base de données SQL server et mnt j'ai besoin d'une autre base de données SQL server,comment faire pour lier la meme conne Connection a une base sql server en VB [ par Davecpp ] Bijour tout le monde! Je d&#233;bute en VB et j'aimerais faire une connexion &#224; une base de donn&#233;es sql server d'apr&#232;s une appli vb. Pou


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,872 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales