28 апреля 2009: выпущен FreeArc 0.51 * Множество улучшений и исправленных ошибок в GUI означают, что теперь GUI-версия достаточно стабильна и удобна для каждодневной работы * Программа стала ещё шустрее и лучше сжимать; в частности, в режимах -m2..-m4 словарь увеличен до 96 мб * Исправлены три ошибки в (рас)паковке; хотя они и не критические, я советую вам проапгрейдиться А также * GUI: Скинов стало больше; скин по умолчанию также улучшен * GUI: Вы можете сами настроить меню/тулбар в текстовом файле freearc.menu (используйте как заготовку содержимое freearc.menu.example) * GUI: Файлы запускаются двойным кликом (или нажатием Enter) на них * GUI: Одинарный клик по пустому пространству справа в файл-менеджере убирает отметку с файлов, двойной - выделяет все файлы * GUI: Если вы перемещаете/изменяете размеры окна, диалога или колонок файлменеджера, то эти изменения сохраняются * GUI: Вы можете сортировать по имени/размеру/дате нажатием на заголовок колонки; кстати, порядок сортировки запоминается тоже * GUI: Аналогичные FAR операции отметки файлов: Shift+ Shift- Ctrl+ Ctrl- Alt+ Alt- * GUI: Для поиска файла в текущем каталоге просто начните набирать его имя на клавиатуре; маски *? тоже работают * GUI: Ежедневно через Интернет проверяется появление новой версии программы * Плагины для FAR/TC: поддержка копирования/переноса пустых каталогов в архив и из архива * Windows: поддержка юникода (utf-16) при разборе командной строки * Опции выбора кодировки: -sct для консоли; -sci для логфайла; -scf для имён файлов на диске (только в Linux) * "-ms-": опция, отключающая быстрое сжатие для уже сжатых файлов * "lt": команда, печатающая технический листинг архива (информацию о солид-блоках) * --language=LANGFILE: опция выбора файла локализации для консольной версии (пока переведены только сообщения об ошибках и предупреждения) * -rr0.1%, -rr0.01% (эквивалентны опциям -rr0*4kb, -rr0*64kb соответственно) * -m1xx..-m4xx: режимы сжатия с очень быстрой распаковкой (по умолчанию требуют 1 гб памяти для распаковки!) * Tornado: поддержка опций :t :ah :al, :l не являющейся степенью 2; tor:7:c1 .. tor:11:c3; проверки при распаковке чтобы исключить вылеты * SFX-модули для создания инсталяторов: freearc-installer*.sfx: распаковывают во временный каталог, запускают setup.exe и после его завершения опционально удаляют распакованные файлы * Внешние упаковщики: данные копируются 1:1, если упаковщик возвратил ошибку (ненулевой error level) * Внешние упаковщики: сообщает о невозможности распаковки, если распаковщик возвратил ошибку * Внешние упаковщики: расширение возможностей описания внешних упаковщиков * arc.ini: расширен до 40 кб описаниями упаковщиков из External Compressors PowerPack * Начальная поддержка CLS (внешних упаковщиков в cls-*.dll), см. каталог Addons\CLS * Программа вохзвращает код ощибки 21, если архив не может быть расшифрован паролем, который ввёл пользователь * Логфайл: в него больше не выводятся пароли, полученные из командной строки/конфиг-файлов Сообщество пользователей FreeArc: * Вы можете попасть на новый форум и вики FreeArc через меню программы * Для отсылки сообщений об ошибках и предложений по усовершенствованию зайдите в раздел Сообщество на сайте * Репозиторий исходников доступен на https://freearc.svn.sourceforge.net/svnroot/freearc 23 июня 2008: выпущена очередная альфа-версия FreeArc 0.50 * GUI: WinArc.exe переименован в FreeArc; куча исправлений в интерфейсе * Windows: добавлено "Extract here" к контекстному меню .arc файлов; добавлено "FreeArc archive" к меню New эксплорера; добавлен ярлык "Change skin" в меню Пуск; файлы конфигурации ищутся сначала в каталоге пользователя "Application Data\FreeArc" * Linux: исправлена навигация по архивам; поддержка русских имён файлов * SFX: поддержка русских имён файлов; WinRAR-совместимые опции с описанием, выводимым по "/?" * Опция -sfx по умолчанию добавляет графический sfx-модуль freearc.sfx (раньше добавлялся консольный arc.sfx) * Total Commander addon: поддержка имён файлов с пробелами и SFX архивов * FAR Plugin: добавлена команда "Convert to SFX" * Улучшено определение типов данных для больших гетерогенных файлов * Исправлена ошибка в REP, из-за которой не распаковывались некоторые архивы, созданные в режиме -mx (максимального сжатия) 3 июня 2008: выпущена очередная альфа-версия FreeArc 0.50 * Создание самораспаковывающихся архивов: графических и консольных для Windows и консольных для Linux * Поддержка комментариев в формате RTF-файлов в графических SFX * WinArc: комбобокс сообщений внизу окна * WinArc: регистрация иконки для .arc файлов * Изменён формат хранения комментария архива с поддержкой чтения старых комментариев * Linux: многопоточность для LZMA (сжатие быстрее в 1.5 раза) * Исправлена ошибка в реализации -m1; уже существующие архивы, созданные в этом режиме, следует перепаковать в -m2 перед переходом на новую версию программы 15 мая 2008: выпущена очередная альфа-версия FreeArc 0.50 * Улучшено авто-определение типов файлов * Улучшены режимы сжатия -m3/m4 * Появилась зачаточная поддержка скриптов на Lua (см. каталог scripts) * -di+% для вывода на экран статистики по памяти * Настройки lzma по умолчанию изменены; добавлен matchfinder ht4, позволяющий создавать архивы со словарём до 1гб; параметр :h позволяет изменять размер хеша * GUI: Научили понимать кнопку BackSpace для возврата на уровень выше 8 февраля 2008: выпущена очередная альфа-версия FreeArc 0.50 * Улучшено авто-определение типов файлов, плюс его можно отключить опцией -ma- и в GUI * Создание профилей Сжатия/Шифрования * Диалог Упаковки теперь реализует почти все возможности консольной версии * Возможность локализации нмён стандартных профайлов/настроек * Всплывающие подсказки могут быть назначены на любой элемент диалогов, используя тот же номер+1000. Если где-то с этим возникнут проблемы - сообщайте мне 28 января 2008: выпущена очередная альфа-версия FreeArc 0.50 * GUI-версия, переведённая на 70 языков ;) * Автоматическое определение типов файлов по содержимому - всё ещё незаконченное * Исправлены все проблемы с выделением памяти (спасибо Егору!) * По умолчанию используется настройка -ld=1gb (ограничить память для распаковки до 1 гб) * С опциями "-lc- -ld-" и 64-битным Windows, лимиты на алгоритмы сжатия теперь: lzma:255m, lzma:fast:511m, ppmd:2047m, rep:2047m, lzp:1675m * Команды получения листинга архива теперь выводят сжатые размеры и помечают зашифрованные файлы знаком '*' * По умолчанию, создаются солид-блоки неограниченного размера (раньше по умолчанию они были ограничены 1гб)