
Inicio Sesión: Wed Aug 08 23:16:18 2001
* Grabando #scripting a 'logs\#scripting.log'
2(4@5JaSu2): mi moderador sera womad
2(4@5JaSu2): las dudas a el (solo de dlls) y os dara voz :)
2(4@5JaSu2): empezamos
**Entra NAvi_ (ircap6.999@AOANso.C97WKL.virtual)
*** SaTa\aWaY está ahora como _SaTaNaS_
2(4@5JaSu2): no usare play (no me gusta)
2(4@5JaSu2): empiezo a logear
2(4@5JaSu2): Soporte de dlls en mIRC
2(4@5JaSu2): 	1. Que es una DLL ?
2(4@5JaSu2): 	2. DLL's el mIRC
**Entra HallecK (Sscript@AESVvh.Cj3VhW.virtual)
2(4@5JaSu2): 	3. Comandos en una DLL
2(4@5JaSu2): 	4. Descargar una DLL
2(4@5JaSu2): 	5. Seccion ejemplos
2(4@5JaSu2): 5.1 Mdx.dll de DragonZap
2(4@5JaSu2): 5.2 Popups.dll de DragonZap
2(4@5JaSu2): 5.3 Aircdll de tabo
2(4@5JaSu2): 5.4 Cryptdll de ais
2(4@5JaSu2): 5.5 sg.dll de supergate
2(4@5JaSu2): 5.6 stdio de DragonZap
**Entra CrowDat (~webch6144@AZVUgM.C0iRF0.virtual)
2(4@5JaSu2): 	6 Otras dll's de importancia
2(4@5JaSu2): 	7. Dudas y Preguntas
2(4@5JaSu2): 1. Que es una DLL?
2(4@5JaSu2): - Una DLL es un "fichero conectado dinámicamente", es decir, es
2(4@5JaSu2): un fichero que almacena funciones de ejecucion que pueden ser
2(4@5JaSu2): usados para una aplicacion o varias de Windows (En este caso mIRC)
2(4@5JaSu2): - La palabra DLL viene de Dynamic Link Library, es decir
2(4@5JaSu2): una libreria dinamica de enlaces.
2(4@5JaSu2): - Una DLL puede almacenar toda la informacion posible, y su tamaño es
2(4@5JaSu2): ilimitado, puesto que trabaja con rutinas de programacion
2(4@5JaSu2): orientados a cualquier cosa, en diferencia de otros lenguajes de
2(4@5JaSu2): programación.
2(4@5JaSu2): 2. DLL's en mIRC
2(4@5JaSu2): - Las DLL's en mIRC permiten hacer "llamadas" a dll's diseñados para
2(4@5JaSu2): trabajar con mIRC. La principal razon por la que deberias usarlo es porque
2(4@5JaSu2): la informacion en un DLL es porque puede ser mas rapido que una rutina
2(4@5JaSu2): de script, por lo tanto usa un procesamiento intensivo de datos lo que
2(4@5JaSu2): lo hace mayor eficaz a la hora de trabajar en mIRC Scripting
2(4@5JaSu2): - mIRC tambien permite llamadas a puertos COM el librerias DLL's no estandares.
2(4@5JaSu2): - No se deben usar DLL's que no sean compatibles con mIRC. Siempre a la hora
2(4@5JaSu2): de descargar una DLL mirar si es compatible relativamente con mIRC
2(4@5JaSu2): - El lenguaje clave de prgramacion en dlls orientado a mIRC es c/c++ que
2(4@5JaSu2): se puede usar con el programa clave Microsoft Developer Studio Workspace File
2(4@5JaSu2): Dudas?
2(4@5JaSu2): no hay dudas? sigamos pues :)
2(4@5JaSu2): 3. Comandos a usar en una DLL:
2(4@5JaSu2): /dll <archivo.dll> <Rutina> [datos] <-- Como comando
2(4@5JaSu2): $dll(archivo.dll,Rutina,datos) <-- En eventos de mIRC
**Entra T4zz (~dwt@BNrZ3P.APlSQw.virtual)
2(4@5JaSu2): - Los 2 comandos,llaman a la rutina del DLL,y envian
2(4@5JaSu2): los datos o valores especificos. La diferencia principal es que
2(4@5JaSu2): $dll() puede retornar un valor, a diferencia de otros identificadores.
2(4@5JaSu2): - Se debe orientar "Rutina" como procname :)
**Entra }DeMoN|A{ (----------@CQEAQ3.CWe1Qf.virtual)
2(4@5JaSu2): 4. Descargando una DLL
2(4@5JaSu2): - Para descargar una DLL se usa el parámetro -u :
2(4@5JaSu2): /dll -u <archivo.dll>
2(4@5JaSu2): hay alguna duda?
**Entra DIOLO (~ciberplan@BzCWLm.DnDyLC.virtual)
**Entra Aklis (~Lord_Akli@D0Go5u.CLNPM4.virtual)
2(4@5JaSu2): - Para ver la lista de archivos DLL's cargados en el mIRC:
2(4@5JaSu2): $dll(0) Devuelve el numero de DLL's cargados
2(4@5JaSu2): $dll(N) Devuelve el fichero de la DLL nº N
**5SaLe Aklis (~Lord_Akli@D0Go5u.CLNPM4.virtual)( )
**5SaLe ][PaLaN][ (fractal@BVMbbI.AdtnbB.virtual)( )
**Entra ][PaLaN][ (fractal@BVMbbI.AdtnbB.virtual)
2(4@5JaSu2): sigo..
2(4@5JaSu2): Para ver todas las DLL's cargadas se usaria un simple bucle
2(4@5JaSu2): dllcarg {
2(4@5JaSu2): var %i
2(4@5JaSu2): while ($dll(0) > %i) {
2(4@5JaSu2): echo -s $dll(%i)
2(4@5JaSu2): inc %i
2(4@5JaSu2): } }
2(4@5JaSu2): - mIRC deberia descargar automaticamente una DLL si no es usada
2(4@5JaSu2): durante 10 minutos, o cuando se sale del mIRC
2(4@5JaSu2): Empezamos con las dlls mas usadas comunmente..
2(4@5JaSu2): hay alguna duda womad ?
1<< QUiT : 14 Kr4sH 6(5 ~KRS@CrYWzt.AUKHxB.virtual 6) 2 (14 Signed off 2,15)
1<< QUiT : 14 Throwk 6(5 Templario1@BWnh3Q.BC1St3.virtual 6) 2 (14 Ping timeout for Throwk 2,15)
**5SaLe covers (fractal@CgY8hJ.C1onyx.virtual)( )
**Entra Kr4sH (~KRS@CrYWzt.AUKHxB.virtual)
> no, solo ke vayas mas despacio
2(4@5JaSu2): estoy un poco nervioso ... no deberia haber fumado el cigarro xD
2(4@5JaSu2): bueno .... seccion de ejemplos:
1<< QUiT : 14 CrowDat 6(5 ~webch6144@AZVUgM.C0iRF0.virtual 6) 2 (14 Signed off 2,15)
2(4@5JaSu2): 5. Seccion de ejemplos
2(4@5JaSu2): 5.1 mdx.dll de DragonZap
*** [Katmai] está ahora como el_porro
2(4@5JaSu2): - Esta es sin duda para cualquier Scripter Hispano (Junto con la
2(4@5JaSu2): dll de tabo) una de las dll's mas conocidas de todas, no sólo
2(4@5JaSu2): por su simplicidad, sino por si gran potencial dentro del
2(4@5JaSu2): mundo de los dialogs y el gran retoque personal que se le puede
2(4@5JaSu2): dar.Asi por ejemplo podremos ponerle un fondo de color
2(4@5JaSu2): en un dialog usando $rgb(), cambiar la fuente del dialog o
2(4@5JaSu2): ponerle un toque artistico en los buttons, es cuestion de imaginacion :)
**Entra Hammett (MeTaLZCRiP@C6qKmJ.Ca7UdP.virtual)
*** el_porro está ahora como [Katmai]
2(4@5JaSu2): - Veamos un simple ejemplo:
2(4@5JaSu2): (Nota: antes deberemos tener cargada la dll de DragonZap)
2(4@5JaSu2): (Nota2: mejor usar $scriptdirmdx.dll para que encuentre la dll)
2(4@5JaSu2): En este dialog solo usaremos la funcion de boton con staticedge
2(4@5JaSu2): dll mdx.dll MarkDialog <dialog> <-- esta funcion es como la principal :)
2(4@5JaSu2): dll mdx.dll SetBorderStyle <dialog> <ID> [Parametros] <- en este caso staticedge
*** ApO|{aLiP está ahora como BaHaMuT-0
2(4@5JaSu2): En la zona de alias :
2(4@5JaSu2): mdxrlz { dialog -m peasomdx peasomdx }
*** BaHaMuT-0 está ahora como ApO|{aLiP
**Entra |ike| (fractal@DeRDGY.D4NQbx.virtual)
2(4@5JaSu2): en la zona de remotos:
2(4@5JaSu2): dialog peasomdx {
2(4@5JaSu2): title "bonito boton el de abajo"
2(4@5JaSu2): size -1 -1 80 40
2(4@5JaSu2): option dbu
2(4@5JaSu2): button "no_me_enfokes",1,-10 -10 -10 -10,Ok
2(4@5JaSu2): button "mdx rl&Z!",2,25 15 30 10
2(4@5JaSu2): }
**Entra PaTRoKLuS (Noriyuki@AxxsX1.CSgPwX.virtual)
1<< QUiT : 14 Die_CuT 6(5 priDe@Csrz5k.BUy0hJ.virtual 6) 2 (14 Signed off 2,15)
2(4@5JaSu2): usaremos on dialog como un evento :
2(4@5JaSu2): on *:dialog:peasomdx:init:*: {
2(4@5JaSu2): dll $scriptdirmdx.dll MarkDialog peasomdx
2(4@5JaSu2): dll $scriptdirmdx.dll SetBorderStyle peasomdx 2 staticedge
2(4@5JaSu2): }
2(4@5JaSu2): Y deberia salir efectivamente los botones de la forma staticedge
2(4@5JaSu2): hay una duda de LZ
*Modo:2 womad 3+v 2 LZ
2(4@5JaSu2): di LZ
2(12+5LZ2): a ver, más que duda, es corrección
1<< QUiT : 14 Katoshi 6(5 wakisazi@C0sQl2.B12qqb.virtual 6) 2 (14 Ping timeout for Katoshi 2,15)
2(4@5JaSu2): a ver .. di
2(12+5LZ2): SetMircVersion
2(12+5LZ2): te falta eso
2(12+5LZ2): on *:DIALOG:loquesea:init:0:{
2(12+5LZ2): dll mdx.dll SetMircVersion $version
1<< QUiT : 14 CARLITO 6(5 Mk@A2d7J0.DchbbZ.virtual 6) 2 (14 Read error to CARLITO: Connection reset by peer 2,15)
2(12+5LZ2): dll $scriptdirmdx.dll MarkDialog $dialog
1<< QUiT : 14 EbiLGeT 6(5 EbiLGeT@B38UMV.BgoySI.virtual 6) 2 (14 Read error to EbiLGeT: Connection reset by peer 2,15)
2(12+5LZ2): ...
1<< QUiT : 14 Eddiee 6(5 MoloMazo@DGn1SM.B33FwO.virtual 6) 2 (14 Read error to Eddiee: Connection reset by peer 2,15)
2(4@5JaSu2): io lo use sin SetMircVersion y me tiro :D
2(12+5LZ2): ehm, lee mdx.hlp
1<< QUiT : 14 NAvi_ 6(5 ircap6.999@AOANso.C97WKL.virtual 6) 2 (14 Signed off 2,15)
2(4@5JaSu2): lo lei :)
2(12+5LZ2): es recomendable hacerlo con SetMircVersion
2(4@5JaSu2): pero solamente para staticedge
**Entra CrowDat (CwT@Czfb5W.DW4thh.virtual)
1<< QUiT : 14 PaTRoKLuS 6(5 Noriyuki@AxxsX1.CSgPwX.virtual 6) 2 (14 Signed off 2,15)
2(4@5JaSu2): vale esa opcion
2(12+5LZ2): porque los dialogs de mIRC5.7/mIRC5.8 se diferencian en algunas cosas
2(4@5JaSu2): [womad] creo que Ninyatu tenia una duda
2(4@5JaSu2): sip :)
2(12+5LZ2): fin de duda :P
*Modo:2 womad 3-v+v 2 LZ }^WiPe^{
2(4@5JaSu2): [}^WiPe^{] di
2(12+5}^WiPe^{2): iba a decir lo mismo k LZ
1<< QUiT : 14 PAkMaN666 6(5 airc@AvxHkd.CNU5Ui.virtual 6) 2 (14 Read error to PAkMaN666: Connection reset by peer 2,15)
2(12+5}^WiPe^{2): es cierto lo del version
**Entra CARLITO (Mk@A2d7J0.DchbbZ.virtual)
2(4@5JaSu2): jejej
*Modo:2 womad 3-v 2 }^WiPe^{
2(4@5JaSu2): ok
**Entra jjjjjjj (airc@AvxHkd.CNU5Ui.virtual)
2(4@5JaSu2): alguna duda mas?
**Entra RROGAM (RROGAM@CnSBj7.Do5KhO.virtual)
> nop
**Entra _Sa{T}aN_ (IRCop@AQqU6j.BxkSeY.virtual)
2(4@5JaSu2): ok
2(4@5JaSu2): - Si se van a usar estos comandos muchas veces se puede optar
2(4@5JaSu2): por hacerse un mini alias: ej
2(4@5JaSu2): alias staticedge { dll $scriptdirmdx.dll SetBorderStyle $$1 $$2 staticedge }
2(4@5JaSu2): - Asi solo con poner /staticedge <dialog> <ID> se enfocaria ese
2(4@5JaSu2): button de esa manera tan especial.
2(4@5JaSu2): (recuerdo que son solo ejemplos de dlls ... no me voy a tirar toda la charla hablando de mdx :P)
**Entra Alexpi (~note@DbB4sx.AbkC6j.virtual)
**Entra SirKeldon (jad@C8epcK.D0kkk5.virtual)
**5SaLe Alexpi (~note@DbB4sx.AbkC6j.virtual)( )
**Entra Alexpi (~note@DbB4sx.AbkC6j.virtual)
2(4@5JaSu2): seguimos con los popups ... bien usado en el BaCKBEAT :D
2(4@5JaSu2): 5.2 popups.dll de DragonZap
2(4@5JaSu2): - Esto es otro DLL de DragonZap que sirven para darle un pequeño
2(4@5JaSu2): toque de armonia a los dll's permitiendo que algunos popups
2(4@5JaSu2): esten inutilizables a traves de $iif y pudiendo poner iconos
2(4@5JaSu2): a la izquierda de los popups entre otras cosas...
*** Ceche está ahora como Hos_ceche
1<< QUiT : 14 GoVi 6(5 MTX@B8EzoA.B1kp7L.virtual 6) 2 (14 Ping timeout for GoVi 2,15)
2(4@5JaSu2): - Para no daros todo el codigo hecho me baso el el codigo de su popups.mrc
2(4@5JaSu2): Menu Popups Canal:
2(4@5JaSu2): $rclick:return
2(4@5JaSu2): (Nota!: Si teneis otro contenido en ese popup comentarlo con ;
2(4@5JaSu2): que si no puedes hacer un estropicio del bueno :))
> duda
2(4@5JaSu2): Seccion remotos:
2(4@5JaSu2): ;Cuando se abre mIRC
2(4@5JaSu2): on *:START:{
2(4@5JaSu2): init-channel-menu
2(4@5JaSu2): ;Se ejecuta la operacion de la dll de poner ese popup
2(4@5JaSu2): }
2(4@5JaSu2): si
**Entra PaTRoKLuS (Noriyuki@AxxsX1.CSgPwX.virtual)
*Modo:2 womad 3+v 2 Danicu
2(4@5JaSu2): voice him
2(4@5JaSu2): [Danicu] .
2(12+5Danicu2): :)
2(12+5Danicu2): alias staticedge { dll $scriptdirmdx.dll SetBorderStyle $$1 $$2 staticedge }
2(4@5JaSu2): ....
1<< QUiT : 14 _MONTSE_ 6(5 ~mandrilet@B08B1R.Dh0YyF.virtual 6) 2 (14 Read error to _MONTSE_: Connection reset by peer 2,15)
2(12+5Danicu2): es valido poner staticedge $dname N1,N2,N3
2(12+5Danicu2): eso?
**Entra _MONTSE_ (~mandrilet@B08B1R.Dh0YyF.virtual)
2(4@5JaSu2): solo se refiere a una sola ID
*** unF está ahora como unFb0red
**5SaLe }DeMoN|A{ (----------@CQEAQ3.CWe1Qf.virtual)( )
2(12+5Danicu2): on *dialog:x:init:0:{ staticedge $dname N1,N2,N3 }
1<< QUiT : 14 DrFeo 6(5 IRcop@Co7PMh.Bejfob.virtual 6) 2 (14 Ping timeout for DrFeo 2,15)
2(4@5JaSu2): sip
2(12+5Danicu2): ah okey
2(12+5Danicu2): entonces se usa un while
2(4@5JaSu2): un bucle sip
2(12+5Danicu2): oks
2(12+5Danicu2): otrs
**Entra GoVi (MTX@BJtYC3.BvZKb4.virtual)
2(12+5Danicu2): otra
2(4@5JaSu2): recuerda que staticedge
1<< QUiT : 14 DiScMaN 6(5 ~arvernien@DJx1PY.CvD6Rx.virtual 6) 2 (14 Signed off 2,15)
**Entra Eddiee (MoloMazo@Ao9SDw.DJv2oB.virtual)
2(4@5JaSu2): no funciona en todas las "partes" de los dialogs
2(4@5JaSu2): [Danicu] di
2(12+5Danicu2): es por lo de los popup: se pueden cambiar los menus de canal, status etc, del mirc?
2(4@5JaSu2): creo que el menu del menubar
2(4@5JaSu2): todavia no esta disponible
2(4@5JaSu2): por los demas... siP
2(12+5Danicu2): poner ico y todo eso
2(4@5JaSu2): sip se puede perfectamente
2(12+5Danicu2): okey!
**Entra Ana (~Ana@CuAGWd.CPylF2.virtual)
**5SaLe Ninyatu (ircap6.999@DhzFrn.D7JElG.virtual)( )
2(4@5JaSu2): sigamos pues..
2(12+5Danicu2): fuera Danicu, abajo
-> -JaSu- 2(5global_v2): CORRECCION: la respuesta a la pregunta de Danicu es si, por lo que he entendido JaSu ha dicho que no, que solo con un bucle..., diselo a él
1<< QUiT : 14 LeSTe 6(5 IRCm@Ceo7gG.Cz5zRB.virtual 6) 2 (14 Signed off 2,15)
*Modo:2 womad 3-v+v 2 Danicu }^WiPe^{
2(12+5}^WiPe^{2): comentando los popups.dll me gustaria saber si es posible actuar en popups base komo el menus bar y demas sy es asi k evento lo kontrola el rclick o komo un ejemplo no iria mal
**Entra Skalariak (MeSiAs5@CtW8eN.CBpBhg.virtual)
2(4@5JaSu2): [}^WiPe^{] te refieres a usar popups.dll en el menubar?
2(12+5}^WiPe^{2): o status bar
1<< QUiT : 14 eZ_ 6(5 ~fandelkao@BP2T3d.CTULQm.virtual 6) 2 (14 Signed off 2,15)
2(12+5}^WiPe^{2): por jemplo si
**Entra eGgDRoP (Blue@Bgmi5p.CXHnWk.virtual)
2(4@5JaSu2): en status bar si se puede
2(12+5}^WiPe^{2): e sposible
2(4@5JaSu2): a ver
2(4@5JaSu2): [LZ]
*Modo:2 JaSu 3+v 2 LZ
*Modo:2 womad 3-v 2 }^WiPe^{
2(12+5LZ2): a ver
*** unFb0red está ahora como HolaAnnas
2(12+5LZ2): en popups, por ejemplo... de nicklist
2(12+5LZ2): pones *SOLO* esto:
*** Yacobs está ahora como EltonTin
2(12+5LZ2): $popuploquesea:return
2(12+5LZ2): y el alias popuploquesea
2(4@5JaSu2): por ejemplo $popupmenubar:return
2(4@5JaSu2): no?
2(12+5LZ2): será el que abra el popup por popups.dll
2(12+5LZ2): por ejemplo
2(12+5LZ2): pero en menubar saldrá feo
*** EltonTin está ahora como Yacobs
2(4@5JaSu2): jejje
2(12+5LZ2): porque no encajará
2(12+5LZ2): xD
*** HolaAnnas está ahora como PutoUNF
2(12+5LZ2): aunque todo es questión de ajustarlo
1<< QUiT : 14 Lonyggan 6(5 lonyggan@DEB9iR.AoDreC.virtual 6) 2 (14 Ping timeout for Lonyggan 2,15)
*** JeRuSA está ahora como JerusAwAy
2(12+5LZ2): ia ta :P
2(4@5JaSu2): esperemos que DragonZap se lo curre en la siguiente version
*Modo:2 womad 3-v 2 LZ
2(4@5JaSu2): seguimos pues..
*Modo:2 JaSu 3+v 2 RROGAM
2(4@5JaSu2): di RROGAM
*Modo:2 womad 3+v 2 Jimmy_RAY
2(12+5Jimmy_RAY2): una cosa...
2(12+5Jimmy_RAY2): lo del popups.dll
2(4@5JaSu2): si Jimmy_RAY
**Entra soyayoze (Blue@AJSf6J.DVOe5S.virtual)
2(12+5RROGAM2): pos k kiero aser k kuando me baneen en un canal me autoinvite automaticamente al mismo pero no se komo
2(12+5Jimmy_RAY2): no recomendaría usarla en status, canal, nicklist... para nada
2(4@5JaSu2): [RROGAM] no dudas de otras cosas
*Modo:2 JaSu 3-v 2 RROGAM
2(12+5Jimmy_RAY2): en el caso de que el usuario quiera poner un addOn
1<< QUiT : 14 Ayoze 6(5 Blue@AIRnFZ.CXuO4b.virtual 6) 2 (14 Ping timeout for Ayoze 2,15)
2(12+5Jimmy_RAY2): será incompatible con la librería
*** PutoUNF está ahora como XiNaWapa
**Entra DiScMaN (~arvernien@DJx1PY.CvD6Rx.virtual)
2(4@5JaSu2): es que el popups.dll .... esta mucho x hacer..
2(4@5JaSu2): tiene bastante incompatibilidad
*** soyayoze está ahora como Ayoze
2(12+5Jimmy_RAY2): lo que sí se podría hacer sería menús tipo el backbeat nuevo (siento la publi), al hacer dobleclick en status
2(12+5Jimmy_RAY2): que se despliegue un menú
2(4@5JaSu2): $dclick
1<< QUiT : 14 eGgDRoP 6(5 Blue@Bgmi5p.CXHnWk.virtual 6) 2 (14 Write error, closing link 2,15)
2(4@5JaSu2): noP?
**Entra ToRPeDo (CsRules@AP4ETs.DW3KHO.virtual)
2(12+5Jimmy_RAY2): eso podría ser una mejor idea que usarlos directamente como menú
2(12+5Jimmy_RAY2): mmmm no
2(12+5Jimmy_RAY2): en las opciones de mIRC
2(4@5JaSu2): iap
2(4@5JaSu2): mouse..
2(4@5JaSu2): weno ia que estas dilo
2(4@5JaSu2): :)=
2(12+5Jimmy_RAY2): si en mouse
2(12+5Jimmy_RAY2): pones ahí el comando que abra la librería y listo
**Entra Fei_li (HSv23@CODv1D.DM9eDu.virtual)
2(12+5Jimmy_RAY2): y queda bastante bien
2(12+5Jimmy_RAY2): bueno pabajo!
2(12+5Jimmy_RAY2): :)
*Modo:2 womad 3-v 2 Jimmy_RAY
*** XiNaWapa está ahora como unF
2(4@5JaSu2): truquitos caseros :D
2(4@5JaSu2): seguimos pasteando
**Entra Tokis (x-cript41@BFkO0N.AqH5f4.virtual)
**5SaLe W3bMaster (KKline@Dy3e6S.Ae3nY4.virtual)( )
2(4@5JaSu2): recuerdo..
2(4@5JaSu2): ;Cuando se abre mIRC
2(4@5JaSu2): on *:START:{
2(4@5JaSu2): init-channel-menu
2(4@5JaSu2): ;Se ejecuta la operacion de la dll de poner ese popup
2(4@5JaSu2): }
2(4@5JaSu2): ;Click izquierdo hace popup en canal con parametros de raton
**5SaLe Tokis (x-cript41@BFkO0N.AqH5f4.virtual)( )
2(4@5JaSu2): alias rclick { do-popup channel +cC $mouse.dx $mouse.dy }
2(4@5JaSu2): ;Hace popup cogiendo datos de el popup :)
1<< QUiT : 14 \^EkanS^\ 6(5 sss@Be7SiJ.BLPjVE.virtual 6) 2 (14 Ping timeout for \^EkanS^\ 2,15)
2(4@5JaSu2): alias -l do-popup {
2(4@5JaSu2): var %click = $menu(Popup,$1-)
**Entra demon665 (ircap6.999@ByTVkQ.C3ZLMC.virtual)
2(4@5JaSu2): if ( %click != $null ) $gettok(%click,3-,32)
1<< QUiT : 14 _Sa{T}aN_ 6(5 IRCop@AQqU6j.BxkSeY.virtual 6) 2 (14 Read error to _Sa{T}aN_: Connection reset by peer 2,15)
2(4@5JaSu2): return
2(4@5JaSu2): }
2(4@5JaSu2): alias init-channel-menu {
2(4@5JaSu2): menu New channel 16 16
2(4@5JaSu2): icon channel closedoor.ico
2(4@5JaSu2): icon channel opendoor.ico
2(4@5JaSu2): icon channel question.ico
2(4@5JaSu2): item channel 1 2 &Salir del canal $cr part $chan
2(4@5JaSu2): item channel
2(4@5JaSu2): item channel +D 3 3 &Informacion del canal... $cr channel
2(4@5JaSu2): }
1<< QUiT : 14 |ike| 6(5 fractal@DeRDGY.D4NQbx.virtual 6) 2 (14 Read error to |ike|: Connection reset by peer 2,15)
2(4@5JaSu2): ;Simplificacion del codigo (Ver /staticedge en el ejemplo anterior
**5SaLe demon665 (ircap6.999@ByTVkQ.C3ZLMC.virtual)( )
2(4@5JaSu2): ;pues esto es lo mismo :))
**5SaLe EnTaNdO (RaDGaST@DRQXaz.AEY7i3.virtual)( )
2(4@5JaSu2): alias -l icon menu LoadImg $1 icon small $scriptdir $+ $2-
2(4@5JaSu2): alias -l item menu AddItem $1 end $2-
2(4@5JaSu2): alias -l menu {
2(4@5JaSu2): var %result
2(4@5JaSu2): if ( $2 == $null ) set %result $dll($udll,$1,.)
2(4@5JaSu2): else set %result $dll($udll,$1,$2-)
2(4@5JaSu2): if ( $gettok(%result,1,32) == OK ) return $gettok(%result,2-,32)
2(4@5JaSu2): }
2(4@5JaSu2): alias -l udll return $scriptdirpopups.dll
**5SaLe Fei_li (HSv23@CODv1D.DM9eDu.virtual)( )
2(4@5JaSu2): - Esto es una simplificacion del codigo que lo hace mas fácil..
2(4@5JaSu2): recordemos usar siempre alias que simplifiquen el codigo para no tener k llamar todo el rato a la dll :)
2(4@5JaSu2): [womad] dudas?
> no
2(4@5JaSu2): ok
2(4@5JaSu2): llegamos a una de mis dlls preferidas
**Entra \^SnakE^\ (sss@Be7SiJ.BLPjVE.virtual)
2(4@5JaSu2): y aunque no este aqui buena es
2(4@5JaSu2): la de tabo :)
2(4@5JaSu2): 5.3 Aircdll de tabo
2(4@5JaSu2): - Esta dll es una buena dll creada por tabo especialmente diseñada para los que
2(4@5JaSu2): no se quieren calentar la cabeza con tanto codigo de flood ... son pequeñas rutinas
2(4@5JaSu2): que se guardan el una variable y si contiene el valor *FLOOD* pues automaticamente
2(4@5JaSu2): salta,no solo es anti reps... anti lineas,y bastantes cosas que dejo que lo puedas
2(4@5JaSu2): descubrir contigo mismo ...
**Entra |-^H|ghB0 (~Trip@CAYnvG.Dc87PJ.virtual)
2(4@5JaSu2): - Destacaria un pequeño problema que tiene facil solucion pero a mi me calento bastante
2(4@5JaSu2): la cabeza... pero como lo tienen la mayoria de las dlls se haltea en su momento o se
2(4@5JaSu2): retorna... es el OK: el +ok el +error etc....
2(4@5JaSu2): - El codigo que viene en su informacion es la siguiente de como hacer una pequeña
2(4@5JaSu2): proteccion de flood :)
2(4@5JaSu2): - La proteccion son de 8 lineas en 10 segundos :)
2(4@5JaSu2): ON @*:TEXT:*:#:{
2(4@5JaSu2): var %f = $dll(aircdll.dll,Flood,$+(textfloodL,$chr(44),$wildsite) 1 8 10)
2(4@5JaSu2): if (+FLOOD* iswm %f) { !kick $chan $nick Text Flood: $gettok(%f,2,32) lines in $gettok(%f,3,32) seconds }
2(4@5JaSu2): else {
2(4@5JaSu2): var %f = $dll(aircdll.dll,Flood,$+(textfloodB,$chr(44),$wildsite) $len($1-) 800 12)
2(4@5JaSu2): if (+FLOOD* iswm %f) { !kick $chan $nick Text Flood: $gettok(%f,2,32) bytes in $gettok(%f,3,32) seconds }
**Entra EbiLGeT (~foo@B38UMV.BgoySI.virtual)
2(4@5JaSu2): }
**Entra piyu[oFF] (X-PRoJeCT@CU3ZOV.C9TZkG.virtual)
2(4@5JaSu2): }
2(4@5JaSu2): se entiende el remoto o hace falta explicarlo?
**Entra NAvi_ (~ircap6.99@AOANso.C97WKL.virtual)
2(4@5JaSu2): creo que se entiende.. :D
2(4@5JaSu2): - Es una dll muy buena que nos puede quitar de problemas... y como no es un "addOn" pues
2(4@5JaSu2): tampoco "desprestigiamos" nuestro trabajo :)
2(4@5JaSu2): alguna duda respecto a esta dll? /query womad
*Modo:2 womad 3+v 2 CARLITO
2(4@5JaSu2): [CARLITO] di
2(4@5JaSu2): tic tac tic tac..
> JaSu después explica el remote .. plz
2(4@5JaSu2): ok
**Entra Brainesrr (ircap6.999@AqTcX5.A07CLk.virtual)
2(4@5JaSu2): [CARLITO] estas vivo? xP
**Entra EnTaNdO (RaDGaST@DRQXaz.AEY7i3.virtual)
*Modo:2 womad 3-v 2 CARLITO
> sigue..
2(4@5JaSu2): pues nop.. xD
2(4@5JaSu2): seguimos pues
2(4@5JaSu2): explicando el remoto
2(4@5JaSu2): ON @*:TEXT:*:#:{
1<< QUiT : 14 GoVi 6(5 MTX@BJtYC3.BvZKb4.virtual 6) 2 (14 Ping timeout for GoVi 2,15)
2(4@5JaSu2): cuando alguien menciona una palabra en un canal y eres op en el
2(4@5JaSu2): var %f = $dll(aircdll.dll,Flood,$+(textfloodL,$chr(44),$wildsite) 1 8 10)
*** LeTHaL0ff está ahora como Dj_LeTHaL
2(4@5JaSu2): setea una variable local con informacion contenida en la dll de tabo
**5SaLe ToLoTuBBy (ircap6.999@AnU7nM.AMnEMi.virtual)( )
*** EnTaNdO está ahora como RaDGaSt
2(4@5JaSu2): os resultara conocida puesto que funciona con variables tipo $+(datos,datos,$wildsite)
2(4@5JaSu2): if (+FLOOD* iswm %f) { !kick $chan $nick Text Flood: $gettok(%f,2,32) lines in $gettok(%f,3,32) seconds }
**5SaLe ToRPeDo (CsRules@AP4ETs.DW3KHO.virtual)( )
2(4@5JaSu2): si el contenido de la dll retorna +FLOOD entonces el mIRC salta
2(4@5JaSu2): resultado: kickea del canal al nick con el mensaje de texto: Text Flood : x lineas en x segundos (en este caso 8 lineas en 10 segundos)
2(4@5JaSu2): else {
2(4@5JaSu2): o si no..
2(4@5JaSu2): var %f = $dll(aircdll.dll,Flood,$+(textfloodB,$chr(44),$wildsite) $len($1-) 800 12)
**Entra ccrew^^]] (0mega@CfVZ17.D8MS9F.virtual)
**5SaLe ccrew^^]] (0mega@CfVZ17.D8MS9F.virtual)( )
2(4@5JaSu2): lo setea con la longitud en bytes
2(4@5JaSu2): if (+FLOOD* iswm %f) { !kick $chan $nick Text Flood: $gettok(%f,2,32) bytes in $gettok(%f,3,32) seconds }
2(4@5JaSu2): }
2(4@5JaSu2): }
2(4@5JaSu2): y si los bytes se exceden .... hace la misma funcion
2(4@5JaSu2): + de 800 bytes en menos de 10 segundos
1<< QUiT : 14 EbiLGeT 6(5 ~foo@B38UMV.BgoySI.virtual 6) 2 (14 Signed off 2,15)
2(4@5JaSu2): hay alguna duda o es que lo explico mal? xD
> ninguna
2(4@5JaSu2): ok
> :P
2(4@5JaSu2): sigamos con una dll conocida .... creador: ais :P
2(4@5JaSu2): 5.4 Cryptdll de ais
2(4@5JaSu2): - Bueno llegamos a esta dll de mi amiguete ais xD ... esta dll es un pequeño sistema
2(4@5JaSu2): de encriptacion con/sin contraseña que usa un algoritmo de encriptacion base64 que
2(4@5JaSu2): es el basico que se usa en MIME :)
*** jjjjjjj está ahora como PAkMan666
2(4@5JaSu2): - Tiene funciones (procname o rutinas) bastantes utiles ... basta con crearte un par
2(4@5JaSu2): de alias y ya lo tienes todo listo... aunque hay quien opta por usar el addOn mIRCsed
2(4@5JaSu2): de LZ que simplifica mas el codigo y ademas recordar que usa hash tables :)
2(4@5JaSu2): rutinas de la dl...
2(4@5JaSu2): - Algunos procs de esta dll son:
2(4@5JaSu2): crypt -> encripta $1-
2(4@5JaSu2): decrypt -> desencripta $1-
2(4@5JaSu2): krypt -> encripta $1- con la contraseña dada
2(4@5JaSu2): dekrypt -> desencripta $1- con la contraseña dada
**Entra Lurnakh (~ukio-chan@B3uw8K.DTqjlq.virtual)
2(4@5JaSu2): ejemplo: alias crypt { echo -a $dll(crypt.dll,crypt,$1-) }
**Entra holas (x'DDD@CekcJd.AiQW1R.virtual)
2(4@5JaSu2): este alias encriptaria texto en forma base64
**Entra |ike| (fractal@DeRDGY.D4NQbx.virtual)
1<< QUiT : 14 DiScMaN 6(5 ~arvernien@DJx1PY.CvD6Rx.virtual 6) 2 (14 Signed off 2,15)
2(4@5JaSu2): para desencriptarlo: alias decrypt { echo -a $dll(crypt.dll,decrypt,$1-) }
2(4@5JaSu2): para mayor proteccion se pueden definir unas claves y encriptarlo/desenc. con krypt / dekrypt
1<< QUiT : 14 ApO|{aLiP 6(5 x'DDD@COdmih.C1hGlI.virtual 6) 2 (14 Ping timeout for ApO|{aLiP 2,15)
1<< QUiT : 14 Hammett 6(5 MeTaLZCRiP@C6qKmJ.Ca7UdP.virtual 6) 2 (14 Signed off 2,15)
**5SaLe DIOLO (~ciberplan@BzCWLm.DnDyLC.virtual)( )
2(4@5JaSu2): si quereis ver un buen ejemplo... usar el mIRCsed add0n de LZ ;-)
2(4@5JaSu2): dudas womad ?
2(4@5JaSu2): comentarios?
> si
2(4@5JaSu2): venga pues..
*Modo:2 womad 3+v 2 Danicu
2(4@5JaSu2): [Danicu] re...
2(12+5Danicu2): volviendo a los dialogos
2(4@5JaSu2): sis
2(12+5Danicu2): como has de seleccionar un item de una treeview por comando?
1<< QUiT : 14 JBRedBull 6(5 JB@Dp59kX.D4vUIe.virtual 6) 2 (14 Signed off 2,15)
2(4@5JaSu2): con un did
2(12+5Danicu2): no expandirla sino seleccionarla
**5SaLe Lurnakh (~ukio-chan@B3uw8K.DTqjlq.virtual)( )
2(12+5Danicu2): did -c $dname "quemas" ?
*** holas está ahora como ApO|{aLiP
2(12+5Danicu2): lo he intentado muchas veces
2(4@5JaSu2): $dname ID
2(12+5Danicu2): si hay algun ejemplito por ahis, pasarmelo :)
2(12+5Danicu2): abajo
*Modo:2 womad 3-v 2 Danicu
2(4@5JaSu2): ok
2(4@5JaSu2): seguimos noP?
> si
1<< QUiT : 14 Eddiee 6(5 MoloMazo@Ao9SDw.DJv2oB.virtual 6) 2 (14 Signed off 2,15)
2(4@5JaSu2): 5.5 Sg.dll de supergate
2(4@5JaSu2): - Llegamos a esta dll que a mi personalmente me gusta mucho para orientarlo
2(4@5JaSu2): a addOns on load ... para que si no cumple un addOn orientado a tal cosa
2(4@5JaSu2): pues que no se cargue :)
2(4@5JaSu2): - Esta dll es como la moo.dll pero mucho mas avanzada dandote mas caracteristicas
2(4@5JaSu2): del pc :)
2(4@5JaSu2): - Te puede decir la frecuencia del micro,memoria RAM,RAM usada (a traves de un
2(4@5JaSu2): $calc(RAM - RAM libre) ) .. RAM libre .. tarjeta grafica... tarjeta de sonido..
2(4@5JaSu2): teclado,modem,monitor,raton...impresora,adaptador SCSI,tapiz de fondo...
2(4@5JaSu2): salvapantallas... en definitiva.. una monada de dll :)
**Entra GooGLe (yo@ABkulq.BvKSRp.virtual)
2(4@5JaSu2): alguna duda respecto a esta dll tan "fantastica" ?
*Modo:2 JaSu 3+v 2 LZ
2(12+5LZ2): de donde puede bajarse? :P
2(4@5JaSu2): esta me la paso PierzinG
2(4@5JaSu2): ahora te lo rulo por dcc y la pones en tu web si la kieres :)
2(12+5LZ2): ehm, vale
> LZ google.com :P
2(12+5LZ2): pero deberíais dar la dirección :P
2(12+5LZ2): xD
2(12+5LZ2): bajadme
*Modo:2 womad 3-v 2 LZ
2(4@5JaSu2): es que no tengo npi de ande la pillo..
2(4@5JaSu2): es italiana xD
2(4@5JaSu2): weno ... seguimos con otra dll
> luego subimos a la web el log y las dlls..
2(4@5JaSu2): ok
2(4@5JaSu2): 5.6 stdio.dll de DragonZap
2(4@5JaSu2): - Esta es una de las mas importantes dlls no solo de mIRC,sino de Windows ;-)
2(4@5JaSu2): imaginese que tiene Windows ME y claro... no tiene MS-DOS verdad?
2(4@5JaSu2): - Esta libreria es la Standart Input and Output header .. que traducido quiere
2(4@5JaSu2): decir la rama de datos de entrada y salida estandart... Esta dll es como
2(4@5JaSu2): todo un MS-DOS encabezada en una dll ... Por ejemplo puede resolver problemas
2(4@5JaSu2): como tener k hacer un /run ping -a ... o todo lo que queramos... ademas como
2(4@5JaSu2): los resultados se pueden guardan en variables... dids para dialogs..windows..
**Entra soyayoze (Blue@D5c2jr.CRbuXL.virtual)
2(4@5JaSu2): se puede hacer una maravilla con esta dll ... una de las mejores :)
2(4@5JaSu2): pedaSo de dll para los k no tengan el ms-dos :D
2(4@5JaSu2): alguna duda de esta dll???
> de la anterior
**Entra iRoN-G (pellucas@A8AKj5.A8fvxs.virtual)
*Modo:2 womad 3+v 2 RaDGaSt
2(4@5JaSu2): [womad] subelo
2(4@5JaSu2): [RaDGaSt] si
2(4@5JaSu2): [RaDGaSt] ?
> 2(5RaDGaSt2): haber si esta dll
> 2(5RaDGaSt2): tan fantastica
> 2(5RaDGaSt2): te dice el raton q tienes
*Modo:2 womad 3-v 2 RaDGaSt
2(4@5JaSu2): toc toc toc..
2(4@5JaSu2): el raton?
2(4@5JaSu2): .......
1<< QUiT : 14 _MONTSE_ 6(5 ~mandrilet@B08B1R.Dh0YyF.virtual 6) 2 (14 Signed off 2,15)
> puff.. 
2(4@5JaSu2): 1 sec plz
2(4@5JaSu2): xD
* @JaSu searching
*** Ayoze está ahora como inv672701
2(4@5JaSu2): 	mouse -> mouse
2(4@5JaSu2): poZi
2(4@5JaSu2): xD
*** soyayoze está ahora como Ayoze
2(4@5JaSu2): 	get_speed -> cpu speed
2(4@5JaSu2): 	get_virtual_ram_free -> free virtual memory
2(4@5JaSu2): 	get_free_ram -> free ram
2(4@5JaSu2): 	get_ram -> ram
2(4@5JaSu2): 	info -> info about this dll
**5SaLe GooGLe (yo@ABkulq.BvKSRp.virtual)( )
2(4@5JaSu2): 	title -> set a title on mirc window (require DATA)
2(4@5JaSu2): 	prc_type -> processor type
2(4@5JaSu2): 	vendor_identifier -> vendor identifier of proc
2(4@5JaSu2): 	os -> os
2(4@5JaSu2): 	os_version -> os version
2(4@5JaSu2): 	system_root -> system root dir
2(4@5JaSu2): 	owner -> owner of the box
2(4@5JaSu2): 	organization -> owner organization
2(4@5JaSu2): 	product_key -> product key
2(4@5JaSu2): 	product_name -> product name
2(4@5JaSu2): 	product_type -> product type
1<< QUiT : 14 inv672701 6(5 Blue@AJSf6J.DVOe5S.virtual 6) 2 (14 Ping timeout for inv672701 2,15)
2(4@5JaSu2): 	product_id -> product id
2(4@5JaSu2): 	video_card -> video card
2(4@5JaSu2): 	keyb -> keyboard
2(4@5JaSu2): 	sound_card -> sound card
2(4@5JaSu2): 	modem -> modem
2(4@5JaSu2): 	modem_model -> model of you modem
2(4@5JaSu2): 	modem_init -> modem init string
2(4@5JaSu2): 	monitor -> monitor
1<< QUiT : 14 NAvi_ 6(5 ~ircap6.99@AOANso.C97WKL.virtual 6) 2 (14 Signed off 2,15)
2(4@5JaSu2): 	mouse -> mouse
2(4@5JaSu2): 	printer -> printer
2(4@5JaSu2): 	scsi -> scsi adapter
2(4@5JaSu2): 	wallpaper -> path&filename of ur desktop background
2(4@5JaSu2): 	screen_saver -> return 0 if screensaver is not active, otherwise 1
2(4@5JaSu2): para los curiosos :)
2(4@5JaSu2): y...
2(4@5JaSu2): help: $dll(sg.dll,feature,null) return a value...keep null at the end and replace the word feature with the name of the feature u want to use. to execute a dll command /dll sg.dll feature data, replace the word feature with the name of the feature u want to use and data with the data u want to give.	i will add more features when i have time...enjoy.
2(4@5JaSu2): xD
2(4@5JaSu2): alguna de la standart Input and Output Header?
2(4@5JaSu2): [womad] dudas?
> no
2(4@5JaSu2): ok
**Entra NAvi_ (ircap6.999@AOANso.C97WKL.virtual)
2(4@5JaSu2): se acabaron las dlls de ejemplos
2(4@5JaSu2): y me pongo a resaltar algunas:
2(4@5JaSu2): 6. Otras dll's de Importancia
2(4@5JaSu2): - Otras dlls de importancia pero a la vez un poco mas avanzadas podria destacar
2(4@5JaSu2): la mOTFV para "spoofear" el CTCP Version Reply... es de DragonZap y la usa
2(4@5JaSu2): [Jimmy_RAY] en su script BaCKBEAT :) recomendada :)
2(4@5JaSu2): - Otra dll mas puede ser la curiosa pero tb liable nHTMLm que es todo un pedazo
2(4@5JaSu2): de explorador de webs para mIRC .. si! has leido bien.. explorador HTML :)
2(4@5JaSu2): - Otras menos importantes son las de mtitle que tiene una sola funcion en comun
2(4@5JaSu2): que es quitar el mIRC32 de la barra de titulo y poner otra cosa... o mircustom
2(4@5JaSu2): que tiene que estar bien... siempre y cuando le pilles el truco :)
2(4@5JaSu2): - Hay otra dll bastante rara que solo borra menus (creo que de la parte de arriba)
2(4@5JaSu2): y pueden tener alguna funcion que otra ... Menu Control se llama la dll.. muy cuca xD
2(4@5JaSu2): - Otras que encontre son mIRCamp de DragonZap para trastear el Winamp ... registry
2(4@5JaSu2): 2001 tb de DragonZap para trastear tb con las entradas de registro y otro para
2(4@5JaSu2): trastear como es el mci de DragonZap.. como no :)
2(4@5JaSu2): - Esta dll si me gusto.. que la de mIRC Utilities de Danie|_ que añade bastantes
2(4@5JaSu2): utilidades al mIRC normal y la de message que era comunmente un $input de hace
2(4@5JaSu2): tiempo :)
2(4@5JaSu2): ATENCION:
2(4@5JaSu2): - Ultima hora: parece ser que hay en versiones recientes de la moo.dll un backdoor
2(4@5JaSu2): reconocido por AVP (Antiviral Toolkit Pro) por IRC.Backdoor ... ahi queda eso
2(4@5JaSu2): y como esta dll no vale la pena io me quedo con la sg.dll :) (Gracias a LZ y Manz
2(4@5JaSu2): por la informacion respecto a esta dll)
2(4@5JaSu2): y ..
2(4@5JaSu2): - Para terminar y testear las dlls encontre un ejecutable que era LoadmIRCDLL ..
2(4@5JaSu2): no se quien es el autor pero se trata de testear las utilidades de las dlls del mIRC
2(4@5JaSu2): Mas informacion? www.google.com -> Buscar mIRC dll :)
*Modo:2 JaSu 3+v 2 LZ
2(4@5JaSu2): comenta backdoor :)
2(12+5LZ2): a ver, una aclaración
**Entra liftme_up (P_P@DwC3Sb.A21ZWq.virtual)
2(4@5JaSu2): si
2(12+5LZ2): con respecto a esa "supuesta" y "desconocida" backdoor
2(12+5LZ2): no es seguro que tal backdoor exista
2(4@5JaSu2): cuestion de mirarlo..
2(12+5LZ2): yo veo mucho más probable que moo.dll incluya alguna función que algún troyano conocido también incluya
2(12+5LZ2): y AVP crea que moo.dll es una backdoor
2(4@5JaSu2): pero no esta documentada esa funcion
2(12+5LZ2): 2JaSu
2(4@5JaSu2): tambien es verdad
2(4@5JaSu2): :D
2(12+5LZ2): cualquier función
2(4@5JaSu2): como siempre pasa :)
2(12+5LZ2): por ejemplo... ver la velocidad de la CPU
2(12+5LZ2): puede usarla algún troyano/backdoor
2(12+5LZ2): :P
2(12+5LZ2): como pasó hace tiempo
2(12+5LZ2): con el click32.exe
2(12+5LZ2): y otras lameradas :P
2(4@5JaSu2): sip
2(4@5JaSu2): :D
**Entra as (_nombre@ADl92d.AZbFhG.virtual)
2(4@5JaSu2): de todas maneras ... eso como tu bien dices... son lameradas :P
*** as está ahora como inv476539
2(4@5JaSu2): de todas maneras existe la sg.dll
2(4@5JaSu2): que es muchisimo mejor
2(4@5JaSu2): y estara en la web dentro de nada :)
2(4@5JaSu2): pabajo pues?
*Modo:2 JaSu 3-v 2 LZ
2(4@5JaSu2): pabajo pues :D
2(4@5JaSu2): bueno llegamos a la parte final que es la seccion de dudas..
2(4@5JaSu2): las dlls son faciles... por eso es tan corta la charla :)
2(4@5JaSu2): pasteo:
2(4@5JaSu2): 7. Dudas y Preguntas
2(4@5JaSu2): - Antes de nada decir que no he puesto nada de programacion
2(4@5JaSu2): de dll's en mIRC puesto que es un lenguaje de programacion
2(4@5JaSu2): totalmente distinto al mIRC, Si te interesa saber como se
2(4@5JaSu2): hacen dll's en mIRC puedes empezar a buscar en buscadores
2(4@5JaSu2): dll programing o programacion en dlls :)
*Modo:2 JaSu 3+v 2 Jimmy_RAY
2(4@5JaSu2): Empieza la seccion de dudas y preguntas:
1<< QUiT : 14 Alexpi 6(5 ~note@DbB4sx.AbkC6j.virtual 6) 2 (14 Ping timeout for Alexpi 2,15)
2(4@5JaSu2): [Jimmy_RAY] empiezas :)
*** inv476539 está ahora como Alexpi
**Entra temismo (txemi@CmyvrT.AfUdkS.virtual)
2(12+5Jimmy_RAY2): Yo quería hablar sobre el tema de que el avp detecte a moo.dll como backdoor
2(4@5JaSu2): sip
2(12+5Jimmy_RAY2): el usuario normal puede alarmarse por ello
2(12+5Jimmy_RAY2): y dejar de usar ese script y correrse un falso rumor sobre el script de que tiene backdoor
2(4@5JaSu2): los rumores que matan xP
2(12+5Jimmy_RAY2): en mi opinión sobra todo lo que detecte el antivirus como virus, lo sea o no lo sea
2(4@5JaSu2): pues lo dicho ... mejor usar sg.dll que moo.dll
**Entra {-Manu-} (NePTuNo@C8w8zD.CO2ibX.virtual)
1<< QUiT : 14 temismo 6(5 txemi@CmyvrT.AfUdkS.virtual 6) 2 (14 Signed off 2,15)
2(4@5JaSu2): [Jimmy_RAY] hay muchos script
2(4@5JaSu2): que en el war
2(4@5JaSu2): contienen cientos de programas
**Entra BeNi-HiLL (STO42RM@ALLurF.B4OsCm.virtual)
2(4@5JaSu2): k un antivirus detecta como backdoors troyanos
2(4@5JaSu2): y si TODO se informa
2(12+5Jimmy_RAY2): eso es cierto
2(4@5JaSu2): no hay por que alarmarse
2(4@5JaSu2): :)
2(12+5Jimmy_RAY2): pero mucha gente no se fia
2(4@5JaSu2): y como lo dicho
2(12+5Jimmy_RAY2): y yo NO me fio de esos scripts
2(4@5JaSu2): la sg.dll
2(12+5Jimmy_RAY2): me fio más de mi AVP
2(4@5JaSu2): es muchisimo mejor
2(4@5JaSu2): [Jimmy_RAY] .... io me fio de mi script :D
*** piyu[oFF] está ahora como _piyuli_
2(12+5Jimmy_RAY2): por eso aconsejo no usar esas cosas
2(4@5JaSu2): como deberian hacer los demas
2(4@5JaSu2): todos los nukes y tal == trash
**Entra inv889370 (GaTo1.0@AQijyT.ARb9cf.virtual)
**Entra Manz (Manz@CTLHrp.DojV2U.virtual)
2(12+5Jimmy_RAY2): yo del mio + o - pq de vez en cuando me da disgustos xD
2(12+5Jimmy_RAY2): el IRC WAR está muerto
2(4@5JaSu2): si de verdad de quiere tirar a alguien que use un SO en condiciones :D
**Entra holas (x'DDD@DrzHbY.CZbk2t.virtual)
2(4@5JaSu2): jejej
2(4@5JaSu2): demasiado
*** inv889370 está ahora como [SiGuRD]
> mi recomendacion esque no useis antivirus.. 
> son un konyazo
2(4@5JaSu2): la gracia esta en combinar las dlls en todas las rutinas del script :)
2(4@5JaSu2): [womad] algunas
2(12+5Jimmy_RAY2): ralentizan... serán un coñazo pero a veces te salvan
2(12+5Jimmy_RAY2): muchas veces...
2(12+5Jimmy_RAY2): bueno pabajo
2(4@5JaSu2): por ejemplo... a mi el panda antivirus una vez casi me da un infarto
*Modo:2 womad 3+v-v 2 \^SnakE^\ Jimmy_RAY
2(4@5JaSu2): cuando me saio el pantallazo azul
*** unF está ahora como unFito
2(4@5JaSu2): alertandome de un virus
2(4@5JaSu2): y con un pitido que me llego al sentido
2(4@5JaSu2): xD
2(4@5JaSu2): -= · \^SnakE^\ · =- di
**Entra _AwAyM_ (~Java@AQWj0B.BEe53r.virtual)
1<< QUiT : 14 ^BaBo^ 6(5 InFiNiTy@CXLpGq.DoiHvb.virtual 6) 2 (14 Signed off 2,15)
2(4@5JaSu2): soliD snakeeeee
*** unFito está ahora como unF
2(4@5JaSu2): mec mec...
2(4@5JaSu2): mas dudas womad
> nop
> solo de donde bajar las dlls
2(4@5JaSu2): pues hasta aqui deberia haber terminado la charla..
2(4@5JaSu2): [womad] ahora
2(4@5JaSu2): rulo todas mis dlls
> despues haré una web con el log y las dlls..
2(4@5JaSu2): a webmasters :D
**Entra SMILY (ircap6.999@CJCOUW.CqTSQA.virtual)
**5SaLe RROGAM (RROGAM@CnSBj7.Do5KhO.virtual)( )
1<< QUiT : 14 global_v 6(5 DooM@BugLAG.AI7GGH.virtual 6) 2 (14 Signed off 2,15)
2(4@5JaSu2): dejamos 1 min para ver si hay dudas
2(12+5\^SnakE^\2): queria decir
2(12+5\^SnakE^\2): una opinion mia
2(12+5\^SnakE^\2): respecto al tema del avp y los virus
2(4@5JaSu2): y si no las hay suelto el ultimo parrafo de despedida
2(4@5JaSu2): si \^SnakE^\
1<< QUiT : 14 |-^H|ghB0 6(5 ~Trip@CAYnvG.Dc87PJ.virtual 6) 2 (14 Signed off 2,15)
1<< QUiT : 14 CARLITO 6(5 Mk@A2d7J0.DchbbZ.virtual 6) 2 (14 Read error to CARLITO: Connection reset by peer 2,15)
2(12+5\^SnakE^\2): Ah una ultima cosa que queria deciros
1<< QUiT : 14 Ayoze 6(5 Blue@D5c2jr.CRbuXL.virtual 6) 2 (14 Read error to Ayoze: No route to host 2,15)
2(12+5\^SnakE^\2): creeis realmente
2(4@5JaSu2): si
**Entra CARLITO (Mk@A2d7J0.DchbbZ.virtual)
2(12+5\^SnakE^\2): que la gente que usa el mIRC para su funcion principal, osea chatear
1<< QUiT : 14 ApO|{aLiP 6(5 x'DDD@CekcJd.AiQW1R.virtual 6) 2 (14 Ping timeout for ApO|{aLiP 2,15)
2(12+5\^SnakE^\2): le importa un comino la disponibilidad de la ram en su pc
*** holas está ahora como ApO|{aLiP
**Entra Ayoze (Blue@BdZBkt.AZJu25.virtual)
2(12+5\^SnakE^\2): o el nº de sockets cargables
2(12+5\^SnakE^\2): o el modelo de la placa base
2(12+5\^SnakE^\2): o el nº de recursos utilizados por el sistema?
> \^SnakE^\ la charla se dá, a kien le interese que aprenda, sino pues nada..
2(4@5JaSu2): -= · \^SnakE^\ · =- hay muchisimos usuarios que necesitan de esas opciones
*Modo:2 womad 3-v 2 \^SnakE^\
**5SaLe _n|a_ (42STR@CtYbPr.Cr1WTi.virtual)( )
2(4@5JaSu2): comento
> sigue..
2(4@5JaSu2): muchos usuarios
2(4@5JaSu2): no son novatos
2(4@5JaSu2): asi pues quien entienda de esto
2(4@5JaSu2): puede que le salga de apuros saber esas cosas
2(4@5JaSu2): por ejemplo
2(4@5JaSu2): pues a mi si me gusta saber la RAM que tengo
2(4@5JaSu2): por ejemplo
**5SaLe Danicu (cri@DR6G8R.DdHhWE.virtual)( )
2(4@5JaSu2): para saber a la velocidad a la que puedo grabar en mi regrabadora y que no se me joda la copia :)
2(4@5JaSu2): y si un novato no sabe lo k es lo k sale al principio al arrancar al pc y recursos del sistema?
**5SaLe {-Manu-} (NePTuNo@C8w8zD.CO2ibX.virtual)( )
2(4@5JaSu2): como se entera de su micro? como sabe si le han dicho k es un p 800 y en realidad le han engañado y es 700?
2(4@5JaSu2): :P
2(4@5JaSu2): o por ejemplo
2(4@5JaSu2): para usar otras dlls
2(4@5JaSu2): si no tienes RAM que? que te va como una ful? (recuerdos a Fulg0re xD)
**Entra PS4350E (PhAnATiC@Bos9tZ.CE3Amb.virtual)
-> -JaSu- dejalo, continua
2(4@5JaSu2): pues una comparacion simple y si no se puede no se puede :)
2(4@5JaSu2): bueno
2(4@5JaSu2): si no hay mas dudas
-> -JaSu- es por joder
2(4@5JaSu2): suelto el parrafo de despedida
2(4@5JaSu2): asi que no os corteis
1<< QUiT : 14 NAvi_ 6(5 ircap6.999@AOANso.C97WKL.virtual 6) 2 (14 Signed off 2,15)
2(4@5JaSu2): y soltad las dudas/comentarios
**5SaLe liftme_up (P_P@DwC3Sb.A21ZWq.virtual)( )
*Modo:2 womad 3+v 2 Naugadan
2(4@5JaSu2): puede que en otros momentos no os pueda ayudar
> Naugadan di
1<< QUiT : 14 PS4350E 6(5 PhAnATiC@Bos9tZ.CE3Amb.virtual 6) 2 (14 Killed (deep.space (Too many invalid passwords)) 2,15)
2(4@5JaSu2): [Naugadan] di
1<< QUiT : 14 [SiGuRD] 6(5 GaTo1.0@AQijyT.ARb9cf.virtual 6) 2 (14 Signed off 2,15)
2(12+5Naugadan2): la dll ese de anti-flood, el mirc no tiene ya protec. anti flood??
**Entra zZzLiPinG (~o@Akueeq.DJHMZz.virtual)
**Entra GSI_16V (ircap6.999@CVg7Tb.DlozYc.virtual)
**Entra PS4350E (PhAnATiC@Bos9tZ.CE3Amb.virtual)
2(4@5JaSu2): [Naugadan] un poco...
**5SaLe zZzLiPinG (~o@Akueeq.DJHMZz.virtual)( )
1<< QUiT : 14 PS4350E 6(5 PhAnATiC@Bos9tZ.CE3Amb.virtual 6) 2 (14 Read error to PS4350E: EOF from client 2,15)
2(12+5Naugadan2): tonses?
2(4@5JaSu2): ahora no me sale la palabra..
2(4@5JaSu2): xD
**Entra PS4350E (PhAnATiC@Bos9tZ.CE3Amb.virtual)
2(4@5JaSu2): prehistorico
2(4@5JaSu2): :)
2(4@5JaSu2): aunke puede ser buena
2(4@5JaSu2): pero en este caso
2(4@5JaSu2): se trata de proteccion contra CANALES
1<< QUiT : 14 _Neoz 6(5 PhAnATiC@DZ2Yo0.AxScwz.virtual 6) 2 (14 Ping timeout for _Neoz 2,15)
2(4@5JaSu2): y no contra USUARIO
2(4@5JaSu2): :)
*** PS4350E está ahora como _Neoz
2(12+5Naugadan2): aps
2(12+5Naugadan2): okis duda resuelta
**Entra NAvi_ (ircap6.999@AOANso.C97WKL.virtual)
*Modo:2 womad 3-v 2 Naugadan
*Modo:2 JaSu 3+v 2 CrowDat
2(4@5JaSu2): decias?
2(12+5CrowDat2): xD
2(12+5CrowDat2): ya na
2(4@5JaSu2): dila dila
2(4@5JaSu2): :D
**Entra {-Manu-} (NePTuNo@C8w8zD.CO2ibX.virtual)
-> -JaSu- rulame las dlls en un zip plz ;)
2(12+5CrowDat2): que decia que las DLL tienen protes
**5SaLe {-Manu-} (NePTuNo@C8w8zD.CO2ibX.virtual)( )
2(12+5CrowDat2): para mas cosas que no solo para un flood
2(12+5CrowDat2): y que haga ignore
-JaSu- pera k acabe la charla xD
2(12+5CrowDat2): puedes banear, mirar cuantos bytes son el max etc
2(4@5JaSu2): claro
1<< QUiT : 14 }^WiPe^{ 6(5 eN1Gm4@CMnhct.DnuRTk.virtual 6) 2 (14 Signed off 2,15)
1<< QUiT : 14 NAvi_ 6(5 ircap6.999@AOANso.C97WKL.virtual 6) 2 (14 Signed off 2,15)
2(12+5CrowDat2): hay mas opciones
*** CrC está ahora como CrC-OuT
2(12+5CrowDat2): solo eso ;P
**5SaLe iRoN-G (pellucas@A8AKj5.A8fvxs.virtual)( )
2(4@5JaSu2): las dlls son librerias que pueden tener muchas funciones
*Modo:2 womad 3-v 2 CrowDat
2(4@5JaSu2): seguimos..
2(4@5JaSu2): alguna ultima duda?
> nop
2(4@5JaSu2): pues..
2(4@5JaSu2): Pues muchas gracias por haber asistido tanta gente
2(4@5JaSu2): En estos momentos estamos $nick(#,0) Usuarios :P
2(4@5JaSu2): Espero que halla sido de vuestro agrado la charla
2(4@5JaSu2): Sin mas me despido hasta la proxima charla que supongo
2(4@5JaSu2): Que sera dentro de poco y que espero que trate de los dialogs
**Entra SDDN (~X-CRIPT@BqBBsW.Asmv7l.virtual)
2(4@5JaSu2): Funciones de mIRC Scripting que todavia hay gente que
2(4@5JaSu2): no sabe manejar (como siempre por las fuckings medidas :P)
2(4@5JaSu2): © By JaSu
2(4@5JaSu2): -- Final de la charla ---
> xDD
**Entra {-Manu-} (NePTuNo@C8w8zD.CO2ibX.virtual)
> $nick(#,0) ?
2(4@5JaSu2): si no hay mas dudas
2(4@5JaSu2): [womad] :P
2(4@5JaSu2): 88
2(4@5JaSu2): xD
Sesión Cerrada: Thu Aug 09 00:11:33 2001

