begin process at 2012 02 08 19:56:18
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > TRANSFORMATEUR, HEXA, BINAIRE, STRING

TRANSFORMATEUR, HEXA, BINAIRE, STRING


 Information sur la source

Note :
1 / 10 - par 1 personne
1,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :AddOns Classé sous :hexadecimal, binaire, claire, irc Niveau :Débutant Date de création :29/05/2003 Date de mise à jour :14/12/2005 18:39:49 Vu :8 912

Auteur : trasher

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

 Description

Salut !

Voila un script sympa qui permet de passer du texte en :

Clair en Binaire
Binaire en Clair
Clair en Hexadecimale
Hexadecimale en Clair
Hexadecimale en Binaire
Binaire en Hexadecimale

Source

  • alias transcar2bin {
  • unset %fin
  • unset %a
  • set %phrase $1-
  • set %imax $calc($len(%phrase))
  • while (%imax != %a) {
  • set %s $calc(1+%a)
  • set %char $mid(%phrase,%s,1)
  • set %res $base($asc(%char),10,2)
  • while ($len(%res) < 8) {
  • set %res 0 $+ %res
  • }
  • set %fin %fin $+ $chr(160) $+ %res
  • inc %a
  • }
  • msg # %fin
  • echo --END--
  • }
  • alias transbin2car {
  • set %a 0
  • set %i 0
  • unset %fin
  • set %phrase $1-
  • set %imax $int($calc($calc($len(%phrase)/8)+1))
  • if (%imax != 1) {
  • while (%imax > %a) {
  • set %s $calc(1+%a)
  • set %bin $gettok(%phrase,%a,160)
  • set %res $base(%bin,2,10)
  • if (%res == 32) {
  • set %res 160
  • }
  • set %fin %fin $+ $chr(%res)
  • inc %a
  • }
  • }
  • else {
  • set %fin $chr($base(%phrase,2,10))
  • }
  • set %del $left(%fin,1)
  • set %fin $remove(%fin,%del)
  • msg # %fin
  • echo --END--
  • }
  • alias transcar2hexa {
  • unset %fin
  • unset %a
  • set %phrase $1-
  • set %imax $calc($len(%phrase))
  • while (%imax != %a) {
  • set %s $calc(1+%a)
  • set %char $mid(%phrase,%s,1)
  • set %res $base($asc(%char),10,16)
  • while ($len(%res) < 2) {
  • set %res 0 $+ %res
  • }
  • set %fin %fin $+ $chr(160) $+ %res
  • inc %a
  • }
  • msg # %fin
  • echo --END--
  • }
  • alias transhexa2car {
  • set %a 0
  • set %i 0
  • unset %fin
  • set %phrase $1-
  • set %imax $int($calc($calc($len(%phrase)/2)+1))
  • if (%imax != 1) {
  • while (%imax > %a) {
  • set %s $calc(1+%a)
  • set %bin $gettok(%phrase,%a,160)
  • set %res $base(%bin,16,10)
  • if (%res == 32) {
  • set %res 160
  • }
  • set %fin %fin $+ $chr(%res)
  • inc %a
  • }
  • }
  • else {
  • set %fin $chr($base(%phrase,16,10))
  • }
  • set %del $left(%fin,1)
  • set %fin $remove(%fin,%del)
  • msg # %fin
  • echo --END--
  • }
  • alias transhexa2bin {
  • set %a 0
  • set %i 0
  • unset %fin
  • set %phrase $1-
  • set %imax $int($calc($calc($len(%phrase)/3)+1))
  • if (%imax != 1) {
  • while (%imax > %a) {
  • set %s $calc(1+%a)
  • set %bin $gettok(%phrase,%s,160)
  • set %res $base(%bin,16,2)
  • while ($len(%res) < 8) {
  • set %res 0 $+ %res
  • }
  • set %fin %fin $+ $chr(160) $+ %res
  • inc %a
  • }
  • }
  • else {
  • set %fin $base(%phrase,16,2)
  • }
  • msg # %fin
  • echo --END--
  • }
  • alias transbin2hexa {
  • set %a 0
  • set %i 0
  • unset %fin
  • set %phrase $1-
  • set %imax $int($calc($calc($len(%phrase)/9)+1))
  • if (%imax != 1) {
  • while (%imax > %a) {
  • set %s $calc(1+%a)
  • set %bin $gettok(%phrase,%s,160)
  • set %res $base(%bin,2,16)
  • while ($len(%res) < 2) {
  • set %res O $+ %res
  • }
  • set %fin %fin $+ $chr(160) $+ %res
  • inc %a
  • }
  • }
  • else {
  • set %fin $base(%phrase,2,16)
  • }
  • msg # %fin
  • echo --END--
  • }
  • menu channel {
  • Transformateur v1.3
  • .Clair ---> Binaire:/transcar2bin $?="Entrez votre texte en clair"
  • .Binaire ---> Clair:/transbin2car $?="Entrez votre texte en binaire"
  • .Clair ---> Hexadecimale:/transcar2hexa $?="Entrez votre texte en clair"
  • .Hexadecimale ---> Clair:/transhexa2car $?="Entrez votre texte en hexadécimal"
  • .Hexadecimale ---> Binaire:/transhexa2bin $?="Entrez votre texte en hexadécimal"
  • .Binaire ---> Hexadecimale:/transbin2hexa $?="Entrez votre texte en binaire"
  • }
