DigiNG edición Scripting



DigiNGScript

Bajo el nombre de DigiNGScript se incluyen una serie de métodos y propiedades que proporciona DigiNG para facilitar la integración de DigiNG con los diferentes motores de scripting instalados en el ordenador en el cual se ejecuta DigiNG.


Por defecto en Windows 2000 y en Windows XP vienen instalados cuatro motores de scripting: VBScript Para programar en un lenguaje parecido a VBasic. VBScript.Encode Igual que VBScript pero encriptado con el programa de Microsoft Windows Script Encoder. JScript Para programar en un lenguaje parecido a C, C++ ó Java. JScript.Encode Igual que JScript pero encriptado con el programa de Microsoft Windows Script Encoder.


Para obtener información en línea en español acerca de scripting, así como tutoriales de VBScript y JScript, visite el web http://msdn.microsoft.es/scripting.


DigiNG publica un objeto denominado digi y dicho objeto posee una serie de Métodos y Propiedades con las cuales se puede controlar a DigiNG desde un script.


El procedimiento normal consiste en crear un archivo de texto con el código del script y luego ejecutarlo con la orden VBScript, con la orden JScript, con la orden VBScript_Encriptado ó con la orden JScript_Encriptado de DigiNG.


Ejemplo


Creamos el archivo MiPrimerScript (en el directorio de otrabajo o en el de tablas, ya que cuando lo ejecutemos se busca por el disco duro como si fuera una arroba) con el siguiente código: Digi.EjecutaOrden "zoome"


...Y luego dentro de DigiNG ejecutamos la orden VBScript=MiPrimerScript, con lo que conseguimos hacer un zoom extendido.


Ejemplo Encriptado


Si queremos encriptar el ejemplo anterior, instalamos Windows Script Encoder, generamos el script anterior, nos vamos al símbolo del sistema y encriptamos el archivo: scren /l VBScript /e vbs MiPrimerScript MiPrimerScriptEncriptadoNota: Si no hemos puesto en la variable de entorno PATH la ruta c:\Archivos de programa\Windows Script Encoder tenemos que anteponer esta ruta a la llamada al programa screen.


Ahora el contenido del archivo MiPrimerScriptEncriptado es el siguiente: #@~^HgAAAA==9borc2N+m!Ym6D9+UPryGGs+J,@#@?


...Y luego dentro de DigiNG ejecutamos la orden VBScript_Encriptado=MiPrimerScriptEncriptado, con lo que conseguimos hacer un zoom extendido.


Fecha de última modificación: domingo, 9 de diciembre de 2001

© 2001-2002 Dreaming With Objects. Todos los derechos reservados.