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

Добавлено: Сб мар 13, 2010 10:24
sa
Andrey_A писал(а):что он корректно работает, когда названия шаблонов не имеют пробелов
У меня работает с пробелами после обрамления параметра кавычками:

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

">Фото с портретной ориентацией"

Добавлено: Сб мар 13, 2010 11:44
sa
Flasher писал(а):Andrey_A
Просто в отличии от моих твой скрипт не удовлетворяет тобой же поставленной задаче в этой ветке.
В чём не удовлетворяет? А то я тоже решил пользоваться предложенным Andrey_A скриптом для решения задачи, поставленной в этой ветке.

Добавлено: Сб мар 13, 2010 15:03
Flasher
sa писал(а):В чём не удовлетворяет? А то я тоже решил пользоваться предложенным Andrey_A скриптом для решения задачи, поставленной в этой ветке.
Я же не написал, что им не стоит пользоваться. Просто скрипт тянет на обобщённое решение с выбором ввода нужных параметров, а не на частное, исходящее из техзадания, как в мной приведённых скриптах.

Добавлено: Сб мар 13, 2010 15:20
sa
Flasher писал(а):Я же не написал, что им не стоит пользоваться.
Ух, ну значит удовлетворяет.
Flasher писал(а):Просто скрипт тянет на обобщённое решение с выбором ввода нужных параметров, а не на частное
По мне, так это как раз плюс, а не минус: не заводить же на каждый чих отдельный скрипт!

Добавлено: Ср мар 17, 2010 15:01
sa
Заметил у себя проблемку с работой скрипта при русской раскладке клавиатуры: вместо > для указания фильтра передавалась буква Ю.
Решил вопрос добавлением строки для нажатия клавиши Tab сразу после вызова команды "cm_SpreadSelection":

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

TCS.SendKeystroke "{TAB}"
, а символ > из фильтра, соответственно исключил.

Добавлено: Ср мар 17, 2010 16:06
Flasher
sa писал(а):вместо > для указания фильтра передавалась буква Ю
Хм. а я думал, что такое происходить только c использованием TCS.SendKeystroke"Text", видимо имитация нажатия клавиш с учётом регистра для этого оператора не есть имитация нажатия клавиш с учётом раскладки. Я решил сей вопрос подменой в Ninja(аля Punto Switcher) символов "ЮФ" на "<Ф".

Добавлено: Пт мар 19, 2010 11:50
sa
При русской раскладке клавиатуры не смог вызвать фильтр с английским названием, например Portrait. Пришлось в этом случае добавлять принудительный переход на английский язык с помощью отдельной комбинации клавиш. У меня этот переход настроен в региональных стандартах на Ctrl+Shift+1 и передаваемый скрипту параметр выглядел так:

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

^+1Portrait

Добавлено: Чт май 06, 2010 11:43
sa
Как всегда оказалось, что новое - это хорошо забытое старое.
Вместо кнопки вызова скрипта оказывается достаточно кнопки с командой

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

cd >Фото с портретной ориентацией