1

Тема: AHK: SendRaw. Отправка текста с переносами строк

Как отправить текст с переносами строк? Если ставить между строк `n, то нажимается Enter, а нужно, чтобы текст из цитаты вставлялся в нужную форму "как есть".

Пункты:
1. Текст
2. Текст
2.1 Текст
2.2 Текст
2.3 Текст
3. Текст

2

Re: AHK: SendRaw. Отправка текста с переносами строк

F4::
Text = Пункты:`r`n1. Текст`r`n2. Текст`r`n2.1 Текст`r`n2.2 Текст`r`n2.3 Текст`r`n3. Текст
Control EditPaste, % Text,, A

3 (изменено: becauseim, 2016-10-05 23:55:32)

Re: AHK: SendRaw. Отправка текста с переносами строк

Flasher, при нажатии на F4 ничего не происходит.

Не существует метода отправки исходного текста без его редактирования? Т.е. если у меня текст для вставки гораздо большего объема, то необходимо также изображать каждый перенос строки подобным образом?

4

Re: AHK: SendRaw. Отправка текста с переносами строк

becauseim
Т.е. стоит в неком поле, например, текстового редактора, и при нажатии ничего не появляется?

И откуда исходный текст берётся?

5

Re: AHK: SendRaw. Отправка текста с переносами строк

Flasher, в поле console браузера Chrome. Исходный текст - это сценарий JS.

6 (изменено: Flasher, 2016-10-06 00:31:33)

Re: AHK: SendRaw. Отправка текста с переносами строк

becauseim
Для элемента рабочего поля браузера так, конечно, не подступиться.
Я не спрашиваю, что это. Я спрашиваю откуда? Если буфер, то чем Ctrl+V не угодил?

7

Re: AHK: SendRaw. Отправка текста с переносами строк

Flasher, т.е. необходимо код поместить в буфер обмена? Как это сделать?

8

Re: AHK: SendRaw. Отправка текста с переносами строк

В любом случае можно послать через буфер обмена.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

9

Re: AHK: SendRaw. Отправка текста с переносами строк

teadrinker, как поместить несколько строк в буфер?

10

Re: AHK: SendRaw. Отправка текста с переносами строк

js =
(
var arr = [];
for (var i = 0; i < 5; i++)
   arr[i] = i
console.log(arr);
)

F11::
   tempClip := ClipboardAll
   Clipboard := js
   SendInput, ^{sc2F}
   Sleep, 100
   Clipboard := tempClip
   Return
Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

11

Re: AHK: SendRaw. Отправка текста с переносами строк

teadrinker, спасибо!