CsvFileSearch is a simple search utility that provides easy searching of multiple CSV files. It will scan a specific folder (and sub folders) for CSV files, and all CSV files found will be searched. The search results are displayed as tabulate tables. There is a separate block for each file. The CSV files may have any number of columns and different column titles. They can be comma, semicolon, or tab separated. The column titles found on the first row of the searched file are used as the headings for the search result block.
BookONO eBook Manager is an e-book manager and convertor designed as a compliment to Calibre. It is not a rewrite of Calibre, but instead an alternative product which makes some different design decisions. It uses Calibre to do a lot of the heavy lifting, so despite being an independent application, it is considered complimentary to Calibre.
Table Maintenance allows you to add, update, and delete MySQL table records without programming. It provides forms with general validations and is useful for master maintenance of setup and parameter tables. All updates and deletions are automatically logged in an audit trail. Forms and record lists are automatically generated with navigation, and both can be customised extensively. Default form validation is performed for add and update mode. Foreign keys, if declared, are used for cross table validations. A method is provided to define explicit foreign keys if database level keys are not defined. Additional specific validations can be included.
CT-gui is a touch-friendly GUI toolkit which can be used on the Linux desktop and on Android devices. Development can be done quickly and easily on a Linux box and then installed to an Android tablet or phone. For graphics, only OpenGL or OpenGL ES is used. For audio, ALSA is used for Linux and OpenSL ES for Android. For development, the Android SDK and NDK should be installed on your system. Two demo projects called CT-synth and CT-farfisa are included, which are a polyphonic synthesizer with built-in patches, and an organ with many sounds. These can be played using the mouse or your fingers, or with an attached MIDI keyboard. For direct download to an Android device, 2 apk files are provided.
Web Site Traffic and Pages Access records visits of real users to website pages. It can record the number of visits in MySQL database tables using PDO or text files. The script can execute the queries to create the necessary database tables. It use AJAX requests to detect whether users are staying the pages for at least five seconds. This period is a configurable parameter. Accesses performed by well-known crawler robots are excluded from the accesses recorded by the classes. The classes can list the top-accessed pages and other traffic statistics.
Spanish Word Searches allows you to generate and play randomly-generated word searches based on 1,200 items of basic Spanish vocabulary split into topics. You can select to play the word searches on vocabulary from any combination of themes and specify the size of the grid, number of words, and difficulty parameters. The program also contains a link to the iPad version of the word search application.