я бы сделал так.
Читать текстовый файл в список.
Затем получить подсписок. с 0 по 29 элементы. Затем "удалить часть" из предыдущего списка, с 0 по 29 элементы
установить переменную "перенос строки"
затем преобразовать новый подсписок в строку, используя как разделитель ту самую переменную Перенос строки.
Эту полученную строку переводим Транслейтером.
пишем допустим в файл. Ставим галочку дописывать
повторяем циклично пока все элементы первого списка не будут вытащены по 30 штук.
Когда все кончено, у нас в текстовике готовые переведенные строки все
Как вводить сообщение из нескольких строк, если по Enter идет отправка каждой строки?
-
Здравствуйте!
Пытаюсь написать скрипт для Whatsapp веб, чтобы публиковал сообщения.
Но проблема в том что я указываю список к файлу (многострочному), и при отправке отправляется каждая строка отдельным сообщением.
++ Если отключить эмуляцию, то отправка вообще не идет (похоже блокировка на стороне ватсапа).
Как можно ввести длинное многострочное сообщение? Если по Enter идет отправка, а нужно чтобы все строки вставились в одном сообщении? -
@brotok Приходилось иметь дело с подобной системой. Мой алгоритм: разбиваем исходное сообщение на строки -> в цикле делаем ввод строки, после этого другим кубиком с 0 задержкой
Shift + Enter-> после ввода всех строк по желанию делаем ввод 2 Backspace-ов, чтобы убрать последний переход на новую строку -
Спасибо! Через шаблоны работает вроде нормально, если добавить :
<SHIFT><RETURN>
но проблема новая возникла.... Не понятно почему, но если вводить большой текст в те же "шаблоны", от 5.000 символов, то зависает программа и все... больше ничего не происходит( Может кто-то знает как эту проблему решить? -
@brotok В модуле браузера есть действие ввода текста, которое не привязано к элементу и просто эмулирует клаву. Таким образом, первый ввод текста делаем через контекстное меню, а дальше, так как элемент уже в фокусе, через простую эмуляцию