Search found 417 matches

by DV
Sat 11 Jul, 2020 10:29
Forum: Обсуждение макросов
Topic: Реализовать дерево директорий панельным модулем на Луа
Replies: 209
Views: 6506

Реализовать дерево директорий панельным модулем на Луа

Спасибо! Вижу по изменениям в коде, что задачка была трудоёмкая!
В целом всё работает замечательно. Не сразу сообразил, что для навигации (перехода в) папку внутри архива нужно обязательно нажимать F3.
by DV
Wed 01 Jul, 2020 14:09
Forum: Обсуждение макросов
Topic: Реализовать дерево директорий панельным модулем на Луа
Replies: 209
Views: 6506

Реализовать дерево директорий панельным модулем на Луа

Вариант без использования tree.com отложен ввиду отсутствия очевидных преимуществ?
by DV
Fri 08 May, 2020 08:51
Forum: Глюки и баги
Topic: Editor: Can't replace the file: Unable to remove the file to be replaced
Replies: 6
Views: 416

Editor: Can't replace the file: Unable to remove the file to be replaced

Похоже, проблема именно в антивирусах, потому что буквально вчера столкнулся с похожей ошибкой при массовой замене с помощью плагина RESearch (версия 8.70): один из исходных файлов оказался немодифицированным - зато рядом с ним появился новый (модифицированный) файл с тем же именем и добавленной час...
by DV
Thu 07 May, 2020 11:39
Forum: Глюки и баги
Topic: Editor: Can't replace the file: Unable to remove the file to be replaced
Replies: 6
Views: 416

Editor: Can't replace the file: Unable to remove the file to be replaced

Windows 10 64-bit, FAR 3.0.0.5590 x86. Иногда во время очередного нажатия F2 (сохранить файл) в редакторе выдаёт ошибку: ╔═══════════════════════════════ Editor ═══════════════════════════════╗ ║ Cannot save the file ║ ║ C:\Some\Path\To\File\file.vcxproj ║ ╟──────────────────────────────────────────...
by DV
Mon 04 May, 2020 10:24
Forum: Обсуждение макросов
Topic: ClickToTitleDir — переход к папкам по щелчку на заголовке панели (и др.)
Replies: 451
Views: 43199

ClickToTitleDir — переход к папкам по щелчку на заголовке панели (и др.)

Новые данные: Я понатыкал far.Message() в разных местах скрипта, и вот, что я обнаружил: 1. Для правой панели функция ParseLine возвращает пустоту 2. Вызов NewParse из ParseLine для правой панели отличается от левой панели тем, что строка Line для правой панели заканчивается текущим временем вида "1...
by DV
Mon 04 May, 2020 09:16
Forum: Обсуждение макросов
Topic: ClickToTitleDir — переход к папкам по щелчку на заголовке панели (и др.)
Replies: 451
Views: 43199

ClickToTitleDir — переход к папкам по щелчку на заголовке панели (и др.)

попробуйте версию 1.4.9 Детальный отчёт: 1. эта версия определённо исправила ситуацию с "кликом не туда": теперь и под Windows 7, и под Windows 8.1 после клика вне рабочей области скрипта (например, по рамке файловой панели) он (скрипт) продолжает работать; 2. под WIndows 10 клик в рабочей области ...
by DV
Tue 21 Apr, 2020 11:23
Forum: Полезные макросы и скрипты
Topic: Редактор БД плагинов
Replies: 90
Views: 42061

Редактор БД плагинов

Версия 2.1.5 Спасибо - но, увы, всё с тем же RESearch: ╔══════════════════════════════════════════════════════ Error ════════════════════════════════════════════════╗ ║ C:\FAR3\Plugins\LuaMacro\LuaMacro.dll: ║ ║ C:\FAR3\Profile\Macros\scripts\DBEdit.lua:393: invalid UTF-8 code ║ ║ stack traceback: ...
by DV
Fri 17 Apr, 2020 12:21
Forum: Полезные макросы и скрипты
Topic: Редактор БД плагинов
Replies: 90
Views: 42061

Редактор БД плагинов

