Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Tino en 24 Septiembre 2016, 19:49 pm



Título: [BATCH] If TEXT exist...
Publicado por: Tino en 24 Septiembre 2016, 19:49 pm
Hola!

Hoy pregunto si es posible hacer que un Batch detecte si un .txt contiene determinado %texto%

Ej:

Digamos que la contraseña es HOLA (Caso sensitivo)




[  Ingrese contraseña: HOLA

Batch procesando si es correcta...

por lo tanto el Batch tendría que llevar al usuario a :ContrasenaIncorrecta porque la contraseña es incorrecta

y si es correcta tendría que llevar al usuario a :ContrasenaCorrecta   ]



Muchas gracias por leer mi post :)
Espero que me puedan ayudar, no se me ocurre ningún tipo de código para esto y he buscado en Google y no encuentro nada sobre eso, quizás es que he buscado mal


Mi historial (De busquedas en google por ahora)



Si %texto% existe entonces batch - Buscar con Google
www.google.com.uy



Si %texto% existe entonces - Buscar con Google
www.google.com.uy




Si la linea existe es correcta entonces batch - Buscar con Google
www.google.com.uy


Si %texto% es correcto entonces Batch - Buscar con Google
www.google.com.uy



No encuentro nada :/


Título: Re: [BATCH] If TEXT exist...
Publicado por: MCKSys Argentina en 24 Septiembre 2016, 21:23 pm
Hola!

Google "entiende" mejor el Inglés que cualquier otro idioma (incluído el castellano). Cuando busques, hazlo en inglés.

Por ej., en este caso, he buscado: batch detect if file contains text

Y éste es el primer resultado (en google.com.ar): http://stackoverflow.com/questions/5626879/how-to-find-if-a-file-contains-a-given-string-using-dos-command-line (http://stackoverflow.com/questions/5626879/how-to-find-if-a-file-contains-a-given-string-using-dos-command-line)

Como verás, se trata tu pregunta y hay múltiples respuestas con soluciones  ;).

Saludos!


Título: Re: [BATCH] If TEXT exist...
Publicado por: Eleкtro en 24 Septiembre 2016, 21:29 pm
Si %texto% existe entonces batch - Buscar con Google
www.google.com.uy

Con Batch no puedes "buscar con Google" (ya habiamos aclarado que es un lenguaje completamente limitado), lo único que puedes hacer es construir la url y la query de búsqueda (ej. http://www.google.com/search?q=hello+world (http://www.google.com/search?q=hello+world)) y abrir esa url usando el navegador por defecto...

Sobre lo de buscar en un archivo de texto... bueno, ya te lo han explicado mediante un enlace externo.

Saludos!


Título: Re: [BATCH] If TEXT exist...
Publicado por: Tino en 24 Septiembre 2016, 22:29 pm
Con Batch no puedes "buscar con Google" (ya habiamos aclarado que es un lenguaje completamente limitado), lo único que puedes hacer es construir la url y la query de búsqueda (ej. http://www.google.com/search?q=hello+world (http://www.google.com/search?q=hello+world)) y abrir esa url usando el navegador por defecto...

Haz entendido mal, en esa "sección" de abajo he puesto mi historial de busqueda...

Lo que yo quería saber es que si If puede detectar que en tal Archivo haya escrita en alguna linea algo como puede ser una contraseña para hacer un Exist Check y un Login (Con datos loggeables)

Igual, muchas gracias por tu aporte, que tampoco viene mal  :)


Y de nuevo... Muchas gracias MCKSys por tu aporte también...

Salu2