Главная страница

 

Файловый менеджер
Color Commander:    Описание

 

Color Commander - это файловый менеджер со вкладками. Основная идея: для людей с нормальным зрением цвет - один из важнейших источников информации. А для людей с некоторыми нарушениями зрения (кроме дальтонизма) и старшего возраста, цвет становится еще более важным источником информации.

 

Поддерживаются:

Windows,

Linux,

Android (в будущем).

 

Язык разработки: AL-IV.

 

Стадия разработки - бета. Если у вас не настроены бэкапы, лучше не экспериментировать на важных файлах. В любой момент что-то может пойти не так. Я предупреждал!

 

Особенности операций копирования/перемещения:

  • все копирования/перемещения из одной сессии всегда выполняются последовательно по одному файлу (или директории - в случае перемещения на том же дисковом устройстве). В случае добавления новых операций копирования/перемещения они ставятся в очередь.
  • всегда можно нажать кнопку Пауза и приостановить операцию;
  • все операции перемещения/копирования/удаления/переименования записываются в журнал операций;
  • никакие операции драг-дроп (перетаскивания мышью) не поддерживаются принципиально: вы никогда случайно не перетащите свои файлы куда ни попадя;

Загрузка (20.01.2023):

Загрузить версию 0.67, откомпилированную в.Net . (Требует .Net для запуска)

Загрузить версию 0.67, откомпилированную в Delphi/VCL .

Загрузить версию 0.67, откомпилированную в Delphi/KOL .

Загрузить версию 0.67, откомпилированную в Free Pascal (Windows) .

Загрузить версию 0.67, откомпилированную в Free Pascal (Linux, x64) .

 

Загрузить файл русификации программы .

 

Исходные коды на данный момент не предоставляется.

 

 

 

История изменений:

 
(2023-2-22), Версия "0.67":

Добавлено: Автоматическое открытие нескольких сессий (экземпляров приложений), если они были зарыты почти одновременно (с размницей менее 10 секунд)

Исправлено: Автоматический скролл к выделенному файлу после ручного скролла колесом мыши



(2023-2-19), Версия "0.66":

Исправлено: Запрос о слиянии директорий не задавался в случае операции перемещения - операция просто игнорировалась

Исправлено: Перемещение файлов в ту же директорию запрещено

Изменено: Для запросов о замене файла файлом нулевого размера используется свой собственный экземпляр диалога замены (и он имеет отличный цвет)



(2023-1-21), Версия "0.65":

Исправлено: Шрифт 'прыгал' в области предпросмотра для текста из файла descript.ion

Исправлено: Представление сессий в меню <<Открыть сессию>>

Исправлено: Переключение между двумя последними вкладками переставало работать после изменения текущей директории в текущей вкладке (переходы на уровень вверх или в поддиректорию, переходы по истории переходов назад/вперед)

Исправлено: После двойного клика на не выделенном файле, использовалось приложение по умолчанию в системе.

Исправлено: При двойном клике на файле, не только запускался файл, но и и мог поставиться в осчередь на автоматический запуск по окончании запущенного процесса (т.е. мог запуститься дважды, второй раз - системным приложением, по умолчанию)

Добавлено: Подсветка фильтров под курсором мыши

Исправлено: Задавались вопросы о существующей директории при копировании в поддиректорию.

Добавлено: Операция удаления файлов, измененных ранее указанной даты.

Изменено: Ускорено удаление файлов в корзину.



(2023-1-20), Версия "0.64":

Добавлено: Операция зануления размеров файлов (модификация перманентного удаления): файл остается на диске, но его размер обрезается до 0.

Изменено: Меню удаления заменено на под-меню из 4 возможных операций

Изменено: Координаты формы сохраняются в контексте сессии (ранее сохранение шло в обшей для всех сессий секции)

Изменено: При сортировке по именам, первый [текст] в квадратных скобках и последующие символы до первой буквы или цифры не учитываются при сравнении.

Исправлено: Если двойной клик был сделан сразу после открытия другого файла, то для открытия использовалось то же приложение вместо ассоциированного.

Изменено: Количество вкладок отображается в заголовке главного окна

Добавлено: 16-ричное редактирование в поле для цвета (в диалоге настройки цветов).

Исправлено: Количество вкладок сессии неверно отображалось в общем меню (на кнопке Адрес), и было ограничено числом 10.

