Есть ли какой-нибудь простой способ смоделировать ввод с клавиатуры большого текста? - PullRequest
1 голос
/ 13 апреля 2011

Я хотел бы скопировать и вставить длинное текстовое электронное письмо в Документы Google. Письмо с пробелами, примерно так:

   Layer1
            Layer2
                    Layer3

Когда вы вставляете это в Google Documents, оно выглядит примерно так

{tab} Layer1

{tab} Layer2

{tab} Layer3

Единственный способ решить эту проблему - это напечатать всю электронную почту вручную, поскольку в этом случае документы Google будут относиться к моим пробелам как к пробелам (а не заменять их чем-то, похожим на символ табуляции).

Однако, если бы я мог передать свой простой текст в программу для пишущей машинки, поместите курсор на мою страницу документов Google и нажмите «Перейти», что решит мою проблему.

Кто-нибудь знает о любой такой программе или о любом другом способе решения этой проблемы?

Ответы [ 2 ]

1 голос
/ 13 апреля 2011

Вы можете использовать скрипт AutoHotKey:

 `::
 Send, [put in your text here]
 return
0 голосов
/ 15 апреля 2011

Спасибо, bdares.

Я скачал самую новую версию программы UTF-8 и заменил скрипт по умолчанию на

#z::
(
SendRaw Level 1
    Level 2
        Level 3
)
return

Скобки необходимы для многострочного текста.

Перезагрузите скрипт, поместите курсор в текстовое поле (блокнот или Google Docs, Notepad ++ неправильно обрабатывает перевод строки) и нажмите «Win-Z» (#z означает Win-Z).

Внимание: если вы набираете длинный текст с помощью этого скрипта, не изменяйте активное окно, иначе ваш скрипт будет прерван.(Проверено на Windows XP с Firefox 4 в Документах Google)

...