Legroom

Extractor universal

Descargar / Imágenes | Instalación y uso | Detalles técnicos | Formatos compatibles | créditos

Introducción

Universal Extractor es un programa diseñado para descomprimir y extraer archivos de cualquier tipo de archivo o instalador, tales como ZIP o RAR archivos, archivos EXE de extracción automática, los instaladores de aplicaciones, etc. La lista completa de los formatos soportados se pueden encontrar en la siguiente tabla . Es capaz de soportar tantos formatos de archivo variadas mediante la utilización de las muchas utilidades de backend que figuran en loscréditos en la parte inferior de la página.

Tenga en cuenta que Universal Extractor no está destinado a ser un programa de propósito general archivado. No puede (y nunca) crear archivos, y por lo tanto no puede sustituir totalmente archivadores tales como 7-Zip o WinRAR . Lo que hará, sin embargo, es que permite extraer archivos desde prácticamente cualquier tipo de archivo, independientemente de la fuente, formato de archivo, el método de compresión, etc.

La motivación original de este proyecto era crear una manera fácil y conveniente para extraer los archivos de varios tipos de paquetes de instalación sin la necesidad de recordar modificadores de línea de comandos arcanos o localizar a utilidades separadas para manejar el desembalaje. Con el tiempo, y con el aliento de sus numerosos usuarios y la gente fina Más en el foro MSFN , se ha convertido en una utilidad unarchiving madura y muy capaz que muchos, incluido yo mismo, consideramos indispensable.

Volver a la cima

Descargar Versión actual: 1.6.1, Lanzamiento: 05/12/2010

UniExtract instalador (5.3 MB) - Esta es la descarga recomendada. El instalador instalará automáticamente la aplicación y, opcionalmente, la integración con el menú contextual del Explorador de Windows. Este paquete no contiene el código fuente.

UniExtract binario Archivo (4.95 MB) - Este archivo contiene los binarios. Descargar esta opción si desea una versión portátil, o simplemente prefiere no utilizar el instalador.

UniExtract Código Fuente (163.13 KB) - Este archivo sólo contiene el código fuente, pero incluye todos los archivos de soporte, así guiones (compilador, instalador, etc.). Esta es la mejor manera de descarga (junto con el archivo binario) si usted quiere ayudar a un mayor desarrollo de UniExtract.

Registro de cambios , Tareas - detalles de desarrollo UniExtract

Universal Extractor Descargar Archivo - versiones de todas las versiones de código binario y fuente oficial archivada

Nota: Si descarga Universal Extractor de uno de los enlaces oficiales anteriormente, se no infectado con un virus. Si su software antivirus le indique lo contrario, consulte este mensaje en el foro para más detalles.

Los archivos de idioma

A partir de la versión 1.4, Universal Extractor soporta internacionalización. Si usted está interesado en la traducción de Universal Extractor a otro idioma, por favor descargue el archivo fuente y siga las instrucciones en English.ini. Por favor envíeme su traducción completada y voy a incluir en la próxima versión de Universal Extractor. Gracias a todos los que contribuyeron!

Para usar estos archivos de idioma, sólo tiene que descargar y copiar en el lang\directorio de la instalación de Universal Extractor. El nuevo idioma aparecerá como una opción la próxima vez que ejecute UniExtract.

Nota: Los archivos (ALT) de idiomas son traducciones alternativas que no están incluidos con el lanzamiento oficial. A veces me da múltiples presentaciones de un solo idioma, y me gusta dar crédito a todos, pero en general me quedo con el primero que se ha presentado fuera de equidad. Algunas de las traducciones alternativas puede ser mejor que los incluidos (o, pueden no ser), así que no dude en darles una oportunidad. Si usted encuentra que una versión alternativa es mejor que la versión incluida, por favor hágamelo saber; Puedo cambiar hacia fuera para la próxima versión.

Extractor Comentarios universal

Si usted tiene alguna pregunta sobre, o encuentra algún problema con, Universal Extractor, por favor enviar sus comentarios al subforo UniExtract en el tablón de anuncios MSFN . Esto se ha convertido en el principal punto de discusión para este proyecto.

Imágenes

Universal Extractor de archivos de destino / GUI

Del menú contextual Universal Extractor

preferencias Universal Extractor

* = Incluido en la versión actual

Volver a la cima

Instalación y uso

