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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  [Consulta] Algo para almacenar archivos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Consulta] Algo para almacenar archivos  (Leído 1,847 veces)
sabeeee

Desconectado Desconectado

Mensajes: 155


Ver Perfil
[Consulta] Algo para almacenar archivos
« en: 25 Febrero 2015, 22:34 pm »

Se que puede ser un poco atrevido preguntar esto, pero como puedo hacer algún código para almacenar archivo, con carpeta, o solo archivo, supongo que debería juntar los archivos en uno y al final agregarle el árbol de archivos por ejemplo tengo un archivo de 5 bites que se llama 123.txt + otro de 10 que se llama 231.txt que serian 15 - los 5 del anterior, entonces seria algo como un hacha variable, el problema es que no tengo ni idea de como manipular los archivos en binario, para las carpetas debería crear un void, o algo para cada plataforma. Seria excelente ver aunquesea que cree archivos, pero no se ni por donde empezar, y los archivos muy grandes fallaría el compilador, creo ¿ Tendría que usar XML o que?. Necesitaría algo para listar los archivos, voy a hacer todo los que pueda. Tengo vergüenza de no tener mucho código por ahora.


« Última modificación: 25 Febrero 2015, 22:36 pm por sabeeee » En línea

"Vengándose, uno iguala a su enemigo; perdonando, uno se muestra superior a él."
Francis Bacon
engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: [Consulta] Algo para almacenar archivos
« Respuesta #1 en: 25 Febrero 2015, 22:43 pm »

si lo que quieres hacer es unir todo en una especie de archivo contenedor, lo primero que debes armar es el arbol de directorio... te armas una estructura donde esté el arbol desde la capeta princial sus ramas,etc... y cada archivo con su tamaño...

luego hacer un indice de archivos donde digas de donde a donde va un archivo y cual es su nombre, así hasta el final... y listo :P... para manipular archivos en binario, google te puede enseñar


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.
ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: [Consulta] Algo para almacenar archivos
« Respuesta #2 en: 25 Febrero 2015, 22:44 pm »

Puedes empezar creando el modo de guardar los archivos. Algo como:
Código:
<num_archivos:4 bytes><archivo1_tamaño:4 bytes><archivo1:X bytes><...>

Yo no usaría XML, ya que XML de momento es texto plano, y si se hace en binario, pues todo en binario no? xD

Luego para el tema del árbol, pues hasta puedes plantearte crear una clase 'árbol', cargarla a partir de un directorio, y luego serializarla y pasarla al archivo. Mil formas.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
almacenar archivos en python
Scripting
Division-x 2 3,026 Último mensaje 19 Septiembre 2006, 19:26 pm
por Division-x
Script o algo para editar archivos php o html?
Desarrollo Web
XXXXXX 8 8,899 Último mensaje 25 Agosto 2010, 17:51 pm
por :ohk<any>
[Batch] Duda, Almacenar dos archivos
Scripting
Geormarsch 2 2,554 Último mensaje 24 Enero 2012, 14:22 pm
por Geormarsch
Detenido por almacenar archivos pedófilos en su teléfono móvil que dejó para ...
Noticias
wolfbcn 1 1,567 Último mensaje 16 Junio 2014, 21:40 pm
por crazykenny
como almacenar correctamente unsigned *char a MSQL (Almacenar una imagen)
Programación C/C++
pedromigl010 1 2,774 Último mensaje 15 Octubre 2014, 12:17 pm
por eferion
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines