¿Que es?:Este programa sirve para extraer los primeros 100Bytes de cualquier archivo que se arrastre y suelte sobre su ejecutable, de esta forma puede identificar el contenido del archivo y su extensión adecuada.
La utilidad de este programa no es única, ni original, de hecho existen miles de programas parecidos o iguales (ver comando "file" en linux), pero no esta de más hacer uno propio para SVC y TSV.
Básicamente es útil en los siguientes casos:
- Que hayas descargado algo de internet o tengas guardado un archivo que no tenga extensión
- Que hayas descargado algo de internet o tengas un archivo, que tenga extensión pero no sepas con que programa abrirlo
- Que hayas descargado algo de internet o tengas un archivo, que al abrirlo reporte error (ejemplo un archivo compreso), con este programa averiguaras si tiene la extensión correcta
- Que hayas borrado accidentalmente la extensión a un archivo y no recuerdes cual tenia!
Este programa pretende generar fácilmente la información necesaria sobre el archivo para que así sepas el tipo correcto de archivo en base a su cabecera (lo que hace el P10XB automáticamente).
¿Como utilizarlo? (usando la interfaz/GUI):1. Descargar el archivo adjunto (
P10XB 1.0 Beta.rar que es el programa (
P10XB.exe) y las marcas (
marcas.ini, que es la base de datos).
2. Abrir P10XB.exe, luego hacer clic en el botón "
Abrir" y seleccionar el archivo que desees analizar.
3. P10XB hara su trabajo y te mostrará una salida similar a la siguiente:
Ver GUI con archivo de ejemplo abierto¿Como utilizarlo? (sin usar la interfaz/GUI):1. Descargar el archivo adjunto (
P10XB 1.0 Beta.rar que es el programa (
P10XB.exe) y las marcas (
marcas.ini, que es la base de datos).
Además pueden venir incluidos otros archivos que pueden ser un Plug-in (ver punto número 12 más abajo)
Una vez descompresos tendras algo asi:
2. Ubica el archivo que bajaste y del cual desconoces su contenido o el que no sabes como abrirlo.
Ponlo en alguna carpeta desde donde puedas arrastras y soltar los archivos fácilmente.
Vamos a usar el archivo
nuevo-2 como ejemplo:
3. Arrastra el archivo (ej.
nuevo-2 ) sobre el ejecutable de
P10XB.exeEjemplo:
4.Si P10XB.exe reconoce que el archivo tiene una extensiòn distinta a la que debería o si el archivo no tiene extensión (como en nuestro ejemplo), P10XB tratará de asignarle la extención adecuada, por supuesto, despues de que le de el permiso de hacerlo:
4.a Si escoges
Si, el programa añadirá al nombre del archivo la extensión que considera adecuada, si escoges
No simplemente salta este paso y continua.
Ejemplo de como quedaría despues de procesado nuestro archivo de ejemplo (y haber aceptado que se cambiara la extensión):
5. Como puedes ver en la imagen anterior se ha producido un archivo txt en el mismo directorio del
P10XB.exe, que se titula de la misma forma que el archivo procesado mas la extensión ".txt" (para el caso de nuestro ejemplo: "
nuevo-2.txt" que contiene información relevante sobre el archivo procesado, asi como la que se muestra a continuación:
6. Si existe algún plugin o comando especial para el tipo de archivo detectado, entonces P10XB pedirá al usuario la confirmación para ejecutarlo, ejemplo:
Imaginense este caso:
Tienen un archivo suelto, que no saben que es de word, al pasarlo por P10XB este automaticamente lo analizará y sugerirá cambiar la extensión del archivo a .doc y les preguntará después si esta bien que les abra Word (de estar instalado) con el archivo en cuestión.Codigo fuente de P10XBDescargar código fuentePlugins propios de P10XBNombre del plugin o comando | | Descripción de su uso |
VsnPDF.exe | Detecta la versión de archivos PDF |
Si P10XB no inciaSi les da algun error al inicia, entonces por favor descarguen las librerias esenciales para programas de Visual Basic 6.0.
Descargar librerias