Hvad er AD-filformatet?
.ad-filer er binære plugin-moduler til After Dark, den klassiske pauseskærmsapplikation, der oprindeligt blev udviklet af Berkeley Systems i 1989. After Dark populariserede pauseskærmskonceptet på personlige computere og er især berømt for animationsmodulet Flying Toasters.
Hvert .ad-modul er en kompileret, platformsspecifik binær fil, der indlæses ved kørsel af After Dark-kontrolpanelet eller pauseskærmsmotoren. På det originale Mac OS (System 6 til 9) brugte moduler HFS-ressourcegaflen (resource fork) til at gemme både animationskode og indlejrede PICT-grafikressourcer. Windows-versionen (introduceret i 1991) pakkede moduler som binære filer i DLL-stil, omdøbt med filtypenavnet .ad og placeret i installationsmappen Afterdrk.
Modulerne varierer fra ca. 10 KB for simple animationer op til omkring 500 KB for komplekse scener. Klassiske Mac- og Windows 3.x-moduler brugte 8-bit (256-farver) grafik; senere Windows-udgaver understøttede 24-bit farver.
Berkeley Systems solgte After Dark til StarDock omkring 1997, og StarDock indstillede produktet kort efter. En japansk genoplivning, After Dark X til Mac OS X, blev udgivet af Hitachi/Infinisys i de tidlige 2000'ere, men er også nedlagt. Hundredvis af tredjeparts .ad-moduler blev skabt af entusiaster og er arkiveret hos Internet Archive til historisk brug.
I dag er formatet forældet - moderne operativsystemer har indbyggede pauseskærme (.scr på Windows; indfødte effekter på macOS). Kørsel af ældre .ad-moduler kræver den originale After Dark-software inde i en Windows 95/98 virtuel maskine eller et DOSBox-miljø.
Sikkerhed og tryghed
RISIKO: LOW.ad-filer er binære moduler fra 1990'erne. Formatet kan ikke køre på moderne operativsystemer uden After Dark installeret. Historiske moduler fra originale medier er sikre; .ad-filer fra ukendte internetkilder kunne teoretisk indeholde ondsindet kode rettet mod After Dark-runtimen, selvom denne risiko nu er rent teoretisk, da After Dark ikke er installeret på moderne systemer.
Formatdetaljer
kort fortalt- Active Desktop (Microsoft) advertisement descriptor - Microsoft brugte .ad-filer i tidlige Windows Active Desktop-konfigurationer som reklame-/kanalbeskrivelsesfiler - ikke relateret til After Dark-pauseskærme.
Programmer der åbner AD-filer
Tekniske detaljer
dyb specifikation| Formattype | Binært plugin-modul (proprietær; platformsspecifik kompileret kode + indlejrede grafikressourcer) |
| Platforme | Mac OS System 6-9 (resource-fork koderessourcer); Windows 3.x, 95, 98, ME (binær fil i DLL-stil omdøbt til `.ad`) |
| Byte-rækkefølge | Big-endian (original Mac); little-endian (Windows-port) |
| Container (Mac) | HFS resource fork - koderessource + indlejrede `PICT`-grafikressourcer |
| Container (Windows) | PE DLL-lignende binær fil placeret i undermappen `Afterdrk` |
| Magic bytes | Ingen offentligt dokumenterede; formatspecifikationen blev aldrig offentliggjort |
| Kodning | Binær (kompileret indfødt CPU-kode plus indlejret grafik) |
| Typisk filstørrelse | 10 KB - 500 KB (simple animationer til komplekse scener med mange elementer) |
| Farvedybde | 8-bit (256-farver) for klassiske Mac- og Windows 3.x-moduler; 24-bit i senere Windows-versioner |
| Runtime-indlæsning | Indlæses dynamisk af After Dark-pauseskærmsmotoren ved kørsel via plugin-arkitektur |
| Associeret OS | Mac OS (System 6/7/8/9), Windows 3.x, Windows 95/98/ME |
| Udgivet | 1989 (After Dark 1.0 for Mac); Windows version 1991 |
| Seneste version | After Dark 4.0 (Windows, ~1994); After Dark X (macOS, early 2000s, defunct) |
AD-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om AD-filer.