Estimados
estoy implementando actualizacion automatica del sistema y encontre el block de xBielSys y hay un codigo en C que
quiero saber como compilarlo web http://bielsys.blogspot.com/2009_04_01_archive.html
codigo PRG
CODIGO EN C
La idea es compilar y eliminar esta instruccion
Sleep(700);
y
colocar esta Msginfo( "Actualizacion realizada con exito" )
como todos sabemos si lo compilo con xharbour el archivo lo deja + de 2mb y en C es de 16kb
estoy implementando actualizacion automatica del sistema y encontre el block de xBielSys y hay un codigo en C que
quiero saber como compilarlo web http://bielsys.blogspot.com/2009_04_01_archive.html
codigo PRG
/*
Actualización de aplicaciones
(c) 2008 Biel Maimo <!-- e --><a href="mailto:bmaimo@gmail.com">bmaimo@gmail.com</a><!-- e --> - bielsys.blogspot.com
*/
#include "FiveWin.Ch"
FUNCTION main(cFile)
//------------------------------
LOCAL cFileName
IF cFile!=NIL
SysWait(.7)
FErase(cFile)
cFileName:=cFileName(cFile)
FRename('tmp.exe',cFilename)
WinExec( cFileName )
PostQuitMessage(0)
QUIT
ENDIF
RETURN NIL
FUNCTION RddSys(); RETURN NILCODIGO EN C
#include "stdio.h"
#include "windows.h"
int main( int argc, char *argv[])
{
Sleep(700);
DeleteFile( argv[1]);
rename( "tmp.exe",argv[1]);
WinExec(argv[1],1);
return EXIT_SUCCESS;
}La idea es compilar y eliminar esta instruccion
Sleep(700);
y
colocar esta Msginfo( "Actualizacion realizada con exito" )
como todos sabemos si lo compilo con xharbour el archivo lo deja + de 2mb y en C es de 16kb
Saludos
Patricio
__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Patricio
__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl