Chestnut FTP Search
Chestnut FTP Search is a web application to search for files on FTP servers, in other words, FTP search engine. Files can by searched only by file/directory names, nor be file contents. Users can query files by part of the file name, the entire file name, a regular expression, or a shell pattern.
The program (script) is written in Python using web.py framework. To store file indexes PostgreSQL or MySQL is used.
Features
- Five search modes: quick search, partial match, exact match, regular expression, shell pattern. Every mode can by case sensitive or case insensitive
- Character set can by specified for particular server to allow non ASCII file names
- Transliterated search
- Multi-threaded indexer
- Multi-threaded network scanner to scan networks and particular hosts for file servers
- Server state indicator (online/offline)
- File structure browsing without connecting to the file server
- i18n support
Demo
Copying
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
