Autor
|
Tema: Rar File Missing: Esteganografía en un Rar (Leído 48,090 veces)
|
k0b3
Desconectado
Mensajes: 4
|
muito bello
|
|
|
En línea
|
|
|
|
Stakewinner00
|
Como se compila? Me da varios errores. SRC\File_Mising.hpp:18: error: ISO C++ does not support `long long' SRC\File_Mising.hpp:19: error: ISO C++ does not support `long long' C:\Users\DAVIDR~1\AppData\Local\Temp/ccL0lqJV.o:main.cpp:(.text+0x5dd): undefine d reference to `Rar_File_Mising::Rar_File_Mising(std::string, bool)' C:\Users\DAVIDR~1\AppData\Local\Temp/ccL0lqJV.o:main.cpp:(.text+0x65d): undefine d reference to `Rar_File_Mising::ListarArchivos(std::string&)' C:\Users\DAVIDR~1\AppData\Local\Temp/ccL0lqJV.o:main.cpp:(.text+0x7cb): undefine d reference to `Rar_File_Mising::Generar(std::vector<unsigned int, std::allocato r<unsigned int> >)' C:\Users\DAVIDR~1\AppData\Local\Temp/ccL0lqJV.o:main.cpp:(.text+0x8bf): undefine d reference to `Rar_File_Mising::~Rar_File_Mising()' C:\Users\DAVIDR~1\AppData\Local\Temp/ccL0lqJV.o:main.cpp:(.text+0x8f1): undefine d reference to `Rar_File_Mising::~Rar_File_Mising()' collect2: ld returned 1 exit status Saludos
|
|
|
En línea
|
|
|
|
amchacon
Desconectado
Mensajes: 1.211
|
El primer error debe ser de tu compilador. El mío me admite long long (puedes cambiar por un long a secas si quieres, le puse long long para curarme en salud). En cuanto al otro error, es porque no has añadido el archivo cpp del File_Missing. Si usas Codeblocks solo tienes que darle a "Añadir archivo" y seleccionarlo. Por cierto voy a actualizar el código, ese que está posteado es de Enero EDITO: Actualizado, el link de descarga es el siguiente: https://dl.dropboxusercontent.com/u/69551225/Rar_File_Missing%20%2820130531%29.rarHay bastantes novedades más... Ante todo, decirte que los ZIP no son funcionales aún. Lujo... Felicidades che buena aplicación. La probé y funciona correctamente.
No lo dejes de lado al proyecto
Saludos! Descuida Estoy intentando hacer una versión gráfica, aunque de momento va como va
|
|
« Última modificación: 31 Mayo 2013, 21:20 pm por amchacon »
|
En línea
|
|
|
|
Shout
Desconectado
Mensajes: 191
Acid
|
Muy buena la idea y el descubrimiento Me descargo el código fuente para estudiarlo, me viene bien
|
|
|
En línea
|
I'll bring you death and pestilence, I'll bring you down on my own
|
|
|
Stakewinner00
|
Hoy vi el tema y decidí probarlo, descargue la versión nueva y vi que te descuidaste de poner un en la linea 43 del main, si no nunca sale del bucle y se queda atascado con el CLS y el PAUSE cuando hay un error otra forma más adecuada es poner el return 0; que tienes fuera del while al final del while Por el resto muy bueno. Haber si hoy o mañana estudio el code. EDITO:Lo que no encontraba los ficheros ya lo tengo arreglado, fue error mio. Ya se como funciona, y me gusto la técnica, es sencilla y eficaz. Saludos
|
|
« Última modificación: 22 Julio 2013, 00:25 am por Stakewinner00 »
|
En línea
|
|
|
|
amchacon
Desconectado
Mensajes: 1.211
|
en la linea 43 del main, si no nunca sale del bucle y se queda atascado con el CLS y el PAUSE cuando hay un error ¿Que bucle?
|
|
|
En línea
|
|
|
|
Stakewinner00
|
mira, este es el código resumido que descargue del link. nt main(int argc, char *argv[]) { // Bucle del programa
while(1) { // Pantalla de bienvenida if (Archivos.size() == 0) cout<<"Error, no se ha encontrado ningun archivo Rar"<<endl; else { if (Archivos.size() > 1) { } else
try { if (N_Archivos != 0) { while (Numero > 0 && Numero < Nuevo.NumeroDeArchivos()+1 && Contador < N_Archivos) { if (Numero != 0) { }
} } else }
catch(Rar_File_Mising::Excepcion &E) { } catch(...) { } }
Archivos.clear(); Lista.clear(); system("PAUSE"); system("CLS"); // Limpiar la pantalla //getline(cin,Nombre); } return 0; } Como se puede ver nunca llegara al return 0; y por eso yo decía que el return 0; debería estar al final del while (1) por que sino se queda con el Archivos.clear(); Lista.clear(); system("PAUSE"); system("CLS"); Saludos
|
|
|
En línea
|
|
|
|
amchacon
Desconectado
Mensajes: 1.211
|
Ese es el código prehistórico xD.
Descargate el de arriba del todo.
|
|
|
En línea
|
|
|
|
Stakewinner00
|
Ok, yo pensaba que estaba descargando el moderno xD. LA version moderna directamente no se compila en windows. En vez de poner pusiste trate de arreglar esto pero aun así me saltan dos errores. C:\Users\DAVIDR~1\AppData\Local\Temp/ccvL46ua.o:main.cpp:(.text+0x4f54): undefin ed reference to `Lenguaje::ObtenerIdiomaSistema()' C:\Users\DAVIDR~1\AppData\Local\Temp/ccvL46ua.o:main.cpp:(.text+0x4f69): undefin ed reference to `Lenguaje::Lenguaje(unsigned short)' collect2: ld returned 1 exit status Saludos
|
|
« Última modificación: 22 Julio 2013, 15:13 pm por Stakewinner00 »
|
En línea
|
|
|
|
amchacon
Desconectado
Mensajes: 1.211
|
Ok, yo pensaba que estaba descargando el moderno xD. LA version moderna directamente no se compila en windows. En vez de poner pusiste Personalmente, no me gustan las macro de ese estilo. No estoy seguro si por ejemplo, me lo cogería estándo de 64 bits. trate de arreglar esto pero aun así me saltan dos errores. Errores de linkado, esos errores salen porque se te ha olvidado añadir un archivo al proyecto (exactamente: Lenguaje.cpp). Mira, subo también el .cbp. Así solo tienes que abrirlo y darle a compilar: https://dl.dropboxusercontent.com/u/69551225/Rar_File_Missing%20%28SOURCE-BETA%29.zipPuedes cambiar el target con un click: http://imageshack.us/a/img585/3083/d2n.png
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
esteganografia
Programación General
|
fatandaz
|
0
|
2,699
|
31 Mayo 2010, 00:48 am
por fatandaz
|
|
|
Esteganografia
Criptografía
|
Komodo
|
5
|
7,899
|
12 Octubre 2010, 04:32 am
por soplo
|
|
|
Esteganografia
Criptografía
|
[-Franko-]
|
2
|
6,194
|
20 Junio 2011, 03:45 am
por [-Franko-]
|
|
|
Esteganografía - Imagen no avariable
Ingeniería Inversa
|
Puntoinfinito
|
1
|
2,684
|
8 Agosto 2012, 15:15 pm
por karmany
|
|
|
[problema]programa esteganografia
Programación General
|
daryo
|
2
|
2,865
|
30 Enero 2016, 21:22 pm
por daryo
|
|