Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Вставка содержимого буфера в новый файл (текст/изображениe)
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Decor



Joined: 22 Apr 2017
Posts: 19

Post (Separately) Posted: Thu Feb 21, 2019 16:08    Post subject: Reply with quote

Воды нет совсем, есть пояснения происходящего...
Если кто не понял, то не значит, что это вода.

Далее...
Начал всё с нуля, пошагово по памятке.

Quote:
%nircmd% лучше всюду взять в кавычки

Везде, где было, заменил проценты на кавычки.

1. Скопировал
2. Вставил, сохранил в папке TC, как nir.bat
3. Перетянул на панель, сформировал кнопку, путь подставился автоматом
4. Создал команду em_usercmd1, вставил путь c:\Wincmd\
5. В кнопке прописал параметры "?%O"
6. Насколько понял, переменные здесь не нужны
7. У кнопки убрал путь запуска
8. Я не знаю, является ли nircmd.exe дополнительным модулем

Пока вокруг nircmd стояли проценты, то при запуске функции
только мигало окно nircmd и ничего не происходило.
Когда же заменил на кавычки, выскакивает окно:
Не удаётся найти "nircmd", Укажите правильный путь...

Далее... Если не работает...

1. Автор молчит, как рыба об лёд.
2. С кавычками я уже указал, что пишет. С процентами
никаких ошибок, но ничего и не происходит.
3. Параметр приведён выше
4. 8.51а X64
5. Windows 7 max X64
6. 5.8.7600.16385

Воды минимум...
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Feb 21, 2019 18:37    Post subject: Reply with quote

Decor wrote:
Воды нет совсем, есть пояснения происходящего...
Поверьте, я в состоянии флуд отличить от конструктива.

Decor wrote:
Везде, где было, заменил проценты на кавычки.
Взять в кавычки ("%nircmd%") и заменить знаки процента на кавычки ("nircmd"), по-вашему, одно и то же?
5. А где точка и расширение, которое вам требуется? Я писал об этом. Вы так ничего не сделали?
И я настоятельно рекомендую при правке кнопки нажать F1 и ознакомиться со значениями параметров. За что отвечает знак вопроса и %O, в частности.
8. Конечно, является. Вы же сами выше указали, что прописали верный путь до неё.

Decor wrote:
только мигало окно nircmd и ничего не происходило.
Окно — это консоль cmd. Nircmd (без с на конце) не является консольным. Чтобы консоль не всплывала, в настройках кнопки отмечается флаг "в свёрнутом виде".

И вопрос. В каких конкретно ситуациях нужно использовать подобный подход с картинками?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Decor



Joined: 22 Apr 2017
Posts: 19

Post (Separately) Posted: Fri Feb 22, 2019 16:31    Post subject: Reply with quote

Quote:
Поверьте, я в состоянии флуд отличить от конструктива

Верю...

Сделал везде так - "%nircmd%"

Точка и расширение - предполагаю, что нужно в параметрах
сделать так: "?%O.%E". Допускается ли точка в параметрах,
честно сказать, не в курсе. О точке я не видел предупреждений.

О значениях параметров я читал и до этого без F1.

Ну да, собственно можно использовать nircmdc или да,
в свёрнутом виде, что я и сделал.

В каких целях?
Да собственно человечеством во все времена преследуется
цель облегчения своего труда, ибо лень...
Просто по работе приходится иногда делать скрины определённых
участков экрана, не готовые картинки, которые можно сразу скачать,
а именно скрины произвольных участков. Этот графический файл прикладывается
в папку с соответствующими документами. Да, можно выделить участок, скопировать его,
потом запустить простейшую графическую программу, запастить туда и сохранить.
Но это лишние телодвижения.
А так.., выделил, ткнул на кнопочку и всё...
Простое, незначительное ускорение процесса.
Можно конечно обойтись и без этого, но тут уже появился сам
интерес добить эту фичу, что б она работала.

В результате я имею следующее:

Кнопку...


Команду...


