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


 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  system(wget ...) error al descargar imagen (autoenumaracion)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: system(wget ...) error al descargar imagen (autoenumaracion)  (Leído 1,053 veces)
yoelmend

Desconectado Desconectado

Mensajes: 11


Ver Perfil
system(wget ...) error al descargar imagen (autoenumaracion)
« en: 9 Julio 2017, 19:59 »

Hola a todos estoy descargando una imagen desde c con system(wget...../auto.jpg)  la imagen se llama siempre auto.jpg y periodicamente se actualiza la imagen pero no su nombre, el asunto es que cuando la descargo automaticamente pasa a llamarse auto.jpg.1 --- auto.jpg.2 .... y asi susesivamente sin embargo la imagen se descarga correctamente pero para visualizarla debo borrarle el numero que se genera a lo ultimo, mi pregunta es. Como hacer para que ese numero se introduzca antes del jpg? osea auto1.jpg o algo similar (pero siempre con un nombre diferente). Gracias y saludos!


En línea

engel lex
CoAdmin
***
Desconectado Desconectado

Mensajes: 15.347



Ver Perfil
Re: system(wget ...) error al descargar imagen (autoenumaracion)
« Respuesta #1 en: 9 Julio 2017, 20:46 »

el wget no tiene ninguna opción directa para eso, usa ese sistema proque es más facil conseguir el nombre al final del archivo que en el medio

te tocaría parsear el nombre de archivo manualmente, con otro comando


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
user-marcos

Desconectado Desconectado

Mensajes: 159


Ver Perfil
Re: system(wget ...) error al descargar imagen (autoenumaracion)
« Respuesta #2 en: 9 Julio 2017, 22:51 »

Lo que te está pasando es que el nombre de todas las imágenes es igual, entonces wget para no sobrescribir renombra las imágenes, puedes renombrar tú las descargas metiendo el parámetro -O seguido del nombre.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines