Managed to find some old installation notes, not sure if they will help, you may wish to go with a more developed, supported solution such as Al's suggestion, the above basic code only supports a single gallery, just through it may be useful, it's been so long since i've even looked at this i can't quite remember exactly how this works :)
To create your first gallery extract all the contents of the archive into a directory of your website. By default an images directory is provided with the application. This is the default location the indexer will look for your image gallery pictures. You can choose a custom name for the images folder if required. Once your happy with the store location for your images simply drop your images within this folder.
Before you can index your image folder modifications to the variables within the InstantGallery.aspx.vb file will be required. The configuration section within this file is clearly defined and additional instructions and comments are provided within the code.
You will need to modify the following variables within the configuration section before you can run the indexer to generate your gallery. These variables tell the application where to find and save your images. ImageFolder
Required. String value containing the full psychical path to the folder that will contain your image gallery images. This is the folder you will drop your images into before you run the InstantGallery.NET indexer. The indexer will prefix your original images filenames with unique identifiers to ensure consistency with the pre-generated thumbnail graphics. Example: C:\inetpub\wwwroot\instantgallery\images\ThumbNailFolder
Required. String value containing the full psychical path to the folder that will contain your image galleries thumbnails images and logfile. It's often a good idea to place the thumbnail folder within the ImageFolder. The InstantGallery.NET indexer will automatically generate the thumbnail folder the first time it's ran. Example: C:\inetpub\wwwroot\instantgallery\images\thumbs\URLToImageFolder
Required. String value containing the full URI to the image folder that will contain your images. This is basically the URL to the ImageFolder location variable set above. Example: https://www.yourdomain.com/instantgallery/images/URLToThumbFolder
Required. String value containing the full URI to the thumbnail folder that will contain the InstantGallery.NET logfile and dynamically generated thumbnail images. This is basically the URL to the ThumbNailFolder location variable set above. Example: https://www.yourdomain.com/instantgallery/images/thumbs/
At this point you will have a folder containing the images to be indexed. You will have also modified the configuration variables to tell the application where to find the images folder and where to save thumbnails. With everything set-up you can now run the indexer. The indexer will search your ImagesFolder, pre-generate the thumbnails, gather image information, generate unique file identifiers and save the gallery information to a logfile within your ThumbNailFolder.
To run the indexer enter the address of the InstantGallery.NET application into your web browser and append the following querystring "?index=true" to the end of the URL.
This URL will look something like "https://<yourdomain>/<instantgalleryfolder>/default.aspx?index=true"
The indexer can easily handle upto 600 images at once. If you extend the script timeout property on your server or within the code the indexer could handle upto 2,000 images before your server returns a script-timeout error.
The indexer should be ran every time additional images are added to the images folder. The indexer will only index new images and will skip images that have already been indexed.
email@example.comBlog | Community