Ну и батник...
К сожалению пока не выходит каменный цветок.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Feb 23, 2019 00:01    Post subject: Reply with quote

Decor wrote:
Этот графический файл прикладывается в папку с соответствующими документами. Да, можно выделить участок, скопировать его, потом запустить простейшую графическую программу, запастить туда и сохранить.
Но это лишние телодвижения.
Так и думал, что речь об этом.
Папка с соответствующими документами — это непостоянная папка? Если постоянная, то ShareX, PicPick, FSCapture или DuckCapture c этим справятся без проблем после указания пути в настройках. В случае последней можно установть Ask for a Name — и тогда будет всплывать окно сохранения. Чтобы это была текущая папка активной панели ТС, можно использовать Ctrl+G при рабочем Listary. В итоге это будет быстрей, чем с кнопкой в тулбаре ТС.

Участок нужно именно выделять или достаточно захватить условной авторамкой оконный компонент? Т.е. на примере MiniCap:
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\MiniCap\MiniCap.exe
-captureobjselect -noaero -save "%P$dt:%%Y.%%m.%%d_%%H`%%M`%%S$.png" -exit
Utils\MiniCap\MiniCap.exe
Выбрать по Ctrl+ЛКМ элемент окна и сохранить|в папке активной панели файл с датой в имени
Чтобы был перевод строки в подсказке, нужно использовать TC 9+.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Decor



Joined: 22 Apr 2017
Posts: 19

Post (Separately) Posted: Sun Feb 24, 2019 10:04    Post subject: Reply with quote

Папки всегда разные. С постоянной было бы несколько проще.
Участок нужно выделять в произвольном порядке,
как будет необходимо в данный момент.
Благодаря вашей подсказке с Listary я пошёл другим простейшим
путём - на хоткей поставил запуск стандартной программы Win
Ножницы. Далее выделяю нужный участок и, после выпадения
окна сохранения, жму Ctrl+G, что и позволяет сохранить картинку
в текущую папку активной панели TC.
Да, в ножницах по минимуму настроек и нельзя изменить, например
уровень сжатия в разных форматах, но PNG создаётся в достойном
качестве для текущих нужд, и при этом небольшой размер файла.
Собственно далее разбирать кнопку в тулбаре, думаю не
имеет особого смысла.

Большое спасибо за помощь и поддержку!
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Feb 24, 2019 10:12    Post subject: Reply with quote

Вы с телефона пишите (сужу по лишнему переводу строки)?
Вообще у MiniCap есть -captureregselect и -captureredregselect, но окно проги почему-то лезет вместе с рамкой. В некоторых прежних версиях этого не было, но там был другой баг с шаблонами имён.
Кнопку можете, конечно, не разбирать, но Ножницы не имеют хоткея в отличии от перечисленных программ. Попробуйте DuckCapture, с ней удобней.

Пож-та.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Decor



Joined: 22 Apr 2017
Posts: 19

Post (Separately) Posted: Sun Feb 24, 2019 19:44    Post subject: Reply with quote

Попробовал DuckCapture...
Да, наверное остановлюсь на этой программе.
Висит постоянно в процессах...
Назначил хоткей на регион.
Всё быстро и чётко.

Нет, не с телефона пишу, просто стиль такой.
Даже не знаю, почему я так делаю.
Нравится именно так...

Спасибо и всего Вам наилучшего!
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Feb 28, 2019 05:51    Post subject: Reply with quote

Decor
На всякий случай расскажу, чем пользуюсь сам. Это плагин TLB Снимок экрана. При правильных настройках никаких промежуточных опциональных окон с редактором — только хоткей, выделение (если требуется) и окно сохранения. Можно назначить до 10 горячих клавиш при 8-ми режимах.
Бесплатная версия TLB для Руси — 6.5.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Decor



Joined: 22 Apr 2017
Posts: 19

Post (Separately) Posted: Thu Feb 28, 2019 17:53    Post subject: Reply with quote

Спасибо. Поставил. Честно говоря я не так и не понял, как вызвать окно настройки плагина.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Feb 28, 2019 18:46    Post subject: Reply with quote

ПКМ на кнопке > нижний пункт Свойства.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Decor



Joined: 22 Apr 2017
Posts: 19

Post (Separately) Posted: Thu Feb 28, 2019 20:28    Post subject: Reply with quote

Как я понимаю, нужно лончбар установить?
По другому я не вижу никаких кнопок...
Но у меня в нём нет необходимости.

И ещё появился момент по Listary...
Почтовый клиент испокон веков использую Thunderbird.
6 кнопочная мышь. Нажатие средней кнопки, а то есть колеса
настроил, в сочетании с HotKeyboard, на различные задачи.
Изначально это Ctrl+X. В зависимости от активной программы,
через HotKeyboard на СКМ я повесил несколько задач, одна из которых
это удаление писем из Thunderbird без корзины по Shift+Del.
Так вот теперь при удалении писем СКМ всё время появляется мини
окошко Listary и соответственно мешает дальнейшему удалению.
Что является причиной появления - не могу понять.
Хоткеи вроде никакие не пересекаются. В настройках ничего подобного нет.
Пока так и не понял, что я не смог настроить...

Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Feb 28, 2019 20:58    Post subject: Reply with quote

Конечно, нужно. Я для чего бесплатную версию привёл?
То, что нет необходимости, это не моё дело. Я только указал на свой более удобный выбор. У панели есть опции "Скрывать автоматически" и "Всегда сверху", если что. Можно затолкать в любой угол экрана — не будет мешаться.
Decor wrote:
В настройках ничего подобного нет.
Есть. Птицу для СКМ снять можно на странице "Параметры приложений" для выбранного, включая диалоги, проводник и рабочий стол.

Decor wrote:
Нравится именно так...
Неудобно читать текст, если честно...
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Decor



Joined: 22 Apr 2017
Posts: 19

Post (Separately) Posted: Fri Mar 01, 2019 14:13    Post subject: Reply with quote

Ну да и ладно.., буду использовать DuckCapture, тоже нормально, уже привык даже.

По тексту мне, честно говоря, не принципиально. Буду учитывать и этот момент.

По Listary... Добавил в список "Параметры приложений" Thunderbird и убрал СКМ. И дополнительно снял птицу, где нужно было убрал СКМ. Не сработало. Перегрузился. Не сработало. Везде убрал СКМ - не сработало. Но я заметил, что окошко выскакивает не просто но нажатию СКМ, а по двойному нажатию СКМ. То есть если письма удалять несколько подряд, то на удалении второго письма окно выскакивает, и так далее через одно письмо. Если удалять медленно, когда не срабатывает двойное нажатие СКМ, то окошко не появляется, но это медленно. Хм, я призадумался, а как же отключить двойное нажатие СКМ? Я такого там не видел...
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Mar 02, 2019 01:08    Post subject: Reply with quote

Честно говоря, ничего криминального в установленной панели с одной кнопкой нет, тем более что в её свойствах задержку анимации открытия можно поставить такой (10000000 мс, например), что панель вообще не будет беспокоить.

Я не пользуюсь Thunderbird, и крайне редко СКМ. Эту частную проблему решать имеет смысл непосредственно с автором (1, 2).
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Decor



Joined: 22 Apr 2017
Posts: 19

Post (Separately) Posted: Mon Mar 04, 2019 12:24    Post subject: Reply with quote

Ну теперь всё стало на свои места... На форуме по ссылке я задал вопрос на который получил подробный ответ. Виной тому был не двойной клик СКМ,
который не поддерживается вообще, а задействование двойного Ctrl, которым и вызывался Listary. В хоткеях убрал вызов по двойному Ctrl и теперь всё Ок.
Теперь использую DuckCapture в сочетании с Listary. Удобно.

Ещё раз благодарю за помощь и поддержку!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7  Next
Page 6 of 7

 
Jump to:  
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