Каталогизаторы: Yacat, ls-lR, Catalog.exe, dir.fmt, …

Здесь можно обсудить ваш любимый плагин.
starfox
Posts: 29
Joined: Tue 20 Nov, 2012 13:02
Location: Орел
Has thanked: 1 time

Каталогизаторы: Yacat, ls-lR, Catalog.exe, dir.fmt, …

Post by starfox »

Latest post of the previous page:

Shmuel, Увы... так как он работает в версии 1.6-1.7 в ранних версиях 3.ХХ не хочет :( Надо вспомнить все и попробовать под 3.0.4400

John Doe, Похоже он совсем ушел отсюда :-( и письма возвращаются с извещением, мол, нет такого адресата
starfox
Posts: 29
Joined: Tue 20 Nov, 2012 13:02
Location: Орел
Has thanked: 1 time

Каталогизаторы: Yacat, ls-lR, Catalog.exe, dir.fmt, …

Post by starfox »

Shmuel wrote:
starfox wrote: Вот и приходится с Far 3.ХХ держать "старичка" Far 1.75
Плагины для 1.75 работают с Far3, почему бы вам не поставить этот плагин в Far3 ?
Действительно, под Far3.XX каталогизатор работает. Даже "ищет", но ! нет "перехода" из списка найденного к конкретному файлу - вот, пожалуй основная причина почему еще стоит версия 1.75
User avatar
John Doe
Бюрократ
Posts: 13851
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Каталогизаторы: Yacat, ls-lR, Catalog.exe, dir.fmt, …

Post by John Doe »

starfox wrote: но ! нет "перехода" из списка найденного к конкретному файлу
Это макросом.
starfox
Posts: 29
Joined: Tue 20 Nov, 2012 13:02
Location: Орел
Has thanked: 1 time

Каталогизаторы: Yacat, ls-lR, Catalog.exe, dir.fmt, …

Post by starfox »

John Doe wrote:
starfox wrote: но ! нет "перехода" из списка найденного к конкретному файлу
Это макросом.
Поясните поподробней - это как ? (в младших то версиях менеджера такого не требуется)
Shmuel
Posts: 6834
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Каталогизаторы: Yacat, ls-lR, Catalog.exe, dir.fmt, …

Post by Shmuel »

starfox wrote: Даже "ищет", но ! нет "перехода" из списка найденного к конкретному файлу
А что при этом происходит, выдаётся ли какая-либо ошибка? Если выдаётся - приведите её здесь полностью.
User avatar
John Doe
Бюрократ
Posts: 13851
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Каталогизаторы: Yacat, ls-lR, Catalog.exe, dir.fmt, …

Post by John Doe »

starfox wrote: (в младших то версиях менеджера такого не требуется)
Речь о том, что если указанная вами функция не работает в плагине, то её можно заменить макросом.
Подробнее в мануале.

Как как верно заметил Shmuel, есть смысл для начала убедиться, что ошибку нельзя исправить другими способами.
(Например может быть баг в фаре)
starfox
Posts: 29
Joined: Tue 20 Nov, 2012 13:02
Location: Орел
Has thanked: 1 time

Каталогизаторы: Yacat, ls-lR, Catalog.exe, dir.fmt, …

Post by starfox »

Shmuel wrote:
starfox wrote: Даже "ищет", но ! нет "перехода" из списка найденного к конкретному файлу
А что при этом происходит, выдаётся ли какая-либо ошибка? Если выдаётся - приведите её здесь полностью.
Ничего не происходит- выбираю искомый файл, курсором спускаюсь на него, жму на "Go to" и.... возвращаюсь в "голову" каталога дисков.

Сообщений об ошибках нет.
RoxMarty
Posts: 123
Joined: Sat 08 Dec, 2012 18:50
Has thanked: 52 times
Been thanked: 3 times

ls-lR

Post by RoxMarty »

Обсуждение ls-lR

Плагин позволяет удобно просматривать в виде виртуального архива файлы с результаты работы команд dir [/s] и ls -l[R]. Поддерживаются несколько подформатов и объединения нескольких файлов.

Хотелось узнать, может ли кто добавить в него поддержку юникода (UTF-8)?
Last edited by RoxMarty on Tue 29 Mar, 2022 22:19, edited 1 time in total.
Win 10 x64 / FAR 3 x64
User avatar
buniak_a_h
Posts: 4262
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

ls-lR

Post by buniak_a_h »

RoxMarty, а в чём проблема? Плагин прекрасно работает с результатом команды dir. Правда, сама команда выдаёт результат в текущей кодировке консоли. Т.е. если Вы хотите получить вывод команды dir в UTF-8, то перед ней надо выполнить chcp 65001.
RoxMarty
Posts: 123
Joined: Sat 08 Dec, 2012 18:50
Has thanked: 52 times
Been thanked: 3 times

ls-lR

Post by RoxMarty »

Проблема вот в чём. Создаю, допустим, батник:

Code: Select all

CHCP 65001
dir /s >"image.dir"
Запускаю в папке с иероглифами



в результирующем файле-образе image.dir получаю дичь:


Точнее, в самом файле всё нормально, а вот FAR не отображает эти символы
Last edited by RoxMarty on Tue 29 Mar, 2022 22:47, edited 3 times in total.
Win 10 x64 / FAR 3 x64
User avatar
buniak_a_h
Posts: 4262
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

ls-lR

Post by buniak_a_h »

RoxMarty, я наделся, что Вы выложите сам файл image.dir (лучше в архиве, чтоб гарантировать неизменность). Надеюсь, в именах файлов нет ничего секретного. Ну, или сделать папочку с "хитрыми" случайными именами :-)
Last edited by buniak_a_h on Tue 29 Mar, 2022 22:51, edited 1 time in total.
RoxMarty
Posts: 123
Joined: Sat 08 Dec, 2012 18:50
Has thanked: 52 times
Been thanked: 3 times

ls-lR

Post by RoxMarty »

Да без проблем :)
Тут просто папка с песнями с названиями иероглифами. Для удобства тестирования