Изменено: Сортировка сессий по дате и времени в списке сессий для открытия (в общем меню, на кнопке Адрес)

Изменено: Диалог <<Открыть в программе>> переделан, двойной клик открывает в выбранной программе без нажатия на кнопке <<Открыть>>

Изменено: Правила переключения между двумя последними активными вкладками: вкладка считается активированной только после любых деайствий мышью или клавиатурой в списке файлов / области предпросмотра / наборе кнопок справа от файлов. После чего переключение по кнопке <=> или сочетанием CTRL-TAB происходит между этими двумя вкладками, до активации третьей вкладки.






(2022-12-14), Версия "0.62":

Добавлено: Вставка файлов с нажатым Shift замещает существующие файлы в целевой директории без дополнительных вопросов



(2022-12-10), Версия "0.61":

Добавлено: Кнопка для активации педыдущей активной вкладки (в которой были нажатия мыши/клавиатуры в обласи файлов)

Изменено: Переименование единственного файла выполнено в многострочном поле редактирования (memo), с переносом длинной строки по словам

Добавлено: Опциональный пропуск текста [в квадратных скобках] в начале файлов при сортировке / фильтрации файлов



(2022-12-4), Версия "0.6":

Исправлено: Небольшие исправления в обработчике событий мыши



(2022-10-23), Версия "0.59":

Изменено: Более светлые цвета в светлой схеме



(2022-9-26), Версия "0.58":

Изменено: Отображение дерева директорий: функция улучшена (и исправлена)



(2022-9-1), Версия "0.57":

Изменено: Изменение ширины колонок мышью оптимизировао (меньше рисовки во время изменения размеров)

Добавлено: Добавлено управлвние очередью дополнительных заданий на копирование/перемещение в диалоге [Подробнее], вызываемом из диалога прогресса операции копирования/перемещения

Исправлено: Отменено использование файлов descript.ion в качестве источника для предпросмотра текста в диалоге перезаписи файла в процессе копирования / замены файлов

Добавлено: Сортировка по колонкам результатов в диалоге поиска файлов/директорий

Добавлено: Сортировка по записям из descript.ion, соответствующим элементам каталога - по клику правее заголовка последней колонки в списке файлов/директорий

Добавлено: В операции <<Каталог в текст>> добавлена опция: Заключать в кавычки имена, содержащие пробелы - может пригодиться для использования результата для формирования файлов descript.ion/description.XX

Добавлено: Отображение в качестве дополнительного в области предпросмотра изображения заднего плана, если (относителъный) путь к изображению (jpg, gif, png) указан в последней строке описания файла/директории в файле описаний descript.ion / description.XX

Добавлено: Отображение в качестве файла предпросмотра изображения из той же директории с расширением jpg, gif или png



(2022-8-23), Версия "0.56":

Изменено: Цвет, соответствующий директории, используется в качестве цвета заполнения колонки расширениями (в заголовке этой колонки используется цвет родительской директории)

Исправлено: Предпросмотр zip, 7z и пр. архивов в Linux

Исправлено: Удваивание нажатий клавиш в Linux (Free Pascal): не работала фильтрация по нажатию буквенно-цифровых клавиш на клавиатуре



(2022-8-20), Версия "0.55":

Изменено: Цвет для директории выбирается из большего количества цветов из набора т.н. <<надежных>> web-цветов и сохраняются за ними на все времена (вычисляются как хэш-функция от пути). Этот цвет используется для вкладки и правого поля (фон для командных кнопок и предпросмотра)

Изменено: Иногда при копировании больших директорий прогресс замирал, не давая никакой информации о том, что происходит. Это были периоды сохранения из большого буфера в памяти некоторого количества файлов в целевую директорию. Если она находилась на достаточно медленном носителе (или в сети), то возникшие периоды приостановки могли вызывать сомнения в работоспособности программы. Теперь, в таких случаях в нижнюю линeйку прогресса выводится имя сохраняемого файла, и так как они быстро меняются, становится ясно, что с программой все в порядке, и копирование идет успешно

Исправлено: Иногда команда <<Открыть в программе>> переставала реагировать

Исправлено: Отображение изменений в диалоге <<О программе



(2022-8-4), Версия "0.54":

Добавлено: Сочетание Ctrl-O выключает/включает использование файлов descript.ion и description.XXX

