updater

Aquí pueden poner todos los programas y utilidades que hayan creado con AMS.
quien lo diría algo útil con ams... JAJAJAJAJAJJAJAJA
les presento el Salchicha-o-matic :lol-1414023491: es un pene de sale de tu monitor y.. y te gusta y punto!.
bueno para lo único que sirve el ams, un actualizador made in corea del norte, 500 asiáticos estuvieron en un sótano trabajando en esto por 15 años para poder hacer realidad esta mierda.
HIDE: ON
Hidebb Message Hidden Description


:downvote-1417755753:
:banned3
:haha-1417755876:
:awesome-1417754492: :awesome-1417754492: :awesome-1417754492:
thank thank
no puedo editar el post... :areyoukiddingme-1414024355: :fu-1414023026:

Versión 2.0...
Murieron 500 chinos mas... pero valió la pena.

HIDE: ON
Hidebb Message Hidden Description


Esta versión tiene mas mierda, si no para sacar otra no?, como si me fueses a responder jaja...
1° En GlobalsFunctions esta todo para configurar lo sin tener que estar viendo código.
2° Me quede como retrasado mirando las caras, que porquería ajajajaj.
3° al inicio se crea una carpeta temporal para los zips y al final se borra.
4° cosas varias no se si la versión 1.0 causaba algún error si la columna patch estaba vacía pero puse un if por si las dudas, otro if por si le quieren poner contraseña a los zips, por si los super hacker que quieren hackear sus aplicaciones de mierda echas en ams,... JAJAJAJA.
5° en cuanto a la estética yo dejaría visible las 2 progressbar y el label de infoview.

:wonka:
bajando
no agas mas versiones a ver si extinges la china no es por nada pero donde venden esos chinos
No te puedo decir, si te lo dijese tendría que matarte cris... :ohgodwhy-1414025393:

dejare esto por aqui...
MySQLCursor = MySQLConnection:execute("SELECT * FROM "..DataBase_NOMBRE..".patches WHERE id");
local Rows = MySQLCursor:numrows();
for Updates = 1, Rows do
	local Rows = MySQLCursor:fetch({},"a");
	if(Rows.id > version)then
                --Aca ejecutariamos el updater no? talvez... ó se puede poner un dialog con ifs y preguntar si se desea actualizar no? de nuevo talvez...
		Dialog.Message("Test", "Si en efecto, tu glande esta irritado.");
	end
end
:pc: ...
Versión 3.0...
Murieron 501 chinos mas...

ChangeLog
Moví el código que crea la carpeta temporal, ahora si no hay ningún update no se crea nada.
"Nueva" Forma de ver las actualizaciones restantes(esto es para el usuario estándar, ya que lo ideal es solo dejar las 2 bars y el label infoview a la vista).
Arreglado error en la liña:"20" de "Page1" "OnShow" contrasenia ~= "none" ejecutaba el que no tenia contraseña, ahora == "none".
PD:El código que borra la carpeta temporal sigue sin funcionar,(PUTA MIERDA).

HIDE: ON
Hidebb Message Hidden Description


Creo que no queda nada mas por arreglar, los chinos están felices. :aww-1417754503:
thank you
Gracias
voy aprobar
al final creo que lo voy a usar para mi proyecto del sitema operativo virtual jejeje
aehuaheus :drunk:
Gracias.
Hola gente, Hoy les traigo la actualización numero 5...

Esta actualización es radical...
Me he dado cuenta que si se usa
HTTP.Download
no se pueden descargar archivos de algunos hosts en especifico, Por lo que decidí re crear la aplicación por completo, Código 100% nuevo, Antes usaba el código del http secuential downloader, ahora es código 100% escrito desde cero, Por lo que no hay problemas de compatibilidad(Creo xD).

PD: No le he prestado mucha atención al callback del des compresor, Pero creo que es lo de menos.

Enlace de descarga
HIDE: ON
Hidebb Message Hidden Description


También lo puedes encontrar en "Bianca" mi nueva aplicación te dejo un enlace, Pásate pro el
http://www.amsspecialist.com/viewtopic.php?f=2&t=3240
Muy buena gracias por fin un udater (ACTUALIZADOR :awesome-1417754492: )
esta bien xd
gracias
huaaaaaaaaaaaaaaaaaaaaaaaa :lol: :lol: :lol: