file.lines — выводит следующую строку из текстового файла
Синтаксис:[file.lines path="c:\file.txt"]
Информация:

Данный макрос выводит следующую строку из указанного текстового файла. Так же в качестве пути можно указать папку, программа будет последовательно брать строки из файлов (сначала переберет все строки первого файла, затем перейдет ко второму и т.д.), если указан модификатор «random», то программа будет брать случайные строки из случайных файлов.

Если программа обнаружит в выводимых строках файла макросы, она их обработает.


Настройки макроса:
path="c:\file.txt"путь к файлу или папке с файлами
count
count="5"
count="5-15"
количество строк, которые необходимо вывести, если параметр не задан, выводится одна строка
можно указывать точное количество
можно указывать диапазон для случайного числа
separator
separator=" | "
разделитель, если параметр не задан, используется пробел
в качестве разделителя будет использован набор символов « | »
если параметр не задан, используется перенос строки — «\n»
random
rand
rnd
строки из файла будут браться в случайном порядке
в случае, если в качестве пути указана папка, то и файлы из папки будут браться в случайном порядке
delete
del
использованные строки будут удаляться из файла

Поддерживает настройки макроса pro (подробнее смотрите в примерах ниже).


Примеры:

выведет одну следующую строку из файла c:\file.txt

выведет одну случайную строку из файла c:\file.txt и удалит ее из файла

выведет 10 случайных строк из файла c:\file.txt

Примеры использования настроек макроса pro:

выведет 5-7 строк из файла c:\file.txt и сформирует из них html список

выведет одну следующую строку из файла c:\file.txt и синонимизирует ее