KFAR - полноценный файловый менеджер

Work with drives, directories, files
  • Видимо, тестировать сейчас не модно. Может, хотя бы при изучении предварительной версии дистрибутива будут тесты... Тем временем появился KFar 0.61, переведённый на новую версию libini, умеющий сохранять режимы панелей в ini-файл при выходе (для перманентного сохранения настроек, как обычно, нужно сохранять рамдиск) и с некоторыми исправлениями багов, которых так никто и не заметил.
    Ушёл к умным, знающим и культурным людям.
  • Видимо, тестировать сейчас не модно. Может, хотя бы при изучении предварительной версии дистрибутива будут тесты... Тем временем появился KFar 0.61
    diamond, ну времени свободного сейчас маловато... а между прочем, функцию запоминания состояния панели я давно хотел иметь в KFAR (неудобно каждый раз нажимать Ctrl+F4)... самому исправить руки не доходили, а просить не хотел - ты ведь тоже занятой человек... но раз ты уже внёс исправления - ОГРОМНОЕ СПАСИБО!!! со своей стороны обещаю - в выходные основательно потестирую прогу.
  • KFar 0.62. Фиксы в редакторе - уменьшение размера используемой памяти (факт превышения выяснился в беседе с mike.dld на IRC) и исправление ошибки с подсчётом числа строк (и связанных с ней вылетов в определённых ситуациях - не заметил никто).
    http://diamondz.land.ru/kfar
    http://diamondz.land.ru/kfar_eng
    Исходники можно найти на svn.
    Albom wrote:со своей стороны обещаю - в выходные основательно потестирую прогу.
    Ну-ну.
    Ушёл к умным, знающим и культурным людям.
  • Ну-ну.
    я тестировал KFAR вместе с pre версией 0.7.5 (о чём было написано в соответствующей ветке форума).
    Глюков я не наблюдал. (не заметел даже тех, что были позже замечены другими участниками, например, глюк искажения имени файла при извлечении из архива). Меня, например, интересовала работа плагина с большими 7z архивами (как по размеру, так и по количеству файлов в архиве) - программа не вылетала. Также бегло проверил работу редактора и поиска. Проблем замечено не было.
    Единственное, что разочаровало - то, что не сохраняется тип сортировки в панелях (я думал, эта функция уже реализована). Кроме того маловато документации (в частности описания ini-файла).
  • diamond
    спасибо.... хоть я и фанат тотал командера.. но kfar это чтото....
    а F1 и F9 не рабочии кнопки?
    реально чтобы при нажатии F3 по папке - был показан размер папки?
  • Угу, F1 и F9 пока нерабочие. Возможностей на самом деле маловато, собственно, kfar_keys.txt всё исчерпывает. Нетрудно по F1 вызывать docpak с нужным аргументом, чтобы tinypad показал kfar_keys.txt, но это явно не то, чего будет ожидать знакомый с Far.
    Подсчёт размера папки по F3 - реально.
    Ушёл к умным, знающим и культурным людям.
  • KFar 0.63. Пофиксен баг с вылетанием при редактировании в определённых случаях. Добавлено сохранение режима сортировки файлов в панелях в ini-файл (параметры Left/RightSortMode).
    Исходники лежат на svn, бинарники выложил здесь:
    http://diamondz.land.ru/kfar
    http://diamondz.land.ru/kfar_eng
    http://diamondz.land.ru/kfar.ini
    Ушёл к умным, знающим и культурным людям.
  • За сохранение режима сортировки - СПАСИБО!
  • А можно узнать, почему KFAR без KFAR_ARC.OBJ не работает, а KFAR_ENG - работает?
  • Insolor wrote:А можно узнать, почему KFAR без KFAR_ARC.OBJ не работает, а KFAR_ENG - работает?
    Однако, баг закрался начиная с версии 0.61... спасибо. KFar 0.64: баг исправил, бинарники перезалил (исходники там же), ссылки те же.
    Ушёл к умным, знающим и культурным людям.
  • Да не за что...
    А почему английская версия не спрашивает "Куда дел KFAR_ARC.OBJ, гад?!":)
  • Потому что kfar_eng считывает конфигурацию из kfar_eng.ini.
    Ушёл к умным, знающим и культурным людям.
  • Тогда ясно.
    Вот еще результаты экспериментов:
    (kfar_arc.obj все еще отсутствует в папке программы)
    Если попытаться закомментировать строчку ArchiveReader=kfar_arc.obj в ини-файле (с помощью # или ;), kfar все еще продолжает ругаться на отсутствие kfar.arc.obj, а если удалить эту строку совсем, то перестает (правда, я не знаю, как работает lib_ini.obj и поддерживает ли комментарии по-настоящему).
    Если в той же строке ArchiveReader=kfar_arc.obj удалить kfar_arc.obj, а оставить только ArchiveReader=, то выбрасывается исключение.
  • На месте смайла должна быть ; :)
  • Who is online

    Users browsing this forum: No registered users and 5 guests