Приветствую вас, Иван, и всех подписчиков!
> Помнится, когда-то в рассылке шёл разговор о скрипте "копилка", там
> что-то подобное было реализовано, но я его потерял. Буду весьма
> признателен за помощь.
Ниже подробно описываю последовательность действий
приблизительно так, как в своё время мне описывал Александр
Редько:
1. скопируйте содержимое скрипта kopilka в отдельный файл, а
именно строки:
if (IsSameScript ()) then
let bufkopilka = " "
saystring ("очищен")
else
if GetActiveCursor () == 1 then
let strkopilka = bufkopilka +GetSelectedText () +"\r"
else
let strkopilka = bufkopilka +getline () + "\r"
endif
let bufkopilka = strkopilka
saystring ("буфер")
endif
CopyToClipboard (bufkopilka)
2. откройте через диспечер скриптов файл default.jss или нажмите
клавиши Contrl+Shift+0
3. Впишите глобальные переменные в конец секции globals, при
этом после последней переменной поставте запятую, чтобы в итоге
получилось вот так:
последняя переменная,
string strkopilka,
string bufkopilka
4. Спуститесь на последнюю строку файла default.jss (Contrl+End)
5. создайте при помощи сочетания клавиш Contrl+e новый скрипт и
назовите его kopilka, двигаясь tab ставим флажок о намерении
назначить горячии клавиши и далее назначаем горячие клавиши
6. между получившимися строками:
Script Kopilka ()
EndScript
впишите сохранёное ранее содержимое скрипта kopilka, то есть
строки приведённые в пункте 1.
7. откомпилируйте - нажмите клавиши Contrl+s и далее закройте
диспетчер скриптов, нажав влавиши Contrl+f4.
У меня это Alt+PrintScrin. Если удерживать Alt и быстро
дважды нажать клавишу PrintScrin, то буфер очистится и
синтезатор произнесет - буфер очищен. При нажатии клавиш
Alt+PrintScrin синтезатор произнесёт - буфер. Если Вы работаете
с PC-курсором, то в буфер копируется выделенный текст или текст
прочитанный синтезатором, если Вы работаете с Jaws-курсором, то
в буфер будет копироваться вся строка. При повторных нажатиях в
буфере будет накапливаться информация которую Вы копируете.
С наилучшими пожеланиями - Александр Бутаков.
***
Это сообщение No756
было разослано для 174 участников дискуссионного листа
[JFWRus] Re: Посоветуйте, как написать скрипт.
-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.others.jfwrus
Написать в лист: mailto:comp.soft.others.jfwrus-list@subscribe.ru
Отписаться: mailto:comp.soft.others.jfwrus--unsub@subscribe.ru?subject=comp.soft.others.jfwrus
http://subscribe.ru/ http://subscribe.ru/feedback