Search found 670 matches

by IgorZ
Fri 20 Mar, 2020 05:58
Forum: Обсуждение макросов
Topic: Реализовать дерево директорий панельным модулем на Луа
Replies: 159
Views: 4028

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

Насколько я понял, именно наличие этого кэша было главной причиной "отказаться" (ну, почти) от дерева. Надо этот кэш поддерживать; я не совсем представляю, например, как он актуализируется, если папки создаются и уничтожаются сторонними продуктами … Никак не актуализировался. Если структура папок и...
by IgorZ
Fri 20 Mar, 2020 05:26
Forum: Предложения и идеи
Topic: Свойство "Always On Top" для немодальных диалогов?
Replies: 62
Views: 1985

Свойство "Always On Top" для немодальных диалогов?

IgorZ , фокус ввода остаётся у модального окна (т.е. все клавиатурные и мышиные события приходят к модальному окну). Но иногда оно закрывает окно, которое содержит важную для диалога информацию. Для этого достаточно сдвинуть в сторону модальное окно, не так ли? Сделал я диалог поиска. Но при поиске...
by IgorZ
Fri 20 Mar, 2020 05:01
Forum: Предложения и идеи
Topic: Свойство "Always On Top" для немодальных диалогов?
Replies: 62
Views: 1985

Свойство "Always On Top" для немодальных диалогов?

Ручное вытаскивании поверх модального меняет «близость» только вытаскиваемого окна, Простите, может, я туплю, но как можно вытаскивать что-то из-под модального окна? Если сама идея модальности заключается в том, чтобы заявить "Забудь, абсолютно и напрочь, про всё остальное, пока не закончишь работу...
by IgorZ
Fri 13 Mar, 2020 11:24
Forum: Нужна помощь
Topic: Описание поля StartPanelMode в структуре OpenPanelInfo
Replies: 7
Views: 450

Описание поля StartPanelMode в структуре OpenPanelInfo

IgorZ , я как раз сделал по образу и подобию, но ненавижу делать что-то без понятия, "как попка". У Вас там присвоена "1" - в мануале написано, что это - первый (краткий) режим, а устанавливается 10-й (альтернативный). Я попробовал менять "1" на другие цифры - эффект только для "0", но не то, что х...
by IgorZ
Fri 13 Mar, 2020 06:44
Forum: Нужна помощь
Topic: Описание поля StartPanelMode в структуре OpenPanelInfo
Replies: 7
Views: 450

Описание поля StartPanelMode в структуре OpenPanelInfo

Можно посмотреть, как это сделано у меня в TmpPanel. Там и установка режима, и CustomColumnData используется.
by IgorZ
Fri 13 Mar, 2020 06:23
Forum: Обсуждение макросов
Topic: Лишние функции macro api
Replies: 53
Views: 16081

Лишние функции macro api

А если сравнить скорость с более простым паттерном %p Проверил. По скорости - примерно то же (в зависимости от строки и образца, то чуть быстрее, то чуть медленнее). Результат во всех проверенных случаях идентичен. Так что, полагаю, из-за большей читаемости такой вариант оптимальнее: subj:gsub((pat...
by IgorZ
Tue 10 Mar, 2020 05:31
Forum: Обсуждение макросов
Topic: Лишние функции macro api
Replies: 53
Views: 16081

Лишние функции macro api

subj:gsub(patt:gsub("[%^%$%(%)%%%.%[%]%*%+%-%?]","%%%0"), repl) Я не хочу догадываться что это такое страшное вы имели ввиду. Хотите обсудить - пожалуйста в https://forum.farmanager.com/viewtopic.php?f=57&t=7742 John Doe , это не он имел в виду, это - IgorZ ! У меня, вроде, опыт работы с регэкспами...
by IgorZ
Wed 04 Mar, 2020 05:47
Forum: Полезные макросы и скрипты
Topic: Панель для результатов поиска файлов
Replies: 106
Views: 18107

Панель для результатов поиска файлов

Версия 1.2.3 - Исправлено чтение файлов с временной панели. Ранее в некоторых случаях могли быть различные случайные глюки. Теперь, вроде, нет. А на третий день Зоркий Глаз заметил, что в камере четвёртой стены нет Far передаёт совершенно корректно всю информацию о файлах, найденных в архивах, кром...
by IgorZ
Fri 28 Feb, 2020 11:25
Forum: Полезные макросы и скрипты
Topic: Панель для результатов поиска файлов
Replies: 106
Views: 18107

Панель для результатов поиска файлов

IgorZ , да, сейчас чудесным образом не тормозит можешь ли прокомментировать в чем было дело и где сидит изменение? Избавился от сканирования списка файлов на отсутствующие (раньше делался при каждом запросе списка файлов от Far к модулю, сейчас изменил алгоритм избавления от физически отсутствующих...
by IgorZ
Fri 28 Feb, 2020 06:14
Forum: Полезные макросы и скрипты
Topic: Панель для результатов поиска файлов
Replies: 106
Views: 18107

Панель для результатов поиска файлов

Версия 1.2.2 - Опциональная принудительная настройка колонок для списка результатов поиска. Теперь при включении данного режима вся информация о файлах (джентельменский набор: дата, время, размер, атрибуты) может быть взята непосредственно от Far, необходимости в использовании 7zip нет (хотя возмож...
by IgorZ
Tue 25 Feb, 2020 07:05
Forum: Полезные макросы и скрипты
Topic: Панель для результатов поиска файлов
Replies: 106
Views: 18107

Панель для результатов поиска файлов

Новая версия, вроде, не тормозила в процессе проверки. Проверяйте. Спасибо, проверил, все-таки тормозит, и все таки падает: C:\Program Files\Far Manager\Plugins\LuaMacro\LuaMacro.dll: ║ ...ar Manager\Profile\Macros\scripts\LuaTmpPnl\TmpPanel.lua:491: attempt to compare nil with number ║ Stack Trace...
by IgorZ
Tue 25 Feb, 2020 06:34
Forum: Полезные макросы и скрипты
Topic: Панель для результатов поиска файлов
Replies: 106
Views: 18107

Панель для результатов поиска файлов

Минус: медленней. В моём форке к Вашему скрипту я эту проблему решил (точнее, смягчил) "фоновым" заполнением времени внутриархивных файлов.С тех пор я не следил за Вашим скриптом, но если что - используйте. Как ни крути, а вывод листинга в файл с последующим чтением требуют времени. Сейчас у меня р...
by IgorZ
Fri 21 Feb, 2020 08:05
Forum: Полезные макросы и скрипты
Topic: Панель для результатов поиска файлов
Replies: 106
Views: 18107

Панель для результатов поиска файлов

Версия 1.2.1 - Настройка использования 7zip. С его помощью достаётся информация о файлах в архиве. Минус: медленней. Плюс: не зависит от настроек отображения информации на панели с результатами поиска файлов. По умолчанию там не выводится время файла, соответственно, его оттуда не взять. В принципе...
by IgorZ
Wed 19 Feb, 2020 04:29
Forum: Обсуждение плагинов
Topic: arclite — работа с архивами на основе 7-Zip
Replies: 1944
Views: 669289

arclite — работа с архивами на основе 7-Zip

параметры для Plugin.Call следует указывать не так, как для Plugin.Command, или это ошибка в плагине? Следует указывать не одной строкой все параметры, а каждый параметр отдельной строкой: lua:Plugin.Call("65642111-AA69-4B84-B4B8-9249579EC4FA", "e", [[-out:"C:\2"]], [["C:\1\test.7z"]], [["test.txt"...
by IgorZ
Tue 18 Feb, 2020 07:56
Forum: Обсуждение плагинов
Topic: arclite — работа с архивами на основе 7-Zip
Replies: 1944
Views: 669289

arclite — работа с архивами на основе 7-Zip

Far Manager v3.0.0.5555 x86, плагин из поставки. ОС Windows XP SP3. В changelog плагина написано: w17 20.12.2017 19:44:14 +0300 - build 265 1. Plugin.Call -- формат аналогичен комстроке, все параметры текстовые, open исключён. Создаю файл test.7z, содержащий test.txt. Кладу в C:\1. Выполняю команду ...

Go to advanced search