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

Здесь выкладываются готовые к использованию макросы и скрипты.
IgorZ
Posts: 666
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 13 times
Been thanked: 52 times

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

Post by IgorZ »

IgorZ wrote:
Wed 17 Apr, 2019 12:26
Описание:
Скрипт является панельным модулем, предназначенным заменять временную панель при выводе результатов поиска файлов. Основные отличия
  • форма вывода информации приближёна к формату результатов поиска в диалоге поиска Far.
  • функциональность скрипта, в отличие от стандартной временной панели, ограничена реальными файлами.


Требуемая версия Far 3.0.5182+.



Attachments
TmpPanel.1.2.0.7z
(11.73 KiB) Downloaded 46 times
Last edited by IgorZ on Fri 10 Jan, 2020 10:32, edited 10 times in total.

User avatar
John Doe
Бюрократ
Posts: 12656
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 35 times
Been thanked: 270 times

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

Post by John Doe »

Latest post of the previous page:

citRiks wrote:
Sat 15 Feb, 2020 11:36
Если же я ошибаюсь, то нам тогда где-то нужен некий универсальный актуальный "официальный" набор DLL-заглушек для подобных плагинов, на которые "скриптизер" будет надевать свой Луа-код
Ничего уже не надо.
Для старых плагинов эти заглушки уже есть.
А новые скрипты проще сразу писать для среды luamacro.
https://t.me/FarManager — Telegram чат

Shmuel
Posts: 6031
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 27 times
Been thanked: 294 times

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

Post by Shmuel »

citRiks, (1) я добавил ещё разъяснения к своему предыдущему сообщению. (2) на плагринге я есть, плохо ищете.
Насчёт наборов DLL и т.п. - это детский сад. Засучите рукава и восполните пробелы в своих знаниях. Есть документация, которую не прорабатывают или вообще не читают. Без упорного труда ничего не будет.

Всё. На сегодня я потратил здесь гораздо больше времени, чем имел право.

citRiks
Posts: 249
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 87 times
Been thanked: 26 times

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

Post by citRiks »

John Doe wrote:
Sat 15 Feb, 2020 11:40
Для старых плагинов эти заглушки уже есть.
Вот бы их офицальный списочек этих старых плагинов-заглушeк от вас?
возможно есть более полнофункциональные и\или новее, или есть какие-то глючные.
Я в большинстве случаев предпочитаю допиливание писанию заново,
пока я не такой профи чтобы писать совсем заново, и скорее всего не буду таким.
вот например хочу сдеалать ПанельныйМодуль для полноценной работы с MS SQL,
мне представляется что проще взять за основу ваши плагины типа Полигона, МакроПанели, чем с нуля писать.
И мне надо знать где лежит наиболее подходящая DLL-ка.
Вот вы мне ответите и дадите ДЛЛ, но это я такой нудный,
а другие люди более вежливые, и докапываться не будут :)
поэтому в общем.. ну как смог обьяснил :) простите если что

Упс, я думал я это Шмуэлю отвечаю.
Хотя общего смысла сказанного не меняет
Last edited by citRiks on Sat 15 Feb, 2020 12:35, edited 2 times in total.

citRiks
Posts: 249
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 87 times
Been thanked: 26 times

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

Post by citRiks »

Ну вот поиск по автору на ПлагРинге:

нету ЛуаТмп (вы давали отдельно по просьбе), ЛуаМакроПанель (вы давали отдельно по просьбе), HighLight-а, macro2lua (вы давали отдельно по просьбе).
(Если что - менять критерии поиска с С++ на Lua, и ни Win95 на Win7 не помогло)
Но в общем меня устраивающий ответ я получил, спасибо!
надеюсь на дальнейшую помощь, и постараюсь глупостями не досаждать.

И чтобы два раз не вставать: А для HighLight'a LuaMacro.DLL сойдет?

чтобы два раз не вставать номер 2:
Как я уже писал, панельный модуль (Игоря) тормозит при двигании разделителя, а ваш LuaTmpPlugin - не тормозит.
Интересно почему и как с этим бороться? - это отдельный вопрос, но это надо выяснить и допилить,
а где собака порылась думаю что поможет выяснить сравнение с вашим ЛуаТмпПлагином.
И буду ли я брать за основу тормозящий ЛуаПанельМодуль?
Думаю что не буду, пока выясняется почему он тормозит,
я буду рад использовать вашу великодушно предоставленную альтернативу
Last edited by citRiks on Sat 15 Feb, 2020 12:17, edited 4 times in total.

User avatar
John Doe
Бюрократ
Posts: 12656
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 35 times
Been thanked: 270 times

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

Post by John Doe »

citRiks wrote:
Sat 15 Feb, 2020 11:53
Вот бы их офицальный списочек этих старых плагинов-заглушeк от вас?
Поиск по плагрингу по языку программирования.
citRiks wrote:
Sat 15 Feb, 2020 11:53
Вот вы мне ответите и дадите ДЛЛ, но это я такой нудный,
Если вы такой нудный, то скачайте компилятор. Есть пару тем тут.

Но не знаю зачем это вам надо, ведь тенденция сейчас обратная: почти все возможности плагинов уже присутствуют в луамакро.
citRiks wrote:
Sat 15 Feb, 2020 11:53
мне представляется что проще взять за основу ваши плагины типа Полигона, МакроПанели, чем с нуля писать.
Плагины хоть и не мои, но отвечу.
Берите за основу любые плагины, пожалуйста. Они уже идут с длл.
(А если вдруг нет то можно взять от другого, а ещё лучше - скомпилировать самостоятельно)
citRiks wrote:
Sat 15 Feb, 2020 12:09
Интересно почему и как с этим бороться? - это отдельный вопрос, но это надо выяснить и допилить,
Автору зарепортить.
Самостоятельно выяснить было бы хорошо, но определённая квалификация нужна.
https://t.me/FarManager — Telegram чат

citRiks
Posts: 249
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 87 times
Been thanked: 26 times

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

Post by citRiks »

John Doe wrote:
Sat 15 Feb, 2020 12:40
Поиск по плагрингу по языку программирования.
В смысле задавать Луа а не С++? Я так пробовал, писал об этом. Ну не суть
John Doe wrote:
Sat 15 Feb, 2020 12:40
Если вы такой нудный, то скачайте компилятор. Есть пару тем тут.
ну... по всем поводам сразу я нудеть не успеваю, да и речь-то не про меня, впрочем тоже не суть
John Doe wrote:
Sat 15 Feb, 2020 12:40
почти все возможности плагинов уже присутствуют в луамакро.
я только за, но рабочих панельных примеров маловато, которые есть пока хромают.
И немного напрягает выражение "почти все" :)
John Doe wrote:
Sat 15 Feb, 2020 12:40
Берите за основу любые плагины, пожалуйста. Они уже идут с длл.
Идут не все, о чем я писал выше.
Ту же замечательную МакроПанель я лично выпрашивал, и выпросил.
но если бы такое все лежало в общем доступе, то наверное было бы лучше.
Ну не знаю, стараюсь не лезть с советами, хозяин - барин, а Шмуэль - крут.
и да, у меня раньше было больше неясностей какие ДЛЛ нужны для чего.
Сейчас уже меньше неясностей, спасибо всем.
John Doe wrote:
Sat 15 Feb, 2020 12:40
Автору зарепортить.
Самостоятельно выяснить было бы хорошо, но определённая квалификация нужна.
Ну зарепортил, тут моих репортов две страницы тут.
Про квалификацию - многие достаточно квалифицированные кадры бессрочно забанены,
и сейчас прозябают на Ру-Боарде, или уже вообще нигде.
Может так им и надо, но теперь тут у нас квалифицированных меньше чем могло бы быть.

Дабы не совсем оффтопик, глюки и баги с датами в предмете обсуждения лежит гораздо глубже чем может показаться.
Потому что настройка короткого формата даты лежит здесь, и у меня например такая:

Code: Select all

[HKEY_CURRENT_USER\Control Panel\International]
"sShortDate"="yy/MM/dd"
Там же рядом лежат и прочие форматы.
Формат может быть любой неожиданный, и не зная этого формата можно как угодно некорректно интерпретировать даты,
падая ли с грохотом или что еще хуже втихую.
Хорошая же новость соcтоит в том, что этот формат можно спокойно взять из registry и правильно с ним интерпретировать строку.
И кстати, мне это подсказал пожизненно забаненный XeRoX (memberlist.php?mode=viewprofile&u=18909)
И про то что проблема в двухзначном годе он тоже первый сразу сказал,
я его прямо цитировал три страницы назад: viewtopic.php?p=158944#p158944
Last edited by citRiks on Sat 15 Feb, 2020 13:31, edited 2 times in total.

User avatar
John Doe
Бюрократ
Posts: 12656
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 35 times
Been thanked: 270 times

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

Post by John Doe »

citRiks wrote:
Sat 15 Feb, 2020 13:24
Ну зарепортил, тут моих репортов две страницы тут.
Вот и отлично. Возможно автор позже освободится.
Если хотите помочь иным образом - пожалуйста, но в рамках темы.
Пока что 90% обсуждения полный оффтопик, который я прекращаю комментировать.
https://t.me/FarManager — Telegram чат

skipik
Posts: 175
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 21 times
Been thanked: 18 times

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

Post by skipik »

IgorZ wrote:
Fri 14 Feb, 2020 09:30
У меня с "14,13,0" выводятся 4 цифры, и всё работает без ошибок даже без правки.
У себя тоже вписал 14,13,0 вместо 0,0,0 и убрал костыль. Всё работает исправно. :-)

АНОНИМ
Posts: 92
Joined: Thu 10 Nov, 2005 08:15
Location: Novosibirsk, Russia

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

Post by АНОНИМ »

IgorZ wrote:
Fri 14 Feb, 2020 09:30
А сколько цифр года выводится в каждой ситуации?
У меня с "14,13,0" выводятся 4 цифры, и всё работает без ошибок даже без правки.
При 14 выводится 4 цифры года. Главное, чтобы было не меньше 10. Если меньше, то только 2 цифры.

Но ошибка возникает в любом случае. Различие только в результатах поиска. Если цифр года было 2, то список выдаётся пустой. Если цифр 4, то уже нормальный.

Версия скрипта 1.2 не изменённая. По крайней мере сейчас хотя бы пусть с ошибкой, но результат есть. А то до этого (пока 2 цифры года было) толку от скрипта никакого не было. Хорошо, что я в своё время не успел удалить версию 1.1.2, её использовал.

Post Reply

Return to “Полезные макросы и скрипты”