¿Qué es el formato de archivo GG?
Un archivo .gg es un paquete de Google Desktop Gadget: una miniaplicación autónoma que se ejecutaba como un widget flotante en el escritorio de Windows a través de Google Desktop. El formato es un archivo ZIP estándar (magic bytes PK, 50 4B 03 04) que contiene HTML, JavaScript, CSS y un manifiesto XML que define el nombre, la descripción, la versión y el punto de entrada del gadget.
Dentro del ZIP, el manifiesto (normalmente main.xml o un archivo .gmanifest) describe los metadatos del gadget y hace referencia a los archivos de interfaz HTML. La interfaz de usuario del gadget se renderizaba en un contexto de navegador embebido proporcionado por Google Desktop; JavaScript manejaba la lógica y CSS controlaba el estilo. Los recursos de imagen e iconos opcionales se incluyen como entradas ZIP adicionales.
Google Desktop se lanzó en octubre de 2004 y se descontinuó el 14 de septiembre de 2011. Todos los archivos .gg son artefactos heredados: Google Desktop ya no está disponible y no se ejecuta en versiones modernas de Windows. El contenido del ZIP aún se puede inspeccionar y extraer con cualquier herramienta de archivo estándar como 7-Zip.
La extensión .gg tiene un segundo uso no relacionado en la comunidad de emulación como extensión de archivo para imágenes ROM de Sega Game Gear, que son volcados binarios sin firma ZIP. La presencia o ausencia del encabezado PK es la única forma fiable de distinguir los dos usos.
Seguridad y protección
RIESGO: LOWAl ser un ZIP que contiene HTML/JS, el contenido no es directamente ejecutable en Windows moderno sin un host de gadgets (que ya no existe). Los gadgets históricos de fuentes no confiables podrían haber contenido JavaScript malicioso, pero este riesgo es teórico dado que no existe un entorno de ejecución. Es seguro inspeccionarlo con una herramienta ZIP; no intente ejecutarlo mediante soluciones alternativas.
Detalles del formato
en pocas palabras- Sega Game Gear ROM - Los emuladores (Kega Fusion, RetroArch, Mesen) usan .gg para imágenes ROM de cartuchos de Sega Game Gear, totalmente ajenos a Google.
- Archivo GeoGebra (alternativa) - Algunas instalaciones antiguas de GeoGebra usaban .gg; el formato actual es .ggb.
Programas que abren archivos GG
Detalles técnicos
especificación profunda| Formato de contenedor | Archivo ZIP (PKZIP); magic bytes PK (50 4B 03 04) en el desplazamiento 0 |
| Compresión | Compresión ZIP DEFLATE por entrada para archivos de texto y recursos |
| Codificación | Contenedor ZIP binario; el contenido interno es texto UTF-8 (HTML, JavaScript, CSS, XML) |
| Archivo de manifiesto | Archivo XML main.xml o .gmanifest que define el nombre del gadget, descripción, autor, versión y HTML de entrada |
| Tecnología de UI | HTML + JavaScript + CSS renderizado en un contexto de navegador embebido dentro de Google Desktop |
| Tamaño de archivo típico | 5 KB - 2 MB |
| Integridad de ZIP | Suma de comprobación CRC32 por entrada ZIP |
| Límite de entradas ZIP | Hasta 65.535 entradas (límite estándar del directorio central de ZIP) |
| SO asociado | Solo Windows (Google Desktop era exclusivo de Windows) |
| Estado de la aplicación host | Google Desktop descontinuado el 14 de septiembre de 2011; no existe una aplicación host funcional |
| Colisión de extensión | .gg también se usa para archivos ROM de Sega Game Gear (binario puro; sin firma ZIP/PK) |
| Lanzado | 2004 (Google Desktop 1.0) |
| Última versión | N/A - format frozen; Google Desktop discontinued September 14, 2011 |
Conversiones de GG
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos GG.