Mkulu Open Index is intended for people who want a way to automatically open an HTML document when a CD is placed in to a Windows computer with autorun enabled.
When autorun is enabled (which is the default behaviour in Windows) and you
insert a CD in to you CD-ROM drive, Windows looks for a file called
autorun.inf
in the root directory of the CD. This file specifies
an application which is automatically be run by Windows, normally a setup program
or something similar.
The basic syntax of the autorun.inf
file is very simple:
[AUTORUN] open=application_to_open.exe /command-line-switches
So, if you wanted your CD to automatically pop up an HTML document when it's inserted in to the drive, you may think to try the following:
[AUTORUN] open=index.htmlUnfortunately, that won't work. The Windows autorun feature expects the open directive to point to an executable file. That's where Mkulu Open Index comes in.
Mkulu Open Index, when run, looks for a file named either index.htm
or index.html
in the same directory and if found, launches the default
browser to view that file. The syntax for using the app is very simple:
[AUTORUN] open=mkOpenIndex.exe
You can download the application or source code below
- Download the application
- Download the source code
Mkulu Open Index was written in Borland Delphi and is released under the GPL. It's an extremely simple application, there's only one source file, mkOpenIndex.dpr, Here's the full source:
program mkOpenIndex; uses ShellAPI, SysUtils, Windows; {$R *.res} var IndexFile: String; begin if FileExists('index.htm') then IndexFile := 'index.htm' else if FileExists('index.html') then IndexFile := 'index.html' else MessageBox(0,'Unable to locate the index document to autorun.' +#10#13 + 'Please browse to your CD-ROM drive and open either ' + ' ''index.htm'' or ''index.html'' manually', 'Unable to autorun index file', mb_OK); ShellExecute(0, 'open',PChar(IndexFile),nil,nil, SW_SHOWNORMAL); end.
File index.shtml last updated Thursday, 24-Feb-2011 12:55:57 PST