Access au buffer copier/coller sans crtl+v

0/5 (8 avis)

Snippet vu 5 291 fois - Téléchargée 29 fois

Contenu du snippet

ce code permet de savoir ce qui se trouve dans le buffer copier/coller sans faire crtl+v il suffit de taper !c et d'appuyer sur "entrée" et le code va remplacer !c par le contenu du buffer

Source / Exemple :


on *:input:*: {
  if ( $findtok($1-,!c,1,32) != $null ) { 
    if ( $cb(0) = 1 ) { msg $target $replace($1-,!c,$chr(3) $+ 12 $+ $cb $+ $chr(3) ) }
    else {
      set %itr 1
      $iif($gettok($1-,$calc($findtok($1-,!c,1,32) - 1),32) != $null , msg $target $ifmatch)
      while ( %itr <= $cb(0) ) { 
        msg $target $chr(3) $+ 12 $+ $cb(%itr)
        inc %itr
      }
      $iif($gettok($1-,$calc($findtok($1-,!c,1,32) + 1) $+ -,32) != $null , msg $target $ifmatch)
      if ( $findtok($1-,!c,0,32) > 1 ) { echo -a attention un seul !c par phrase on pourrais croire que tu floodes }
    }
    halt
  }
}

Conclusion :


$cb renvoi la premiere ligne du buffer
$cb(0) renvoi le nombre de ligne du buffer
$cb(%itr) renvoi la linge numero %itr du buffer
les deux messages qui encadrent la boucle while servent a faire la difference entre le texte du buffer et le texte qui le precederait ( evenetuellement )

pour utiliser la fonction ,copier simplement le code plus haut dans les remotes,
ensuite copier quelquechose quelquepart et apres taper !c dans votre editbox et apuyez sur "entrée"
exemple

debut du code .... !c ...... fin du code
et ça va donner ce que vous avez copier a la place de !c

ça sert pas a grand chose c'est juste sympatique , et ça permet d'exploiter $cb petit identifiant tres puissant

A voir également

Ajouter un commentaire Commentaires
Messages postés
5
Date d'inscription
samedi 10 décembre 2005
Statut
Membre
Dernière intervention
10 décembre 2005

j'ai1elieve si tt
Messages postés
708
Date d'inscription
lundi 15 juillet 2002
Statut
Membre
Dernière intervention
17 mars 2005

je ne pense pas que ça soit impossible, mais je n'ai pas trouvé
Messages postés
54
Date d'inscription
mardi 8 juillet 2003
Statut
Membre
Dernière intervention
28 juillet 2003

^^
Messages postés
338
Date d'inscription
mardi 13 août 2002
Statut
Membre
Dernière intervention
29 novembre 2007

lol
Messages postés
54
Date d'inscription
mardi 8 juillet 2003
Statut
Membre
Dernière intervention
28 juillet 2003

moi v rien dire :p
Afficher les 8 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.