Scriptid is a program and a library that can be used to determine whether a given text file contains code of a specified programming language. The current release can tell whether a file contains vbscript or not. It should be possible to extend this to any number of other languages. It is important to also download the latest neural network weights update file.
|Tags||Scientific/Engineering Artificial Intelligence Software Development Libraries Security Communications Email Filters Text Processing|
|Operating Systems||POSIX Linux|
Release Notes: The network was relearned from scratch due to a serious bugfix in the statistics gathering class.
Release Notes: This release adds a test for HTML with scripting languages. This follows a fixed format, and it is better to have a deterministic test for it. The way the error is calculated when learning has changed. Speed optimizations, an option for randomized learning in nn/learn, and more compiler flags for better optimization have been added. A fix has been made for a serious bug in the statistics gathering class which caused it to not detect multiple occurrences of a reserved word.
Release Notes: Some .asp samples have been added for accurate .asp detection.
Release Notes: Detection of text files has been added to the scriptid utility. There is an API function in libraries to detect text files.
No changes have been submitted for this release.