Auto Login by eNkIL

By eNkIL on Nov 02, 2008

Addon only copy and paste xD it works fine

::::::::::::::::::::::::::::
:::::: Coded By eNkIL ::::::
::::::::::::::::::::::::::::
::: Cambiale si sabes =) :::
::::::::::::::::::::::::::::

;Dialogo Autologin

menu menubar,channel,status { 
  Auto-Login con X:diax
  -
}

alias diax {
  if ($dialog(diax) == $null) { dialog -m diax diax } 
  else { .echo -a -Dialogo de Auto-Login con X Ejecutandose.. } 
}

dialog diax {
  title "Auto-Login con X [AS2010]"
  size -1 -1 120 62
  option dbu
  box "",1, 2 2 116 60 
  text "User:",2, 4 10 30 10
  edit "",3, 32 9 50 10, autohs
  text "Pass:",4, 4 21 30 10
  edit "",5, 32 19 50 10, pass autohs
  button "Login",6, 85 9 30 10
  button "Limpiar",7, 85 20 30 10  
  check "Mostrar al Conectar",8, 3 32 62 10
  check "Auto-Login al Conectar",9, 3 41 70 10
  check "Esconder IP",10, 3 50 62 10 
  button "Cerrar", 11, 85 31 30 28, ok 

}

;Alias Dialogo X

alias -l CargaInfologin {
  if (%mostrar.loginalconec) did -c $dname 8
  if (%login.alconectar) did -c $dname 9
  if (%esconde.ip) did -c $dname 10
  did -a $dname 3 %usuario
  did -a $dname 5 %passx2
}

;Eventos dialogo

on *:dialog:diax:*:*: {
  if ($devent = init) {
    CargaInfologin
  }
  if ($devent = edit) { 
    if ($did = 3) { .set %usuario $did($dname,3) }
    if ($did = 5) {
      var %passx = $did($dname,5)
      set %passx2 $encode(%passx,$replace(%passx,Uucode,u))
    }
  }
  if ($devent = sclick) { 
    if ($did = 6) { 
      if (%esconde.ip) { mode $me +x }
      set %passx3 $decode(%passx2,$replace(passx2,Uucode,u))
      .msg X@channels.undernet.org login %usuario %passx3
      unset %passx3
    }
    if ($did = 7) { 
      set %usuario Usuario Nuevo
      set %passx2 
      did -r $dname 3,5 
      did -a $dname 3 %usuario
    }
    if ($did = 8) { set %mostrar.loginalconec $did($dname,8).state }
    if ($did = 9) { set %login.alconectar $did($dname,9).state }
    if ($did = 10) { set %esconde.ip $did($dname,10).state }
  }
}

on *:CONNECT:{
if (%mostrar.loginalconec) { diax }
  if (%login.alconectar) { 
    if (%esconde.ip) { mode $me +x }
    set %passx3 $decode(%passx2,$replace(passx2,Uucode,u))
    .msg X@channels.undernet.org login %usuario %passx3
    unset %passx3
  }
}

Comments

Sign in to comment.
eNkIL   -  Feb 28, 2012

como?

 Respond  
Gran_lider_negro   -  Feb 18, 2012

dammm algo casi igual necesito yo para justin.tv :/

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.