P.S. Расширение 7z нужно просто убрать, иначе бы не загрузилось
Attachments
IMAGE образ.dir.7z
(35.12 KiB) Downloaded 358 times
Win 10 x64 / FAR 3 x64
User avatar
buniak_a_h
Posts: 4262
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

Каталогизаторы: Yacat, ls-lR, Catalog.exe, dir.fmt, …

Post by buniak_a_h »

RoxMarty wrote: Tue 29 Mar, 2022 22:59 Тут просто папка с песнями с названиями иероглифами

Я в иероглифах не силён, но, по-моему, это - то, что Вам надо.
А если добавить BOM?
RoxMarty
Posts: 123
Joined: Sat 08 Dec, 2012 18:50
Has thanked: 52 times
Been thanked: 3 times

Каталогизаторы: Yacat, ls-lR, Catalog.exe, dir.fmt, …

Post by RoxMarty »

buniak_a_h wrote: Tue 29 Mar, 2022 23:25 Я в иероглифах не силён, но, по-моему, это - то, что Вам надо
Вижу, что выполнялось какой-то иной командой (учитывая вывод VOLUME LABEL), чем в батнике:

Code: Select all

CHCP 65001
dir /s >"image.dir"
?

Можно вашу последовательность действий расписать для повтора?

P.S. Насчёт BOM, честно говоря, не шарю как он активируется и т.п. :pardon:
Last edited by RoxMarty on Tue 29 Mar, 2022 23:43, edited 1 time in total.
Win 10 x64 / FAR 3 x64
User avatar
buniak_a_h
Posts: 4262
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

Каталогизаторы: Yacat, ls-lR, Catalog.exe, dir.fmt, …

Post by buniak_a_h »

Я дико извиняюсь. Оказалось, что у меня работает не этот плагин, а Observer 1.12.1 .
Но всё же отвечу.
RoxMarty wrote: Tue 29 Mar, 2022 23:42 Вижу, что выполнялось какой-то иной командой
Никакой не выполнялось. Просто взял Ваш же файл IMAGE образ.dir (после удаления .7z)
RoxMarty wrote: Tue 29 Mar, 2022 23:42 Можно вашу последовательность действий расписать для повтора?
Неактуально.
В списке плагинов ls-lR помечен как не-юникодный. Так что вполне возможно, что он и не работает с UTF-8-файлами и именами.
RoxMarty wrote: Tue 29 Mar, 2022 23:42 Насчёт BOM, честно говоря, не шарю как он активируется
На самом деле легко. Открываете файл в редакторе, сохраняете SaveAs, кодировку указываете 65001, выставляете признак [x] Add signature (BOM).
P/S. А ls-lR, вызванный из меню плагинов, у меня вообще не работает от слова никак.
P/PS. через префикс та же фигня, что у Вас. :-(
Last edited by buniak_a_h on Wed 30 Mar, 2022 00:18, edited 1 time in total.
RoxMarty
Posts: 123
Joined: Sat 08 Dec, 2012 18:50
Has thanked: 52 times
Been thanked: 3 times

Каталогизаторы: Yacat, ls-lR, Catalog.exe, dir.fmt, …

Post by RoxMarty »

buniak_a_h wrote: Wed 30 Mar, 2022 00:16 Оказалось, что у меня работает не этот плагин, а Observer 1.12.1
У меня он есть тоже. Попробовал им, получилось. Но если смотреть им dir в целом (например, образы жёстких дисков) - то там такая дичь будет понамешанная. Пользоваться невозможно. В этом плане, видимо, лучше ls-lR нет ничего. К тому же, он может и описания/комментарии (по Ctrl+Z которые делаются) видеть
buniak_a_h wrote: Wed 30 Mar, 2022 00:16 А ls-lR, вызванный из меню плагинов, у меня вообще не работает от слова никак
Заметил, что из меню плагинов у меня он тоже ничего не делает (а вот в FAR 2 и из меню работает). Зато по дефолту - то есть просто по Enter на образе - входит. И это именно ls-lR
buniak_a_h wrote: Wed 30 Mar, 2022 00:16 В списке плагинов ls-lR помечен как не-юникодный. Так что вполне возможно, что он и не работает с UTF-8-файлами и именами
Так вот именно... когда я создавал тему (которая была сюда перемещена), хотел узнать как быть. Связаться с автором - неизвестно как. e-mail его древний, видимо, не работает уже. Но кто-то же под FAR 3 переделывал...
Last edited by RoxMarty on Wed 30 Mar, 2022 11:51, edited 2 times in total.
Win 10 x64 / FAR 3 x64
Post Reply

Return to “Обсуждение плагинов”