Co to jest format pliku GG?
Plik .gg to pakiet Google Desktop Gadget - samodzielna mini-aplikacja, która działała jako pływający widżet na pulpicie Windows za pośrednictwem Google Desktop. Format ten jest standardowym archiwum ZIP (magic bytes PK, 50 4B 03 04) zawierającym HTML, JavaScript, CSS oraz manifest XML, który definiuje nazwę gadżetu, opis, wersję i punkt wejścia.
Wewnątrz archiwum ZIP manifest (zazwyczaj main.xml lub plik .gmanifest) opisuje metadane gadżetu i odwołuje się do plików interfejsu HTML. Interfejs użytkownika gadżetu był renderowany w osadzonym kontekście przeglądarki dostarczanym przez Google Desktop; JavaScript obsługiwał logikę, a CSS kontrolował stylizację. Opcjonalne zasoby obrazów i ikony są dołączone jako dodatkowe wpisy ZIP.
Usługa Google Desktop została uruchomiona w październiku 2004 r. i wycofana 14 września 2011 r. Wszystkie pliki .gg są artefaktami historycznymi - Google Desktop nie jest już dostępny i nie działa na nowoczesnych wersjach Windows. Zawartość ZIP można nadal przeglądać i wypakowywać za pomocą dowolnego standardowego narzędzia do archiwizacji, takiego jak 7-Zip.
Rozszerzenie .gg ma drugie, niezwiązane zastosowanie w społeczności emulacji jako rozszerzenie plików obrazów ROM Sega Game Gear, które są surowymi zrzutami binarnymi bez sygnatury ZIP. Obecność lub brak nagłówka PK jest jedynym niezawodnym sposobem na rozróżnienie tych dwóch zastosowań.
Bezpieczeństwo
RYZYKO: LOWJako archiwum ZIP zawierające HTML/JS, zawartość nie jest bezpośrednio wykonywalna na nowoczesnym systemie Windows bez hosta gadżetów (który już nie istnieje). Historyczne gadżety z niezaufanych źródeł mogły zawierać złośliwy kod JavaScript, ale ryzyko to jest teoretyczne, biorąc pod uwagę brak środowiska uruchomieniowego. Bezpieczne do inspekcji za pomocą narzędzia ZIP; nie próbuj uruchamiać za pomocą obejść.
Szczegóły formatu
w pigułce- Sega Game Gear ROM - Emulatory (Kega Fusion, RetroArch, Mesen) używają .gg dla obrazów ROM kartridży Sega Game Gear - całkowicie niezwiązane z Google.
- Plik GeoGebra (alternatywa) - Niektóre starsze instalacje GeoGebra używały .gg; obecny format to .ggb.
Programy otwierające pliki GG
Szczegóły techniczne
specyfikacja| Format kontenera | Archiwum ZIP (PKZIP); magic bytes PK (50 4B 03 04) pod offsetem 0 |
| Kompresja | Kompresja ZIP DEFLATE dla poszczególnych plików tekstowych i zasobów |
| Kodowanie | Binarny kontener ZIP; wewnętrzna zawartość to tekst UTF-8 (HTML, JavaScript, CSS, XML) |
| Plik manifestu | Plik XML main.xml lub .gmanifest definiujący nazwę gadżetu, opis, autora, wersję i wejściowy plik HTML |
| Technologia UI | HTML + JavaScript + CSS renderowane w osadzonym kontekście przeglądarki wewnątrz Google Desktop |
| Typowy rozmiar pliku | 5 KB - 2 MB |
| Integralność ZIP | Suma kontrolna CRC32 dla każdego wpisu ZIP |
| Limit wpisów ZIP | Do 65 535 wpisów (standardowy limit centralnego katalogu ZIP) |
| Powiązany system operacyjny | Tylko Windows (Google Desktop był dostępny wyłącznie na Windows) |
| Status aplikacji hostującej | Google Desktop wycofany 14 września 2011 r.; brak funkcjonalnej aplikacji hostującej |
| Kolizja rozszerzeń | .gg jest również używane dla plików ROM Sega Game Gear (surowe dane binarne; brak sygnatury ZIP/PK) |
| Wydano | 2004 (Google Desktop 1.0) |
| Najnowsza wersja | N/A - format frozen; Google Desktop discontinued September 14, 2011 |
Konwersje GG
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki GG.