Chestnut FTP Search

A web application to search for files on FTP servers.
Download

Chestnut FTP Search Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Konstantin Korikov
  • Publisher web site:
  • http://lostclus.linux.kiev.ua/chestnut-ftp-search/

Chestnut FTP Search Tags


Chestnut FTP Search Description

A web application to search for files on FTP servers. Chestnut FTP Search is a web application to search for files on FTP servers. 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 is written in Python using web.py framework. To store file indexes PostgreSQL or MySQL is use. Here are some key features of "Chestnut FTP Search": · Four search modes: 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. · Multi-threaded indexer · i18n support Requirements: · Python · Cheetah · FormEncode · flup · PostgreSQL · psycopg What's New in This Release: · New server attribute pasv to enable or disable FTP passive mode · New configuration parameter VIEW_CUSTOM_NO_SEARCH_RESULTS_TMPL to define custom template to display message when no search results found · A few bugs with file dates was fixed in indexer · Better checking for server duplicates (by IP, username and port). Servers host name is resolved and resulting IP address is stored separately. The port and username server attributes has no longer use null values to indicate default port and username, 21 and 'anonymous' is used instead · The username@host:port format is used to display server in indexer log and server list page. Also this format can be used in command line tools when specifying a server · Code updated to web.py 0.3 API (old web.py 0.2 is also supported by special emulation layer) · Performance improvements in newfiles plugin (use cache for file lists) · New configuration parameter NEW_FILES_ALL to enable/disable new files list without filter (All Files) · The network scanner and scanner frontier manager was implemented · The file type search parameter was added. New configuration parameters: FILE_TYPES_ENABLE to enable/disable appropriate drop down menu, and FILE_TYPES to define file types · Command line interface was rewritten. Unfortunately the new CLI is mainly backward incompatible with previous version · New configuration parameter VIEW_DIRECTORIES_FIRST to show directories first when sorting files (enabled by default) · The command line tool to manage index (idxman.py) was added. Its implements following commands: list, find and du · psycopg 1.x is no longer supported, psycopg2 is required if PostgreSQL is used · Minor improvements and bug fixes


Chestnut FTP Search Related Software