View previous topic :: View next topic |
Author |
Message |
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Sun Jul 31, 2016 16:57 Post subject: |
|
|
По AKPic дополню: помимо указанной LibGFL, плагин использует и Windows Imaging (WIC), а оно на WinXP/2003 х86/х64 из коробки отсутствует и ставится дополнительно (с WinUpdate вроде не прилетает ни автоматом, ни вручную). Не хочется просить автора просто собрать х64-версию. |
|
Back to top |
|
|
addhaloka
Joined: 09 Nov 2010 Posts: 169
|
(Separately) Posted: Thu Sep 08, 2016 16:28 Post subject: |
|
|
К этому
MVV wrote: | addhaloka wrote: | Не знаю, как командную строку для множества файлов прикрутить. |
Получаешь командную строку с помощью GetCommandLine, перегоняешь указатель вперёд к первому параметру, пропуская нулевой (путь к твоему стартеру, может быть в кавычках или нет), и передаёшь в CreateProcess/ShellExecute. |
Через пару лет всё-таки разобрался с этим вопросом. Но обнаружилась проблема с самой Imagine - для конвертации можно скармливать максимум 50 - 60 файлов, иначе процесс Imagine.exe/Imagine64.exe остаётся висеть в процессах после окончания обработки. Тем не менее, считаю возможность конвертации с ней весьма полезной для минималистичных сборок. Доработанный лаунчер, если кого интересует:
Hidden text Convert.exe, положить в папку плагина, использовать так же, как и Imagine.exe/Imagine64.exe, т. е. типа так:
Code: | [em_convertjpg]
button=%COMMANDER_PATH%\Icons\TCMICONS.DLL,51
cmd=%COMMANDER_PATH%\Plugins\WLX\Imagine\Convert.exe /save:jpg --quality:90
param=%S
menu=Конвертировать выделенный(е) файл(ы) в JPG
iconic=1 |
Что делает лаунчер - проверяет значение ActivateAtStartup, если 0, то запуск* Imagine и выход, если 1, то перед запуском выставляет в 0, ждёт окончания процесса обработки, после возвращает 1 назад.
* Если OS 64-бит, будет запущен Imagine64.exe, если 32, то Imagine.exe (также в случае отсутствия Imagine64.exe при запуске в x64 OS).
Лаунчер с исходником: https://www.upload.ee/files/6146199/Convert.7z.html
|
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Thu Sep 08, 2016 17:12 Post subject: |
|
|
addhaloka
Не совсем понял, лаунчер для каждого файла запустит Imagine? Тогда с %WL тоже было бы интересно, к тому же без ограничения на длину командной строки.
Imagine вроде единственная из вьюверов/конвертеров бесплатная и для коммерческого использования? |
|
Back to top |
|
|
addhaloka
Joined: 09 Nov 2010 Posts: 169
|
(Separately) Posted: Thu Sep 08, 2016 17:24 Post subject: |
|
|
Skif_off wrote: | Не совсем понял, лаунчер для каждого файла запустит Imagine? |
Вроде же выше объяснил, но тогда чуть по-другому:
%COMMANDER_PATH%\Plugins\WLX\Imagine\Convert.exe == %COMMANDER_PATH%\Plugins\WLX\Imagine\Imagine.exe
т.е. лаунчер просто передаёт всё в Imagine (передача сделана несколько неидеально, с некоторыми программами такой способ может не работать, но в случае Imagine проблем вроде нет). |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Fri Sep 09, 2016 21:07 Post subject: |
|
|
addhaloka
Понял, спасибо.
Flasher
Тогда отвечу сам себе: есть плагин Imagine, можно открыть каталог в Imagine, можно пачкой конвертить с помощью Imagine, аналоги не нагугливаются. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Sep 09, 2016 21:35 Post subject: |
|
|
Skif_off
Отвечай. Суть не изменится. Есть инструменты конвертации без ограничений на 50-60 файлов, это факт. Для открытия каталогов и просмотра эскизов при наличии такой возможности в ТС сторонние окна будут только лишними. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Sun Sep 11, 2016 18:01 Post subject: |
|
|
Flasher wrote: | Для открытия каталогов и просмотра эскизов при наличии такой возможности в ТС сторонние окна будут только лишними. |
Просмотр эскизов в ТС и обзор во вьювере - это несколько разные вещи, по возможностям и задачам.
Flasher wrote: | Есть инструменты конвертации без ограничений на 50-60 файлов, это факт. |
На форуме обычно упоминаются (примеры кнопок) NConvert и IrfanView: бесплатны только для некоммерческого использования, это факт.
Если нужно более 50-60 без лишних движений, то остаётся только Convert от ImageMagick, похоже? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Sep 11, 2016 18:38 Post subject: |
|
|
Skif_off wrote: | Просмотр эскизов в ТС и обзор во вьювере - это несколько разные вещи, по возможностям и задачам. | Правильно, возможностей под разный спектр задач в рамках ТС куда больше.
Skif_off wrote: | бесплатны только для некоммерческого использования, это факт.
то остаётся только Convert от ImageMagick, похоже? | Я тебе ссылку приводил (это тоже факт), можно было хотя бы методом исключений подобрать ему упомянутую "пару".
В этой части есть, разумеется, и чисто гуишные full-free варианты. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
mar1boro
Joined: 24 Jun 2010 Posts: 24
|
(Separately) Posted: Tue Jan 10, 2017 11:10 Post subject: |
|
|
в последней версии не работает опция запуска в полноэкранном режиме. это как-то решается? или может у кого-то есть версия 1.0.8 x64 ? я такой нигде не нагуглил. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10280 Location: Россия, Саратов
|
(Separately) Posted: Tue Jan 10, 2017 12:55 Post subject: |
|
|
mar1boro
Последняя версия — 1.0.9. (Причём на самом деле под этим номером было последовательно несколько разных билдов). Версия 1.0.8 x64 выкладывалась в 2011 году. Кому и зачем она сейчас нужна?
И неплохо бы во избежание недобразумений пояснить, что понимается под "запуском в полноэкранном режиме". Переход в этот режим любым способом (Alt+Enter, пункт контекстного меню, кнопка на тулбаре) прекрасно работает в обеих битностях 1.0.9.
А про то, что в сообщениях надо использовать заглавные буквы, говорилось на форуме за последнюю пару лет 100500 раз. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10280 Location: Россия, Саратов
|
(Separately) Posted: Tue Jan 10, 2017 18:51 Post subject: |
|
|
MVV
У меня речь была не о параметре запуска (его не проверял), а об опции "Полный экрин" в уже открытом окне Imagine. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Tue Jan 10, 2017 18:56 Post subject: |
|
|
А я как раз параметр проверил, т.к. mar1boro имел в виду именно запуск в полноэкранном режиме.
Кстати, нашёл и опцию - на вкладке настроек полноэкранного режима в опциях. Отдельный просмотрщик её учитывает, а плагин - нет (но не знаю, как было в старых версиях, никогда не пользовался этой опцией).
Нашёл у себя версию 1.0.9 WIP (Feb 14 2012), подложил Imagine.dll вместо своей актуальной - запуск плагина в полноэкранном режиме заработал. Но, конечно, файлы разных типов с такой опцией лучше не открывать...
Кстати, если ассоциировать картинки с Imagine.exe (что я лично всегда делаю, либо через внутренние ассоциации, либо глобально), можно прекрасно смотреть их в полноэкранном режиме по Enter даже с последней версией. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
mar1boro
Joined: 24 Jun 2010 Posts: 24
|
(Separately) Posted: Wed Jan 11, 2017 06:02 Post subject: |
|
|
Спасибо, что откликнулись. Мне нужно чтобы в TCMD x64 картинки открывались в полноэкранном режиме через Imagine по F3.
MVV, А можно ваш 1.0.9WIP?
Quote: |
Но, конечно, файлы разных типов с такой опцией лучше не открывать... |
а почему?
Я всегда так пользовался полноэкранным открытием по f3 на версии тотала 32bit и версии imagine 1.0.8. Но вот решил обновить все и засада. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|