Страница 2 из 2

Добавлено: Вт мар 22, 2005 11:49
Batya
2) Аккаунт - это так называемый "ящик" в The Bat.
1) Зайди в свойства аккаунта -> Шаблоны. Скопируй текст какого-нибудь шаблона, например, "Новое письмо", и сохрани в файле. Можешь назвать его так же - Att.tpl, а можешь по-любому.
3) Outbox - это Исходящие. Менять не надо.
4) Если ты повесил скрипт на кнопку TC, зайди в сойства кнопки (прав. кнопка мыши -> "Изменить"). В строке "Параметры" пропиши %n. Через этот параметр TC передает ОДИН файл под курсором, выделенные не передает. (Выделенные передаются другим параметром, но несколько по-другому - как содержимое временного текстового файла, поэтому для нескольких файлов нужно переделать скрипт. Хотя, возможно, и прокатит - я не знаю синтаксис командной строки The Bat. Этот ключ специально не указываю, чтобы не было соблазна :). Кому надо, найдет в справке TC.)

Если всегда передается один и тот же файл, его можно изначально включить в шаблон (Att.tpl). Как это делается, рассказывать не буду, смотри справку The Bat.

Добавлено: Вт мар 22, 2005 15:55
Gosha
А если просто добавить в меню запуск команду
Путь до\TheBat.exe %P%N

Добавлено: Вт мар 22, 2005 16:26
Batya
Gosha
Понятия не имею, как это The Bat воспримет. Повторю:
я не знаю синтаксис командной строки The Bat
P.S. Приведенный выше скрипт не мой. Поскольку его автор не отвечает, я, насколько смог, помог человеку разобраться.

Добавлено: Чт мар 24, 2005 02:48
wwwad
sorry за тупость, но всеже уточните - чему конкретно равно acc_name ??? так и оставить АMail ??? или чему ? ??
может acc_name="C:\Program Files\The Bat!\Mail\" ?

А можно что бы не писать много можно конкретный вопрос :
ДОПУСТИМ ТАКОЙ ПРИМЕР :

The BAT находится по адресу ......... C:\Program Files\The Bat!\
Там уже есть файл ........................... tpl_file
Требуется послать файл ................... C:\Отчет.xls
Хочу чтобы он ущел с ящика ............ vadim422@yandex.ru
Получатель письма............................ pupkin@mail.ru

ПРАВИЛЬНЫ ЛИ ДЛЯ ЭТОГО СЛУЧАЯ СЛЕДУЮЩИЕ ПАРАМЕТРЫ :

'=========================================================
acc_name="С:\Program Files\The Bat!\Mail\vadim422@yandex.ru" 'название аккаунта
fld_name="С:\Program Files\The Bat!\Mail\vadim422@yandex.ru\Outbox" 'название папки
subj = "Пересылаю файлы" 'заголовок сообщения
tpl_file="С:\Program Files\The Bat!\att.tpl" 'имя шаблона
need_pack=1
email = "pupkin@mail.ru"
rar_exe = "С:\Program Files\WinRAR\Rar.exe"
'=========================================================

P.S. чето не понял - а где же указать файл, который требуется отослать ?? (C:\Отчет.xls)










[/b]

Добавлено: Чт мар 24, 2005 08:47
Gosha
Реально работающая командная строка с указанными параметрами.
Создаем в меню запуск:
Команда: "C:\Program Files\The Bat!\The Bat.exe"
Параметры: "/MAILu=[account];To=pupkin@mail.ru;s=Пересылаю файлы;a=%p%n;text=c:\[message];send"
Поясню некоторые параметры:
[Account] - название ящика в The Bat! к корому привязан адрес Vadim422 [at] yandex [dot] ru (не папка, а именно название ящика)
[Message] - ссылка на обычный текстовый файл (с полным путем до него) в котором содержится текст сообщения

У себя проверил вроде работает, жаль только прикрепить получается только 1 файл.

З.Ы. Последний параметр SEND можно не указывать, тогды письмо просто ляжет в папку для отправки. Или заменить его на EDIT, тогда откроется для правки.

