Welcome to the Home of

ImageSalsa

the only WebCam all purpose software you'll ever need!

Home
Downloads
Purchase
Testing Zone
Demos
Links
Support
Documentation
Testimonials

 

Sign up for our Affiliate Program and earn money to payoff that webcam you just bought!

 


Support
If these items do not fulfill your questions, please fill out our online request form below as best as you can.

Be sure to download the User's Manual.  The manual covers all aspects of the software and answers many of the questions you may already have.

Windows 95, 98, and Me Users:

There is a known issue with GDI system resource management when using ImageSalsa with these operating systems.  I found a great explanation here:

http://www.apptools.com/rants/resources.php

In particular, these operating systems limit the amount of graphics memory shared by all applications and utilities that are running -- independent of the amount of system RAM. 

Because ImageSalsa uses so much graphics through its real-time image processing with various layers and effects, the OS can be quickly become overwhelmed and generate the infamous "Out of Memory" error -- usually in ImageSalsa's CreatePictureBox procedure.

There is no easy solution.  Some users have been able to use simple canvases with few different layers without any problems.  Some have also had better luck with version 1.8 of ImageSalsa: setup.exe  Because it is shared among all applications running in the OS, different users will have experience different results.

The only certain workaround to this issue is to move to an NT-based OS (NT, 2000, XP, Vista).  These operating systems scale GDI resources with the amount of available system memory and have worked with ImageSalsa for months on end without any memory issues.

Script-Writing Help (Scripting and Weather Editions):

Virus scanners:  Many virus scanners may assume that scripts running under ImageSalsa (for example, those that access files) are malicious.  This is unfortunate since scripting can also do so many cool things.  Depending on which virus scanning software you use, you may be able to disable scripting if you know that you will not be running malicious scripts from the internet.  Many virus scanners will let you run the scripts after you tell them they are O.K., but you have to do this each time ImageSalsa starts.

Sample Scripts:

HistoricData.txt
Uses the NOAA monthly reports generated by Ambient's Virtual Weather Station and adds the tags <YearAgoTempHigh>, <YearAgoTempLow>, <YearAgoRainfall>, <YearAgoMaxWind>.  Must enable the Interval and TextUpdate in the the script setup.  Also, must select "Script Enable" for each text line that uses these tags (last column in text setup).  Modify the file constants near the top of the file to point to the correct directory for the NOAA monthly reports.

ShellRun.txt
Example showing how to call another program or batch file from your script.  This example opens up a new instance of NotePad.exe each time the interval method is called.

Forecast.txt
Contains a lot of code.  Part of which includes my first attempt to pick the weather data from a NWS forecast message and then use that data to change a forecast panel (see Demos).

NewTags.zip
This script reads a text file of comma-separated values and makes them available as tags in the format <TAGxxx>, where xxx is 001, 002, ...  The comma-separated value file may come from anywhere, but the original intent was to use Virtual Weather Station to convert a template file into values not available in the data.csv file used for the built-in weather functions.

INI_Tags.zip
This script reads a ini file of data values and makes them available as tags in the format <INI,Section,Key>, where Section and Key are the respective INI entries.  The INI file may come from anywhere, but the original purpose was to use the curdata.lst file generated by the Weather Center software -- example included.

SequentialDateDirectory.txt
This very simple script will change the directory for a canvas' sequential image saves each day.  For example, on January 21st, 2006, the images will be stored in ...\images\2006-01-21\

Script Links:

Here are some useful links I've found on writing VBScript code:

Microsoft's Scripting Site
Windows Scripting Solutions

In particular, you will want to look for certain keywords when searching for information on the scripting language:

  • The scripting language is VBScript.
  • When reading and writing files, you will be using the File System Object.
  • When executing other programs you will be using the Windows Script Host Object Model.
  • You will be writing programs that more closely match the Windows Script Host -- often abbreviated as WSH.

Script Books:

Many VBScript books are written for web programming.  However, there exists a difference in the Object Model.  When running VBScript in a browser, there exists a set of objects that make up the object model such as the web page, controls, images, etc...  These books spend a good amount of time teaching users how to write program to interact with this object model.  While this is a good knowledge for web developers, ImageSalsa uses its own object model that is described in the User's Guide.  In addition, you can interact with any registered COM object on your system or the Windows Script Host object model.

These books are available from Amazon.com and should help users to understand how to write scripts for the Scripting or Weather Editions of ImageSalsa.

cover
Vbscript in a Nutshell: A Desktop Quick Reference

This book is a reference and will not provide as many code examples as others.  However, it will go into great depth on the object models and VBScript language.

cover
Sams Teach Yourself Windows Script Host in 21 Days


cover
Windows Script Host

Both of these books are geared towards programmers writing code for the Windows Script Host.  This more closely resembles programming for ImageSalsa and will present many of the object models and examples that you would likely use.

Other Support:

For Specific Support, Please fill out this form in it's entirety.

Failure to fill form out correctly will hinder a prompt response from our support staff.

Full Name
Address
City/State
Zip Code
Phone
Product Serial # (if applies)
Email Address

Select what product or subject from list which best describes your request.

Comments:


 

| Home | Downloads | Purchasing | Privacy | Testing Zone | Demos | Links | Support | Documents | Testimonials | Affiliate Program |

2002-2010 ImageSalsa.com - All rights reserved.