Search found 348 matches

by buniak_a_h
Sun 24 Sep, 2017 23:53
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 10741

Макрос, реализующий функции плагина Active-Help

bigvax , скорее всего: ... Думаю, для миграции настроек на другой комп это не имеет большого значения (хотя интересно). Просто потому что "выдирать" нужные настройки оттуда не имеет смысла; легче выгрузить в файл и загрузить на другом компе.К тому же там при необходимости можно подправить пути (ино...
by buniak_a_h
Sun 24 Sep, 2017 19:41
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 10741

Макрос, реализующий функции плагина Active-Help

Александр, скажите, а где скрипт хранит свои настройки? И как их можно сохранить/скопировать - это на предмет перетаскивания полностью настроенного «под себя» Фара с машины на машину... Хранит в базе ФАРа (уж не знаю, что это такое, но работает быстро). Для перетаскивания там есть кнопки "Экспорт" ...
by buniak_a_h
Thu 21 Sep, 2017 21:30
Forum: Обсуждение плагинов
Topic: MacroLib — Far Macro Library
Replies: 986
Views: 209093

MacroLib — Far Macro Library

ФАР просто закрывается (завершает работу). Попробуйте MacroLib из этой темы: http://forum.farmanager.com/viewtopic.php?p=144665 Windows 10 Pro< FAR 3/0/5035 x 64 Вызываю плагин, пункт "List": 1. Стандартный плагин (взятый с плагринга, версии 1.26 от 12.05.2015) молча закрывает фар (вылетает, видимо...
by buniak_a_h
Thu 14 Sep, 2017 06:06
Forum: Нужна помощь
Topic: Ликбез по Lua
Replies: 239
Views: 60048

Ликбез по Lua

Объясните пожалуйста, что я делаю не так? local cmdl={ --[[good=]][[7z.exe e -so "H:\Program Files\Far Manager\Encyclopedia\FarEncyclopedia.ru.chm" *.hhk]], --[[bad =]][["7z.exe" e -so "H:\Program Files\Far Manager\Encyclopedia\FarEncyclopedia.ru.chm" *.hhk]] } local choice=far.Message('Какой вариан...
by buniak_a_h
Mon 11 Sep, 2017 21:54
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 10741

Макрос, реализующий функции плагина Active-Help

А Команда для вызова помощи (+параметры) это опциональные поля? Не просто опциональные - теперь оказалось вообще лишние. Ну, на будущее оставил. Просто когда начинал, то не знал, как вызвать помощь по конкретной теме (ключу). Потом нашёл командную строку для hlp-файлов. Логично предположил (как мне...
by buniak_a_h
Mon 11 Sep, 2017 17:11
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 10741

Макрос, реализующий функции плагина Active-Help

Лично я бы настройку ассоциаций вообще изначально сделал бы конфигом в редакторе, а потом уже посмотрел достаточно этого или нет Добавлено Например так: Ну, я примерно так и делал. Хранение настройки сделал в текстовый файл, соответственно загрузку сделал. До того, как узнал про mf.mload / mf.msave
by buniak_a_h
Mon 11 Sep, 2017 17:07
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 10741

Макрос, реализующий функции плагина Active-Help

John Doe wrote:
Mon 11 Sep, 2017 16:46
Возможно ли задать для какой-нибудь маски (например *.lua) два файла, один из которых *.hlp, а другой *.chm?
Да, безусловно.
У меня для Delphi указаны и hlp (для самого языка Пасцаль), и chm для библиотеки jedi.
by buniak_a_h
Mon 11 Sep, 2017 16:32
Forum: Нужна помощь
Topic: Сохранение и чтение таблиц в файле
Replies: 14
Views: 2034

Сохранение и чтение таблиц в файле

luajit всё скомпилирует когда надо, что вашу функцию, что содержимое api.lua. Чо-т я был уверен, что lua, используемый в макро, - интерпретируемые функции. Ну, максимум в "шитый код" преобразуются. избыточно, как из пушки по воробьям. 1. Как пример интересно. 2. Никогда не знаешь, что пригодится...
by buniak_a_h
Mon 11 Sep, 2017 16:18
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 10741

Макрос, реализующий функции плагина Active-Help

Так что вы предлагаете? Не, не предлагаю. Я понимаю, что проект - чисто любительский, денег за него не платят. Во времена СССР в таких случаях привлекали первокурсников за зачёт: и им хорошо, и денег не требуется :-) Но нужна официальная администрация... Хотя первое, что хочется получить - это как-...
by buniak_a_h
Mon 11 Sep, 2017 16:05
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 10741

Макрос, реализующий функции плагина Active-Help

Достаточно было чего-то подобного Меню ассоциаций. И кода в 10 раз меньше, и выглядит чище. 1. Когда начинал писать, ещё не знал, что придётся такое писать. Думал, для chm можно обойтись такой же командой, как для hlp (указать только ключ для поиска) Ну и думал, что потом сам настрою командную стро...
by buniak_a_h
Mon 11 Sep, 2017 15:43
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 10741

Макрос, реализующий функции плагина Active-Help

В документации она есть. О... Чего только в документации нет! Даже то, чего вообще нет! Попытался найти описание mf.print. Нашлось в macroapi_manual.ru.chm (не сама функция, а таблица ("библиотека) mf). Из неё - ссылка print, ведущая куда-то в интернет (на самом деле - в энциклопедию. НО! А если у ...
by buniak_a_h
Mon 11 Sep, 2017 14:40
Forum: Нужна помощь
Topic: Сохранение и чтение таблиц в файле
Replies: 14
Views: 2034

Сохранение и чтение таблиц в файле

Конкретный скрипт предлагаю обсуждать в его теме Да, эту тему можно уже закрыть. Ответы получены, спасибо. Хотя : (а) Вы где-то писали, что хранение таблицы не в символьном виде возможно в lua. Но не написали, как. Вызов file:write() допустим только с символьными или текстовыми параметрами, а указы...
by buniak_a_h
Mon 11 Sep, 2017 14:23
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 10741

Макрос, реализующий функции плагина Active-Help

10. Непропорционально много кода для организации диалогов. Возможно, я многого в организации диалогов не понимаю. Ну и на некоторые "странности" напоролся: 1. Если в элементе DI_LISTBOX указать текст с акселератором (например, "&4. Настройка файлов помощи" ) то перехода на листбокс всё равно не про...
by buniak_a_h
Mon 11 Sep, 2017 14:06
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 10741

Макрос, реализующий функции плагина Active-Help

Выше я прокомментировал описание обновления, а теперь глянул код, и вот за что зацепился взгляд: Спасибо за разбор. Собственно, для этого и присылал. 1. Функция TableClone есть и в модуле, и в макросе Ну да, я ж писал (тоже где-то выше): надоело копипастить. Забыл убрать. 2. Встретил использование ...
by buniak_a_h
Mon 11 Sep, 2017 13:18
Forum: Нужна помощь
Topic: Сохранение и чтение таблиц в файле
Replies: 14
Views: 2034

Сохранение и чтение таблиц в файле

На самом деле 55000 ключей - это один chm-файл (помощь по языку php). Неслабо. Интересно сколько памяти съедает загрузить их сразу в одну таблицу. Не знаю. На WinXP x86 SP3 хватает. Т.е. 64-разрядной не требует. На самом деле там много повторов. Но не фильтровать же! Microsoft так поставляет! Впроч...
by buniak_a_h
Mon 11 Sep, 2017 12:41
Forum: Обсуждение макросов
Topic: Макрос, реализующий функции плагина Active-Help
Replies: 68
Views: 10741

Макрос, реализующий функции плагина Active-Help

Почему бы не сделать путь настраиваемым, хотя бы константой в макросе. Неохота было возиться. Сделаю... Хотя главного ограничения не отменяет: он ДОЛЖЕН БЫТЬ! А разместить его в каталог, входящий в PATH - возможно, даже проще, чем менять скрипт. Файлы в поставке фара с каждым ночным билдом с новой ...

Go to advanced search