Текст в несколько строк
-
Нужно из файла взять первые 10 строк, вставить в форму, и после использования удалить из файла.
Пробовал циклом, но хрень, долго вводит в форму. Как можно первые 10 строк запихнуть в одну переменную, чтобы потом сразу вставить?
-
@RaunOWW Ты цикл запускал в режиме записи? В режиме записи всё делается долго.
Как можно первые 10 строк запихнуть в одну переменную, чтобы потом сразу вставить?
Тем же циклом, берёшь ресурс и переменную, да записываешь новые данные:
Имя переменной [[TEXT]] значение переменной {{test}}+[[TEXT]]
Или попробуй поставить галочку "отключить эмулирование мыши и клавиатуры". Либо скорость ввода увеличить.
-
С текстом получилось.
А вот как теперь текст удалить из файла, хз.
У меня в папке лежат файлы с именами 1.txt,2.txt,3.txt, вместо цифры, подставляется индекс цикла.. Вот так файл читается http://prntscr.com/fsyyri
Т.е. функция "удалять после использования" работать не будет. Какие ещё есть варианты?)
-
@RaunOWW самое простое, запиши пустую переменную в файл. А еще можно в файл занести нужный текст не перенося строку. Переносить, только когда будет нужно вписать новый текст. Тогда в одном файле будут находиться все нужные тексты.
-
@RaunOWW said in Текст в несколько строк:
С текстом получилось.
А вот как теперь текст удалить из файла, хз.
У меня в папке лежат файлы с именами 1.txt,2.txt,3.txt, вместо цифры, подставляется индекс цикла.. Вот так файл читается http://prntscr.com/fsyyri
Т.е. функция "удалять после использования" работать не будет. Какие ещё есть варианты?)В твоей задаче я бы использовал список) вот пример как можно сделать.
for 1 до 5: действие "Читать Файл В Список" действие "Выполнить код" //в него вставляем VAR_TEXT = VAR_LIST_WITH_FILE_CONTENT.slice(0, 10).join("\n") // в переменной TEXT будут первые 10 строчек VAR_LIST_WITH_FILE_CONTENT = VAR_LIST_WITH_FILE_CONTENT.slice(10) //изменяем список, удалив из него взятые раннее элементы действие "Ввод текста" // вставляем переменную TEXT действие "Записать Список В Файл" //указываем список LIST_WITH_FILE_CONTENT для записи его в файл
-
Вот так файл читается http://prntscr.com/fsyyri
Есть же модуль для работы со списком.
Действия "Подсписок" + "Список в файл"