Che cos'è il formato di file GG?
Un file .gg è un pacchetto Google Desktop Gadget - una mini-applicazione autonoma che veniva eseguita come widget mobile sul desktop di Windows tramite Google Desktop. Il formato è un archivio ZIP archive standard (magic bytes PK, 50 4B 03 04) contenente HTML, JavaScript, CSS e un manifesto XML che definisce il nome, la descrizione, la versione e il punto di ingresso del gadget.
All'interno dello ZIP, il manifesto (solitamente main.xml o un file .gmanifest) descrive i metadati del gadget e fa riferimento ai file dell'interfaccia HTML. L'interfaccia utente del gadget veniva renderizzata in un contesto browser integrato fornito da Google Desktop; JavaScript gestiva la logica e i CSS controllavano lo stile. Risorse immagine e icone opzionali sono incluse come voci ZIP aggiuntive.
Google Desktop è stato lanciato nell'ottobre 2004 e interrotto il 14 settembre 2011. Tutti i file .gg sono artefatti legacy - Google Desktop non è più disponibile e non funziona sulle versioni moderne di Windows. Il contenuto dello ZIP può ancora essere ispezionato ed estratto con qualsiasi strumento di archiviazione standard come 7-Zip.
L'estensione .gg ha un secondo utilizzo non correlato nella comunità dell'emulazione come estensione di file per le immagini ROM Sega Game Gear, che sono dump binari grezzi senza firma ZIP. La presenza o l'assenza dell'intestazione PK è l'unico modo affidabile per distinguere i due utilizzi.
Sicurezza e incolumità
RISCHIO: LOWEssendo uno ZIP contenente HTML/JS, il contenuto non è direttamente eseguibile su Windows moderno senza un host gadget (che non esiste più). I gadget storici provenienti da fonti non attendibili avrebbero potuto contenere JavaScript dannoso, ma questo rischio è teorico dato che non esiste un runtime. Sicuro da ispezionare con uno strumento ZIP; non tentare di eseguirlo tramite espedienti.
Dettagli del formato
in sintesi- Sega Game Gear ROM - Gli emulatori (Kega Fusion, RetroArch, Mesen) usano .gg per le immagini ROM delle cartucce Sega Game Gear - del tutto non correlato a Google.
- File GeoGebra (alternativo) - Alcune vecchie installazioni di GeoGebra utilizzavano .gg; il formato attuale è .ggb.
Programmi che aprono file GG
Dettagli tecnici
specifiche approfondite| Formato contenitore | Archivio ZIP (PKZIP); magic bytes PK (50 4B 03 04) all'offset 0 |
| Compressione | Compressione ZIP DEFLATE per voce per file di testo e risorse |
| Codifica | Contenitore binario ZIP; il contenuto interno è testo UTF-8 (HTML, JavaScript, CSS, XML) |
| File manifesto | main.xml o file XML .gmanifest che definisce nome del gadget, descrizione, autore, versione e HTML di ingresso |
| Tecnologia UI | HTML + JavaScript + CSS renderizzati in un contesto browser integrato all'interno di Google Desktop |
| Dimensione tipica del file | 5 KB - 2 MB |
| Integrità ZIP | Checksum CRC32 per ogni voce ZIP |
| Limite voci ZIP | Fino a 65.535 voci (limite standard della directory centrale ZIP) |
| OS associato | Solo Windows (Google Desktop era un'esclusiva Windows) |
| Stato applicazione host | Google Desktop interrotto il 14 settembre 2011; non esiste alcuna applicazione host funzionante |
| Collisione estensione | .gg è usato anche per i file ROM Sega Game Gear (binario grezzo; nessuna firma ZIP/PK) |
| Rilasciato | 2004 (Google Desktop 1.0) |
| Ultima versione | N/A - format frozen; Google Desktop discontinued September 14, 2011 |
Conversioni GG
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file GG.