Para instalar UniExtract, descargar el instalador y ejecutarlo en su sistema. Usted tiene algunas opciones durante la instalación:

Seleccione Componentes - Estas opciones especifican qué componentes de programa se instalan en el disco. Estas opciones sólo son realmente útiles si necesita reducir el tamaño de la instalación.

    • Documentation and licensing information- Esto incluye todos los archivos del docs\subdirectorio

    • Language files for internationalization support- Esto incluye todos los archivos del lang\subdirectorio

    • Support for ACE files - Los binarios y / o bibliotecas necesarias para los archivos de la ECA

    • Support for KGB files - Los binarios y / o bibliotecas necesarias para archivos de la KGB

    • Support for Pea files - Los binarios y / o bibliotecas necesarias para archivos de guisante

    • Support for StuffIt files - Los binarios y / o bibliotecas necesarias para archivos StuffIt (.sit)

Establecer opciones de programa - Estas opciones de ajustar el comportamiento por defecto Universal Extractor. Se pueden cambiar después de la instalación a través del menú de Preferencias.

    • Default Language - Especifica el idioma utilizado por UniExtract

    • Debug File Location - Especifica el directorio en el que UniExtract debe escribir su archivo de depuración

    • Append missing file extensions- Tratar de determinar y anexar la extensión correcta para los archivos de forma inadecuada con nombre propio utilizando TrID

    • Maintain archive history - Mantener una lista de los diez archivos más recientes que fueron extraídos, así como los directorios de destino

    • Remove duplicate files - Intento de detectar y eliminar duplicados que pueden haber sido creados durante la extracción

    • Remove temporary files - Eliminar automáticamente los archivos temporales que se pueden crear durante la extracción

    • Warn before executing files- Algunos archivos .exe en realidad deben ser ejecutados con el fin de realizar la extracción. Dado que esto puede ser un riesgo para la seguridad (la ejecución de código desconocido / no es de confianza es siempre una mala idea), UniExtract mostrará una advertencia antes de la extracción de estos tipos de archivos.

Seleccionar tareas adicionales - Estas opciones especifican acciones adicionales que se pueden realizar por el instalador. Ellos sólo afecta a la instalación de Universal Extractor, y no pueden ser modificados después.

    • Enable Explorer context menu integration - Le permite hacer clic derecho sobre cualquier archivo y extraer directamente sus archivos

        • Add UniExtract Files... to context menu - Añade capacidad de especificar el directorio de destino

        • Add UniExtract Here to context menu - Añade capacidad de extraer rápidamente al directorio actual

        • Add UniExtract to Subdir to context menu - Añade capacidad de extraer rápidamente al subdirectorio

        • Force association with with all supported archive formats- Fuerzas UniExtract de asociarse con todas las extensiones de archivo compatibles; de forma predeterminada, sólo se asociará con los formatos nativos de Windows (.exe, .msi, etc.) y otros formatos que no están asociados actualmente con otro programa

    • Add Universal Extractor to your system path - Le permite ejecutar UniExtract (y todos los binarios relacionados) desde la línea de comandos

    • Create a SendTo icon - Añadir un acceso directo para Universal Extractor a su menú de contexto SendTo

    • Create a desktop icon - Añadir un acceso directo para Universal Extractor a su escritorio

    • Create a Quick Launch icon - Añadir un acceso directo para Universal Extractor a su barra de inicio rápido

Si desea automatizar la instalación (por costumbre o instalaciones desatendidas), Ejecutar uniextractXX.exe /?para obtener una descripción detallada de las opciones de línea de comandos disponibles para el instalador. Toda la configuración estándar Inno parámetros de línea de comandos se aplican, sino también prestar especial atención a los componentes, Tareas y parámetros personalizados que se detallan en la parte inferior de la ventana de ayuda.

Para la instalación manual con el archivo binario, basta con extraer los archivos a la carpeta de destino que desea. De forma predeterminada, esto pone UniExtract en "modo portátil". Esto significa que la globalprefsopción está activada (véase la lista de cambios para más detalles) y la historyopción está desactivada (ver opciones de programa anteriores). El resultado final es UniExtract puede ser fácilmente ejecutado desde dispositivos portátiles como unidades flash USB sin dejar ningún rastro de uso. Por supuesto, también funcionará igual de bien si copian en un disco duro real, y todas las preferencias pueden ser modificadas en cualquier momento mediante la edición UniExtract.ini, o ejecutando UniExtract.exe /prefs.

