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

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Necesito un script para convertir un conjunto de TXT-ANSI a TXT UTF-8!
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Necesito un script para convertir un conjunto de TXT-ANSI a TXT UTF-8!  (Leído 18,211 veces)
cron0ar8R

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: Necesito un script para convertir un conjunto de TXT-ANSI a TXT UTF-8!
« Respuesta #10 en: 20 Junio 2013, 22:14 pm »


si ejecuto esto:
Código:
cscript.exe "Script.vbs" "archivo ansi.txt" "nuevo archivo UTF-8.txt"

obtengo esto:
Citar
D:\Bandeja Entrada\Soft\Pasar M3U de ANSI a UTF-8\Soft>cscript.exe "Script.vbs"
"archivo ansi.txt" "nuevo archivo UTF-8.txt"
Microsoft (R) Windows Script Host versión 5.8
Copyright (C) Microsoft Corporation 1996-2006. Reservados todos los derechos.

Error de entrada: No existe ningún motor de secuencia de comandos para la extens
ión de archivo ".vbs".

D:\Bandeja Entrada\Soft\Pasar M3U de ANSI a UTF-8\Soft>

Uso windows 7 x64 con todas las updates hasta el día de hoy. Es la versión original sin ninguna modificación (lo he verificado con SHA1).

Ahora voy a probar de hacer la reparación en el registro con el otro código que me has puesto.


En línea

cron0ar8R

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: Necesito un script para convertir un conjunto de TXT-ANSI a TXT UTF-8!
« Respuesta #11 en: 20 Junio 2013, 22:18 pm »

Al ejecutar el código de reparación que me has puesto, ocurre lo siguiente.

Si ejecuto esto:

Código:
wscript.exe "Script.vbs" "archivo ansi.txt" "nuevo archivo UTF-8.txt"

Obtengo esto:

Código:
---------------------------
Windows Script Host
---------------------------
Secuencia de comandos: D:\Bandeja Entrada\Soft\Pasar M3U de ANSI a UTF-8\Soft\Script.vbs
Línea: 1
Carácter: 1
Error: Carácter no válido
Código: 800A0408
Origen: Error de compilación de Microsoft VBScript

---------------------------
Aceptar   
---------------------------


Ahora, si ejecuto esto:

Código:
cscript.exe "Script.vbs" "archivo ansi.txt" "nuevo archivo UTF-8.txt"

obtengo otra vez esto:


Citar
D:\Bandeja Entrada\Soft\Pasar M3U de ANSI a UTF-8\Soft>cscript.exe "Script.vbs"
"archivo ansi.txt" "nuevo archivo UTF-8.txt"
Microsoft (R) Windows Script Host versión 5.8
Copyright (C) Microsoft Corporation 1996-2006. Reservados todos los derechos.

D:\Bandeja Entrada\Soft\Pasar M3U de ANSI a UTF-8\Soft\Script.vbs(1, 1) Error de
 compilación de Microsoft VBScript: Carácter no válido


D:\Bandeja Entrada\Soft\Pasar M3U de ANSI a UTF-8\Soft>


esto es un expediente X. Algo raro pasa. Uso el antivirus AVG. Tendrá algo que ver?


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.810



Ver Perfil
Re: Necesito un script para convertir un conjunto de TXT-ANSI a TXT UTF-8!
« Respuesta #12 en: 20 Junio 2013, 22:27 pm »

Algo raro pasa. Uso el antivirus AVG. Tendrá algo que ver?
Olvida los virus.

Citar
Código:
Script.vbs(1, 1) Error decompilación de Microsoft VBScript: Carácter no válido

Te está diciendo que el problema está en el caracter número 1 de la línea número 1,
Ese error solo puede deberse a una de estas dos razones:

1. Has modificado el código y has agregado un caracter no valido al principio del código.
2. Has guardado el script en una codificación distinta a ANSI, y no reconoce el primer caracter del texto porque se ha convertido a UTF-8(por ejemplo)

Asegúrate de guardar el script.vbs en codificación ANSI.

Saludos!
En línea

cron0ar8R

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: Necesito un script para convertir un conjunto de TXT-ANSI a TXT UTF-8!
« Respuesta #13 en: 20 Junio 2013, 22:34 pm »

joder a la primera! eres un crack! jejeje

el problema era que mi notepad++ estaba configurado para que todos los TXT nuevos que creara lo hiciera con UTF8, por eso copié tu script sobre un fichero que estaba en UTF8. Al guardarlo en formato ANSI ha funcionado genial.

Muchas gracias!!!!!!!!

PD he puesto esto para que me los re-escriba en lugar de crear archivos nuevos. parece que funciona...

Código:
For %%X in ("*.m3u") Do (Script.vbs "%%X" "%%X")
En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
necesito ayuda para convertir una extension .asf a wmv
Multimedia
tequilagtx 3 3,266 Último mensaje 10 Febrero 2006, 07:45 am
por Sourraund
Que necesito para convertir VHS a DVD
Multimedia
kichan 1 1,923 Último mensaje 3 Mayo 2006, 20:28 pm
por Sourraund
Necesito ayuda para convertir C a VB
Programación Visual Basic
erick185 1 1,507 Último mensaje 30 Junio 2006, 04:43 am
por BenRu
Concatenar un conjunto de palabras para la misma búsqueda con find o findstr
Scripting
gregory90 9 6,380 Último mensaje 26 Noviembre 2019, 19:50 pm
por andres3626
Problema al convertir un script en ejecutable « 1 2 »
Scripting
invu 11 6,372 Último mensaje 26 Junio 2021, 04:21 am
por painpills
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines