Try using "Template" action and construct your text with hyerlinks than paste it to page.
Other option is to create simple LOCAL html page somewhere on your hard disk with
desired text and links, than open that local html page in another tab in BAS and than copy
from that tab to the tab where you are working.
Слишком медленная запись в файл
-
Пишу парсер под hideme. У меня есть два списка - в одном ip адреса, в другом порты. Мне нужно совместить эти два списка, чтобы получились прокси, и записать их в файл. Я использую такой цикл:

Но этот процесс занимает много времени. Есть ли способ сделать это быстро? -
@DrPrime если сначала формировать список а потом записывать этот список в файл, то по времени получается то же самое, что если каждую строчку записывать в файл.
нужно решение, чтобы процесс "склейки" занимал 1-3 секунды,
пока решение не найдено, использую руки и Sublime txt в котором оба списка склеиваются без проблемно хотелось бы получить автоматизированное решение, причем быстрое.
-
@Antonio даже если можно, то смысл какой?
таким образом можно попробовать и bat-ник просто запустить из BASа, который запустить Sublime, далее скрипт внутри Sublime обработает что надо и сохранит. Но это гемор же какой-то.хочется решение найти которе не будет выходить за рамки BAS
-
@DrPrime если сначала формировать список а потом записывать этот список в файл, то по времени получается то же самое, что если каждую строчку записывать в файл.
Вы не правы. Если из двух списков формировать третий, то все операции будут происходить в оперативке, грубо говоря, а к винту BAS будет обращаться один раз, записывая третий список. Схему утрировал для наглядности.
В режиме запуска 100к строчек обработает за секунду.
-
@foreva123 Вот тестовый скрипт, он склеивает списки. Вот два текстовых файла на 100к строк.
нужно склеить два списка, в каждом по 100к строчек, получается очень долго
Скрипт в режиме запуска соединяет оба списка за 5 секунд:

-
Вот два текстовых файла на 100к строк.
В Вашем примере какое было количество строчек в каждом списке?
Два текстовых файла, в каждом 100 000 строк, скрипт берёт первую строку из первого файла, через пробел добавляет первую строку из второго файла, сохраняет в список, пройдя все строки, сохраняет список в третий файл.
Единственно, я пробовал в режиме Записи, возможно это критично было
Я не просто так везде указывал, что запускать надо в режиме запуска.
-
@foreva123 Пожалуйста. Поблагодарить здесь можно кнопочкой
