sustituir signos con Textman en batch

Iniciado por **Aincrad**, 23 Enero 2018, 15:27 PM

0 Miembros y 1 Visitante están viendo este tema.

**Aincrad**

hola a todos.  ;D

bueno esta navegando por el foro y encontré este aporte del compañero @Elektro : [BATCH] [APORTE] Rutina TEXTMAN para manipular archivos de texto

ahora mi duda si yo tengo por ejemplo un txt con lo siguiente:

hola "la"
hola "la"


y quiero sustituir el simbolo " por el mismo x4 asi """" (es solo por poner un ejemplo XD)

el metodo de utilizacion seria algo como esto :

Código (bash) [Seleccionar]
Call :TEXTMAN RSA "archivo.txt" "^""    "^"""" "

eso meda error . bueno mi pregunta es :

como le haría para sustituir  símbolos y signos utilizando Textman ?




Eleкtro

#1
Cita de: **Aincrad** en 23 Enero 2018, 15:27 PM
como le haría para sustituir  símbolos y signos utilizando Textman ?

No puedo ofrecerte una solución, solo he analizado el código a simple vista, y es un horror tratar de depurar un código así en Batch, no me merece la pena invertir tiempo en intentar arreglar eso xD, si fuese un script en otro lenguaje si, pero es Batch, no merece la pena usar ese (mi) script la verdad. Mi consejo: olvida 'textman', olvida cualquier script de quien sea que esté hecho en Batch, puedes hacer lo mismo en cualquier otro lenguaje y de forma eficiente (pero eso ya lo sabes, programas en VB.NET).

Saludos!








**Aincrad**

Citar(pero eso ya lo sabes, programas en VB.NET)

si es verdad , lo que pasa es que lo necesitaba para corregir el bug del convertor e batch a vbs que hice .

en la parte del bug lo resolvi de la siguiente manera :

Código (bash) [Seleccionar]
:remplace
setlocal enabledelayedexpansion
for /f "tokens=* delims=" %%x in ('type %t%\bat.txt') do (
set linea=%%x
set linea=!linea:%%=%%%%!
set linea=!linea:"=""!
call :show !linea!
)
goto:eof
:show
echo %* >> %t%\batavbs.txt
goto:eof


con esto sustituí los signos " y % bueno solo lo que hice fue agregarles mas para que al cambiarlos a vbs se corrigiera ese bug . XD  ;D pero bueno no estoy con batch . ahora intento estudiar mas vb.net .

mas bien en este momento estoy especializándome con pointers y offset para crear un aimbot . y es un dolor de cabeza encontrar los adress con cheat engine .  ;D pero bueno no me queda de otra que tener paciencia.  ;D