Изменено: Более читабельные имена файлов на фоне штриховки, отображающей своей яркостью степень недавности доступа к файлам, более корректное обновление штриховки, если время создания файлов/папок обновлено извне (другой программой)

Изменено: В Linux, кнопка [+] на вкладках дублирует текущую вкладку (прежде ничего не делaла)

Исправлено: Color Commander лучше стал работать в Linux (прежде, падал постоянно)

Добавлено: Опция <<Выполнить от имени другого пользователя доступна в диалоге <<Выполнить>> (доступном для исполнимых файлов .exe, .cmd, .bat)



(2022-8-1), Версия "0.53":

Добавлено: Флажок <Отложить запуск> в диалоге выбора директорий (который вызывается по F5/F6 и соответствующими пунктами контекстного меню)

Добавлено: Подсказки на некоторых элементах интерфейса и специальные иконки (стилизованная мышь) для указания того, что в этих почициях работают обе кнопки мыши, и/или есть подсказки по наведению курсора мыши

Добавлено: Монтирование ISO-образа как виртуального диска (только Windows10+)



(2022-7-11), Версия "0.52":

Добавлено: Тихий режим копирования/перемещения, со всеми вопросами автоматически отвеченными 'по умолчанию'

Добавлено: Кнопка дла выбора действия по окончании длительной операции копирования, одно из 3 действий: звуковой сигнал, завершение работы или запуск заданной программы или командного файла

Добавлено: Открытие домашней директории (в Windows - Рабочего стола) по Ctrl-W

Изменено: Отображение количества пропущенных объектов в диалоге прогресса копирования /перемещения и в фианльном ссообщении по окончании копирования (которое теперь закрывается автоматически через 10 секунд отображения)

Изменено: <Каталог в виде текста теперь работает> для нескольких выделенных директорий и для целого диска; так же добавлены опции сортировки и включения в результаты директории верхнего уровня

Исправлено: Затык на удалении после вопроса что делать с файлом, если он не может быть удален

Исправлено: При копировании/перемещении в предопределенные места, в случае отсутствия носителей операция не могла выполняться и не возобновлялась после вставки дисков. Теперь выдается сообщение об ошибке на каждый несуществующий диск.

Изменено: Когда файл копируется 'на месте' (копирование/вставка в той же директории), и он занят другим приложением, он тем не менее может быть скопирован (по дополнительному запросу, если только не был открыт для исключительного доступа)

Изменено: В запросе на замену файла, в случае различий в текстовых файлах, различие отображается более наглядно - другим светом со строки, в которой обнаружены действительные различия в тексте

Исправлено: Не все операции копирования / перемещения попадали в журнал операций

Добавлено: Возможность просмотреть 3 последних сообщения о результатах копирования/ перемещения.

Изменено: Стиль текста в области предпросмотра, когда информация была извлечена из файла descript.ion

Исправлено: descript.ion не обновлялся с диска



(2022-7-1), Версия "0.51":

Изменено: Более быстрая загрузка директорий при входе в директорию: сначала загружаются имена файлов, атрибуты могут подгужаться в фоне позже

Изменено: Более быстрое добавление только что созданных (из самого CC) файлов/директорий, маркировка только что удаленных обьектов серым цветом - до полного обновления больших каталогов

Добавлено: Индикация процесса сбора данных в форме <<Каталог в виде текста>>, + дополнительные опции (сортировка по именам, включение самой директории верхнего уровня), + возможность работы на нескольких выделенных директориях



(2022-6-29), Версия "0.50":

Изменено: Диалоги прогресса операций (копирования, перемещения, удаления)

Исправлено: Позиционирование диалогов копирования/ перемещения при первом появлении

Исправлено: Когда пропадают все файлы, видимые из-за фильтра, фильтрция отменяется автоматически



(2022-5-30), Версия "0.49":

Исправлено: После ''перемещения'' достаточно малых файлов, исходные файлы оказывались не удалены (фактически выполнялось копирование)

Добавлено: Опция <<Выполнить команду по завершении>> доступна для комад на кнопках в правой панели

Добавлено: В диалоге поиска добавлена опция для исключения из результатов файлов, присутствующих в заданной целевой директории (проверяется только имя, размер и дата модификации)

Изменено: В окне поиска и во вкладке журнала операций, полный текст ячеек под курсором мыши отображается в статусной строке, в виде подсказки



(2022-5-11), Версия "0.48":

Добавлено: Отображение/изменение атрибутов файлов/директорий (в отдельном диалоге, по запросу из контекстного меню); с возможностью просмотра/изменения владельца на текущего полъзователя и выделения полных прав доступа на него же

Изменено: Верхняя/нижняя граница списка файлов/ директорий в виде штриховой линии, для индикации того, что начало/конец списка в области видимости: синяя, если все файлы/папки отображены, красная, когда часть отфильтрована или не показана ( скрытые/системные файлы)

Изменено: В вопросах о перезаписи/слиянии при копировании флажок <<Применить ко всем>> сделан по умолчанию выключенным

Изменено: В поиске файлов, по умолчанию поиск идет без указания специального порядка файлов /папок



(2022-4-11), Версия "0.47":

Исправлено: Заполнение градиентом верхней/нижней видимых строк в случаях, когда они не являются первой/последней среди отфильтрованных файлов/директорий



(2022-4-2), Версия "0.46":

Добавлено: Отображение длинных имен файлов под курсором мыши

Добавлено: Прокрутка к выделенной строке (первой или последней) по прокрутке колесом на статусной строке

Изменено: Опция <<Сохранения времени последнего использования / подсветки недавно использовавшихся файлов>> не затрагивает сетевые файлы/директории

Изменено: Опция выше (Сохранения времени последнего использования) теперь так же работает и для директорий

Изменено: В диалоге поиска файлов, выбор окна ввода образца имени файла и выделение в нем текста при повторном переходе в диалог (F3)/при открытии диалога

Исправлено: В диалоге Rename, по CTRL+V, все символы конца строку заменяются пробелами

Исправлено: Установка позиции начала последней страницы

Исправлено: Слишком медленно перемещались большие множества файлов

Исправлено: Обновление списка файлов директории по окончании загрузки файла

Исправлено: Неожиданное изменение позиции просмотра и сокрытие выделенного элемента при этом в случае возврата в каталог (ESC/BKSPACE), в котором была сортировка не по именам

Исправлено: Не работала функция <<сокращение слишком длинных имен файлов при копировании>>



(2022-2-13), Версия "0.45":

Исправлено: Если целевая директория содержала запятую, операция Отправить в/Переместить в работала неправильно

Изменено: Добавлена локализация для рада кнопок в диалогах Find, Copy/Move

Изменено: В диалоге поиска опция <Только директории>, Добавлена конока Сброс для очистки опций поиска и стирания результатов



(2022-1-30), Версия "0.44":

Исправлено: C#: Более быстрое сканирование корня Компьютера со списком дисков, за счет информации о CD/DVD, и избежания пересканирования метки тома HDD

Исправлено: Изменение разнеров колонок в диалоге поиска файлов

Добавлено: Кноки +, x

Добавлено: Активизация ранее активного таба по клику на текущем активном



(2022-1-26), Версия "0.43":

Добавлено: Предпросмотр WEBP картинок

Исправлено: Копирование/перемещение очень больших файлов (> 4Йбайт)

Изменено: Если файл размером более 1 Гбайт не получается удалить в корзину, выдается запрос о его перманентном удалении

Изменено: Максимальный размер файла изображения, для которого выполняется предпросмотр, увеличен до 2MМбайт



(2021-9-22), Версия "0.41":

Добавлено: Опция сохранения времени последнего использования файла из КК (сохраняется как время создания файла), с подцветкой таких файлов.

Изменено: Можно открывать файлы с помощью .cmd/.batфаилов, не только .exe как раньше

Исправлено: Отображение % в диалоге прогресса копирования\перемещения файлов

Исправлено: Скорость копирования файлов из папок, содержащих большое число файлов



(2021-4-25), Версия "0.40":

Добавлено: Фильтр <> для фильтрации только директорий или только файлов

Изменено: Если нет активного процесса и есть только возможный, то кнопка для запуска процесса удваивается по высоте, чтобы реже промахиваться в момент завершения предыдущего, когда мы целимся в следующий для запуска



(2021-4-7), Версия "0.39":

Исправлено: Локализация под Linux

Исправлено: Предпросмотр Windows форматов .ico.cur более не выполняется (приводил к краху приложения)



(2021-4-3), Версия "0.38":

Изменено: Улучшена скорость копирования файлов

Исправлено: Версии Delphi/FPC не могли работать нормально из-за ошибки в реализации {Thread}



(2021-4-1), Версия "0.37":

Изменено: Копирование/вставка директории на месте в той же родительской директории создает копию (с другим номерным индексом на хвосте имени)

Исправлено: Медленное копирование файлов по причине досадной опечатки в коде



(2021-3-17), Версия "0.36":

Добавлено: Работа в запароленными архивами 7z (те же проблемы с удалением)

Изменено: Добавлено автоматическое обновление дерева директории в области предпросмотра при исчезновении одной из поддиректорий (удаление, переименование, ...)



(2021-3-11), Версия "0.35":

Добавлено: Цепочка (из 2х) кнопок - запущенного процесса, и поставленного в очередь (или текущего, которые может быть поставлен). Следущий в очереди запускается автоматически, когда завершается текущий исполняемый процесс.

Исправлено: Удаление запароленных rar-архивов, в которых запаролены имена файлов



(2021-2-15), Версия "0.34":

Исправлено: Восстановление порядка сортировки при возврате по истории переходов



(2021-1-31), Версия "0.33":

Добавлено: Предпросмотр изображений, текстовых файлов при конфликтах во время копирования/перемещения

Изменено: Поиск в соответствии с заданным направлении усовершенствован, теперь поиск в соответсвии с направлением быстрее

Добавлено: Укорачивание слишком длинных имен файлов при копировании / перемещении файлов (опционально, по флажку)

Исправлено: Журнал операций - восстановлено отображение

Исправлено: FPC: Исправлены проблемы кодировки при работе с реестром (FPC использует UTF-8, тогда как данные в регистре Windows хранятся как WideString

Изменено: Перед переименованием группы файлов, они предварительно сортируются в лексикографическом порядке



(2021-1-26), Версия "0.32":

Добавлено: Каталог в виде текста



(2021-1-18), Версия "0.31":

Добавлено: Предпросмотр каталогов архивов Zip / 7z / rar / tar /gz / bz2

Исправлено: В linux, печать в поле адреса была заблокирована

Изменено: Для переключения цветов в темную тему используется промежуточный перевод цветов в пространство HSL, результат кажется идеальным



(2021-1-13), Версия "0.30":

Добавлено: Диалог поиска файлов

Добавлено: Пункт общего меню <Применить языковый файл> - упрощает установку / обновление языков интерфейса

Добавлено: Предварительный просмотр для картинок и текстовых файлов, а так же возможность показать дерево выделенной директории в виде цветных блоков



(2021-1-12), Версия "0.29":

Добавлено: Пункт меню Выполнить для exe/bat/cmd, с возможностью изменить параметры; Если в буфере обмена есть файлы, то пути к ним вставляются как параметры сразу -- неплохая замена возможности в Проводнике перетащить файлы на исполнимый файл для его запуска с этими файлами в качестве параметров

Изменено: Меню Открыть в программе/Выполнить перемещено в первую позицию

Исправлено: Меню Копировать в...

Изменено: Настройки сортировки сохраняются для каждой вкладки отдельно, включая сохранение состояний между сессиями

Изменено: В списке сессий для открытия, отображается [Сегодня]/[ Вчера ], если сессия вчерашняя/сегодняшняя

Добавлено: Команда <Сохранить сессию отдельно> добавлена в общее меню

Добавлено: Опция <Пропускать временные файлы> в операции копирования/перемещения с возможностью донастройки списка пропускаемых файлов

Исправлено: Улучшен подсчет обработанных объектов в операциях копирования/перемещения

Добавлено: Приблизительное оставшееся время на операцию копирования отображается при длительном копировании/перемещении (хотя очень приблизительное, т.к. объекты могут добавляться в очередь динамически для обработки вложенных поддиректорий)

Изменено: Большинство операций по получению информации о дисках (которые) могли заморозить приложение) отнесены в потоки, CC теперь реже подвисает

Изменено: Список уже ранее выбиравшихся приложений доступен в диалогах <Открыть в программе> и <Выбрать другую>, упрощая процесс настройки ассоциаций с расширениями

Добавлено: В диалоге <О программе>, можно просмотреть историю изменений (по флажку)

Исправлено: Восстановление закрытых вкладок после команд <Закрыть вкладки слева/...справа> и восстановление вкладки <Компьютер>



(2021-1-7) , Версия "0.28" "Vladimir Kladov":

Добавлено: Опубликован впервые
 

(C) by Vladimir Kladov, 2021-2023.