Страница 49 из 88

Добавлено: Вс ноя 30, 2014 01:28
Flasher
Dimsok писал(а):Ну поищу, если есть на форуме такой
Рекомендую не тратить на это время, а сразу приступить к изучению AskParam.

Добавлено: Пт дек 05, 2014 15:53
Aleks431
Всем привет!
Помогите пожалуйста, создать кнопку создания почтового сообщения (MS Outlook) с автоматическим ПРИКРЕПЛЕНИЕМ выделенных файлов. Через контекстное меню Отправить -> Адресат меня не устраивает, в силу других причин, хоть и частично работает, присоединяет лишь последний.
Параметр %P%N - пе подходит для
C:\Program Files\Microsoft Office\Office14\OUTLOOK.EXE

Добавлено: Сб дек 06, 2014 00:43
Flasher
Aleks431
А что сложного в том, чтобы поискать в разделе по Outlook и выйти на нужную тему?

Добавлено: Пн дек 08, 2014 10:04
Aleks431
Спасибо. Подойдет.
А я по слову "почта" искал и без скриптов надеялся обойтись.

Добавлено: Пн дек 08, 2014 11:31
Flasher
Aleks431
Я Аутлуком не пользуюсь, но, похоже, достаточно в параметрах указать /a %V для одного файла, а для несколько придётся всё равно список в переменной множить с подстановочным ключом /a, в кнопке этого, ИМХО, не сделать, если не брать ограниченный способ с %An. У Batya же используется объектная модель, что по сути ещё лучше.

Добавлено: Пт дек 19, 2014 13:04
Dimsok
Можно ли добавить в кнопку выключение компа по завершению всех операций? К примеру, когда выполнится конвертирование

('type %WF') do "C:\Program Files\DivX\DivX Transcode Engine\DivXEngine.exe" -i "%%#" -o "%%~n#.divx"

Если просто добавить соответствующую команду с && полагаю, что комп вырубится после первого же конвертированноо файла?

Добавлено: Вс дек 21, 2014 14:15
Dimsok
И еще задачка:Возможно ли в подобной же конструкции кнопки извлечь звук из динамика биоса (ctrl+G). Без ссылки на бат

Добавлено: Ср янв 14, 2015 12:04
Nick
Кто подскажет такие кнопки:
Файлы:
1) Создание и открытие документов MS Office (Word, Excel и т.д.), а также только создание файлов.
2) Создание сразу нескольких таких файлов.

Папки:
3) Создание папки с определенным именем с заходом в нее и без захода.
4) Создание нескольких папок сразу.

Добавлено: Ср янв 14, 2015 20:13
Flasher
Nick
1-2) Для Word-а сойдут обычные пустышки. Поиск. Для Excel нужен каркас, поэтому простой кнопкой не обойтись.
3-4) Поиск.

Добавлено: Чт янв 15, 2015 17:28
Nick
Flasher писал(а):1-2) Для Word-а сойдут обычные пустышки.
У меня для Word (Office XP) не подходят (вылетает окно на преобразование файла). Т.е. тоже нужно уже определенное содержимое.
При попытке запуска этого скрипта получаю:
---------------------------
Строка: 7
Символ: 4
Ошибка: Метод SaveAs из класса Workbook завершен неверно
Код: 800A03EC
Источник: Microsoft Excel
---------------------------
Как изменить эту кнопку, чтобы она еще открывала файл?

Добавлено: Чт янв 15, 2015 19:47
Flasher
Nick писал(а):Как изменить эту кнопку, чтобы она еще открывала файл?
Можно дописать в 2-х местах вместо exit тот же шаблон имени файла, но боюсь, это не то, что нужно, т.к. там идёт разовое после первого создание указанного числа копий. См. другие варианты, их много (например).

P.S.: Скрипты обсуждаем в соотв. топиках.

Добавлено: Чт янв 22, 2015 03:05
Dimsok
Как можно повесить на кнопку перловский скрипт? Ну вот, например, для замены хеша:

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

#!usr/bin/perl
# ($in, $out) = @ARGV;
#   die "Missing input file name.\n" unless $in;
#   die "Missing output file name.\n" unless $out;
$in = "1.bin";
$| = 1;
$out = "11.bin";
 $byteCount = 0;
   open(IN, "< $in");
   binmode(IN);
   open(OUT, "> $out");
   binmode(OUT);
   while (read(IN,$b,1)) {
      $byteCount++;
 my( $hex ) = unpack( 'H*', $b );
if ($hex eq "00") {
$hex = "";
}
 my( $out ) = pack( 'H*', $hex );   
      print(OUT $out);
   }
   close(IN);
   close(OUT);
   print "Number of bytes copied = $byteCount\n";
   exit;
Чтоб вместо 1.bin в качестве входного файла был файл под курсором, вроде %V, а на выходе что-нить вроде "%T1.bin"

Добавлено: Чт янв 22, 2015 03:42
Flasher

Добавлено: Чт янв 22, 2015 19:01
Nick
Есть кнопка вида:

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

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\BCompare\BCompare.exe"
%X%p%n %t%m
Данная кнопка правильно работает только когда курсор был поставлен на файл в левую панель, затем в правую.

1) Как сделать, чтобы было не обязательным ставить курсор на имя файла, а можно было просто выделить нужные (т.е. чтобы передавались в программу именно выделенные файлы в обоих панелях, а не те, которые были под курсором)?
2) Как сделать, чтобы работало при выделении 2-х файлов в одной панели?

Добавлено: Чт янв 22, 2015 19:11
Rodny
Nick
Проще задать как программу сравнения.