Auto auth quakenet

Contenu du snippet

C'est tout simplement un auto auth quakenet . Rien de plus simple .

Source / Exemple :


dialog auth_qnet {
  title "• Auto Auth Qnet •"
  size -1 -1 184 43
  option dbu
  text "UserName :", 1, 6 6 30 8, center
  edit "", 2, 37 5 64 10
  text "Password :", 3, 8 17 28 8, center
  edit "", 4, 37 16 64 10, pass
  radio "Activer l'auto auth Qnet", 5, 104 5 69 10
  button "Ok", 6, 75 28 37 12, ok
  radio "Desactiver l'auto auth Qnet", 7, 104 15 77 10
}

On *:dialog:auth_qnet:sclick:6: {
  if ($did(5).state = 1) {
    set %username_qnet $did(2)
    set %password_qnet $did(4)
    set %auth_qnet on
  }
  elseif ($did(7).state = 1) {
    unset %username_qnet
    unset %password_qnet
    set %auth_qnet off
  }
}

On *:connect:{
  if ($network == quakenet) && (%auth_qnet == on) {
    /MSG Q@CServe.quakenet.org AUTH %username_qnet %password_qnet
  }
}

On *:dialog:auth_qnet:init:*: {
  if (%auth_qnet == on) {
    did -c auth_qnet 5
    did -a auth_qnet 2 %username_qnet
    did -a auth_qnet 4 %password_qnet
  }
  elseif (%auth_qnet == off) {
    did -c auth_qnet 7
  }
}

on *:load:{ 2. 1Auto Auth Quakenet 2© 1dqmieN 2. }

Conclusion :


Laissez vos messages et une notes :)

A voir également

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.