Просьба: попробовать заменить строку 451на такой фрагмент В этом случае отображает для параметра "AllCp" значение "b♥" (без кавычек). При попытке редактирования этого значения - выдаёт ошибку C:\FAR3\Profile\Macros\scripts\DBEdit.lua:266: invalid UTF-8 code stack traceback: [C]: in function '(for g...
by DV
Wed 15 Apr, 2020 08:43
Forum: Обсуждение макросов
Topic: ClickToTitleDir — переход к папкам по щелчку на заголовке панели (и др.)
Replies: 451
Views: 43199

ClickToTitleDir — переход к папкам по щелчку на заголовке панели (и др.)

buniak_a_h wrote:
Tue 14 Apr, 2020 18:54
закачал версию 1.4.8
У меня то же самое :( Но это, похоже, уникально для Windows 10. Потому что под Windows 8.1 и под Windows 7 не воспроизводится. Все системы 64-bit.
by DV
Tue 14 Apr, 2020 16:30
Forum: Обсуждение макросов
Topic: ClickToTitleDir — переход к папкам по щелчку на заголовке панели (и др.)
Replies: 451
Views: 43199

ClickToTitleDir — переход к папкам по щелчку на заголовке панели (и др.)

Исходные данные: Windows 10 x64, FAR 3.0.0.5584 x86, ClickToTitleDir.lua 1.4.7. FAR запускается как под ConEmu, так и без него. Параметры консольного окна FAR: Screen Buffer Height = 1000, Window Height = 49, вертикальная полоса прокрутки всё время видна. Проблема: ClickToTitleDir прекрасно работает...
by DV
Tue 14 Apr, 2020 12:22
Forum: Полезные макросы и скрипты
Topic: Редактор БД плагинов
Replies: 90
Views: 42061

Редактор БД плагинов

В той же базе данных плагина RESearch версии 8.70, при заходе в пустой "каталог" EditorBatches или PanelBatches (пустой - потому что я не создавал ни EditorBatches, ни PanelBatches) и нажатии Enter внутри этого пустого "каталога" получаем: C:\FAR3\Profile\Macros\scripts\DBEdit.lua:468: attempt to in...
by DV
Tue 14 Apr, 2020 12:06
Forum: Полезные макросы и скрипты
Topic: Редактор БД плагинов
Replies: 90
Views: 42061

Редактор БД плагинов

Для выживания скрипта можно строку 451 разбить на несколько строк с использованием pcall вокруг tostring(v.elem.value):gsub("\n","\\n") : if not v.res then if v.elem.type==F.FST_SUBKEY then column2 = "▼" else if not pcall(function () column2 = tostring(v.elem.value):gsub("\n","\\n") end) then column...
by DV
Mon 13 Apr, 2020 11:28
Forum: Полезные макросы и скрипты
Topic: Редактор БД плагинов
Replies: 90
Views: 42061

Редактор БД плагинов

Возвращаясь к скрипту DBEdit.lua, сообщение об ошибке говорит: C:\FAR3\Profile\Macros\scripts\DBEdit.lua:451: invalid UTF-8 code stack traceback: [C]: in function 'gsub' C:\FAR3\Profile\Macros\scripts\DBEdit.lua:451: in function 'ShowMenu' На строке 451 следующий код: if not v.res then v.text = ("%-...
by DV
Sun 12 Apr, 2020 12:23
Forum: Обсуждение плагинов
Topic: Observer — распаковка файлов из различных контейнеров
Replies: 2026
Views: 662013

Observer — распаковка файлов из различных контейнеров

А где бы взять необходимый и достаточный для Observer набор .dll файлов из Visual C++ 2017 Redist, чтобы кинуть их в папку с FAR и не зависеть от того, установлен ли Visual C++ 2017 Redist в системе? Без понятия, такие проблемы никогда не возникали. Самый очевидный способ - на системе с установленн...
by DV
Sun 12 Apr, 2020 10:23
Forum: Обсуждение макросов
Topic: Реализовать дерево директорий панельным модулем на Луа
Replies: 209
Views: 6506

Реализовать дерево директорий панельным модулем на Луа

buniak_a_h wrote:
Sat 11 Apr, 2020 17:24
Скрипт тупо рисует дерево
Забыл отчитаться: работает, и довольно быстро. (Экспертизу кода не проводил, так как не искусен в Lua.)

Go to advanced search