Total Commander (далее просто TC) это файловый менеджер для Windows, выполняет те же функции, что и Windows Explorer (Проводник) - копирование, перемещение и удаление файлов. Однако TC может намного больше, чем Проводник: например может работать с архивами разных форматов (упаковывать и распаковывать файлы), работать с файлами на ftp-сервере, сравнивать файлы по содержимому и выполнять множество других функций. Обзор возможностей TC см. на страничке [2].
1. 32-битная версия TC работает на Windows 95, Windows 98, Windows ME, Windows NT 3.51/4.0, Windows 2000, Windows XP, Windows Vista, Windows 7 и Windows 8 - как на 32-битных версиях операционных систем, так и на 64-битных. Также 32-битная версия TC работает на серверных версиях вышеперечисленных операционных систем Windows.
2. 64-битная версия TC работает на Windows XP, Windows Vista, Windows 7 и Windows 8 64bit, и на соответствующих серверных версиях этих операционных систем.
К сожалению нет. Из-за наличия проблем с портированием кода TC на Linux версия для Linux была отложена на неопределенное будущее. Сейчас доступна версия TC с минимальным функционалом для Windows CE и Pocket PC (и они бесплатны!). Для Linux рекомендуется использовать Krusader в качестве менеджера файлов. TC можно запустить под Linux с помощью Wine.
Да, пожалуйста! Если это возможно, присылайте советы в четкой и пронумерованной форме, и формулируйте их как можно короче. К сожалению, у авторов TC список пожеланий по нововведениям очень длинный, так что нет гарантии, что Ваши пожелания будут реализованы.
И можно и нужно. Будьте спокойны, на этом сайте нет никакого незаконного контента или оскорбительного материала. Однако авторы не могут предоставить обратную ссылку на Ваш сайт. Ссылки авторов ограничены полезными добавлениями [3] для TC, и общими ссылками на Shareware программное обеспечение.
Эти пакеты программ, созданные сторонними организациями, которые содержат различные плагины и утилиты-помощники, работающие как добавления (addons) к TC. Главным образом они предназначены для не очень опытных пользователей, которые не могут сами найти и установить нужные плагины для TC. Поскольку эти пакеты состоят из различного программного инструментария, Вы не можете купить его целиком. Однако Вы можете купить просто TC отдельно, и использовать ключ лицензирования для такого пакета. Имейте в виду, что пакет может содержать shareware-программы, например WinRAR, которые требуют покупки лицензии у своих производителей.
Очевидно, во время загрузки инсталлятора произошла ошибка - либо загрузка была прервана, либо файл загружался в текстовом режиме, и т. п. Попытайтесь заново загрузить программу инсталлятора TC, может быть с другого сервера или по протоколу HTTP.
"setup information file could not be found" - при получении подобного сообщения нужно распаковать ZIP-архив с программой инсталлятора в пустой каталог наподобие c:\install, и затем запустить из него файл install.exe.
Убедитесь, что установили новую версию в тот же каталог, где была старая версия. Чтобы проверить это, Вы можете запустить поиск исполняемого файла totalcmd.exe с помощью TC через меню Commands -> Search, или в Проводнике с помощью кнопки F3.
Вы возможно попытались создать ярлык (ссылку на исполняемый файл TC) на рабочем столе, но по ошибке скопировали туда саму программу. Совет: удалите ошибочный ярлык, и создайте новый методом правого клика на рабочем столе и выбора New -> Shortcut.
Начиная с 32-битной версии TC 4.50 в программу входит деинсталлятор. Его можно запустить стандартным способом Control Panel -> Add/Remove software, или можно перейти в каталог установки TC и запустить оттуда файл TCUNINST.EXE. Если Вы используете соединения через параллельный порт под Windows NT или Windows 2000, то должны запустить деинсталляцию под учетной записи с правами администратора, иначе драйвер параллельного порта не может быть удален.
Более старые версии TC можно удалить простым удалением каталога установки (c:\wincmd или c:\totalcmd).
Этот фиксированный каталог сохранен в PIF-файле, связанном с программой. Если Вы используете Windows 3.1 или Windows NT 3.51, то можете использовать PIF Editor для изменения файлов _default.pif и dosprmpt.pif (или 4dos.pif) в каталоге Windows. Строка 'Working directory' должна быть пустой! В Windows 95 или более поздней версии Windows, Вы можете нажать ALT+ENTER на файле PIF чтобы поменять этот каталог.
Введите следующую строку в файле wincmd.ini ниже раздела [Configuration]: Noreread=HIJ где HIJ это Ваши сетевые диски. Каталоги могут быть всегда перечитаны путем нажатия кнопки F2.
Либо используйте горячий список директорий (directory hotlist CTRL+D), либо создайте кнопку на панели или запись в меню запуска. Список горячих директорий позволяет добавлять в этот список / удалять из него текущую активную директорию. Чтобы добавить кнопку для директории на панель кнопок, выберите нужную директорию, удерживайте кнопку SHIFT, и перетащите директорию на панель кнопок. Появится новая иконка. Вы можете также создать пункт в меню "Start Menu", используя команду cd c:\имя_директории (конечно же, нужно указывать полный путь до нужной директории).
Да, это можно. Просто нажмите комбинацию клавиш ALT+SHIFT+ENTER в текущей открытой директории. Это работает только в режиме полного просмотра (т. е. когда показываются вся информация о файлах).
TC использует обычные иконки 32x32 в панели кнопок. Чтобы уместить больше иконок в одной строке, TC уменьшает эти иконки. Размер можно определить в диалоге Configuration -> Button bar. Если Вам не нравится нечеткий вид иконок, то можете установить размер на 32, чтобы избежать уменьшения иконок. 32-битная версия также использует иконки размером 16x16, если они содержатся в программе.
Такое происходит в 32-битных версиях, если Вы увеличите или уменьшите ширину полосы заголовка (title-bar) в Windows. Если это возможно, восстановите размер 18, который используется по умолчанию. Если Вы хотите оставить настроенную ширину для title-bar, то нужно поменять каждую иконку (только файлы xxx.ICO) для каждого типа файла на другую. Иконки содержатся в DLL или библиотеке иконок ICL; также Вы можете выбрать иконки в любом файле программы *.EXE. После этого TC будет везде правильно отображать иконки.
Для появления контекстного меню удерживайте правую кнопку мыши примерно 1 секунду. Альтернативный способ: нажмите Shift+F10 или кнопку Menu на клавиатуре Windows.
Когда Вы нажимаете ALT+F3 (external viewer, внешний просмотрщик), TC сначала просматривает внутреннюю привязку к расширению файла, заданную в диалоге Configuration -> Viewer/Editor. После этого TC проверяет, привязано ли расширение файла к Quick View (быстрый просмотр). Если просмотрщик не найден, то будет использован просмотрищик по умолчанию, заданный в диалоге конфигурации.
Переместите разделитель столбцов в заголовке на левой стороне поля размера немного вправо. После этого выберите в конфигурации сохранить позицию, чтобы новая ширина столбцов запомнилась.
Это настройка по умолчанию в TC. Однако это можно поменять в диалоге Configuration -> Options -> Display - Like files (also by time). Если нужно поменять это несколько раз, можете создать кнопку на панели кнопок с командой cm_SwitchDirSort.
Создайте кнопку на панели кнопок с командой cm_OpenDesktop. Соответствующая иконка может быть найдена в файле shell32.dll, находящегося в директории Windows (просто введите имя этого файла в поле 'icon file' и нажмите ENTER).
Да, можно. Выберите в диалоге Configuration -> Options -> Color - Define colors by file type -> Add. Теперь вместо ввода типа файла наподобие *.txt, нажмите кнопку Define. Это даст Вам те же самые настройки опций, как и при поиске файлов, за исключением поиска по тексту. Вы можете искать по атрибутам файлов на второй страничке этого диалога.
Для этого нужно установить в качестве плагина программу Irfanview или Xnview. Вы можете найти Irfanview и Xnview на страничке аддонов (Addons) сайта [3]. После установки Вам нужно определить эту программу как плагин. Это делается через диалог Configuration -> Options -> Edit/View -> Configure internal viewer.
Эта так называемая Smooth scrolling фича появилась в новых версиях Windows. Она может быть запрещена в Windows 9x/ME/2000 с помощью Microsoft утилиты TweakUI. Найдите на сайте www.microsoft.com программу TweakUI для Вашей операционной системы. Загрузите и установите её, запустите TweakUI из Панели Управления. На страничке General запретите опцию Listbox animation.
На Windows XP это можно поменять в настройках Control Panel -> System -> Advanced -> Performance (без необходимости устанавливать TweakUI).
На Windows Vista/7, эта опция находится в Control Panel -> System -> Advanced system settings -> Advanced -> Performance -> Settings -> Visual effects. Вам нужно снять галочку с опции "Smooth-scroll list boxes".
Вы также можете повысить скорость автоповторов клавиатуры (Control panel -> Keyboard).
Да, для этого имеется 2 строки в диалоге копирования, одна для изменения целевой директории и имени, другая для копируемых файлов. Здесь Вы можете указать не только те типы файлов, которые нужно копировать (например *.doc *.xls), но и те, которые копировать не нужно (например *.* | *.bak *.old). Типы файлов, указанные за вертикальной линией, копироваться не будут. Используется символ палочку по той причине, что он запрещен в обычных именах файлов.
DOS и Windows используют разные наборы символов, ASCII и ANSI. Некоторые символы, которые есть в ASCII, такие как символы псевдографики, отсутствуют в Windows! Вы должны запустить командную строку и переименовать файл командой RENAME. Похожая проблема есть на Windows NT: Эта система использует Unicode для хранения имен файлов. Если имеется имя файла на другом языке, не на том, что установлен в Windows (например Russian или Chinese), то TC не сможет получить доступ к этому файлу.
Чтобы записывать на CD-RW, используется так называемый драйвер UDF, например EasyCD от компании Adaptec. В зависимости от использования программного обеспечения и его возраста, этот драйвер может работать хорошо или плохо - некоторые драйверы проверялись только совместно с Проводником (Explorer). Совет: либо используйте другое программное обеспечение (например, вышеупомянутое), или поменяйте настройки TC, чтобы копировать файлы через Explorer. Чтобы сделать это, нужно добавить следующую строку в файл wincmd.ini под секцией [Configuration]:
ExplorerForCopy=1
Недостаток: Вы потеряете расширенные возможности копирования, наподобие копирования в фоне.
Такое происходит, если Вы запретили Корзину (recycle bin) на рабочем столе (Desktop), но не в TC. Совет: запретите корзину в TC через диалог Configuration -> Options -> Operation, или поменяйте настройки TC, чтобы он удалял файлы через Explorer. Чтобы сделать так, добавьте следующую строку в файл wincmd.ini, в секцию [Configuration]:
Win95Delete=1
Такое странное имя опции выбрано потому, что Корзина впервые была представлена в Windows 95.
Это ограничение DOS. Чтобы поменять дату файла, DOS должна открыть файл. Поскольку нельзя открыть каталоги для чтения или записи, то Вы не можете поменять их даты. Начиная с версии 4.03 есть возможность поменять дату/время директории через DOS-функцию для длинных имен. Начиная с версии TC 4.53, Вы также можете поменять метку времени директорий на Windows NT и Windows 2000, но только если Вы залогинились с правами администратора, потому что нужны привилегии backup, чтобы открыть папки для модификации.
Когда Вы делаете правый клик на букве диска, то откроется контекстное меню, где содержится 2 команды. Под Windows NT/2000 это работает только если диск не текущий - поэтому Вам следует использовать панель кнопок дисков (drive button bar, можно разрешить в диалоге Configuration). Альтернативный способ: создайте кнопку на панели кнопок с одной из следующих команд.
Да, Вы можете переназначить горячие клавиши через диалог Configuration -> Options -> Misc -> Redefine hotkeys. Команда для переименования cm_RenameOnly.
Используйте меню Files -> Split file, и введите нужный размер. Имейте в виду: когда Вы вводите размер в k или M, то 1k=1024 байт, и 1M=1024k! Обычный CD-R может вместить файл меньше 640M.
Проблема в кэшировании диска: когда файлы записываются на floppy-диск, и сразу после этого читаются, то это не будет происходить через диск, а вместо этого будут считываться данные из дискового кэша. К сожалению, нет никакого способа очистить дисковый кэш.
Совет: извлеките и снова вставьте обратно floppy-диск. После этого Вы можете либо выбрать все файлы на диске и скопировать их в NUL (с помощью F5), или используйте команду 'Synchronize dirs', чтобы сравнить файлы с их оригиналами на жестком диске.
Есть несколько способов распечатать содержимое каталога из TC, хотя это невозможно напрямую:
1. Выберите в меню Files -> Print -> File list, чтобы напечатать выбранные имена файлов. В зависимости от текущего режима отображения, Вы можете напечатать либо только имена файлов, или всю подробную информацию по файлам. Пожалуйста обратите внимание, что некоторые шрифты наподобие Fixedsys могут не работать с Вашим принтером. Чтобы напечатать в файл, установите принтер Generic - Text only, и подключите его к FILE: .
2. Используйте команду cm_copynamestoclip (например добавьте соответствующую кнопку для этой команды на панель кнопок), чтобы скопировать все имена в буфер обмена, чтобы потом их вставить в другие программы.
3. Используйте плагин diskdir из аддонов [3], чтобы создать список файлов, который можно будет потом напечатать из Microsoft Word или Excel.
4. Используйте инструментарий от других производителей, наподобие "print folder pro" от www.no-nonsense-software.com. Эта программа специализируется на печати папок.
Вы можете использовать функцию синхронизации каталогов (synchronize dirs): выберите папки, которые хотите сравнить, и затем выберите в меню commands -> synchronize dirs, поставьте галочки Subdirs, by content и ignore date. Затем кликните click compare. Кликните на кнопку =, чтобы скрыть/показать одинаковые файлы.
Недавно вышла новая версия архиватора RAR, RAR 3. Эта версия не совместима со старыми версиями RAR! Таким образом, нужна новая библиотека для распаковки. Эта новая библиотека присутствует в TC начиная с версии 5.1.
TC поддерживает расширения для архиваторов различного типа, это так называемые плагины (plugins, см. ссылку Addons на страничке [3]). Поддерживается некоторые типы архивов, наподобие GZIP, RPM и т. д. Кроме того, имеется даже плагин, который можно сконфигурировать для запуска внешних архиваторов. Вы можете найти все доступные плагины и инструкции, как написать собственный плагин, на страничке add-ons [3].
Java-архиывы это всего лишь обычные zip-файлы, просто переименованные с новым расширением файла. Они могут быть открыты через Ctrl+PageDown. Если расширение *.jar не связано с запуском другой программы (Files -> Associate with), то можно также зайти в JAR-архив через ENTER.
К сожалению, формат JAR не задокументирован. Его содержимое можно определить только распаковкой файла. Однако, Вы можете распаковать JAR-файлы через плагин Multi-Arc, который можно найти на страничке addons [3]. Этот плагин напрямую вызывает упаковщик JAR.
Zip-NT можно найти по следующей ссылке: ftp://ftp.uu.net/pub/archiving/zip/WIN32/
К сожалению, эта версия НЕ поддерживает старшие символы ASCII, наподобие немецких "умлаутов" и французских или скандинавских акцентов! Вы должны использовать внутренний упаковщик ZIP, который все это поддерживает! Использовать ZIP-NT следует в тех случаях, когда нужны специальные опции командной строки, наподобие комментариев в zip-файле, или обновления.
Сначала Вам нужно скопировать Zip-NT (только EXE-файл) в директорию с коротким именем, например c:\zip. Потом выберите Configuration -> Packers, и кликните на кнопку >> за полем Zip packer. Переключитесь на каталог Zip-NT, и выберите Zip-NT. Затем Вы можете кликнуть 'Use Zip-NT', и TC применит патч ZIP-NT.
В TC переключитесь на корень диска c:, и нажмите ALT+ENTER на файле command.com. Это откроет окно свойств файла command.com. Кликните на закладку 'Program', затем 'Advanced'. Здесь будут 3 квадратных чекбокса, из них должен быть выбран только средний ('Suggest MS-DOS mode as necessary').
Такое случается, если PIF-файл содержит путь запуска (startup path). ZIP-NT всегда запускается с этим путем, так что он не может найти какие-либо файлы для упаковки. Чтобы устранить эту проблему, Вы должны изменить либо dosprmpt.pif, либо command.pif, либо 4dos.pif, какой бы из этих файлов ни присутствовал в директории Windows. В операционной системе Windows 3.1 и NT Вы должны использовать pifedit.exe, чтобы изменить эти файлы. В Windows 95 можно нажать ALT+ENTER на PIF-файлах, или напрямую на command.com/4dos.com.
Есть 2 типа CAB-файлов: файлы CAB официального стандарта от Microsoft, которые использовались например Windows, и инсталляционные файлы от InstallShield, которые также имеют расширение файла .cab, но они не имеют ничего общего со стандартом CAB. К сожалению, TC не может открыть такие файлы, потому что этот формат не задокументирован.
Номер порта вводится за именем сервера (или IP-адресом) через двоеточие ':', в форме ftp.server.com:2121. Стандартным является номер порта 21 для прямых подключений по протоколу ftp, 80 для подключений по протоколу HTTP, 8080 для прокси HTTP, и 1080 для прокси протоколов socks4/5.
Возможно, что у Вас работает персональный файервол наподобие ZoneAlarm, Sygate, Norton Internet Security или Windows XP firewall. Убедитесь, что Вы разрешили для TC получить доступ в Internet. Внимание: некоторые файерволы не отключаются, если закрыть их утилиту управления - в действительности сервис файервола остается работать в фоновом режиме.
В последние годы набрали популярность домашние роутеры с функциями файервола, наподобие D-Link DIR-320, так что причиной проблем с подключением к ftp может быть неправильная настройка роутера.
Ваша корпоративная сеть отделена от Интернет специальным файерволом или прокси-сервером. Таким образом, у Вас сконфигурирован файервол или прокси, через который сетевые соединения проходят в Интернет. Обратитесь к администраторы Вашей локальной сети, чтобы он предоставил информацию по настройкам прокси (для подключения нужно знать адрес прокси-сервера и номер его порта), или помог разобраться с проблемами подключения. Адрес и порт для прокси-сервера указываются в форме proxy.yourcompany.com:port_number.
Ваш компьютер скорее всего находится в домашней (или корпоративной) локальной сети за общим файерволом, который не разрешает входящие сетевые соединения извне. Попробуйте поменять режим ftp-соединения на passive mode. Вам нужно сконфигурировать для подключения как минимум одно соединение в пассивном режиме через Net -> FTP Connect. После этого TC будет использовать этот режим по умолчанию.
Очевидно, что сервер FTP возвращает список директории в формате, который TC не понимает. К сожалению, формат информации о директории для FTP не стандартизирован. TC поддерживает дефакто-стандарт Unix, плюс реже используемые типы серверов, например Windows NT и VMS. Однако Вы можете определить свой тип сервера. Чтобы сделать это, создайте новое соединение (Net -> FTP Connect -> New connection), и в качестве типа сервера (server type) выберите Define new type (определить новый тип). Тогда TC покажет сырой список директории от сервера, и позволит Вам переопределить тип сервера. Несколько определений поставляются в качестве примера.
Из-за того, что сервер FTP поддерживает только одну передачу файла на одно соединение, для TC нужно создать новое соединение для каждой фоновой передачи. Таким образом, нужно проверить эту опцию для загрузки в фоновом режиме, находящуюся в окне диалога, которое появляется перед началом загрузки.
Начиная с версии 4.53, TC поддерживает (потому что это популярная опция) продолжение прерванной выгрузки, но только при соблюдении следующих условий:
1. Со стороны сервера FTP должна быть поддержка resume, иначе будет ошибка при выгрузке.
2. Файл передается в двоичном режиме (binary mode), не в текстовом режиме (text mode).
3. Частично выгруженный файл должен быть видимым в целевом окне, включая его размер. Внимание: если Ваш сервер показывает неправильные размеры файла, Вы НЕ ДОЛЖНЫ использовать эту функцию, потому что иначе данные могут быть добавлены в неправильное место!
4. У кусок файла имеет размер минимум 32 килобайта.
5. На целевом компьютере, куда Вы подключаетесь как к серверу FTP, не используется сервер WarFTPd. TC не предоставляет опцию возобновления выгрузки, если он определяет этот сервер, потому что при продолжении выгрузки оп портит файлы.
6. Соединение не осуществляется через HTTP прокси.
Предупреждение: в отличие от загрузки, невозможно проверить выгрузки, у которых уже одна часть выгружена, и оставшаяся часть должна быть подсоединена к выгруженной части, или если одна из частей была за это время изменена. Когда запускается продолжение загрузки, TC загружает перекрываемую часть файла и сравнивает её с уже загруженной частью. Поэтому Вам следует проверить выгруженный файл, после того как Вы закончили его выгрузку с помощью возобновления прерванной выгрузки!
К сожалению, авторы не могут поддерживать любое шифрование в TC из-за текущей ситуации с патентом и законами на экспорт криптографии. Однако сейчас появился новый плагин файловой системы для TC, который поддерживает SFTP. SFTP это FTP через SSH. Плагин требует SSH2, который сейчас поддерживается всеми современными системами Linux и другими дистрибутивами Unix.
Настройки соединений FTP сохранены в файле wcx_ftp.ini, все другие настройки в файле wincmd.ini, настройки панели кнопок в файле default.bar. Места файлов настроек можно посмотреть в меню Help - About Total Commander. Вы можете задать другие места файлов настроек через параметры командной строки (см. help к программе TC).
Если сервер FTP поддерживает команду chmod (к сожалению, она поддерживается не всеми серверами), Вы можете либо использовать функцию Files - Change attributes, либо напрямую послать команду серверу через командную строку, например SITE chmod 755 test.cgi
Это можно сделать командой cd \\server или cd \\server\share. Вы можете либо ввести эту команду напрямую в командной строке TC, либо можете создать для этой цели кнопку на панели кнопок, запись в start menu, или в меню Ctrl+D с этой командой.
Это баг в сетевом драйвере Netware. Кажется, у Novell есть багфикс для устранения этой проблемы. Вам нужно закачать файл novellnp.exe с сайта www.novell.com и установить его. В файле содержится обновленный драйвер (см. документ ID 2929518). Вот что пишет Novell по поводу этой проблемы:
"Этот файл содержит NOVELLNP.DLL для intraNetWare Client 2.20 Windows 95. Он устраняет проблему потери привязки / соединения с использованием приложения MS Office 97 (см. TID 2929518). Этот фикс доступен в ZENworks Client for 95, где есть полный релиз клиента."
Да, создайте кнопку на панели кнопок или запись в start menu со следующей командой: cm_ShowFileUser. К сожалению, эта функция работает только на серверах Windows.
Создайте кнопку на панели кнопок или запись в start menu со следующей командой:
cm_AdministerServer
Теперь переключитесь на удаленный сервер через Сетевое Окружение (Network Neighborhood) или командой cd \\server в командной строке TC, и нажмите эту созданную кнопку.
TC поддерживает соединения между любыми комбинациями Windows XP, Windows Vista и Windows 7, как в 32-битной, так и в 64-битной версии. К сожалению, старые операционные системы Windows не могут быть поддержаны, потому что используют драйвер WinUSB от Microsoft, который не позволяет работать с ним.
Нужен специальный кабель Windows Easy Transfer Cable [4] (которые были проверены авторами и/или бета-тестерами TC). Предупреждение: ни в коем случае нельзя использовать обычные кабели USB! Соединение двух компьютеров PC друг с другом без специального передаточного устройства между ними может повредить компьютеры. Используйте только те кабели, которые перечислены по ссылкам в [4]!
На операционных системах Windows Vista Windows 7, не требуется установка какого-либо драйвера - нужно просто соединить компьютеры кабелем (это должен быть специальный кабель!) и запустить на обоих сторонах TC для передачи файлов (через меню Net - Port connection). На Windows XP нужно установить драйвер, поставляемый вместе с кабелем. Если с кабелем не было CD с драйвером, то драйвер можно напрямую скачать с сайта Microsoft.com (воспользуйтесь поиском, см. [5]).
Это немного сложно, потому что инсталлятор драйвера не устанавливает 32-битную winusb.dll в директорию SysWOW64. Этот файл нужен для TC. Для использования кабеля нужно установить 64-битный драйвер, найденный по ссылке [5], и затем вручную сделать копию 32-bit winusb.dll из 32-битной Windows XP / Windows Vista / Windows 7 (winusb.dll находится у них в каталоге System32), или из 64b-битной Windows Vista / Windows 7 (winusb.dll находится у них в каталоге SysWOW64), поместив его в каталог Windows\SysWOW64.
Да, для этого запустите один раз утилиту TcUsbRun.exe. Она регистрирует TC как обработчик для соединения через USB. Каждый раз, когда Вы подключаете кабель, Вам будет выдаваться запрос - хотите ли запустить TC в качестве клиента или сервера. Для передачи файлов на одном компьютере должен работать клиент, а на другом сервер.
TC поддерживает соединения между любыми комбинациями Windows 95, Windows 98, Windows ME, Windows NT 4.0, Windows 2000, Windows 3.1 (16-битная версия), и теперь также и Windows XP (см. заметку ниже). Кроме того, есть сервер параллельного порта для DOS, доступный на страничке с аддонами (Addons [3]), хотя он не поддерживает длинные имена файлов.
Windows XP поставляется со своим собственным соединением по параллельному порту. Если Вы установили его на тот же самый порт, который пытаетесь использовать для параллельного соединения в TC, то эти два соединения будут мешать друг другу передавать некоторые файлы. Решение: удалите на Windows XP её собственное подключение (parallel port connection) для этого порта.
Вам понадобится кабель параллельного порта DB25 папа - DB25 папа, у которого перекрещены некоторые сигнальные линии. Это так называемый 4-битный или nibble mode cable. Такой кабель часто продается как parallel port cable для Interlink или parallel port cable для прямого соединения. В кабеле как минимум должны присутствовать следующие соединения (можно проверить прозвонкой тестером):
Обновите TC до версии 8.52a. Если Вы хотите сохранить версию 5.51, то можете использовать hotfix, в котором содержится метод обхода этой проблемы. Hotfix можно загрузить здесь: http://ghisler.fileburst.com/tcmd551a/tcmd551a_hotfix.exe. В нем содержится просто новый исполняемый файл, который нужно поместить в папку установки TC 5.51 (заменив старый). Этот hotfix не нужен для версии TC 6.0 или более поздних версий.
Это может произойти, если у Вас установлен ошибочный обработчик расширения (shell extension). Если у Вас установлен WinRAR 3.0, то можно загрузить исправленное shell extension: http://ghisler.fileburst.com/addons/rarextnew.zip. Распакуйте его в каталог установки WinRAR. Замените DLL, которая была ранее предоставлена автором RAR Eugene Roshal, и возможно была включена в WinRAR 3.1 (для интересующихся, баг имеется в коде загрузки/выгрузки Borland C++ Builder 5.0!). Если у Вас не установлен RAR 3, то ошибка вероятно в других расширениях шелла, удаляйте их по очереди пока ошибка не исчезнет.
Эта проблема скорее всего вызвана сканером обнаружения вирусов. Totalcmd.exe упакован с помощью упаковщика EXE-файлов ASPack. Определенные сканеры обнаружения вирусов просматривают код запуска каждой программы в пошаговом режиме, и этот процесс может быть довольно медленным. Решение: исключите totalcmd.exe из процедуры сканирования - в TC имеется встроенная защита от вирусов. Авторы также предоставляют зарегистрированным пользователям (через техподдержку по e-mail support@ghisler.com) распакованную версию TC, если у них по разным причинам не получается запретить антивирусное сканирование файла totalcmd.exe.
В TC встроена функция контрольной суммы, которая проверяет целостность кода при каждом запуске программы (чем устраняется возможность вредоносной модификации программы). Если Вы получаете такое сообщение, то функция контрольной суммы обнаружила модификацию программы. Причины этого могут быть следующие:
1. В большинстве случаев изменение было сделано новым вирусом, которого пока нет в антивирусной базе сканера. Вы должны немедленно обновить антивирус, и/или выполнить проверку другим антивирусом (для этого очень полезен ресурс www.virustotal.com).
2. TC находится на диске (возможно сетевом) в таком каталоге, где для Вас как пользователя имеются права на запуск, но отсутствуют права на чтение. У TC тогда тоже нет права на чтение, и функция контрольной суммы не сможет правильно выполнить проверку.
3. Если ошибка возникает не всегда, время от времени, и иногда сопровождается неожиданными зависаниями, то возможно причина кроется в поврежденном модуле оперативной памяти (RAM).
4. После установки новой версии TC может произойти так, что старая программа все еще находится в кэше, что может привести к ошибке. В этом случае после перезагрузки компьютера ошибка должна исчезнуть.
Антивирус McAfee не может быстро просканировать файл, и обрывает сканирование с сообщением об ошибке. Совет от McAfee: в реестре (с помощью regedit.exe) найдите ключ HKEY_LOCAL_MACHINE \ SOFTWARE \ Network Associates \ TVD \ Shared Components \ On Access Scanner \ McShield \ Configuration, и создайте в нем или поменяйте значение DWORD: ScanArchiveTimeout=128
TC нуждается в загрузке библиотек OLE2, чтобы поддерживать drag&drop в Проводник и из Проводника, и показывать контекстные меню и окна свойств. Эти библиотеки очень большие, и занимают время и место в памяти при загрузке. Вы можете предпочесть использовать 16-битную версию программы на компьютерах с процессорами 386 или 486, поскольку в этом случае не нужны библиотеки OLE2. Однако это отключит поддержку перетаскивания с Проводником, и будет давать вывод собственных, упрощенных контекстных меню.
Это баг некоторых драйверов дисплея. Замечено на видеокартах NVIDIA TNT2. Решение: установить более новый драйвер с сайта производителя Вашей видеокарты.
Часто ошибка заключается не в TC, а в драйвере видео. Этот компонент для Windows предоставляется производителем видеокарты. Первое, что следует проверить - наблюдается ли эта проблема со стандартным драйвером VGA. Если нет, то следует запросить у производителя Вашей видеокарты новый драйвер, или поискать обновленную версию драйвера на CompuServe или просто в Интернет. Если проблема остается, и не наблюдается в других программах, то сообщите об ошибке авторам TC (с указанием версии TC, версии Windows, точным адресом ошибки и имени модуля, в котором произошла ошибка). Отчет от программы DrWatson также был бы очень полезным.
Файл ctl3dv2.dll работает только либо в директории Windows или директории Windows\system. Сделайте копию этого файла в нужное место, и удалите все другие копии ctl3dv2.dll, особенно в каталоге TC! Это влияет только на 16-битную версию TC. 32-битная версия использует ctl3d32.dll.
Это баг некоторых версий драйвера мыши. Решение: деактивируйте колесо мыши в TC - оно все еще будет работать, так как драйвер преобразует повороты колесика в нажатия клавиш со стрелками. Добавьте следующую строк в файл wincmd.ini (он находится в директории Windows directory) ниже секции [Configuration]:
Вероятно, при закрытии TC в одном из двух панелей был открыт сетевой каталог или сетевой диск, и он больше не доступен, например по причине выключенного сервера. Некоторые сетевые драйверы ждут несколько минут, пока не оставят попытки подключиться и сообщат об ошибке. Решение: откройте файл wincmd.ini, находящийся в директории Windows, и найдите в нем секции [left] и [right]. Если в одном или в обоих этих секциях указан путь на сетевой каталог, то замените его на локальный диск, например на c:\
Некоторые версии Windows позволяют переключаться между несколькими раскладками клавиатуры комбинацией клавиш LeftAlt+Shift. Так что если Вы используете горячую клавишу, назначенную на комбинацию наподобие LeftAlt+Shift+Enter, то Windows может поменять язык клавиатуры. Чтобы избавиться от этого, откройте Панель Управления, откройте раздел Клавиатура и перейдите на страничку Input locales. После этого удалите горячую комбинацию для смены локали клавиатуры, используя Change key sequence.
[Ссылки]
1. Total Commander FAQ site:ghisler.com. 2. Features of Total Commander site:ghisler.com. 3. Useful Total Commander Add-ons site:ghisler.com. 4. Supported cables for USB cable connection site:ghisler.com. 5. Windows Easy Transfer for Windows XP site:microsoft.com.