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

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Ayuda programa en C que encuentre y reemplace un índice numérico en: 18 Septiembre 2017, 15:30 pm
Buenas tardes, me gustaría cambiar un dato de un .txt (en realidad es para no tener que modificar a mano uno a uno el número del .html)

Os cuento, en un .html que he creado, hay una línea que contiene un índice, para que al pulsar un botón se pasen unas fotos hacia adelante y hacia atrás, el caso, es que al eliminar una de esas líneas con su respectivo indice, al pulsar el botón de la web sale que no se ha encontrado el archivo (cosa lógica), lo que ocurre es que como son 2345 números los que habría que reordenar (del 1 en adelante consecutivamente) a mano es un poco desesperante. Os pongo un ejemplo:


<aesto es una línea de codigo> <data-ind="1"
<besto es una línea de codigo> <data-ind="numero que os digo"
<cesto es una línea de codigo> <data-ind="5"
<desto es una línea de codigo> <data-ind="6"

Pues lo que me gustaría hacer es un script que abra el archivo en modo txt y me reenumere esos números tal que así:

<aesto es una línea de codigo> <data-ind="1">
<besto es una línea de codigo> <data-ind="2">
<cesto es una línea de codigo> <data-ind="3">
<desto es una línea de codigo> <data-ind="4">

He intentado hacerlo en C, pero no sé como hacer para que el programa sepa que solo quiero cambiar ese número de la palabra, también lo he intentado con perl, pero como no lo manejo bien, he desistido, he buscado programas que permitan hacer eso que os he comentado pero no he encontrado ninguno capaz de reenumerar de forma ascendente el número dentro de una expresión.
2  Programación / Scripting / Re: Ayuda con script (en bash, python o perl) en: 16 Septiembre 2017, 22:33 pm
Gracias, he estado echándole un vistazo y sí, me sirve, pero cómo podría decirle que me busque todas las líneas data-ind="cualquier numero"?, lo que quiero es que ese cualquier número me lo cambie por el 1, el 2, el 3 según vaya el script encontrándose esa expresión
3  Programación / Scripting / Ayuda con script (en bash, python o perl) en: 16 Septiembre 2017, 16:45 pm
Buenas tardes, me gustaría cambiar un dato de un .txt (en realidad es para no tener que modificar a mano uno a uno el número del .html)

Os cuento, en un .html que he creado, hay una línea que contiene un índice, para que al pulsar un botón se pasen unas fotos hacia adelante y hacia atrás, el caso, es que al eliminar una de esas líneas con su respectivo indice, al pulsar el botón de la web sale que no se ha encontrado el archivo (cosa lógica), lo que ocurre es que como son 2345 números los que habría que reordenar (del 1 en adelante consecutivamente) a mano es un poco desesperante. Os pongo un ejemplo:


<aesto es una línea de codigo> <data-ind="1"
<besto es una línea de codigo> <data-ind="numero que os digo"
<cesto es una línea de codigo> <data-ind="5"
<desto es una línea de codigo> <data-ind="6"

Pues lo que me gustaría hacer es un script que abra el archivo en modo txt y me reenumere esos números tal que así:

<aesto es una línea de codigo> <data-ind="1"
<besto es una línea de codigo> <data-ind="2"
<cesto es una línea de codigo> <data-ind="3"
<desto es una línea de codigo> <data-ind="4"

He intentado hacerlo en C, pero no sé como hacer para que el programa sepa que solo quiero cambiar ese número de la palabra, también lo he intentado con perl, pero como no lo manejo bien, he desistido, he buscado programas que permitan hacer eso que os he comentado pero no he encontrado ninguno capaz de reenumerar de forma ascendente el número dentro de una expresión.

Os agradecería mucho vuestra ayuda
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines