Archivos de actualización automática en lenguaje sencillo
Versión 2
. Ícono de biblioteca de soportev
Biblioteca de soporte en Internet
Especificación de biblioteca de soporte
. Biblioteca de soporte iext
. Biblioteca de soporte eAPI
. Ventana de ensamblaje ventana de ensamblaje_inicio
. La versión actual de la variable de ensamblaje, escriba texto.
. Subrutina_ _StartWindow_Created
Versión actual = "1.0 "
Buscar actualizaciones()
. La subrutina busca actualizaciones
. La variable local devuelve texto, tipo de texto.
Última versión de variables locales, tipo texto
. Descripción de actualización de variable local, tipo texto.
. Título de la ventana de variables locales, tipo de texto
. Texto segmentado de variable local, tipo de texto, " 0 "
. Variable local i1, tipo entero.
Devolver texto = a texto(conversión de codificación (archivo de lectura HTTP("/s/blog _ 1522415ce 0102 Wei 7 . html)), # codificación _UTF_8, # codificación _GB18030,)'this.
Devolver texto = obtener el contenido intermedio (devolver texto, "///Inicio", "///Fin")
Salida de depuración (devolver texto)
Último versión = Contenido intermedio (devuelve texto, "última versión = ", "
Salida de depuración (última versión)
. Comienza el juicio (última versión = " ")
InformationBox("Actualización no válida, comuníquese con el autor", 0, "")
Predeterminado
si es verdadero (al valor (última versión) al valor (versión actual)). )
Si es verdadero(infobox("Versión actual: "Versión actual #Salto de línea" Última versión: "Última versión #Salto de línea" Actualizar contenido: " #Salto de línea Etiqueta transparente 1. Título, botón #. , "¿Quieres descargar la última versión?") = botón #Sí)
Abra la URL especificada (" www.360.com ")'Esta es la dirección de descarga si no desea abrir. la descarga, agregue un cuadro de exploración de texto super, haga que la dirección del cuadro de exploración de hipertexto sea igual a la dirección de descarga
Por ejemplo: Dirección del cuadro de hipertexto 1 = "www.360.com "
Destroy()
p>Si realmente ha terminado
Si realmente ha terminado
La prueba ha terminado
La subrutina acepta contenido intermedio, tipo de texto y es abierta
Contenido completo del parámetro, tipo de texto
Texto a la izquierda del parámetro, tipo de texto
. Texto a la derecha del parámetro, tipo de texto
p>Ubicación temporal de la variable local, tipo entero
Longitud total de la variable local entera
Variable local temporal texto, tipo de texto
Longitud total = longitud del texto (contenido completo)
Posición temporal = buscar texto (contenido completo, texto izquierdo, falso) Obtener longitud del texto (texto izquierdo)
Texto temporal = obtener texto en la parte media de (contenido completo, posición temporal, longitud total)
longitud total = longitud del texto (texto temporal)
posición temporal = buscar texto (texto temporal, texto derecho, falso) -1
Texto temporal = obtener la mitad del texto (texto temporal, 1, posición temporal)
Regresar (texto temporal) )