Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Плагины для Total Commander (часть 3)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Плагины для Total Commander
Часть 1 Часть 2
 
Основная тема – Total Commander (часть 11). Сборки обсуждаются отдельно.
А здесь только плагины, утилиты, скрипты и прочие аддоны!

О проблемах с wincmd.ru/totalcmd.net Подробности

Коллекции на русском сайте TC (wincmd.ru)
| Утилиты | Системные плагины | Плагины просмотрщика | Архиваторные плагины | Контентные плагины |

Коллекции на иноязычных сайтах
| Официальный сайт разработчика | Польский сайт TC | totalcmd.net |

Существующие 64-битные плагины и аддоны
| Тема на русском форуме TC | Список на Total Commander Wiki (англ.) |

Информация на Ru.TCKB (Wiki)
| Обзорная статья | Cписок известных плагинов | Неучтенные на wincmd.ru плагины и аддоны |

Обсуждение плагинов и аддонов
| Русский форум: Плагины TC | Русский форум: Автоматизация TC | Официальный форум TC |

Темы на Ru.Board по отдельным плагинам
| MultiArc | Back2Life (Варезник) | CompleX CD/DVD Burner (Варезник) | SynWrite | | TCIrfanView |

Некоторые авторские страницы и подборки
| Total Commander | Русификация ТС, VirtualDisk, NTFSLinks & NLInfo, OperaCache, LinkInfo, Uninstaller64 | Imagine | MMedia, Fileinfo, EXEInfo, DirCopy | Ultra TC Editors, TC Log Viewer, TC Changes Viewer | Photofile, Badcopy | TweakTC | VirtualPanel, NTLinks Maker, NTLinks, CopyTree, TCFS2 |  Back2Life  | CompleX CD/DVD Burner | TWinKey, CDocProp, FileX, FileMask, TConsole | QuickSearch eXtended, ButtonBar eXtended | Autorun, TCTorrent, TCMediaInfo | DirSizeCalc, Age, ShellDetails| OpenOffice/DOCX/FB2 Viewer, Universal Viewer, SynWrite, TC Plugins Manager, TextSearch | RAdmin | MSI+ | uLister, sLister, tLister, TotalObserver |

Средства автоматизации
| PowerPro [1] [2] | WSH (VBS и JS) [1] [2] | TCMC [1] [2] | TCFS2 [1] [2] | TCIMG [1] [2] |

Обновление плагинов и аддонов
| Total Updater | Внешний русский LNG-файл |

Файлы данных для Ultra TC Editors
| Для TC 9.51 (архив) |  Для TC 10.00 (архив) | Самая свежая версия CEDF-файла |

Всего записей: 37513 | Зарегистр. 26-02-2002 | Отправлено: 17:18 10-12-2016 | Исправлено: Avada, 09:20 23-11-2021
Lagris

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig

Цитата:
Вы не правы.

В чем не прав..? Я же написал:

Цитата:
А эта функция в плагине работает. Здорово.

 
 
 
 
Добавлено:
codecs

Цитата:
те кто предпочитает мышь просто сделают дабл-клик

Пусть делают, я против что-ли. Особенно на неассоциированных файлах. Меня кнопка Ф3 устраивает, зная, что в больщинстве случаев откроется и покажет что надо.

Всего записей: 475 | Зарегистр. 26-08-2007 | Отправлено: 14:04 08-09-2021
destiny child



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вроде эта версия работает без нареканий... Я прям весь обзавидовался - это же ЧТО там в коде удалось навернуть, что все же ТАК это заработало. Когда я паскалевский код смотрел - там вроде необходимый минимум был, и чего уж, казалось, можно еще прикрутить, чтоб это заработало плавнее и стабильней. Ан нет, оказалось ,что можно еще что-то прикрутить)))
Респект!
 
Из 20 открытых файлов на 2 произошло закрытие Ирфана - как процесса, как окна, а Листер ещё торчал как белая простыня на экране - вторым ESC приходилось его закрывать уже окончательно. Но этот минимальное беспокойство на фоне остального прогресса.