Добавлено: Чт мар 24, 2005 10:44
Batya
Блииииин, нет слов.

wwwad
sorry за тупость, но всеже уточните - чему конкретно равно acc_name ???
Итак, по-порядку:
1. Открыть The Bat!
2. Слева щелкнуть мышью на ящике или папке ящика, с которого ты хочешь отправить (для сведения - можно завести несколько ящиков ;)).
3. Нажать Ctrl+Shift+P (Свойства почтового ящика).
4. В самом верхнем поле (Название) написано то, что ты должен присвоить переменной acc_name.
fld_name="С:\Program Files\The Bat!\Mail\vadim422@yandex.ru\Outbox" 'название папки
Нет! Я же уже писал:
Outbox - это Исходящие. Менять не надо.
Т.е. нужно написать:

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

fld_name="Outbox" 'название папки 
чето не понял - а где же указать файл, который требуется отослать ?? (C:\Отчет.xls)
Блин, а как ты думаешь, Total Commander здесь при чем?!!!
Нужно создать кнопку на панели TC, где в строке "Команда" указать полный путь и имя файла-скрипта с выше приведенным текстом, в который ты внес необходимые изменения. В строке "Параметры" нужно написать - %n.
Таким образом, посылаться будет файл, находящийся под курсором в TC.

Добавлено: Пт мар 25, 2005 16:56
SerGerS
Есть очень простой способ!
Просто перетащите на значек почты (например The Bat!) в панели инструментов TC, файл который хотите переслать. Откроется окно создания письма с вашим вложенным файлом (или группой файлов)

P.S. Извиняюсь, с группой файлов я погорячился!

Sendto: Адресат.MAPIMail

Добавлено: Чт дек 07, 2006 11:08
wylde
Уважаемые!

Здесь обсуждался конкретно заточенный под TheBat способ. А можно ли сделать значок на панели (в Адресат.MAPIMail из sendto), на который сразу можно перетаскивать нужные файлы, либо выделять какие-то файлы и нажимать на него.

У меня не выходит, пишет Error executing program. Пожалуйста, помогите!

PS: Поиск был заюзан. Все обсуждаемые на этом форуме темы так и не решили данную проблему.

Добавлено: Вс ноя 27, 2011 12:48
KarS
Присоединяюсь к просьбе.
Может кто-нибудь знает, как из TC быстро отправлять файлы через MS Outlook?
Поиск результатов не дал.
Я создал кнопку на панели для запуска MS Outlook 2010 с командой "/c ipm.note". По ней только создаётся новое сообщение, но файл из-под курсора автоматически не вкладывается.
Хотелось бы, чтобы файл вкладывался автоматически, и оставалось бы только выбрать аккуант из списка существующих в MS Outlook.
В контекстном меню у меня на Win7 нет пункта "отправить по почте".

Добавлено: Вс ноя 27, 2011 13:08
Flasher

Добавлено: Вс ноя 27, 2011 13:24
Вахмурка
Еще TCLive это умеет. Как ясно из названия, заточен под ТС.

Добавлено: Вс ноя 27, 2011 14:12
KarS
Flasher
Спасибо! Скрипт, созданный Batya помог.
Вахмурка, спасибо за вариант.

Добавлено: Сб фев 01, 2014 18:10
Cobblestone-TLT
Чуть выше по теме
Batya писал(а):...Таким образом, посылаться будет файл, находящийся под курсором в TC.
А если необходимо приложить к письму сразу несколько файлов? Есть ли возможность, используя скрипт и кнопку на панели, приложить к письму все выделенные файлы и открыть это письмо для редактирования (для последующего ввода только адреса получателя)?
(программа The Bat!)

p.s. надеюсь в этот раз вопрос по адресу.

Добавлено: Сб фев 01, 2014 18:17
Avada
Cobblestone-TLT
Вопрос по адресу — там, куда был перенесён мной из "Секретов и советов". Никаких дублей и параллельных обсуждений не требуется. А в текущей теме, как нетрудно заметить, основное обсуждение началось и закончилось в 2005 году.