Программы для дома и бизнеса

9:00–18:00 в будние дни

Корзина

UTF-8 fixer plugin for Gene6 FTP Server

UTF-8 fixer plugin for Gene6 FTP Server
  • 4

Автор:
SysTools

Сайт разработчика:
http://systools.losthost.org/

Сайт программы:
http://systools.losthost.org/

UTF-8 fixer plugin for Gene6 FTP Server 1.01

v1.01 [2018.05.18] — Новая опция AllowPasswordLog для просмотра паролей. — Работа плагина проверена на нескольких старых версиях Gene6 FTP Server и любая ниже 3.7.0 (build 24) не поддерживается из-за несоответствия API плагинов. — Обновлена документация. — Технические внутренние изменения для увеличение скорости и более корректной работы.

ОС: Windows XP,Windows 2000,Windows 2008 Server,Windows 2003 Server,Windows 2000 Server

Русский интерфейс: Нет

Скачать пробную версию
Электронная версия
Цена за копию
11,59 руб.
Доставка кода активации в электронном виде на Ваш e-mail составляет 10-15 минут после подтверждения оплаты.
Развернуть описание

Разработчики FTP-сервера Gene6 FTP Server вот уже более 10 лет стойко отказываются, несмотря на многочисленные просьбы со стороны пользователей, исправлять работу с кодировкой UTF-8. Из-за этого файлы, имеющие русские буквы (или любые другие не латинские символы) в имени, отображаются как абракадабра у части FTP-клиентов. Данный плагин призван решить эту проблему.

Для его конфигурации служит ini-файл, через который можно настроить следующие опции:

DisableCLNTCheck Gene6 FTP Server требует обязательного выполнения команды CLNT перед OPTS UTF8 ON. Данная опция во включённом состоянии убирает проверку на это требование. После включения этой опции будет исправлена кодировка в тех FTP-клиентах, которые переключаются в UTF-8, но не отсылают перед этим команду CLNT, как, например, у Mozilla Firefox, а также других Интернет обозревателей на движке Gecko. Рекомендуется всегда держать эту опцию включённой.

ForceDefaultUTF8 В Gene6 FTP Server по умолчанию отключён UTF-8. Включение данной опции насильно переключает его в эту кодировку для всех новых соединений будто команды CLNT и OPTS UTF8 ON уже были выполнены. Это исправляет отображение имён файлов в FTP-клиентах, типа Google Chrome, а также других Интернет обозревателей на движке WebKit, которые изначально считают что все существующие в мире FTP-сервера работают только в кодировке UTF-8, поэтому и командой переключения в этот режим, как и вообще какими-либо стандартами, брезгуют.

Внимание! При включении этой опции старые FTP-клиенты, не поддерживающие кодировку UTF-8, обязательно должны будут отключать её выполнением команды OPTS UTF8 OFF при входе! Причём, если опция DisableCLNTCheck отключена, то придётся выполнять перед этим также и команду CLNT. AllowPasswordLog По умолчанию Gene6 FTP Server не отображает пароли в целях безопасности заменяя их текстом «PASS ****» и «SITE PSWD **** ****» в логах. Включение (1) этой опции позволяет просматривать пароли в логах и в Gene6 FTP Server Administrator на вкладке «Activity».

Внимание! Только для отладки! Не рекомендуется использовать эту опцию на рабочем сервере, так как пароли открытым текстом записанные в логах сервера могут быть скомпрометированы. В незарегистрированной версии любые опции кроме DisableCLNTCheck не работают и их настройка игнорируется. Для установки плагина достаточно скопировать файлы utf8plug.dll и utf8plug.ini в каталог к уже существующим плагинам Gene6 FTP Server. По умолчанию путь до каталога плагинов такой:

C:/Program Files/Gene6 FTP Server/Plugins/

либо такой (для x64 систем): C:/Program Files (x86)/Gene6 FTP Server/Plugins/

После чего обязательно перезапустить Gene6 FTP Server - т.е. остановить и запустить заново.

Работа плагина была проверена с последними 6 версиями Gene6 FTP Server: 3.10.0 (build 15) 3.10.0 (build 14) 3.10.0 (build 2) 3.9.0 (build 2) 3.8.0 (build 34) 3.7.0 (build 24)

И плагин НЕ будет работать с версиями ниже 3.7.0 (build 24) из-за несовместимости API плагинов.

Пожалуйста, обратите внимание на следующие вещи

1. Internet Explorer 6 работает с UTF-8 и выполняет команду OPTS UTF8 ON. Но последние версии, как например Internet Explorer 11, не работают, так что имена файлов содержащие не латинские символы будут отображаться неверно когда опция ForceDefaultUTF8 включена (1).

2. Некоторые FTP-клиенты, типа FileZilla, пытаются угадать режим работы FTP по информационным сообщениям. Но Gene6 FTP Server не конвертирует их текст в UTF-8. Поэтому избегайте использования любых не латинских символов в этих сообщениях при их изменении, иначе FileZilla и другие похожие FTP-клиенты будут отображать имена файлов неверно из-за метода определения режима работы.

3. Чтобы запустить Gene6 FTP Server на современных системах см. пункт IV «Решение технических проблем» в документации к плагину.

Развернуть вопрос-ответ

Задать вопрос

Обязательные поля отмечены *
Courier Mail Server 3.08
Courier Mail Server 3.08
от 50,27 руб.
Eserv 5 апгрейд
Eserv 5 апгрейд
от 94,00 руб.
Eserv Exchange ActiveSync plugin для Eserv/5
Eserv Exchange ActiveSync plugin для Eserv/5
от 232,06 руб.
Courier Mail Server 3.08 (дозакупка)
Courier Mail Server 3.08 (дозакупка)
от 50,27 руб.
Courier Mail Server 3.08 (переход с версии 2.xx) -20%
Courier Mail Server 3.08 (переход с версии 2.xx)
от 40,21 руб. Экономия 10,06 руб.