Search found 2072 matches

by buniak_a_h
Tue 27 Oct, 2020 22:59
Forum: Разработка плагинов
Topic: FCTL_GETPANELITEM — как *быстро* определить, директория ли?
Replies: 11
Views: 224

FCTL_GETPANELITEM — как *быстро* определить, директория ли?

DrKnS wrote: Tue 27 Oct, 2020 21:57 если размер меньше необходимого, то пишем столько, сколько получится.
А если не помещается, то какое поле структуры PluginPanelItem будет обрезано? Или я не о том?
by buniak_a_h
Tue 27 Oct, 2020 16:25
Forum: Разработка плагинов
Topic: FCTL_GETPANELITEM — как *быстро* определить, директория ли?
Replies: 11
Views: 224

FCTL_GETPANELITEM — как *быстро* определить, директория ли?

HaRT , я упрощённо описал. Естественно, надо получить размер. Внимание! Tак делать нельзя: PluginPanelItem PPI; Info.PanelControl(PANEL_ACTIVE,FCTL_GETPANELITEM,J,&PPI); Пример правильного использования: for(int J=0; J < PInfo.ItemsNumber; J++) { size_t Size=Info.PanelControl(PANEL_ACTIVE,FCTL_GETP...
by buniak_a_h
Tue 27 Oct, 2020 04:00
Forum: Обсуждение плагинов
Topic: PictureView 3 — просмотр изображений различных форматов
Replies: 814
Views: 261081

PictureView 3 — просмотр изображений различных форматов

так как в API теперь нет быстрого способа узнать, файл или каталог Такое не считается быстрым? Прошу прощения, если в синтаксисе напорол - на C с 94-го года прошлого тысячелетия не писал… Но идея понятна PanelControl(PANEL_ACTIVE, FCTL_GETPANELITEM, i, &pri); if (pri->item.FileAttributes & FILE_ATT...
by buniak_a_h
Mon 26 Oct, 2020 19:36
Forum: Обсуждение плагинов
Topic: DescSS — поиск и выделение по описаниям файлов
Replies: 18
Views: 8084

DescSS — поиск и выделение по описаниям файлов

HaRT wrote: Mon 26 Oct, 2020 12:53 быстрый поиск по описанию не работает…
Я написал скрипт - вроде, ищет по описанию (если столбец виден). На самом деле у меня на фазе испытания вариант его же, но с возможностью фильтрации и отметки.
by buniak_a_h
Mon 26 Oct, 2020 19:12
Forum: Предложения и идеи
Topic: far menu + include file (внешние меню)
Replies: 41
Views: 34553

far menu + include file (внешние меню)

homedimon , спасибо. Я к тому скрипту от другой (англоязычной) темы пришёл, а, оказывается, я уже участвовал (давно) в аналогичной теме на русском языке. Да, там решена проблема Жаль только, что невозможно (ну, или я не знаю как) динамически дизейблить пункт меню (в зависимости от наличия файла выв...
by buniak_a_h
Mon 26 Oct, 2020 12:21
Forum: General Plug-In Discussions
Topic: FRename3
Replies: 47
Views: 28948

FRename3

John Doe wrote: Mon 26 Oct, 2020 09:31 it supports multiline for the rest of operations (copy/move).
But panel.GetCurrentPanelItem(nil,1).Description caontains inly 1st line… Wish…
by buniak_a_h
Sun 25 Oct, 2020 21:47
Forum: Обсуждение плагинов
Topic: MultiArc: Archive support plugin — Модуль работы с архивами
Replies: 603
Views: 260367

MultiArc: Archive support plugin — Модуль работы с архивами

да, только панельные модули не так легко делаются ИМХО После дерева мне почти ничего не кажется сложным. Тем более, что дерево строится и по архиву. Т.е. надо только задать команды для получения списка, вытаскивания и запихивания файла - и, кажется, остальное - лишнее. Если мне ответит автор Обсерв...
by buniak_a_h
Sun 25 Oct, 2020 21:30
Forum: Обсуждение плагинов
Topic: MultiArc: Archive support plugin — Модуль работы с архивами
Replies: 603
Views: 260367

MultiArc: Archive support plugin — Модуль работы с архивами

citRiks, мне одному кажется, что функционал мультиарка легко делается панельным модулем на ЛУА?
by buniak_a_h
Sun 25 Oct, 2020 16:17
Forum: Обсуждение плагинов
Topic: MultiArc: Archive support plugin — Модуль работы с архивами
Replies: 603
Views: 260367

MultiArc: Archive support plugin — Модуль работы с архивами

По-моему, сегодня MultiArc в Far'е имеет смысл использовать только для одного: создание/изменение RAR-архивов. Всё остальное из актуальных в 2020 году задач ArcLite делать умеет, причем лучше и быстрее. Есть ещё резон: работа с каким-нить новым архиватором, не известным arclite-у. С этой точки зрен...
by buniak_a_h
Sat 24 Oct, 2020 13:01
Forum: Нужна помощь
Topic: Автоматическое обьединение луа-скрипта и его зависимостей в один скрипт? или в несколько скриптов но без лишнего в них?
Replies: 17
Views: 293

Автоматическое обьединение луа-скрипта и его зависимостей в один скрипт? или в несколько скриптов но без лишнего в них?

чем, например #include лучше чем dofile(..) Ничем. Кроме того, что если можно сохранить результат препроцессора, то вы получите то, что хотели в начале темы. то же самое с "#ifdef" и др Ну тут я не соглашусь. Сейчас чтобы выключить кусок кода и не получать предупреждений от luacheck я заключаю его ...
by buniak_a_h
Sat 24 Oct, 2020 12:55
Forum: Нужна помощь
Topic: Автоматическое обьединение луа-скрипта и его зависимостей в один скрипт? или в несколько скриптов но без лишнего в них?
Replies: 17
Views: 293

Автоматическое обьединение луа-скрипта и его зависимостей в один скрипт? или в несколько скриптов но без лишнего в них?

citRiks wrote: Sat 24 Oct, 2020 12:38 народ за вами не пойдет.
Речь не вообще о народе, а о "писателях", публикующихся. В любой библиотеке алгоритмов и программ есть правила (и даже ГОСТы). Некоторые надо соблюдать. Тем более, что это нужно и самому автору, если он использует свои скрипты.
by buniak_a_h
Sat 24 Oct, 2020 12:52
Forum: Нужна помощь
Topic: Автоматическое обьединение луа-скрипта и его зависимостей в один скрипт? или в несколько скриптов но без лишнего в них?
Replies: 17
Views: 293

Автоматическое обьединение луа-скрипта и его зависимостей в один скрипт? или в несколько скриптов но без лишнего в них?

citRiks wrote: Sat 24 Oct, 2020 12:38 в предлагаемой мною компиляции кода в один - не вижу недостатков.
Я ж писал. Нашли ошибку - надо исправлять везде, где есть ошибочная функция. Это - жёстко. Поверьте, это не теоретически, я за такими копипастерами прибирал…
by buniak_a_h
Sat 24 Oct, 2020 12:04
Forum: Нужна помощь
Topic: Автоматическое обьединение луа-скрипта и его зависимостей в один скрипт? или в несколько скриптов но без лишнего в них?
Replies: 17
Views: 293

Автоматическое обьединение луа-скрипта и его зависимостей в один скрипт? или в несколько скриптов но без лишнего в них?

надо чтобы скрипты (библиотеки, модули) разных версий уживались вместе Ну, надо строго соблюдать 2 правила: 1. Совместимость версий (более новые при применении старого интерфейса должны работать как старые, за исключением ошибок). Т.е новые возможности должны добавляться , а не заменять старые. 2. ...
by buniak_a_h
Fri 23 Oct, 2020 18:01
Forum: Нужна помощь
Topic: Автоматическое обьединение луа-скрипта и его зависимостей в один скрипт? или в несколько скриптов но без лишнего в них?
Replies: 17
Views: 293

Автоматическое обьединение луа-скрипта и его зависимостей в один скрипт? или в несколько скриптов но без лишнего в них?

Вы предлагаете все require заменить на текст? Типа «процедуры - от лукавого»? ;-) На самом деле намного интереснее формализация скриптов и создание online-библиотеки, чтоб некий скрипт / плагин мог обновлять аналогично тому, как это делает с плагинами Renewal … Я не знаю, что такое «дисклаймер», но ...

Go to advanced search