Una vez instalado UniExtract, el uso es sencillo. La forma más fácil, si se ha utilizado el programa de instalación e integración del menú contextual está activada, es de hacer clic derecho sobre cualquier archivo y haga clic en seleccionar una de las opciones UniExtract. va a extraer los archivos en el directorio actual, que va a extraer los archivos a un subdirectorio con el nombre del archivo, y se le pedirá el directorio de destino.UniExtract HereUniExtract to SubdirUniExtract Files

Si no ha habilitado la integración del menú contextual, puede ejecutar el extractor universal acceso directo del menú de inicio, o haga doble clic directamente sobre UniExtract.exe. Esto abrirá la interfaz gráfica de usuario UniExtract. Ingrese (o utilizar el explorador de archivos para seleccionar) el archivo que desea extraer y el directorio de destino, a continuación, haga clic en Aceptar. También es posible arrastrar y soltar el archivo que desea extraer en el icono o la ventana principal de la aplicación para extraer fácilmente el archivo bajado.

UniExtract también se puede ejecutar desde la línea de comandos. Ejecutar UniExtract.exe /?los parámetros detallados de línea de comandos.

Puede utilizar Agregar / quitar programas para desinstalar UniExtract, o simplemente eliminar el directorio si se ha utilizado el archivo binario.

Volver a la cima

Detalles técnicos

Cuando un archivo se pasa a UniExtract, comienza escaneando el archivo con TrID . Si el formato de archivo coincide con uno de los formatos soportados no ejecutables se indican a continuación, comienza inmediatamente la extracción del archivo. Si se trata de un archivo ejecutable, que llama PEiD analizar la firma de archivo. Si la firma indica que se trata de un formato compatible, entonces se intenta comenzar la extracción. Si no es una firma reconocida, intentará ejecución a través de 7-Zip y descomprimir como casos de incumplimiento. Si 7-Zip o descomprima lo reconoce, se extrae; de lo contrario, UniExtract muestra un mensaje de error y se cierra.

Nota: Tipo de archivo de exploración con TrID es nuevos a partir de v1.5. Las versiones anteriores se basaban en la extensión de archivo para identificar el tipo de archivo. Este comportamiento todavía se utiliza si el análisis TrID no puede determinar el tipo de archivo.

Si se admite el tipo de archivo, UniExtract comienza comprobando si hay un directorio de destino válida y registrar el tamaño del directorio. Si es necesario, un nuevo directorio será creado (con un tamaño de directorio de cero). UniExtract luego lanza un shell y llama al binario de apoyo para comenzar la extracción de archivos desde el archivo seleccionado a la carpeta de destino. Después de la terminación, UniExtract comprueba el tamaño y la marca de tiempo del subdirectorio para determinar si la extracción se ha realizado correctamente; Si el tamaño o la marca de tiempo es mayor que los valores iniciales, UniExtract asume éxito y salidas. Si la extracción falla, UniExtract notifica al usuario y deja un archivo de registro ( uniextract.log) que (debería) contener cualquier mensaje de error.

El uniextract.logarchivo se crea durante el proceso de extracción por el programa de salida. En esencia, todas las salidas de la binaria funcionamiento se redirige al primer golpe, que a su vez escribe la salida en el archivo de registro, así como eco a la pantalla para dar al usuario el progreso actual. Tras la ejecución exitosa se elimina este archivo, pero si se detecta un error que se deja solo para que el usuario revise. Nota: A partir de v1.4, la ubicación de uniextract.log se puede cambiar a cualquier directorio especificado por el usuario.

Volver a la cima

formatos compatibles

A partir de v1.5, UniExtract utiliza TrID para determinar el tipo de archivo de cualquier archivo dado. Si falla esta detección, extensiones de archivo se utilizan como un identificador de copia de seguridad. La siguiente tabla es una referencia de tipos de archivos conocidos y apoyados extensiones comunes; ningún tipo de archivo soportados deben trabajar independientemente de la extensión real.

Volver a la cima

créditos

