Начало

Chestnut FTP Search

Chestnut FTP Search

Chestnut FTP Search — это web-приложение для поиска файлов на FTP серверах, другими словами, поисковая система по FTP. Поиск осуществляется только по именам файлов/каталогов, не по содержимому файлов. Пользователи могут запрашивать файлы по части имени файла, по целому имени, по регулярному выражению, по шаблону оболочки (shell pattern). Программа (скрипт) написана на Python используя web.py. Для хранения индексов файлов используется PostgreSQL или MySQL.

Возможности

  • Пять режимов поиска: быстрый поиск, частичное совпадение, точное совпадение, регулярное выражение, шаблон оболочки. Каждый режим может быть с учетом регистра и без учета регистра
  • Есть возможность указания кодировки для отдельных серверов, чтобы разрешить имена файлов не в кодировке ASCII
  • Поиск с транслитерацией
  • Многопоточный индексировщик
  • Многопоточный сканер сети для сканирования сетей и отдельных хостов и обнаружения новых файловых серверов
  • Индикатор состояния сервера (online/offline)
  • Обзор структуры файлов без подключения к файловому серверу
  • Поддержка интернационализации

Демо

Распространение

Данная программа является свободным программным обеспечением. Вы вправе распространять её и/или модифицировать в соответствии с условиями версии 2 либо по вашему выбору с условиями более поздней версии Стандартной Общественной Лицензии GNU, опубликованной Free Software Foundation.