elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [PROBLEMA] Quick Batch File Compiler
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [PROBLEMA] Quick Batch File Compiler  (Leído 3,152 veces)
KZN

Desconectado Desconectado

Mensajes: 98



Ver Perfil
[PROBLEMA] Quick Batch File Compiler
« en: 11 Abril 2014, 21:33 pm »

Lenguaje:
Batch


Problema:
no me funciona el comando ftp al empaquetar un Script con la aplicación Quick Batch File Compiler

Codigo:
Código:
@echo Off
    
(
ftp -i -s:"%~f0"
open NOMBREHOST
USUARIO
CONTRASEÑA
pu "ARCHIVO1"
! del "ARCHIVO2"

bye
    
)1>NUL 2>&1


« Última modificación: 11 Abril 2014, 22:00 pm por Eleкtro » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.866



Ver Perfil
Re: [PROBLEMA] Quick Batch File Compiler
« Respuesta #1 en: 11 Abril 2014, 21:57 pm »

Quick Batch File Compiler no es un lenguaje de programación, es un programa.

EDITO: Elimino el anterior mensaje que escribí porque me he dado cuenta de que pu es la abreviación válida del comando put, sorry.


EDITO 2: Cosas a tener en cuenta:

1. El parámetro especial %0

Si tu tienes tu ScriptConvertido.exe en el escritorio, y en ese mismo directorio tienes un Script que le quieres enviar como parámetro al comando FTP (Ej: ftp -i -s:"%~dp0Script.txt"), jamás te va a funcionar el Script, ya que estos empaquetadores de Scripts necesitan extraer el contenido (el Script) a una carpeta temporal, y al hacer esto, el directorio de trabajo actual del Script (%0) es la carpeta temporal, no es la carpeta desde donde ejecutas el exe (en este caso el escritorio), lo puedes comprobar de manera muy sencilla haciendo un Echo %0.


2. Bugs de Software

Ese tipo de programas que convierten Scripts Batch a Executables todos tienen sus fallos, no son perfectos ya que Batch no es un lenguaje compilado, algunos programas simplemente copian el Script original sin hacerle modificaciones, pero otros si que se las hacen para compatibilizar y pueden mal-interpretar una instrucción o algún caracter de alguna linea del código que quieres convertir, te sugiero que evites usar los operadores de agrupación () cuando uses ese tipo de programas, intenta escribirlo todo en pocas lineas, y si puedes concatenar todas las órdenes en una sola linea mucho mejor para intentar evitar esos problemas.

Te sugiero que utilices la aplicación ExeScript Editor para empaquetar un Script, nunca me dió ese tipo de problemas.


Saludos


« Última modificación: 11 Abril 2014, 22:22 pm por Eleкtro » En línea



KZN

Desconectado Desconectado

Mensajes: 98



Ver Perfil
Re: [PROBLEMA] Quick Batch File Compiler
« Respuesta #2 en: 11 Abril 2014, 22:29 pm »

me puedes dejar link para probarlo por favor?
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.866



Ver Perfil
Re: [PROBLEMA] Quick Batch File Compiler
« Respuesta #3 en: 11 Abril 2014, 22:41 pm »

> http://www.scriptcode.com/download/

PD: Es Software de pago.
En línea



Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
duda como hacer tipo Quick Batch File Compiler
Programación Visual Basic
ricardovinzo 3 2,039 Último mensaje 8 Junio 2008, 20:16 pm
por ricardovinzo
[Batch] Problema con el Quick Batch File Compiler
Scripting
najmuddin 6 5,325 Último mensaje 29 Junio 2008, 08:39 am
por najmuddin
Quick Batch File Compiler no funciona en xP?
Scripting
GORSO 2 2,865 Último mensaje 29 Marzo 2009, 21:25 pm
por GORSO
[BATCH] Problema con Quick Batch compiler, incluir 2 archivos BAT. « 1 2 »
Scripting
daniel69 17 13,627 Último mensaje 31 Mayo 2009, 19:33 pm
por daniel69
CarlitosSoft Batch Compiler 1.3
Scripting
kworld 5 4,379 Último mensaje 8 Junio 2010, 19:24 pm
por kworld
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines