Fixes for the most problems you may encounter with SimpleIndex
If when scanning with SimpleIndex and outputting TIF files you are producing files that are not viewable and produce this error in Windows Windows Photo Viewer then the compression options need to be changed:
To change the compression options do the following:
1. Go to the Scan menu
2. Select Set Compression Options
3. Change the Color & Grayscale pages drop down from JPEG to either JPEG7 or JPEG 2000
4. Click OK
5. Save the Job Configuration
You can find sample formats of the command lines for Simple Software products below.
“C:\Program Files (x86)\SimpleIndex\SimpleIndex.exe” /c:”Path to job file”
“C:\Program Files (x86)\SimpleIndex\SimpleSend.exe” “Path to job file” /hide /run
“C:\Program Files (x86)\SimpleIndex\qb\SimpleQB.exe” “Path to job file” /hide /run
Edit the config in Notepad. Search the XML for <POSTPROCEMPTY>. Set value to True to enable post-process to run when the input folder is empty.
If you have many different users running SimpleIndex on different computers saving to the same output folder, the STOPFILE from one can cause another user to not be able to export to the folder while the original user is outputting to the folder. In this case the STOPFILE can be disabled, so this no longer happens.
This will not work if you have anyone that needs to add files to an existing file in the output folder, so make sure that won’t happen.
- Close out of SimpleIndex entirely
- Open the Windows Registry by going to the Windows Search and searching for “RegEdit”
- Go to this location in the Registry Folder Tree: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SimpleIndex\Misc
- In the right section of the Registry window Right Click in the white space and select New>String Value
- Name the new key “StopFile”
SimpleIndex creates a Batch ID each time you run a SimpleIndex Job Configuration, which creates a new batch.
The Batch ID is the Date and Time that the batch was started.
In this example 2020 is the Year, 01 is the Month, 23 is the Day, 14 is the Hour, 54 is the Second and 19 is the Millisecond that the batch was started.
When running SimpleIndex as a Windows Service using the Server Add-on or using the Windows Task Scheduler you can set-up multiple Job Configurations to run on different time frames and have them all running at once. This can lead to a very small possibility that two different Job Configurations will start at the same Millisecond, especially when the Job Configurations are set to run on the same time frames. This can lead to errors or missing files during the process.
With the following option you can make every batch name unique in case there are multiple batches that are created at the exact same Millisecond, which can occur with multi-thread processing on the same Input folder.
This is used to changed the default OCR recognition font or type from the default, which is “To Be Detected”
1. Right click on the .sic file and select Open With a text editor (Notepad, Wordpad, etc.)
2. Find <OCR_TEXT_TYPE>. If you can’t find <OCR_TEXT_TYPE> then add the following as the last row in the text file:
3. Change the number in between: <OCR_TEXT_TYPE>#</OCR_TEXT_TYPE>
4. Number of desired font:
- 0 Normal
- 1 Typewriter
- 2 Dotmatrix
- 3 Index
- 4 Handprinted
- 5 OCR A
- 6 OCR B
- 7 MICR E13B
- 8 MICR CMC7
- 9 Gothic
- 10 To Be Detected
5. Close and save file
The following options have been provided to address specific processing scenarios. Since these are infrequently used, they are set via the registry instead of adding them to the configuration settings.
These settings are global and will affect all users and jobs on your workstation. Please contact support if you require the ability to configure any of these settings in the job settings.
To modify any of these settings, first open the registry editor. If you do not know what this means, please contact support and do not continue further. Improperly editing the registry can corrupt your operating system.
These settings are located under HKEY_LOCAL_MACHINE\Software\SimpleIndex\Misc (for 32-systems) and HKEY_LOCAL_MACHINE\Software\Wow6432Node\SimpleIndex\Misc (for 64-systems).
Create a String key using the name given on the first line and the desired value. All settings use String keys. SimpleIndex must be restarted for these changes to take effect.
0 (default) – Administrator password is not required to access scanner settings
1 – User must enter Administrator password (if set) to access scanner settings
0 (default) – File extensions are saved in lower case (*.tif, *.pdf, etc.)
1 – File extensions are saved in upper case (*.TIF, *.PDF, etc.)
Some databases (such as FileMaker) do not support the MaxRecs property which limits the number of rows returned in a query.
0 (default) – Queries are limited by the value specified in Max Files/Batch
1 – All matching records will be returned by the query
Filename for the “stop file” created during import and export process to prevent other Simple Software or custom processes from attempting to read or write to these folders at the same time. Can be modified to meet the requirements of other applications or to allow for processing a file that happens to be called “STOPFILE.TXT”.
If a process terminates abnormally during the import or export steps, the stop file may remain in the input or output folder, preventing future batches from being processed. Value may need to be increased if processing very large batches, or it can be decreased to restart terminated jobs more quickly.
120 (default) – Stop file will be removed automatically if it is more than 120 minutes old
Number of CPU cycles to wait before returning the cursor to the default field after loading a PDF file. Acrobat and other PDF readers automatically place the cursor in the PDF document after opening. In order to place the cursor in the default index field, the application must wait until the PDF file finishes rendering and then place the cursor back in the field. Since the load time varies based on the size of the file, network speed, etc., this value can be increased to ensure the default field is always selected after navigating PDF files.
Substitutes quotes for brackets to indicate field or table names that contain spaces when formatting queries. For compatibility with some database systems.
0 (default) – place brackets  around field or table names with spaces
1 – place “quotes” around field or table names with spaces ResampleTIFF
0 (default) – Imported TIFFs keep their original resolution
1 – Imported TIFFs are resampled using the PDF X and Y resolution setting
Allows you to modify the amount of time to wait for a database transaction before timing out. Useful when dealing with large data sets or slow network connections where the timeout occurs before the transaction is complete.
30 (default) – timeout after 30 seconds
Some format conversions may fail during the import step. Use this option to switch to the alternate import SDK (slightly slower) that is used when running as a server to resolve these issues.
0 (default) – Use default method for importing files
1 – Use the XFI imaging engine when importing files
Use this to fix issues with WMV video playback on some systems.
0 (default) – Use the default WMV playback method
1 – Use the Microsoft WMV playback method
Change the default font used for imprinting and other annotations. Indicate the font name as it appears in font selectors like the one in MS Word.
Arial (default) – Use the Arial font when imprinting or annotating
Mimimum distance relative to height between 1D barcodes (1-10). Lower the value to find barcodes that are very narrow relative to their height.
Performs a dilate on the images before attempting to read barcodes with the DTK engine. This can help with detection of barcodes when scans are very light.
0 (default) – Read original image
1 – Read original image; if no barcodes are found, dilate the imate and read again
Blank page deletion does not work with PDF files that have been converted from electronic documents instead of scans. Black & White scans saved as PDF files have roughly the same file size as comparable TIFF images and the same blank page thresholds will work. If all PDFs being imported are from B&W scans, you can set this value to 1 to enable blank page deletion for these.
0 (default) – Blank page deletion will be ignored for PDF files
1 – Use the Min File Size threshold for PDF files as well as TIFF images
Automatically save annotations, cropping and other changes to image files when you click “Save Index”, avoiding the extra prompt.
0 (default) – Changes to files will prompt the user asking whether to save changes or not
1 – Changes to files will be saved automatically when the user clicks “Save Index”
When running several jobs on the same computer with a short timer interval, the date/time format of the batch names is not always unique. Use this setting to generate a GUID for the batch names that will always be unique.
0 (default) – Batch names will be formatted YYYY-MM-DD@HHMMSS
1 – Batch names will be generated with a GUID
Allows you to change the default color for unsaved field values from Blue to any color you like. To set this you must get the Hexadecimal RGB value for the color you want and convert it to an Integer.
16711680 (default) – Unsaved index values will appear in Blue
If the Service stops and isn’t running properly there can be a variety of different causes for this. You can follow the procedures below to fix this in most cases.
Check Event Log, which is here:
Administrative Tools>Event Viewer>Windows Logs>Application
Then select “Filter Current Log…” on the right
and in the “Event sources:” field drop down pick these: SimpleIndex, SimpleIndex Service & SimpleIndexService (and anything else that says SimpleIndex)
Look at the errors, which will tell you why it’s not working.
Find the Temp folder for SimpleIndex and delete any batches that are there after stopping the Service in the SimpleIndex Service Control and Options Panel
Clear Registry of the Temp Files
HKEY_USERS\(User ID for the User Running the Service)\Software\SimpleIndex\
Then delete the folders for the names of the Configurations that are not starting in the Service Control Panel
SimpleIndex jobs can be launched from an icon, just like opening a Word document saved on your desktop. However when you do this the default behavior is to automatically run the job file once it opens in SimpleIndex. If you just want to open the job without running it, follow these instructions:
1. Create a shortcut to the configuration by right clicking on the configuration file and selecting “Create shortcut”
2. Right click on the Shortcut that was just created and saved and select “Properties”
3. In the “Target” field put the following:
“C:\Program Files (x86)\SimpleIndex\SimpleIndex.exe” /c:”<Full Path to Configuration file>” /m
“C:\Program Files (x86)\SimpleIndex\SimpleIndex.exe” /c:”C:\Images\test.sic” /m
If you are getting really weird activations errors where it says the license has already been activated the client has probably put the Workstation serial code in the Concurrent spot that is in the Wizard.
To fix this go to the registry (regedit) here:
Then delete the key called Serial
If you get Sharing Violations during the processing, usually with the Temp folder, and you can’t figure out why it is probably the Anti-Virus software. Turn off the real time virus scan and it should fix it.
On ultra-high resolution monitors only, (you can’t replicate it on a normal screen). You need a 4K monitor or apparently a Surface Pro to make it happen. It was resolved by selecting the “Disable Scaling for High DPI” option under the Compatibility Mode settings. After enabling this setting there’s some oddities with the toolbars and navigation buttons, but they are all readable and working, and the menus work. The old job settings has several issues with this, but it has been replaced with the wizard which does not.
Go here: C:\Program Files (x86)\SimpleIndex
Right click on SimpleIndex.exe Go to the Compatibility tab
Check “Disable display scaling on high DPI settings”
If you have an error when manually changing the values in a List type index field that says “HexUniControl” then it’s an issue with the way SimpleIndex sorts the values in the list that the drop down is accessing. This sorting needs to be turned off to avoid this error. The instructions to turn this list sorting off are below. Instructions:
1. Right click on the configuration file and select Open With>Note Pad or Open With>Word Pad or any text editor.
2. Search for this term: SORT_LISTS
3. Find the entry, which should look like this: <SORT_LISTS>true</SORT_LISTS>
4. Set the true value to false.
The problem was being caused by the fact that the root site on the server did not grant the users read access.
For example, imagine they are trying to upload to:
The user has full permissions on mysite, but if they try to access http://server/ they get permission denied. Even though the user can upload to mysite, they cannot upload with SimpleIndex because the client objects require permission on the root site.
Granting the users at least read access to the root site at http://server/ resolves the issue.
You can set SimpleIndex to assume that it needs to check every PDF file and fix it.
Go to this location in the Windows Registry:
Create a New String Value called “FixAllPDF” and set the value to 1
If you have any issues with the SimpleView viewer within SimpleIndex not displaying properly or the grid size being off you can reset it by doing the following.
1. Go to the Registry by searching for regedit
2. Locate this folder path:
hkey_current_user\software\vb and vba applications\simpleindex
hkey_current_user\software\vb and vba program settings\simpleindex
3. Delete the SimpleIndex folder from that path, which deletes all the saved user settings and reverts back to default.
If SimpleIndex crashes when it tries to display the image file in the embedded SimpleView viewer right after the processing has finished then it might be that one of the SimpleView windows or settings is set to an incompatible position or option without giving you the chance to correct this issue.
You can reset the embedded SimpleView viewer by going to this location:
Then delete everything in this folder.
I accidentally clicked something and now I can’t see my image in SimpleIndex. What did I do and how can I fix it?
In the main SimpleIndex window you will see a sidebar on the right side, and in the middle of that sidebar are buttons that control the Mouse Action. By default the Mouse Action is set to Zoom In on the image so when you need to magnify something on an image you can quickly and easily do that.
If you clicked and dragged your mouse accidentally over the image you zoomed in on it, so to return the image to full size click on the View menu at the top of the window, then click on Full Page. The keyboard shortcut to do this is also listed beside the menu command, in this case it is Ctrl + F.