SlideShare uma empresa Scribd logo
1 de 3
Baixar para ler offline
Tutorial creado por Quasi / Javier Fernández Rivera
                                                                          http://ircorion.net | javier@ircorion.net




Seccion de scripting: popups




Para acceder a los popups ir a, la barra de menu del mIRC, pulsar herramientas
y luego popups o tambien puedes aceder atraves del icono

En este manual intentare que el lector vaia aprendiendo paso a paso el funcionamiento de los popups, pero para ello es
imprescindible poder observar el resultado de los ejemplos mencionados a continuación, es necesario pues que solo
aparezca tales ejemplos en el editor del mIRC, borrando así los anteriores, (una vez se vaian comprendiendo) y copiando
los nuevos ejemplos. Cuando el lector alcance un conociemiento mas preciso de esta herramienta de scripting, ia puede
cambiar lo que desee. Pero mientras tanto utilizar los ejemplos del manual como base de aprendizaje.

                                                        La definición

Popups: son la herramienta que posee el mIRC para la creación de menus desplegables.

Podemos crear cinco menus diferentes, cada uno de estos se visualizara en su ventana correspondiente, con lo cual
haremos un menu para la ventana de : estado, canal, privado, lista de nick, menu. Con la diferenciaque en estos, dos
últimos no se da el caso de que sean ventanas.
Los resultados de la programación de los popups se pueden ver en el texto popup del menu perteneciente a la pestaña de
popups, del editor del mirc.

Atendiendo a las distintas secciones del menu ver de la pestaña popups del editor, destacamos los sigientes menus
programables del mIRC.

Los de estado: se programan en herramientaspopupsverestado y se despliega al hacer click en el boton derecho sobre la
ventana de estado.
Los del canal: se programan en herramientaspopupsvercanal y se despliega al hacer click en el boton derecho de la
ventana del canal actual.
Los del privado: se programan en herramientaspopupsverprivado chat y se despliega al hacer click en el boton derecho
de la ventana de un privado o chat actual.
Los de la lista de nicks: : se programan en herramientaspopupsverlista de nicks y se despliega al hacer click en el boton
derecho, sobre la lista de nicks que tiene un canal en el lado derecho de la ventana.
 Los de la barra de menu: se programan en herramientaspopupsvermenu y se despliega al hacer click en el boton
izquierdo sobre el texto-titulo de la barra de menu situada en la parte superior del mIRC. Un ejemplo de este caso es:

Mi script
Información
.Hora: echo –s son las $time
.Dia: echo –s Hoy es $day
-
Ayuda
.Del mirc: help

En este ejemplo no voy a entrar a explicarlo puesto que se hara de forma mas deteneida posteriormente, decir solamente
que la primera linea Mi script seria el llamando anteriormente texto-titulo es lo que servirá de titulo, a la barra de menu
situada en la parte superior del mIRC.
Aunque no entiendas el ejemplo, pasalo por alto y abordalo cuando ia hayas comprendido el resto del documento.

Dentro del editor del mIRC y en la pestaña popups, vemos como al marcar sobre el menu ver, se despliegan los ia dichos
cinco menus programables, de los que dispone el mIRC para facilitar la tarea de acceso a los comandos. Al hacer click en
uno de ellos, el mIRC nos abrirá un nuevo campo de edición sobre el cual podemos programar dicho menu marcado con
anterioridad.

                                                  La sintaxis de un popup

Nombre del menu: comados

Donde en Nombre del menu podremos el nombre que queramos ver desplegado al apretar el boton derecho sobre uno de
los cinco campos programables de los popups, a continuación pondremos : que indicaran que a partir de hay empiezan los
comandos que se ejecutaran al hacer click sobre el nombre del menu y por ultimo, despues de los dos puntos pondremos
los comandos el primero, antepuesto con el signo / o con un espacio como esta indicado en la sintaxis.
Practica

Vamos a empezar a crear un primer menu, para ellos vallamos a el editor del mIRC, a la pestaña popups y al campo de
edición correspondiente a la ventana de estado. Ahora pondremos:

Información: echo –s Son las $time y hoy es $day

Veremos como al hacer click sobre la ventana de estado aparece un menu con el texto Información este texto es el
perteneciente a lo escrito antes de los dos puntos de la sintaxis del popup del ejemplo anterior, como ia ije el texto
información es un ejemplo, lo que quiere decir que se puede poner cualquier otro texto, logicamente ese texto a de ir
relacionado con los comandos que se ejecutaran, Ahora bien, si apretamos sobre ese menu llamado información veremos
como aparece el texto que es impreso por acción del comando citado a continuacion de los 2 puntos.

Ahora pasaremos a crear un segundo menu, en el mismo lugar que el ya creado:

Información: echo –s Son las $time y hoy es $day
Ayuda: help

Ahora si apretamos el botón derecho sobre el status nos aparecera un menu con dos líneas de texto y al hacer click sobre
el texto Ayuda el mIRC nos habrira el archivo de ayuda.

A continuacion vamos a insertar una linea divisoria, que separara en dos campos el texto Información y Ayuda esto lo
haremos de la sigiente forma:

Información: echo –s Son las $time y hoy es $day
-
Ayuda: help

Asta ahora hemos creado menus, pero los popups también permiten la creación de submenus. La utilizacion de la linea
divisoria se hara de igual forma en los submenus. Parahacer estos submenus haremos lo sigiente:

Información
.Hora: echo –s son las $time
.Dia: echo –s Hoy es $day
-
Ayuda
.Del mirc: help

En este ejemplo, se dan los submenus hora y dia que se encuentran dentro del menu Informacion y por otro lado el
submenu Del mirc que se encuentra dentro del menu Ayuda.
Ahora bien, para especificar la situacion de un submenu dentro de un menu
lo haremos primero poniendo el nombre del menu, a continuacion en una linea postarior, escribimos un punto . segido del,
el nombre del submenu, y asi tantas veces se precise, a continuacion del nombre del submenu se ponen los dos puntos,
posteriormente un espacio y el comando.
Si queremos especificar dos submenus, lo haremos poniendo dos puntos pero de forma segida .. para tres submenus lo
hacemos con ... y de la misma forma para cuatro cinco o los que sean, iremos aumentando el numero de puntos en
relación a el numero de submenus.

En bastante dificil la explicación de su estructura pero es mas facil, encontrarle la logica en un ejemplo:

Información
.estado
..Hora: echo –s son las $time
.mirc
..version: echo –s Tu mirc es la version $version
..bits: echo –s Tu mirc tiene $bits bits
-
Ayuda
.Del mirc: help

En este ejemplo hay: dos menus (informacion y ayuda) dentro del menu informacion se dan dos submenus (estado y mirc)
y a su vez dentro de estos otros tres submenus (hora, versión y bits), dentro del menu (ayuda) se da el submenu (Del mirc )

Observemos que los dos puntos : se escriben únicamente cuando ia se dejan de poner mas submenus, osea estos dos
puntos se citan en el ultimo submenu que es el que ieva el comando, todos los anteriores menus o submenus no portan
ningun comando por lo tanto no se les ponen los : .

En los popups los comandos tambien pueden ser citados en forma de columna al igual que en los alias, con la utilizacion
de las llaves.

Información
.mirc: {
echo –s tu mirc es la versión $version
echo –s este mirc tiene $bits bits
}
Esto aunque funcionaria perfectamente puesto que las llaves hacen que el mIRC lea de una forma mas ordenada y rapida
los codigos, seria por un lado poco practico y por otro lado, el principal incoveniente que tiene esto, es que en los pupups
el mIRC te permite solo 30 kbs de capacidad, con los cual al poner los comandos de la forma anterior, posiblemente
llegaremos a acercarnos a esa capacidad y por consiguiente caer en ese error, para evitarlo se utilizan los alias, estos
portaran los comandos y luego el alias se pondra en el lugar del comando del popup, tal que asi:
                                       Poner en el editor correspondiente a los alias

infomirc {
echo –s tu mirc es la versión $version
echo –s este mirc tiene $bits bits
}

                           Poner en el editor correspondiente a los popups referentes a el status

Información
.mirc: infomirc

Aquí, lo que hacemos es, primero creamos un alias con el nombre de infomirc que ejecutara los dos comandos citados a
continuacion de la 1ª llave del alias, En los popups escribimos en lugar de los dos comandos, el alias que porta los mismos
dos comandos, osea infomirc . Esto hara que cuando nosotros hagamos un click en el boton derecho sobre la ventana de
estado nos salga un menu que trae de texto información vamos a el y al poner el raton sobre el, nos sale un submenu que
trae mirc, al apretar en el, se ejecuta el comando infomirc que en este caso es un alias creado con anterioridad .
De esta forma podemos hacer unos popups mas ordenados y complejos.

Wueno con esto doy por finalizado el manual sobre popups, la mejor forma de aprender a manejarlos bien es con la
practica, osea que a por ellos.

Mais conteúdo relacionado

Mais procurados

Notas macros excel
Notas macros excelNotas macros excel
Notas macros excel
magister845
 

Mais procurados (16)

Entrada y Salida
Entrada y SalidaEntrada y Salida
Entrada y Salida
 
E) Numeración y viñetas
E) Numeración y viñetasE) Numeración y viñetas
E) Numeración y viñetas
 
Sangrias
SangriasSangrias
Sangrias
 
Teclado
TecladoTeclado
Teclado
 
CALCULADORA VOYAGE Características de la voyage 200 (3)
CALCULADORA VOYAGE Características de la voyage 200 (3)CALCULADORA VOYAGE Características de la voyage 200 (3)
CALCULADORA VOYAGE Características de la voyage 200 (3)
 
El teclado y sus funciones.pdf
El teclado y sus funciones.pdfEl teclado y sus funciones.pdf
El teclado y sus funciones.pdf
 
MANUAL CALCULADORA VOYAGE Capitulo 1 (5)
MANUAL CALCULADORA VOYAGE Capitulo 1 (5)MANUAL CALCULADORA VOYAGE Capitulo 1 (5)
MANUAL CALCULADORA VOYAGE Capitulo 1 (5)
 
OPCIONES DE PEGADO GRUPO 2
OPCIONES DE PEGADO GRUPO 2 OPCIONES DE PEGADO GRUPO 2
OPCIONES DE PEGADO GRUPO 2
 
Guia unica para resto de año cuarto periodo flash grado 11
Guia unica para resto de año cuarto periodo flash grado 11Guia unica para resto de año cuarto periodo flash grado 11
Guia unica para resto de año cuarto periodo flash grado 11
 
numeracion y vinetas
numeracion y vinetasnumeracion y vinetas
numeracion y vinetas
 
Teclado
TecladoTeclado
Teclado
 
Macros en Excel
Macros en ExcelMacros en Excel
Macros en Excel
 
Notas macros excel
Notas macros excelNotas macros excel
Notas macros excel
 
Macros excel ok
Macros excel  okMacros excel  ok
Macros excel ok
 
Presentación1
Presentación1Presentación1
Presentación1
 
Teclado juan segundo granja 1c
Teclado juan segundo granja 1cTeclado juan segundo granja 1c
Teclado juan segundo granja 1c
 

Semelhante a Quasi - mIRC-scripting-Popups

02. Procesador De Textos. Explorando El Entorno
02. Procesador De Textos. Explorando El Entorno02. Procesador De Textos. Explorando El Entorno
02. Procesador De Textos. Explorando El Entorno
José M. Padilla
 
Diapositivas informatica
Diapositivas informaticaDiapositivas informatica
Diapositivas informatica
helenamarquez
 
Guia macros y_formularios
Guia macros y_formulariosGuia macros y_formularios
Guia macros y_formularios
juniorgo
 
Interfaz+grafica+de+usuario
Interfaz+grafica+de+usuarioInterfaz+grafica+de+usuario
Interfaz+grafica+de+usuario
MARTO3000
 
Ejercicios_Basicos_de_netbeans (1).doc
Ejercicios_Basicos_de_netbeans (1).docEjercicios_Basicos_de_netbeans (1).doc
Ejercicios_Basicos_de_netbeans (1).doc
AnaLpez275
 