Всего записей: 1750 | Зарегистр. 01-04-2006 | Отправлено: 15:07 08-09-2021
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lagris

Цитата:
В чем не прав..?

Посмотрите внимательно. Я это написал codecs.

Всего записей: 2147 | Зарегистр. 11-03-2003 | Отправлено: 15:26 08-09-2021
Lagris

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Посмотрел, ничего не понял. Ну и ладно, к делу не относится. Главное, не мне адресовано.
 
Для себя хочу уточнить порядок работы, вернее, порядок загрузки по Ф3 листер-плагинов типа AmpView, sLister, TCPlayer, ваш плаг. Те, которые вызывают приложение для просмотра. Если я правильно понял, то порядок такой:
плагин - листер - приложение, потому-что указано multimedia в детект-строке. В "обычном" wlx-плагине порядок: листер - плагин. Или не так..? Что имеет приоритет..? И если в детект-строке указать FORCE, то приоритет поменяется на плагин..?

Всего записей: 475 | Зарегистр. 26-08-2007 | Отправлено: 16:03 08-09-2021 | Исправлено: Lagris, 16:04 08-09-2021
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child

Цитата:
это же ЧТО там в коде удалось навернуть

Практически ничего нового, если отбросить новый функционал с инишником. Сложность состоит в том, что каждый режим Листера потребовал персонального метода запуска окна с приложением. То-есть пришлось придумывать, а как отследить все режимы работы. Так что кода нового совсем немного, но размышлений много.
Lagris

Цитата:
Посмотрел, ничего не понял.

Ну codecs написал про мышь. Я ему ответил без цитирования, так как мой ответ сразу под его постом. А затем ответил вам с цитированием.

Цитата:
Или не так..?

Кроме приложения все так. А приложение, скорей всего у вас прописано в плаге AppLoader. Поэтому и мешает просмотру. Функционал ТС позволяет только между плагом и Листером приоритет устанавливать.

Цитата:
И если в детект-строке указать FORCE, то приоритет поменяется на плагин..?
 

На Листер. А внутри его можно и сторонний ирфан использовать, но только для конвертации изображения в bmp. Если честно, мне самому не полностью понятен этот процесс. Выяснил только опытным путем, что для того, чтобы первым запускался плаг, надо прописать мультимедиа, причем обязательно как у меня расширения должны находится в скобках.

Всего записей: 2147 | Зарегистр. 11-03-2003 | Отправлено: 16:51 08-09-2021
destiny child



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

Всего записей: 1750 | Зарегистр. 01-04-2006 | Отправлено: 17:05 08-09-2021 | Исправлено: destiny child, 17:08 08-09-2021
codecs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Ну codecs написал про мышь.  

я писал про бессмысленность F3 перед Enter, а мне начали втирать чушь, что F3 удобнее для мышатников

Всего записей: 1591 | Зарегистр. 22-07-2003 | Отправлено: 17:28 08-09-2021
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avada (пост)
Цитата:
Я не уверен, что всё это можно безукоризненно подружить

Просмотрел у себя 28 wlx-лпагинов. Из них функция перемещения по файлам силами плагина реализована в 7-ми. Из этих 7-ми: действия плагина с заголовком Листера (F3) дружат (визуально безукоризненно, а как под капотом я не знаю) у 6-ти плагинов:
 
ICLView
Imagine
PhotoViewer
SVGView
CADView (ставлю последним, т.к. он особняком, но не об этом сейчас речь)
 
а не дружат только у одного VisualDirSize.

Всего записей: 2093 | Зарегистр. 20-03-2008 | Отправлено: 19:40 08-09-2021 | Исправлено: yozhic, 19:41 08-09-2021
mig73



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig

 
Вот молодец и сразу видно человек слова. Тоже качну и погляжу что там по факту...

Всего записей: 7200 | Зарегистр. 24-02-2010 | Отправлено: 21:05 08-09-2021
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mig73
Только что выложил и хотел сообщить об этом. Как вы успели вперед меня, не понимаю
yozhic

Цитата:
действия плагина с заголовком Листера (F3) дружат

Вы немного запутались. У меня заголовок плагина отлично дружит с заголовком Листера, как и положено. Но когда вы запускаете инструментарий отдельной программы, каким образом она будет дружить с Листером? Обратите внимание. Ни один из перечисленных вами плагинов не запускает отдельную программу. То-есть это совершенно другой принцип работы. Вы еще забыли sLister упомянуть. Так вот. Imagine и SumatraPDF хоть и кажутся отдельными программами, в действительности написаны как плагины к ТС. То-есть механизм запуска программы плагином там очень простой, совершенно не схожий с моим. Эти программы написаны так, что они сразу являются дочерними по отношению к Листеру. Соответственно их плагины правильно могут запустить только эти программы. Мой-же плагин может запускать любую программу. И у меня уже есть следующая на примете. Правда навряд-ли она кого-то заинтересует, кроме меня. Почему-то мне хочется иметь нормальный плаг для проигрывания трековой музыки. Сейчас у меня есть специально настроенный для этого плагин. Но его вес меня просто возмущает. Ну и не все файлы он проигрывает.

Всего записей: 2147 | Зарегистр. 11-03-2003 | Отправлено: 21:27 08-09-2021
mig73



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
плаг для проигрывания трековой музыки. Сейчас у меня есть специально настроенный для этого плагин. Но его вес меня просто возмущает. Ну и не все файлы он проигрывает

А там наверное ещё пачка сторонних библиотек, иначе я не понимаю как вызвать воспроизведение не обращаясь к библиотекам. Каков сейчас вес у вашего личного плагина и какие dll применяются?

Всего записей: 7200 | Зарегистр. 24-02-2010 | Отправлено: 21:34 08-09-2021
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig (пост)
Цитата:
забыли sLister упомянуть

Нет, slister я не забыл упомянуть. В нём нет функции перемещения по файлам, как и в самой Суматре.
 
Добавлено:

Цитата:
Мой-же плагин может запускать любую программу.

Хм... Тогда, действительно, чем плагин отличается от Enter? Только QuickView, если упростить. Впрочем, QuickView — это уже хороший плюс.

Всего записей: 2093 | Зарегистр. 20-03-2008 | Отправлено: 21:38 08-09-2021 | Исправлено: yozhic, 21:51 08-09-2021
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mig73

Цитата:
А там наверное ещё пачка сторонних библиотек

Одна, но на 12 Мб. Плаг-то сам маленький и известный - TotalAmp. Но треки он может проигрывать только с жирнющей библиотекой basszxtune.dll. А вот MODPLUG.EXE весит 600 Кб и никаких библиотек ему не надо. И форматов больше поддерживает.
yozhic

Цитата:
QuickView — это уже хороший плюс

Это главный плюс. Но очень важно и то, что элементы интерфейса, управление Листера. Меню, значок и т.д. Я ведь вообще могу полностью отрубить инструментарий внешней программы.

Всего записей: 2147 | Зарегистр. 11-03-2003 | Отправлено: 22:21 08-09-2021
Lagris

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic

Цитата:
Тогда, действительно, чем плагин отличается от Enter?

Вы уже не первый, кстати, кто задается таким вопросом. В первом случае я вообще не понял, что человек хочет, поскольку F3 и Enter это функционально разные вещи. В вашем случае понятно, что имеется в виду. Думаю, для AkulaBig важна концепция ТС, где вызываемая программа по Ф3 вписывалась в окно листера, а не болталась отдельным окном. То же самое и для быстрого просмотра. И прочие вещи, которые для него важны. Цитировать не буду, но он сам об этом не раз говорил.

Всего записей: 475 | Зарегистр. 26-08-2007 | Отправлено: 22:30 08-09-2021 | Исправлено: Lagris, 22:34 08-09-2021
codecs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
вписывалась в окно листера, а не болталась отдельным окном.

как будто сам листер не болтается отдельным окном - т.е. листер здесь всего лишняя прокладка между самодостаточным софтом

