af Joachim Cohn Jacobsen, HTML.dk
Sidst opdateret 20. marts 2002
Du har sikkert oplevet, at en cd-rom automatisk starter, når du lægger den i cd-rom drevet. Det bruges bl.a. på mange af de cd-rommer der følger med computerblade. I denne artikel ser vi nærmere på, hvordan du med WinOpen kan lave dine egne cd-rommer med autostart.
Forestil dig, at din produktpræsentation automatisk vises når kunden sætter din præsentations-cd i sin computer. Eller at din gamle far uden at vide noget om browsere, kan få glæde af dine feriebilleder.
Ved hjælp af to små filer kan du ganske nemt lave en cd-rom, der automatisk åbner et HTML-dokument, når brugeren sætter cd-rommen i sin maskine.
Ved at placere en autorun.inf fil på cd-rommen, kan du få programmer til at starte automatisk. Det vil sige at du kan få filer med "efternavnet" .exe til at starte op.
For at åbne en HTML-fil skal du imidlertid bruge et ekstra lille program. Duckware har lavet programmet WinOpen, der kan åbne alle typer af filer automatisk. Programmet er "affordware", hvilket betyder, at du kan købe en licens hvis du har råd til det, eller bruge det gratis. Det er da et herligt koncept :-)
Det er ganske simpelt at lave en cd-rom, der automatisk starter brugerens browser op, og henter filen index.htm.
Det første du skal gøre er at lave fil-strukturen for din cd-rom i den folder på din harddisk. Herefter placerer du filen winopen.exe i roden af din struktur.
For at få brugerens computer til at forstå, at du vil have den til at vise en fil automatisk, skal du lave en autorun.inf fil i roden af din struktur, så den kommer til at ligne strukturen på dette billede.

Du kan lave en autorun.inf fil med Notesblok eller en hvilken som helst anden teksteditor.
Start Notesblok, og skriv følgende:

Herefter gemmer du filen i roden af din filstruktur under navnet autorun.inf.
HTML-filen behøver ikke at hedde index.htm. Du kan selvfølgelig kalde HTML-filen hvad du vil, men du skal så blot huske at ændre navnet i din autorun.inf.
Prøv nu at brænde dine filer på en cd-rom, og afprøv den herefter.
Som nævnt kan du med WinOpen åbne alle typer filer automatisk. Det er dog et krav, at den filtype du vil åbne er associeret med et program på brugerens computer.
Hvis du f.eks. vil åbne en PowerPoint-præsentation, er det nødvendigt at brugeren har Microsoft PowerPoint installeret på sin computer.
Med version 2.1a af WinOpen er det imidlertid blevet muligt at hjælpe brugeren med at få installeret de programmer, der skal bruges for at vise en bestemt fil-type.
Forestil dig f.eks., at du automatisk vil åbne en pdf-fil fra cd-rommen. For at læse en pdf-fil, skal brugeren have Adobe Acrobat Reader installeret, men det er der jo ingen garanti for, at hun har.
Du kan imidlertid brænde Adobe Acrobat Reader med på cd-rommen, og ved hjælp af WinOpens AutoInstall-funktion få readeren installeret på brugerens maskine.
Adobe tillader distribution af Acrobat Reader via cd-rom, men det kan selvfølgelig ændre sig. Check lige deres "Distributing Acrobat Reader", inden du brænder din cd.
I Duckwares manual til WinOpen kan du læse hvordan du bruger AutoInstall-funktionen, og læse om de mange andre muligheder der er.
God fornøjelse med brænderiet :-)