Ejercicios_Basicos_de_netbeans.doc
Ejercicios_Basicos_de_netbeans.docEjercicios_Basicos_de_netbeans.doc
Ejercicios_Basicos_de_netbeans.doc
AnaLpez275
 
Ejercicios_Basicos_de_netbeans (2).doc
Ejercicios_Basicos_de_netbeans (2).docEjercicios_Basicos_de_netbeans (2).doc
Ejercicios_Basicos_de_netbeans (2).doc
AnaLpez275
 
Ejercicios_Basicos_de_netbeans (3).doc
Ejercicios_Basicos_de_netbeans (3).docEjercicios_Basicos_de_netbeans (3).doc
Ejercicios_Basicos_de_netbeans (3).doc
AnaLpez275
 
Menú en VB6.0
Menú en VB6.0Menú en VB6.0
Menú en VB6.0
Norerod
 
Creacion De Menus Y Entrelace De Formas
Creacion De Menus Y Entrelace De FormasCreacion De Menus Y Entrelace De Formas
Creacion De Menus Y Entrelace De Formas
angelita007
 
Creacion De Menus Y Entrelace De Formas
Creacion De Menus Y Entrelace De FormasCreacion De Menus Y Entrelace De Formas
Creacion De Menus Y Entrelace De Formas
angelita007
 

Semelhante a Quasi - mIRC-scripting-Popups (20)

Operaciones con cinta de opciones
Operaciones con cinta de opciones Operaciones con cinta de opciones
Operaciones con cinta de opciones
 
02. Procesador De Textos. Explorando El Entorno
02. Procesador De Textos. Explorando El Entorno02. Procesador De Textos. Explorando El Entorno
02. Procesador De Textos. Explorando El Entorno
 
Depuracion de código con Eclipse
Depuracion de código con EclipseDepuracion de código con Eclipse
Depuracion de código con Eclipse
 
Diapositivas informatica
Diapositivas informaticaDiapositivas informatica
Diapositivas informatica
 
Guia macros y_formularios
Guia macros y_formulariosGuia macros y_formularios
Guia macros y_formularios
 
Guia macros y_formularios
Guia macros y_formulariosGuia macros y_formularios
Guia macros y_formularios
 
Interfaz+grafica+de+usuario
Interfaz+grafica+de+usuarioInterfaz+grafica+de+usuario
Interfaz+grafica+de+usuario
 
Ejercicios_Basicos_de_netbeans (1).doc
Ejercicios_Basicos_de_netbeans (1).docEjercicios_Basicos_de_netbeans (1).doc
Ejercicios_Basicos_de_netbeans (1).doc
 
Ejercicios_Basicos_de_netbeans.doc
Ejercicios_Basicos_de_netbeans.docEjercicios_Basicos_de_netbeans.doc
Ejercicios_Basicos_de_netbeans.doc
 
Ejercicios_Basicos_de_netbeans (2).doc
Ejercicios_Basicos_de_netbeans (2).docEjercicios_Basicos_de_netbeans (2).doc
Ejercicios_Basicos_de_netbeans (2).doc
 
Ejercicios_Basicos_de_netbeans (3).doc
Ejercicios_Basicos_de_netbeans (3).docEjercicios_Basicos_de_netbeans (3).doc
Ejercicios_Basicos_de_netbeans (3).doc
 
Empezando a programar raptor
Empezando a programar raptorEmpezando a programar raptor
Empezando a programar raptor
 
Macros en Excel
Macros en Excel Macros en Excel
Macros en Excel
 
Manual de usuario: Menú de Programas
Manual de usuario: Menú de ProgramasManual de usuario: Menú de Programas
Manual de usuario: Menú de Programas
 
Taller
TallerTaller
Taller
 
MANUAL
MANUAL MANUAL
MANUAL
 
Archivos
ArchivosArchivos
Archivos
 
Menú en VB6.0
Menú en VB6.0Menú en VB6.0
Menú en VB6.0
 
Creacion De Menus Y Entrelace De Formas
Creacion De Menus Y Entrelace De FormasCreacion De Menus Y Entrelace De Formas
Creacion De Menus Y Entrelace De Formas
 
Creacion De Menus Y Entrelace De Formas
Creacion De Menus Y Entrelace De FormasCreacion De Menus Y Entrelace De Formas
Creacion De Menus Y Entrelace De Formas
 

Mais de degarden

Mais de degarden (20)

MICHELIN_-AGILIS-CrossClimate_GB
MICHELIN_-AGILIS-CrossClimate_GBMICHELIN_-AGILIS-CrossClimate_GB
MICHELIN_-AGILIS-CrossClimate_GB
 
ABC 2021 Guia del vino
ABC 2021 Guia del vinoABC 2021 Guia del vino
ABC 2021 Guia del vino
 
Audi-A3-Sportback-catalogo-es-1146
Audi-A3-Sportback-catalogo-es-1146Audi-A3-Sportback-catalogo-es-1146
Audi-A3-Sportback-catalogo-es-1146
 
Why btrfs is the Bread and Butter of Filesystems
Why btrfs is the Bread and Butter of FilesystemsWhy btrfs is the Bread and Butter of Filesystems
Why btrfs is the Bread and Butter of Filesystems
 
Toshiba X300 salessheet english-web_r2
Toshiba X300 salessheet english-web_r2Toshiba X300 salessheet english-web_r2
Toshiba X300 salessheet english-web_r2
 
Toshiba N300 salessheet english-web_r2
Toshiba N300 salessheet english-web_r2Toshiba N300 salessheet english-web_r2
Toshiba N300 salessheet english-web_r2
 
The 20 maps that will help you understand Spain - The Local
The 20 maps that will help you understand Spain - The LocalThe 20 maps that will help you understand Spain - The Local
The 20 maps that will help you understand Spain - The Local
 
Toshiba X300 Performance Internal Hard Drive
Toshiba X300 Performance Internal Hard DriveToshiba X300 Performance Internal Hard Drive
Toshiba X300 Performance Internal Hard Drive
 
Bronces
BroncesBronces
Bronces
 
Sper Food Safety Thermometer with IR
Sper Food Safety Thermometer with IRSper Food Safety Thermometer with IR
Sper Food Safety Thermometer with IR
 
Plarad Torque and tension systems
Plarad Torque and tension systemsPlarad Torque and tension systems
Plarad Torque and tension systems
 
Plarad Hydraulikaggregate Hydraulic Power Packs
Plarad Hydraulikaggregate Hydraulic Power PacksPlarad Hydraulikaggregate Hydraulic Power Packs
Plarad Hydraulikaggregate Hydraulic Power Packs
 
Hands-Free Profile 1.7
Hands-Free Profile 1.7Hands-Free Profile 1.7
Hands-Free Profile 1.7
 
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
 
Reverse Engineering BLE Devices Documentation
Reverse Engineering BLE Devices DocumentationReverse Engineering BLE Devices Documentation
Reverse Engineering BLE Devices Documentation
 
pWeb: A P2P Web Hosting Framework
pWeb: A P2P Web Hosting FrameworkpWeb: A P2P Web Hosting Framework
pWeb: A P2P Web Hosting Framework
 
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android ¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
 
Bose NC 700 - User manual English
Bose NC 700 - User manual EnglishBose NC 700 - User manual English
Bose NC 700 - User manual English
 
MICHELIN CrossCLIMATE+
MICHELIN CrossCLIMATE+MICHELIN CrossCLIMATE+
MICHELIN CrossCLIMATE+
 
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
 

Último

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Último (20)

Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 

Quasi - mIRC-scripting-Popups

  • 1. Tutorial creado por Quasi / Javier Fernández Rivera http://ircorion.net | javier@ircorion.net Seccion de scripting: popups Para acceder a los popups ir a, la barra de menu del mIRC, pulsar herramientas y luego popups o tambien puedes aceder atraves del icono En este manual intentare que el lector vaia aprendiendo paso a paso el funcionamiento de los popups, pero para ello es imprescindible poder observar el resultado de los ejemplos mencionados a continuación, es necesario pues que solo aparezca tales ejemplos en el editor del mIRC, borrando así los anteriores, (una vez se vaian comprendiendo) y copiando los nuevos ejemplos. Cuando el lector alcance un conociemiento mas preciso de esta herramienta de scripting, ia puede cambiar lo que desee. Pero mientras tanto utilizar los ejemplos del manual como base de aprendizaje. La definición Popups: son la herramienta que posee el mIRC para la creación de menus desplegables. Podemos crear cinco menus diferentes, cada uno de estos se visualizara en su ventana correspondiente, con lo cual haremos un menu para la ventana de : estado, canal, privado, lista de nick, menu. Con la diferenciaque en estos, dos últimos no se da el caso de que sean ventanas. Los resultados de la programación de los popups se pueden ver en el texto popup del menu perteneciente a la pestaña de popups, del editor del mirc. Atendiendo a las distintas secciones del menu ver de la pestaña popups del editor, destacamos los sigientes menus programables del mIRC. Los de estado: se programan en herramientaspopupsverestado y se despliega al hacer click en el boton derecho sobre la ventana de estado. Los del canal: se programan en herramientaspopupsvercanal y se despliega al hacer click en el boton derecho de la ventana del canal actual. Los del privado: se programan en herramientaspopupsverprivado chat y se despliega al hacer click en el boton derecho de la ventana de un privado o chat actual. Los de la lista de nicks: : se programan en herramientaspopupsverlista de nicks y se despliega al hacer click en el boton derecho, sobre la lista de nicks que tiene un canal en el lado derecho de la ventana. Los de la barra de menu: se programan en herramientaspopupsvermenu y se despliega al hacer click en el boton izquierdo sobre el texto-titulo de la barra de menu situada en la parte superior del mIRC. Un ejemplo de este caso es: Mi script Información .Hora: echo –s son las $time .Dia: echo –s Hoy es $day - Ayuda .Del mirc: help En este ejemplo no voy a entrar a explicarlo puesto que se hara de forma mas deteneida posteriormente, decir solamente que la primera linea Mi script seria el llamando anteriormente texto-titulo es lo que servirá de titulo, a la barra de menu situada en la parte superior del mIRC. Aunque no entiendas el ejemplo, pasalo por alto y abordalo cuando ia hayas comprendido el resto del documento. Dentro del editor del mIRC y en la pestaña popups, vemos como al marcar sobre el menu ver, se despliegan los ia dichos cinco menus programables, de los que dispone el mIRC para facilitar la tarea de acceso a los comandos. Al hacer click en uno de ellos, el mIRC nos abrirá un nuevo campo de edición sobre el cual podemos programar dicho menu marcado con anterioridad. La sintaxis de un popup Nombre del menu: comados Donde en Nombre del menu podremos el nombre que queramos ver desplegado al apretar el boton derecho sobre uno de los cinco campos programables de los popups, a continuación pondremos : que indicaran que a partir de hay empiezan los comandos que se ejecutaran al hacer click sobre el nombre del menu y por ultimo, despues de los dos puntos pondremos los comandos el primero, antepuesto con el signo / o con un espacio como esta indicado en la sintaxis.
  • 2. Practica Vamos a empezar a crear un primer menu, para ellos vallamos a el editor del mIRC, a la pestaña popups y al campo de edición correspondiente a la ventana de estado. Ahora pondremos: Información: echo –s Son las $time y hoy es $day Veremos como al hacer click sobre la ventana de estado aparece un menu con el texto Información este texto es el perteneciente a lo escrito antes de los dos puntos de la sintaxis del popup del ejemplo anterior, como ia ije el texto información es un ejemplo, lo que quiere decir que se puede poner cualquier otro texto, logicamente ese texto a de ir relacionado con los comandos que se ejecutaran, Ahora bien, si apretamos sobre ese menu llamado información veremos como aparece el texto que es impreso por acción del comando citado a continuacion de los 2 puntos. Ahora pasaremos a crear un segundo menu, en el mismo lugar que el ya creado: Información: echo –s Son las $time y hoy es $day Ayuda: help Ahora si apretamos el botón derecho sobre el status nos aparecera un menu con dos líneas de texto y al hacer click sobre el texto Ayuda el mIRC nos habrira el archivo de ayuda. A continuacion vamos a insertar una linea divisoria, que separara en dos campos el texto Información y Ayuda esto lo haremos de la sigiente forma: Información: echo –s Son las $time y hoy es $day - Ayuda: help Asta ahora hemos creado menus, pero los popups también permiten la creación de submenus. La utilizacion de la linea divisoria se hara de igual forma en los submenus. Parahacer estos submenus haremos lo sigiente: Información .Hora: echo –s son las $time .Dia: echo –s Hoy es $day - Ayuda .Del mirc: help En este ejemplo, se dan los submenus hora y dia que se encuentran dentro del menu Informacion y por otro lado el submenu Del mirc que se encuentra dentro del menu Ayuda. Ahora bien, para especificar la situacion de un submenu dentro de un menu lo haremos primero poniendo el nombre del menu, a continuacion en una linea postarior, escribimos un punto . segido del, el nombre del submenu, y asi tantas veces se precise, a continuacion del nombre del submenu se ponen los dos puntos, posteriormente un espacio y el comando. Si queremos especificar dos submenus, lo haremos poniendo dos puntos pero de forma segida .. para tres submenus lo hacemos con ... y de la misma forma para cuatro cinco o los que sean, iremos aumentando el numero de puntos en relación a el numero de submenus. En bastante dificil la explicación de su estructura pero es mas facil, encontrarle la logica en un ejemplo: Información .estado ..Hora: echo –s son las $time .mirc ..version: echo –s Tu mirc es la version $version ..bits: echo –s Tu mirc tiene $bits bits - Ayuda .Del mirc: help En este ejemplo hay: dos menus (informacion y ayuda) dentro del menu informacion se dan dos submenus (estado y mirc) y a su vez dentro de estos otros tres submenus (hora, versión y bits), dentro del menu (ayuda) se da el submenu (Del mirc ) Observemos que los dos puntos : se escriben únicamente cuando ia se dejan de poner mas submenus, osea estos dos puntos se citan en el ultimo submenu que es el que ieva el comando, todos los anteriores menus o submenus no portan ningun comando por lo tanto no se les ponen los : . En los popups los comandos tambien pueden ser citados en forma de columna al igual que en los alias, con la utilizacion de las llaves. Información .mirc: { echo –s tu mirc es la versión $version echo –s este mirc tiene $bits bits }
  • 3. Esto aunque funcionaria perfectamente puesto que las llaves hacen que el mIRC lea de una forma mas ordenada y rapida los codigos, seria por un lado poco practico y por otro lado, el principal incoveniente que tiene esto, es que en los pupups el mIRC te permite solo 30 kbs de capacidad, con los cual al poner los comandos de la forma anterior, posiblemente llegaremos a acercarnos a esa capacidad y por consiguiente caer en ese error, para evitarlo se utilizan los alias, estos portaran los comandos y luego el alias se pondra en el lugar del comando del popup, tal que asi: Poner en el editor correspondiente a los alias infomirc { echo –s tu mirc es la versión $version echo –s este mirc tiene $bits bits } Poner en el editor correspondiente a los popups referentes a el status Información .mirc: infomirc Aquí, lo que hacemos es, primero creamos un alias con el nombre de infomirc que ejecutara los dos comandos citados a continuacion de la 1ª llave del alias, En los popups escribimos en lugar de los dos comandos, el alias que porta los mismos dos comandos, osea infomirc . Esto hara que cuando nosotros hagamos un click en el boton derecho sobre la ventana de estado nos salga un menu que trae de texto información vamos a el y al poner el raton sobre el, nos sale un submenu que trae mirc, al apretar en el, se ejecuta el comando infomirc que en este caso es un alias creado con anterioridad . De esta forma podemos hacer unos popups mas ordenados y complejos. Wueno con esto doy por finalizado el manual sobre popups, la mejor forma de aprender a manejarlos bien es con la practica, osea que a por ellos.