Будь ласка, майте на увазі: Цей файл використовується для збереження налаштувань FTP-клієнта. Більшість параметрів може бути змінено також в діалогових вікнах. Всі інші настройки Total Commander зберігаються в файлі wincmd.ini.
Підкреслення тут відзначені ключі та секції, не описані в оригінальній англійській довідці або описані лише частково; темно-червоним кольором - ключі та секції, які можна змінити тільки безпосереднім редагуванням INI-файлу, включаючи ті, для яких деякі значення (але не всі!) можна налаштувати і в діалогах TC.
[General] Загальні настройки
AESVerify = Ключ, що використовується для перевірки коректності введеного користувачем головного пароля (використовується для AES-шифрування).
Allowhook = 2 Визначає режим контролю за клавіатурним введенням в діалозі головного пароля:
0: Чи не встановлювати клавіатурний хук, відображати значок попередження.
1: Встановити клавіатурний хук, відображати значок безпечного введення.
2: Встановити клавіатурний хук, значок не відображається.
Пояснення: Total Commander зчитує натискання клавіш за допомогою глобального клавіатурного хука, після чого скидає клавіші, так що прості клавіатурні шпигуни, працюють схожим чином, не зможуть перехопити пароль. Дана можливість зроблена відключається, оскільки деякі антивірусні програми вважають установку хука підозрілим дією.
Ascii = *. Txt * .htm * Розширення тих файлів, які повинні розпізнаватися як текстові файли. За замовчуванням це * .txt * .htm * .html * .pas * .c * .cpp * .h * .bas * .tex.
AutoDisconnect = 0 Визначає, що відбудеться при спробі з'єднання з іншим сервером в тій же панелі, де вже є активне з'єднання:
0: Запросити користувача (за умовчанням).
1: Відключити попереднє.
2: Залишити попереднє.
AutoResume = 30 Якщо за час, що перевищує вказане число секунд, ніхто не почув жодних даних, Total Commander розриває з'єднання, встановлює його повторно і відновлює пересилку. При значенні -1 функція відключена.
ConnectRetries = 10 Кількість повторних з'єднань для анонімних підключень при зайнятій FTP-сервері.
DataConnectTimeout = 10 Очікування відгуку для каналу пересилки даних (завантажень / закачувань): час в секундах, протягом якого сервер повинен відреагувати на запит. Максимальне значення: 300 секунд.
ForceHTTP11 = 0 0: Використовувати HTTP 1.0 для всіх пересилань, крім відновлених завантажень.
1: Використовувати HTTP 1.1 для всіх пересилань.
Недолік використання HTTP 1.1: Багато сервери відсилають динамічно створювані сторінки (наприклад, PHP-скриптами) в "Кусково" режимі, не повідомляючи загальний розмір. Через це відображення смуги прогресу стає неможливим.
Перевага: Сервер може відразу почати відправку сторінки, поки вона ще в процесі створення.
FtpInBackground = 0 Якщо вказано 1, то FTP-передачі завжди починаються в фоновому режимі (окреме з'єднання).
FtpOpenIn = 0 Панель для відкриття нового FTP-з'єднання: 0 = активна; 1 = ліва; 2 = права; 3 = неактивна.
FtpShowHidden = 0 1: Опція "Показувати приховані файли на сервері" в меню "Мережа" буде включена за замовчуванням.
GetModeFromLocalFile = 0 1: Розширення локального файлу визначає, як буде передаватися файл в автоматичному режимі - як текстовий або як двійковий (за замовчуванням використовується розширення віддаленого файлу).
Httptimeout = 30 Очікувати відповіді від Web-сервера при HTTP-загрузках вказане число секунд.
KeepAliveTransfer = 0 1: Посилати команду підтримки з'єднання також під час пересилки. При цьому у відкрите в панелі з'єднання надсилаються тільки символи кінця рядка, щоб брандмауер / маршрутизатор не поривав з'єднання. Також цю опцію можна встановлювати окремо для кожного сервера (в цьому випадку опція не працює при використанні диспетчера фонової пересилки). Майте на увазі, що це може збити з пантелику деякі FTP-сервери, але такий метод може виявитися єдиним варіантом в умовах постійних обривів зв'язку.
KeepMasterPassword = 0 За замовчуванням Total Commander скидає збережений в пам'яті головний пароль при згортанні основного вікна TC і при запуску заставки. Нульове значення даного ключа дозволяє зберігати пароль:
1: коли основне вікно програми згортається;
2: коли запускається заставка;
3: в обох випадках.
LogFile = c: \ Path \ Log.txt Записувати звіт в файл з вказаним ім'ям. За замовчуванням не створюється.
LogFile2 = c: \ Path \ Log2.txt Файл звіту тільки для найбільш значущих відомостей (передані файли). За замовчуванням не створюється.
MDTM = 3 Режим роботи з датою / часом при синхронізації локального каталогу з FTP-сервером. Підсумовуються наступні значення:
1 = використовувати команду mdtm <файл дата> для установки дати / часу завантажених файлів;
2 = посилати дату / час в форматі UTC (універсальний час або, інакше, час за Гринвічем).
MLSD = -1 -1: Використовувати команду MLSD, якщо сервер повідомляє, що підтримує її; в іншому випадку використовувати LIST.
0: Використовувати команду LIST для запиту вмісту каталогу.
1: Намагатися використовувати команду MLSD, навіть якщо сервер не повідомляє про її підтримку.
Примітка: Ця опція може бути задана окремо для кожного підключення.
ModeZ = 1 Визначає, чи застосовується стиснення даних при пересиланні файлів по FTP (MODE Z):
1: Застосовувати, але не в локальній мережі.
2: Застосовувати в т.ч. і в локальній мережі.
PortFrom = 10000 Задає початкове значення діапазону портів при з'єднаннях в режимі PORT (корисно при роботі з деякими брандмауерами).
PortTo = 11000 Задає кінцеве значення діапазону портів. Обмеження діапазону діє тільки якщо задані обидві кордону (PortFrom і PortTo). За замовчуванням обмеження відключено.
PortIPEnabled = 0 Включає / вимикає опцію PortIP.
PreferIPv6 = -1 Ця опція працює тільки в WinXP і новіших версіях. Можливі значення:
-1: Режим сумісності: для виконання підключень використовується застаріла бібліотека wsock32.dll, для IPv6-функцій - ws2_32.dll.
1: Віддавати перевагу IPv6 для серверів, що підтримують як IPv4, так і IPv6.
PreventFEAT = 0 1: Не посилати сервера команду FEAT (видача списку підтримуваних можливостей). Деякі проксі "підвисають" при посилці цієї команди.
SaveNewConnection = 1 При відключенні з'єднання, створеного за Ctrl + N. питати, чи слід його зберегти (1/0).
SpecialFlags = 0 Сума наступних величин:
1: Примусово використовувати неявний SSL (без пересилання даних прямим текстом).
2: Примусово використовувати явний SSL.
4: Примусово використовувати TLS-аутентифікацію.
8: Примусово використовувати SSL23-аутентифікацію.
16: Вести детальний звіт для фонових FTP-операцій.
32: Чи не перевіряти розмір файлів після закачки (командою SIZE).
64: Чи не перевіряти розмір файлів після завантаження (командою SIZE), коли розмір завантаженого файлу виявляється відрізняється від розміру, зазначеного в списку вмісту віддаленого каталогу.
256: Не посилати в фоновому режимі команди, зазначені в полі "Послати команди".
512: Посилати команду MLSD -la для показу прихованих файлів (не підтримує більшістю серверів).
2048: Дублювати все символи з кодом 255 для серверів, які беруть Escape-символи в стилі Telnet.
4096: Використовувати команду MDTM для установки дати / часу на сервері.
8192: Використовувати команду MFMT.
12288 (сума 4096 і 8192): Використовувати команду SITE UTIME.
sslwarn = 1 0: Вимкнути попередження про некоректні SSL-сертифікати. TC як і раніше буде відображати значок у вигляді червоного відкритого замка.
TcpKeepAlive = 0 1: Підтримує активність TCP для всіх з'єднань: Корисно для деяких брандмауерів / маршрутизаторів, якщо зв'язок часто порушується. З'єднання не обривається під час передачі великого файлу.
TransferMode = I Режим передачі, включений за замовчуванням:
UploadBlockSize = 1 Розмір блоку для закачувань (в байтах). При роботі в швидкої мережі ви можете спробувати встановити розмір, наприклад, 1 492 або навіть 8192 байт.
Нове (8.51): Якщо значення встановлено в 1, оптимальний розмір блоку буде обраний автоматично (від 512 до 32768 байтів) після закачування перших 128 Кб файлу.
UserAgent = Задати поле UserAgent для HTTP-з'єднань.
За замовчуванням: "Mozilla / 4.0 (compatible; Totalcmd; Windows x)", де x - поточна версія Windows.
WaitDelay = 5 Затримка між спробами з'єднання (в секундах).
WarnWrongMode = 1 1: Попереджати, якщо виконавчі файли закачуються / викачуються в текстовому режимі.
0: Без попереджень (як це було в WinCmd 3.5x).
zlibratiobin = 3 0..9: Коефіцієнт стиснення по ZIP-сумісного методу для закачувань (MODE Z). 0 = без стиснення, 1 = найшвидше, 9 = найсильніше.
zlibratiotxt = 3 0..9: Те ж, що і zlibratiobin, але для текстових файлів. Можливо, вам захочеться встановити тут більшого значення, тому що текстові файли зазвичай стискаються краще. Увага: Брандмауер Cisco PIX не підтримує ступінь стиснення 1 і перериває закачування!
[CertAlias] Список довірених FTPS-серверів. Щоб додати сервер в цей список потрібно прийняти сертифікат, клацнувши по значку у вигляді замку в лівій частині FTP-панелі.
server.com = hostcompany.com У цьому прикладі сертифікат, виписаний для сервера hostcompany.com. буде використовуватися в тому числі і при підключенні до сервера server.com.
[Default] Різні настройки, що застосовуються за замовчуванням.
pasvmode = 0 1: Завжди використовувати для нового підключення пасивний режим.
0: Завжди використовувати для нового підключення активний режим.
PreserveDates = 0 Для файлів, завантажених з FTP-сервера:
1: Зберігати дату / час файлу, як на сервері.
0: Змінювати дату / час файлу.
PreserveDatesUpload = 0 1: Зберігати дату / час файлу при закачування (якщо сервер надає таку можливість).
LowercaseUpload = 0 1: Імена файлів при закачуванні на сервер переводити в нижній регістр.
0: Залишати регістр незмінним.
Site1 = При порівнянні з каталогом на FTP-сервері вказує різницю в годиннику між вашим місцем розташування та обраним сервером. Якщо сервер від вас на захід - різниця позитивна.
[Firewall] Налаштування для брандмауера або проксі-сервера.
default = 0 Номер налаштованого брандмауера, використовуваного для нових з'єднань. Якщо значення встановлено в 0, брандмауер використовуватися не буде.
Ця опція змінюється автоматично всякий раз при збереженні підключення.
hostN = localhost: 80 Ім'я і номер порту брандмауера, визначеного в списку під номером N (для першого брандмауера номер в імені ключів відсутній).
passwordN = Пароль (обов'язковий не для всіх брандмауерів).
usernameN = Ім'я користувача (обов'язково не для всіх брандмауерів).
MethodN = 1 Режим брандмауера (число вказує порядковий номер відповідної опції в діалозі настройки брандмауера).
httphostM = Ім'я проксі-сервера, визначеного під номером M для HTTP-з'єднань (номер 1 в імені ключа не вказується).
httpuserM = Ім'я користувача для HTTP-проксі-сервера.
httppassM = Пароль для HTTP-проксі-сервера.
[Connections] Список налаштованих підключень, що відображаються в діалоговому вікні З'єднання з FTP-сервером. Для підключень, розташованих в папках, вказується повний шлях від кореня дерева, роздільником є символ вертикальної риски "|".
default = Ім'я останнього підключення, обраного в діалозі З'єднання з FTP-сервером.
[| Empty_folders | ] Список папок, в яких відсутні підключення (папки, що містять підключення, визначаються автоматично по шляхах, зазначеним в секції [Connections]). Список містить тільки папки максимально глибокого рівня, з повними шляхами від кореня дерева. Роздільником є символ вертикальної риски "|", він же є завершальним для кожного запису.
[OldConnections] Список підключень, зроблених раніше в діалоговому вікні Нове FTP-з'єднання.
[Site1] Докладні відомості про один з підключень, описаних в секції [Connections].
host = ftp.site1.com: дві тисячі сто двадцять одна Ім'я сервера, при необхідності номер порту (розділяються двокрапкою).
anonymous = 1 1: Анонімне підключення.
0: Підключення з паролем.
username = anonymous Ім'я користувача для сервера.
password = 00000000000000 Пароль в замаскованому або зашифрованому вигляді, в залежності від того, захищений він головним паролем.
directory = / pub / subdir Каталог на сервері, що відкривається після підключення.
localdir = c: \ local Локальний каталог, що відкривається після підключення.
pasvmode = 0 0: Використовувати активний режим (команда PORT).
1: Використовувати пасивний режим (команда PASV) - корисно для деяких брандмауерів.
firewall = 1 Використовувати сервер із зазначеним номером, конфігурований в секції [Firewall] як брандмауер / проксі-сервер.
hosttype = $$ def Тип сервера. Якщо цей ключ не заданий, тип визначається автоматично. Якщо вказано значення $$ def. то при підключенні буде виведений діалог визначення типу сервера. Будь-яке інше значення трактується як ім'я користувача шаблону.
InitCommands = MyTest1; MyTest2 Команди, що посилаються на FTP-сервер після підключення. Кілька команд можна розділяти крапкою з комою ';'.
keepalive = nn, command Визначає команду, що посилається для емуляції трафіку кожні nn секунд.
MLSD = -1 Див. Опис в секції [General]. Налаштування, зазначені для підключення, мають більший пріоритет, ніж глобальні.
CacheDirs = 1 0: При кожній зміні FTP-каталогу його вміст перечитується заново.
1: Вміст всіх каталогів, відвіданих при даному підключенні, зберігається в кеші.
SpecialFlags = 0 Див. Опис в секції [General]. Налаштування, зазначені для підключення, мають більший пріоритет, ніж глобальні.
Encoding = -1 Кодування імен файлів (-1 = автоопределение).
[| FSPlugin | PluginName] збережені паролі для зазначеного FS-плагіна, що підтримує шифрування з використанням головного пароля. PluginName - ім'я WFX-файлу плагіна (без розширення).
Connection1 = Пароль для запису Connection1 (імена і смислове навантаження записів задаються плагіном; наприклад, для плагінів SFTP і WebDAV це імена збережених підключень).
[ServerType1] Параметри призначеного для користувача шаблону для визначення спеціального типу сервера (див. Діалог Визначити тип сервера).
Template1 = Вміст основного рядка-шаблона.
Template2 = Вміст другої (додаткової) рядки-шаблону (для серверів зі складним лістингом).
Template3 = Вміст третього рядка-шаблона, і т.д.