Universal Extractor depende en gran medida de otros programas, y no sería posible sin la increíble generosidad de la comunidad del software libre. Esta es una lista de todas las aplicaciones que se utilizan por, o en la creación de, Universal Extractor:

    • 7-Zip (Igor Pavlov, Open Source) - Excelente propósito general de Windows utilidad de almacenamiento; utilizado para extraer .7z, 7-Zip SFX .exe, .bz2, .cab, chm, .cpio, .deb, .gz, .iso, .lha, .lz, .lzh, NSIS instalador .exe, .rpm , .tar, .xz, .wim y archivos .Z (y probablemente incluso más que pasé por alto)

    • ARC (Howard Chu, Open Source) - utilidad de archivo ARC; utilizado para extraer los archivos .arc; Nota: binaria se obtuvo de http://gnuwin32.sourceforge.net/packages/arc.htm

    • AspackDie (yoda, Open Source) (página de inicio parece muerto) - Unpacker para los archivos comprimidos con ASPack; utilizado para descomprimir los archivos .exe con compresión AsPack

    • AutoIt (Jonathan Bennett, Open Source) - para fines generales lenguaje de scripting de Windows; se utiliza para escribir el front-end UniExtract

    • bin2iso (Bob Doiron, Joonas Loppi, Open Source) - Utilidad para convertir / CUE imágenes de CD-ROM BIN a imágenes ISO; se utiliza junto con 7-Zip para extraer .bin / .cue imágenes

    • Barebones OOZ (Booz) - (Rahul Dhesi, Open Source) - Zoo archivo extractora / Lister; utilizado para la extracción de .zoo archivos

    • CDRIP (Dext, Open Source) (página de inicio parece muerto, posible sustituto ) - Utilidad para convertir DiscJuggler (CDI) imágenes de CD-ROM de imágenes ISO; se utiliza junto con 7-Zip para extraer imágenes .cdi

    • cmdTotal (Adam Blaszczyk, Open Source) - CLI frontend para Total Commander plugins; activa el soporte para los siguientes plugins utilizados por Universal Extractor:

        • DBX (Dmitri R. Letichevski, freeware) - extrae los archivos de correo de Outlook Express

        • InstallExplorer (Domo, freeware) - Total Commander puerto del plug-in para FAR InstallExplorer de Sergei Wanin; paquetes extractos Gentee, Inno Setup, Instalador Vise, InstallShield, NSIS, SetupFactory, y Wise Installer

        • MHT Unpacker (Ariel Pérez, freeware) - extrae los archivos MHTML

        • MSI (Alex Gretha, freeware) - extrae el paquete de Windows Installer (MSI) y archivos de revisión (MSO)

        • PDunSIS (Patrik Daranský, freeware) - extrae paquetes SIS (SymbianOS)

    • Convertir LIT (Dan A. Jackson, Open Source) - Convertidor para Microsoft Reader formato de libros electrónicos; extraer contenido de los archivos usados .lit

    • Crystal SVG (Everaldo Coelho, gratuito) - Colección de iconos extremadamente alta calidad para Linux / KDE; utilizado como los gráficos de origen para el icono UniExtract

    • E_WISE (Veit Kannegieser, Open Source) - Wise instalador decompilador; utilizado para la extracción de archivos de paquetes Wise Installer

    • extraer (Gilles Vollant, freeware) - utilidad de extracción de imagen de disco; utilizado para extraer archivos de imágenes .img

    • ExtractMHT (Jared Breland, Open Source) - Splitter y decodificador de base 64 para los archivos MHTML; utilizado para extraer los archivos .mht

    • GIMP (Spencer Kimball y Peter Mattis, Open Source) - El Programa de manipulación de imágenes de GNU; utilizado para crear los iconos utilizados por UniExtract

    • HelpDeco (Manfred Winterhoff, freeware) (página de inicio parece muerto, posible sustituto ) - Decompiler para los archivos de ayuda de Windows; utilizado para extraer / reconstruir los archivos .hlp

    • i3comp (Stirling Technologies, Freeware) - Compresión 3.x InstallShield y la utilidad de mantenimiento; utilizado para la extracción de archivos de paquetes 3.x instalador InstallShield; se puede descargar como parte de WinPack

    • i5comp (fósiles, Open Source) - Compresión 5.x de InstallShield y la utilidad de mantenimiento; utilizado para la extracción de archivos de paquetes 5.x instalador InstallShield; se puede descargar como parte de WinPack

    • i6comp (fósiles, Morlac, Open Source) - Compresión 6.x InstallShield y la utilidad de mantenimiento; utilizado para la extracción de archivos de paquetes 6.x instalador InstallShield; se puede descargar como parte de WinPack

    • Info-ZIP UnZip (Info-ZIP, Open Source) - utilidad del archivo ZIP altamente portátil; utilizados para extraer .zip y código postal SFX archivos .exe

    • Inno Setup (Jordan Russell, Open Source) - aplicación de envasado de código abierto para Windows; utilizado para crear el instalador UniExtract

    • Innounp (vivificador, Open Source) - Inno Setup Unpacker; utilizado para la extracción de archivos de paquetes de la configuración de instalación Inno

    • IsXunpack (Pit0n y SkYuS // VN, freeware) - InstallShield Unpacker; utilizado para la extracción de archivos de paquetes de instalación de InstallShield modernos

    • KGB (Thomasz Pawlak, freeware) - KGB Archiver; utilizado para extraer .kgb, .kge, y los archivos de la KGB SFX

    • lzop (Markus FXJ Oberhumer, Open Source) - LZO utilidad de compresión de archivos; utilizado para extraer .lzo archivos

    • MSIX (Heath Stewart, Open Source) - corriente de uso general y transformar extractor de archivos de Windows Installer; utilizado para extraer archivos de .msi, .msm y archivos .msp

    • NBHextract (POF y TheBlasphemer, freeware) - Utilidad para extraer el contenido de los archivos de imágenes NBH (HTC dispositivo ROM)

    • nrg2iso (Greg Kokanosky, Open Source) - Utilidad para convertir Nero (NRG) imágenes de CD-ROM de imágenes ISO; se utiliza junto con 7-Zip para extraer imágenes .nrg

    • De código abierto ARJ (ARJ Software Rusia, Open Source) - implementación de código abierto de la utilidad de archivo ARJ; utiliza para extraer .arj y ARJ SFX archivos .exe

    • PeaZip (Giorgio Tani, Open Source) - archivador PeaZip; utilizado para extraer los archivos de guisante

    • PEiD (Jibz, Qwerton, snaker, y xineohP, freeware) - Portátil Identificador del archivo ejecutable; utilizado para analizar firma de archivo .exe para determinar el tipo de archivo y si es o no es un archivo soportado; incluye de Bob base de firmas externa

    • RAIU ( Icebird , Open Source) - Utilidad para desenvolver instaladores reflexiva Arcade; se utiliza junto con innounp para extraer Representativas paquetes Arcade

    • StuffIt Expander 6,0 (Aladdin Systems, freeware) - StuffIt archivo descompresor; utilizado para la extracción de archivos .sit

    • Stix (Veit Kannegieser, freeware) - descompresor de archivos e instaladores InstallShield 3.x; utilizado para extraer los archivos de InstallShield 3.x (.1, .lib) y los instaladores de SFX (.exe)

    • camiseta (Fundación de Software Libre, Open Source) - Utilidad de Shell que redirige la entrada estándar a varias salidas; se utiliza para escribir mensajes a un archivo de registro a la vez que se presentan los avances actuales; Ventanas binaria se obtuvo de utilidades GNU para Win32

    • TrID (Marco Pontello, freeware) - Utilidad diseñada para identificar los tipos de archivo de sus firmas binarias; utilizado para determinar el tipo de fichero pasado para la extracción

    • UnLZX (Oliver Gantert, Open Source) - LZX utilidad de descompresión de archivos; utilizado para extraer .lzx archivos

    • UnRAR (Eugene y Alexander Roshal, freeware) - utilidad de línea de comandos para archivos RAR; utiliza para extraer .rar y RAR SFX archivos .exe

    • UnUHARC (Uwe Herklotz, freeware) - utilidad de línea de comandos para archivos UHARC; utilizado para extraer los archivos .uha; no puede ya encontrar una fuente legítima

    • UPX (Markus Oberhumer, Laszlo Molnar & John Reiser, Open Source) - utilidad de compresión de archivos PE; utilizado para descomprimir los archivos .exe y .dll con compresión UPX

    • UUDeview (Frank Pilhofer, Open Source) - decodificador archivo codificado; utilizado para decodificar Base64, UUencoded, XXencoded y archivos yEnc

    • WUN (Jägermeister Markus, Icebird, Open Source) - Wise-Setup Unpacker; utilizado para la extracción de archivos de paquetes Wise Installer (versión actualizada hwun )

    • XACE (Marcel Lemke, freeware) - utilidad de archivo de la ECA; utilizado para la extracción de .ace y ACE SFX archivos .exe