alias transcar2bin {
  unset %fin
  unset %a
  set %phrase $1-
  set %imax $calc($len(%phrase))
  while (%imax != %a) {
    set %s $calc(1+%a)
    set %char $mid(%phrase,%s,1)
    set %res $base($asc(%char),10,2)
    while ($len(%res) < 8) {
      set %res 0 $+ %res
    }
    set %fin %fin $+ $chr(160) $+ %res
    inc %a
  }
  msg # %fin
  echo --END--
}

alias transbin2car {
  set %a 0
  set %i 0
  unset %fin
  set %phrase $1-
  set %imax $int($calc($calc($len(%phrase)/8)+1))
  if (%imax != 1) {
    while (%imax > %a) {
      set %s $calc(1+%a)
      set %bin $gettok(%phrase,%a,160)
      set %res $base(%bin,2,10)
      if (%res == 32) {
        set %res 160
      }
      set %fin %fin $+ $chr(%res)
      inc %a
    }
  }
  else {
    set %fin $chr($base(%phrase,2,10))
  }
  set %del $left(%fin,1)
  set %fin $remove(%fin,%del)
  msg # %fin
  echo --END--
}

alias transcar2hexa {
  unset %fin
  unset %a
  set %phrase $1-
  set %imax $calc($len(%phrase))
  while (%imax != %a) {
    set %s $calc(1+%a)
    set %char $mid(%phrase,%s,1)
    set %res $base($asc(%char),10,16)
    while ($len(%res) < 2) {
      set %res 0 $+ %res
    }
    set %fin %fin $+ $chr(160) $+ %res
    inc %a
  }
  msg # %fin
  echo --END--
}

alias transhexa2car {
  set %a 0
  set %i 0
  unset %fin
  set %phrase $1-
  set %imax $int($calc($calc($len(%phrase)/2)+1))
  if (%imax != 1) {
    while (%imax > %a) {
      set %s $calc(1+%a)
      set %bin $gettok(%phrase,%a,160)
      set %res $base(%bin,16,10)
      if (%res == 32) {
        set %res 160
      }
      set %fin %fin $+ $chr(%res)
      inc %a
    }
  }
  else {
    set %fin $chr($base(%phrase,16,10))
  }
  set %del $left(%fin,1)
  set %fin $remove(%fin,%del)
  msg # %fin
  echo --END--
}

alias transhexa2bin {
  set %a 0
  set %i 0
  unset %fin
  set %phrase $1-
  set %imax $int($calc($calc($len(%phrase)/3)+1))
  if (%imax != 1) {
    while (%imax > %a) {
      set %s $calc(1+%a)
      set %bin $gettok(%phrase,%s,160)
      set %res $base(%bin,16,2)
      while ($len(%res) < 8) {
        set %res 0 $+ %res
      }
      set %fin %fin $+ $chr(160) $+ %res
      inc %a
    }
  }
  else {
    set %fin $base(%phrase,16,2)
  }
  msg # %fin
  echo --END--
}

alias transbin2hexa {
  set %a 0
  set %i 0
  unset %fin
  set %phrase $1-
  set %imax $int($calc($calc($len(%phrase)/9)+1))
  if (%imax != 1) {
    while (%imax > %a) {
      set %s $calc(1+%a)
      set %bin $gettok(%phrase,%s,160)
      set %res $base(%bin,2,16)
      while ($len(%res) < 2) {
        set %res O $+ %res
      }
      set %fin %fin $+ $chr(160) $+ %res
      inc %a
    }
  }
  else {
    set %fin $base(%phrase,2,16)
  }
  msg # %fin
  echo --END--
}

menu channel {
  Transformateur v1.3
  .Clair ---> Binaire:/transcar2bin $?="Entrez votre texte en clair"
  .Binaire ---> Clair:/transbin2car $?="Entrez votre texte en binaire"
  .Clair ---> Hexadecimale:/transcar2hexa $?="Entrez votre texte en clair"
  .Hexadecimale ---> Clair:/transhexa2car $?="Entrez votre texte en hexadécimal"
  .Hexadecimale ---> Binaire:/transhexa2bin $?="Entrez votre texte en hexadécimal"
  .Binaire ---> Hexadecimale:/transbin2hexa $?="Entrez votre texte en binaire"
}

 Conclusion

A mettre dans les Remote (ALT + R)

Voili voilou ;)

a+


 Historique

14 décembre 2005 18:39:50 :
Aucune modification importante ^^

 Sources du même auteur

AUTO VOICE

 Sources de la même categorie

PACMAN MULTI-JOUEUR EN LIGNE par wims
PROXY&SOCKS SCANNER+LEECHER par independentt
GESTIONNAIRE DE HIGHLIGHT AVANCÉ AVEC IGNORE SALON OU PSEUDO par doob666
AUTOJOIN HTABLE MULTISERVER par doob666
TCL - AJOUT SUPPRESSION DE LOGS par Atok

 Sources en rapport avec celle ci

Source avec Zip CRÉER DU MONDE SUR VOTRE SERVEUR IRC par Averell
Source avec Zip PENDU POUR MIRC par neobidou
TCL - AJOUT SUPPRESSION DE LOGS par Atok
BANNIR LES AGES, LES HOMMES, LES FEMMES ET PSEUDO AVEC CHIFF... par cougar_du_havre
MODE ANTI-ATTACK par cougar_du_havre

Commentaires et avis

Commentaire de jhd le 29/05/2003 21:01:18

superbe :)
continue sur ta lancer :)

Commentaire de trasher le 29/05/2003 21:02:26

spa de moi le script :)

Commentaire de VladDimdim le 29/05/2003 21:59:09

R.I.Peur

Commentaire de VladDimdim le 08/06/2003 13:59:18

jem'en doutais car :
tu fais des "trucs" extrement simple et tu nous sort ça ;)

Commentaire de Korniax le 27/12/2003 12:52:37

c comment kon louvre??

Commentaire de Korniax le 28/12/2003 14:03:39

Ah g trouvé   super pratique  c génial  10/10

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Les Bases de l'IRC [ par Crazyht ] Salut les enfants, Bon comme vous le savez je passe une bonne partie de mon temps libre sur le serveur de Kheops.Votre site me semble tres utile mais Script sur autre client IRC [ par Jo ] Salut,Bon ok c'est cool mais comme je disait l'autre fois a jesais plus qui, ok mirc utilise sont propre langage de script, mais il existe d'autre cli IRC [ par Slashgo ] Ben en faite je voudrais juste savoir si il existe les fonction irc pour asp. j'ai vu qu'elles existe avec asp. Si oui, pourriez vous me dire où trouv C'est quoi IRC [ par Jackboy ] C'est quoi IRC, sa mange quoi en hiver et ce que sa fait ici ! <img src=/i IRC à partir d'un site [ par PiraTmaT ] Lu, connaissez vous un script php, cgi, java ou autre permettant de se connecter à partir d'un site web à un chat hébergé sur un serveur irc ? Merci d client irc [ par intello2001 ] je veut faire un client IRC mais je coné pas les commande de conexion : kan on se conecte a un server. Enregistrer un chan IRC sous Quakenet [ par Yana ] Salut a tous !G une question qui est sans doute stupide mais comment sous quakenet créer un chan et y administrer un bot ? COmment me configurer ? Tout sur l'IRC, la sécurité... [ par SornDrixer ] Voila mon site, qui n'est pas encore tout à fait fini mais qui est deja bien complet.Pour ceux qui veulent débuter dans l'IRC, ou tout simplement affi Serveur IRC [ par Delirium ] Hello :)J'ai crée un nouveau petit reseau IRC dont le but est^la convivialité !!pour le moment il n'est pas encore "super" fréquanté mais avec des gen IRC : Ile de la Réunion [ par i0Lo ] La magnifique ile de la Réunion a enfin son IRCirc.poussy-chat.com:6667 Tapez : /server irc.poussy-chat.comou chattez depuis notre site : http://www.p


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,466 sec (4)

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