Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Скрипты для JAWS

Здравствуйте, Информационные технологии для незрячих.
В скриптах, для Total Commander, есть возможность копировать путь к файлу,
по горячей клавише F12.
Существует ли такой скрипт для проводника, или можно переделать его?
Ниже отправляю сам скрипт:

Script CopyNameToClipboard ()
var
handle hWnd,
string str

TypeCurrentScriptKey ()
Pause ()
let hWnd = GetFocus ()
if IsSameScript () && (hWnd == LeftPanel || hWnd == RightPanel) then
let str = GetClipboardText ()
if StringContains (str, cScDoubleBackSlash) then
let str = StringReplaceSubstrings (str, cScDoubleBackSlash,
cScNull)
CopyToClipboard (str)
endif
endif
PlaySound (FindJAWSSoundFile ("Click2.wav"))
Say ("в буфере", OT_Jaws_Message)
EndScript

Заранее СПАСИБО за ответ.

Ответить   Wed, 13 Mar 2019 20:34:47 +0500 (#3608593)

 

Ответы:

здравствуйте Дмитрий Федоров.
вы писали:

файлу,

не знаю, подойдет ли вам такой способ, но на мой взгляд он вполне нормальный
для решения этой задачи и не нужно никаких скриптов.
с помощью файла:
копировать как путь в контекст-меню.reg
внесите изменения в реестр и у вас в контекстном меню появится пункт:
копировать как путь.
я в windows 7 на папке или файле вызываю контекстное меню и нажимаю букву
"р" и путь скопирован.
если буква "р" не устраивает и нужно изменить на другую свободную букву, то
открываем reg-файл и в строке:
@="Копи&ровать как путь"
переставляем знак "&" и ставим его перед нужной буквой

файл копировать_как_путь.rar
скачать:
https://yadi.sk/d/ioiFZmVBwzsmxw
kenli

Ответить   Wed, 13 Mar 2019 20:33:40 +0300 (#3608610)

 

Приветствую, Kenli!

Так вроде если нажать шифт+контекст, появляется этот пункт без внесения
в реестр чего-либо!

Ответить   Georgy Wed, 13 Mar 2019 22:22:01 +0400 (#3608624)

 

Здравствуйте, Georgy.

Вы писали 13 марта 2019 г., 21:22:01:

мне лично удобнее вызывать просто контекстное меню, а не
жать две клавиши.
к тому же с помощью reg-файла я могу назначить в
контекстное меню нужную и удобную мне букву для нажатия.
kenli

Ответить   Thu, 14 Mar 2019 08:44:45 +0300 (#3608659)