FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Ayuda para: ejecutable bajado por FTP inválido.
Posts: 139
Joined: Sun Apr 23, 2006 09:00 AM
Ayuda para: ejecutable bajado por FTP inválido.
Posted: Wed Sep 22, 2010 01:00 PM

Hola.
He subido un ejecutable a un servidor para que se actualice el cliente. Tanto la subida como la bajada del archivo la hago mediante archivos .BAT y comandos FTP. pero cuando lo descargo y voy a ejecutar me dice que no es una aplicación Windows 32 válida. ¿Alguna aclaración al respecto?

Un saludo,

Fernando

Las Palmas de Gran Canaria
Posts: 654
Joined: Mon May 29, 2006 03:14 PM
Re: Ayuda para: ejecutable bajado por FTP inválido.
Posted: Wed Sep 22, 2010 08:47 PM

Al ser un ejecutable (EXE) su contenido es binario.
Si al hacer el FTP no has definido la clausula BINARY a ON lo mas seguro es que si dentro del EXE encuentra un caracter (octeto) de valor 26 (1A hex), que es el fin de fichero, pare de hacer la trasferencia.

Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.

FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
Posts: 139
Joined: Sun Apr 23, 2006 09:00 AM
Re: Solucionado.
Posted: Thu Sep 23, 2010 06:58 AM

Gracias JM antes que nada.
Efectivamente, era la primera vez que hacia una subida/bajada mediante comandos FTP desde DOS y al final el error lo daba porque no estaba pasando el comando BINARY antes de la transferencia, así que, problema solucionado.
Gracias de nuevo.

Un saludo,

Fernando

Las Palmas de Gran Canaria

Continue the discussion