Всего записей: 1591 | Зарегистр. 22-07-2003 | Отправлено: 23:36 08-09-2021
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще раз повторюсь. Самое главное - это поддержка быстрого просмотра. Запустить стороннюю прогу можно хоть чем, для этого не надо писать плагин. А вот быстрый просмотр, важнейший элемент Листера, простыми средствами не реализовать.
Я только одного не пойму, почему этот вопрос возникает именно в связи с этим плагином. Можно подумать другие плагины написаны по какому-то другому принципу. Почему пользуясь инструментарием Imagine  у вас не возникает вопроса, чем он лучше Enter, а здесь возникает.
Lagris

Цитата:
Enter

Я тоже не сразу понял, о чем речь. Если еще кому-то непонятно, расшифрую. Речь идет о том, зачем писать плагин, если можно запускать отдельную прогу.

Всего записей: 2147 | Зарегистр. 11-03-2003 | Отправлено: 07:11 09-09-2021
mig73



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Не бери в голову, они не понимают что ты написал плагин и пытаются подкопать. На wincmd организуй страницу обсуждения, там спецы тебе сразу скажут над чем поработать. Можно просто создать там тему, а со ссылкой уж сам решай.

Всего записей: 7200 | Зарегистр. 24-02-2010 | Отправлено: 09:30 09-09-2021
Lagris

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig

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

Извиняюсь, что цитирую не полностью, но так понятнее будет. Для меня было бы неплохо замутить такой плагин для плеера 1by1. Не для трековой музыки, а как замену mmedia в более старых версиях ТС. Чтобы как положено с быстрым просмотром (но не отдельным окном), вшитой детект-строкой и пр. Хочу от WMP отвязаться.
 
Добавлено:
Пробовал запустить через плагин 1by1 - не выходит. Плеер запускается где-то в фоне, звук идет, но окна программы и листера не видно. Убивать процесс приходится. После закрытия процесса 1by1 окно листера появляется. Тут уже по Esc закрывается.

Всего записей: 475 | Зарегистр. 26-08-2007 | Отправлено: 09:51 09-09-2021
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mig73

Цитата:
Не бери в голову

Вообще тема непростая и интересна для обсуждения. В первых версиях плага я полностью отрубал функционал ирфана и работал только функционал Листера. Оставь я плаг в таком виде и разговоров-бы не было. Но я увидел, что можно и поудобней сделать и тут началось. Кому-то это нравится, кому-то не нравится, а кому-то хочется даже больше, чем может ирфан. В таких обсуждениях можно и что-то интересное услышать. Так что у меня никаких отрицательных эмоций эти обсуждения не вызывают.
Lagris

Цитата:
Не для трековой музыки

Ценность 1by1 в том, что он использует библиотеки и bass и in. По-большому счету in-библиотека есть только одна, которая превосходит bass. И это как-раз библиотека in_mod. То-есть для трековой музыки. А вы можете использовать уже готовые отличные плаги. Например TotalAmp, он с bass. AmpView, тоже шикарный плаг.

Цитата:
Пробовал запустить через плагин 1by1 - не выходит.

Так я написал, что это я могу через него любую прогу запустить. Вы конечно-же не сможете, потому что код надо переписывать.
Вообще для 1by1 давно плаг есть. Но без БП. Если надо, могу дать скачать, но все-же советую использовать выше перечисленные мной плаги.

Всего записей: 2147 | Зарегистр. 11-03-2003 | Отправлено: 11:56 09-09-2021 | Исправлено: AkulaBig, 11:57 09-09-2021
Lagris

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig

Цитата:
Вообще для 1by1 давно плаг есть. Но без БП. Если надо, могу дать скачать,

Нужен именно 1by1. И даже без БП. Поделитесь, пожалуйста. Можно в личку.

Всего записей: 475 | Зарегистр. 26-08-2007 | Отправлено: 12:05 09-09-2021
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186

Компьютерный форум Ru.Board » Компьютеры » Программы » Плагины для Total Commander (часть 3)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru