Нужна кнопка "Отправить - Адресат"

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Reys писал(а): где взять остальные?
Остальные - это, например, какие?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Reys,
Если ты про VK-коды, то их можно много где найти (например, тут: Virtual-Key Codes). Но в функции send они не участвуют ни коим боком.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Reys
Всё, решение найдено на приведённой мной странице в одном из комментариев (MVV внимательней меня оказался :)). Скачать.

Код: Выделить всё

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\SendTo.exe
-files %P%S
sendmail.dll
Отправить выбранные файлы на Адресат

1
Последний раз редактировалось Flasher Пн апр 27, 2015 17:16, всего редактировалось 1 раз.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
ZZZAlexZZZ
Сообщения: 68
Зарегистрирован: Сб мар 08, 2014 22:25

Сообщение ZZZAlexZZZ »

Не работает кнопка, появляется только консольное окно, черновик не создается.
Microsoft Outlook 2010, TC 8.51а 32b
Reys
Сообщения: 20
Зарегистрирован: Сб янв 01, 2005 23:06

Сообщение Reys »

MVV писал(а):Если ты про VK-коды, то их можно много где найти (например, тут: Virtual-Key Codes). Но в функции send они не участвуют ни коим боком.
Меня, конечно же, интересуют те, которые пересылает TCFS2 через функцию send. Например, для открытия контекстного меню nnCron должен отослать {APP}, либо (+{F9}) а TCFS2 - только (+{F9}), а {APP} он не понимает.

Добавлено спустя 13 минут:
Flasher писал(а):Остальные - это, например, какие?
Все служебные, включая Win, Tab, Backspase.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Reys писал(а):Меня, конечно же, интересуют те, которые пересылает TCFS2 через функцию send. Например, для открытия контекстного меню nnCron должен отослать {APP}, либо (+{F9}) а TCFS2 - только (+{F9}), а {APP} он не понимает.
Ты пробовал читать Readme к TCFS2? Там перечислены все поддерживаемые специальные клавиши (в отличие от INI, где они вообще не упоминаются). И да, {APP} среди них нет, до сих пор никто не жаловался. Стандарта на эти обозначения нет, поэтому вполне возможны расхождения между различными программами.
Reys
Сообщения: 20
Зарегистрирован: Сб янв 01, 2005 23:06

Сообщение Reys »

ZZZAlexZZZ писал(а):Не работает кнопка, появляется только консольное окно, черновик не создается.
аналогично
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ZZZAlexZZZ, Reys, а если %P перед %S поставить?
Reys писал(а):включая Win
Реализовать можно, но лучше использовать nircmd.
Последний раз редактировалось Flasher Пн апр 27, 2015 17:07, всего редактировалось 1 раз.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Reys
Сообщения: 20
Зарегистрирован: Сб янв 01, 2005 23:06

Сообщение Reys »

MVV писал(а):Ты пробовал читать Readme к TCFS2?
Так бы и сказал - RTFM :D Спасибо, нашел.

Добавлено спустя 7 минут:
Flasher писал(а):ZZZAlexZZZ, Reys, а если %P перед %S поставить?.
ЙЕСС!!!
Спасибо огромное Flasher & MVV! И за кнопку, и за ликбез по TCFS2.
Аватара пользователя
ZZZAlexZZZ
Сообщения: 68
Зарегистрирован: Сб мар 08, 2014 22:25

Сообщение ZZZAlexZZZ »

Так работает, только адрес подставляет Кому - someone@domain.com.
Фейковый адрес не хочется каждый раз видеть, но это похоже проблема утилиты.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ZZZAlexZZZ
Нет, не проблема.
-files %P%S -subject "Привет, амиго!" -to ZZZAlexZZZ@gmail.com
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
ZZZAlexZZZ
Сообщения: 68
Зарегистрирован: Сб мар 08, 2014 22:25

Сообщение ZZZAlexZZZ »

Flasher
Ок, косноязычно выразился. Адресат каждый раз может меняться. Какие параметры надо вводить, чтобы оставить поле пустым?
Так не работает -> -files %P%S -to " "
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ZZZAlexZZZ
Не знаю. У меня нет предустановленного в систему почтового клиента. Как насчёт улитки?

Кстати, у меня вопрос по поводу кнопки без %P. Копипастом вставлялась c правкой пути к утилите? Или через D&D?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
ZZZAlexZZZ
Сообщения: 68
Зарегистрирован: Сб мар 08, 2014 22:25

Сообщение ZZZAlexZZZ »

Flasher
Отдельной утилитки - почтового клиента? Корпоративная почта, смысл теряется.
В любом случае - работает, пусть остается так. Спасибо.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ZZZAlexZZZ
Утилитки? Я про улитку - @.
Кстати, именно по Outlook решения были, начиная отсюда. А вот для The Bat.
И см. вопрос выше.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ответить