Importante: Una vez transcurrida la fecha límite para este evento, podrá encontrar las soluciones de VBScript, Windows PowerShell y Perl en el Script Center. |
En el evento "TrueType", se pide a los participantes que lean una serie de claves del registro del sistema de Microsoft Windows.
| Acerca de este evento | |
| Escenario del evento | |
| Cómo participar |
División | nivel principiante |
Fecha límite | Miércoles, 20 de febrero de 2008 (08:00 a. m., hora del Pacífico) |
Puntos concedidos | 10 |
Antes de empezar este evento, ha de recordar que: jugar con el registro puede ser peligroso para la salud de su sistema. Así que, ¿en qué consiste este evento? En jugar con el registro. Pero no se preocupe, no se le pedirá que escriba nada en él, sólo tendrá que leer algunos valores. Esto no cambiará ni desordenará en absoluto su sistema; siempre y cuando, por supuesto, siga correctamente las instrucciones que se proporcionan para llevar a cabo el evento.
En este evento, queremos averiguar qué fuentes están instaladas en un equipo. Le daremos una pista: las fuentes se almacenan en el registro en HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion. Pero no buscamos cualquier fuente, buscamos sólo las fuentes TrueType. ¿Cómo puede distinguirse entre una fuente TrueType y una que no lo es? Es fácil: en el registro, las fuentes TrueType incluirán la frase TrueType entre paréntesis e inmediatamente después del nombre de la fuente. Es decir, una fuente TrueType se parecerá a lo que le mostramos a continuación:
Bauhaus 93 (TrueType)
Para completar este evento correctamente, su script debe mostrar el resultado siguiente:
| • | Los nombres de todas las fuentes TrueType del equipo. |
| • | El número de fuentes TrueType del equipo. |
| • | El número total de fuentes del equipo. |
El resultado debe presentar este aspecto:
Lucida Bright (TrueType) Lucida Bright Demibold (TrueType) Lucida Bright Demibold Italic (TrueType) Lucida Bright Italic (TrueType) Lucida Calligraphy Italic (TrueType) Lucida Fax Regular (TrueType) TrueType: 419 Total: 451
Una vez que haya completado su script, haga clic en el vínculo correspondiente para enviar su participación:
| • | |
| • | |
| • |
Si el vínculo no abre automáticamente un mensaje con una dirección predeterminada, envíe un correo electrónico a scripter@microsoft.com y en el asunto del mensaje, escriba Beginner VBScript: Event 2; Beginner Windows PowerShell: Event 2; o Beginner Perl: Event 2.
Lo único que debe hacer es pegar su código en el cuerpo del mensaje y, a continuación, enviar el correo. También puede incluir los datos siguientes:
| • | Un nombre o sobrenombre que podamos usar para identificarle al anunciar los ganadores de los Juegos de Scripting. |
| • | El nombre del país al que le gustaría representar. Puede ser su país de nacimiento o el país en el que viva actualmente, pero no tiene por qué ser así; puede representar al país que desee. |
| • | El nombre del grupo de usuarios del que sea miembro. Esta información debe incluirse en caso de que su grupo de usuarios tome parte en la Prueba de Grupos de Usuarios. |
Sólo necesita escribir estos datos en la parte superior del correo electrónico. Si lo hace así, su correo electrónico (suponiendo que esté enviando su participación para la división de VBScript) probablemente tendrá este aspecto:
Ken Myer
USA
Northern Iowa User Group
For i = 1 to 100
Wscript.Echo i
Next