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.
Заменить строку напрямую в ресурсе
-
Добрый день!
Подскажите как напрямую заменить строку и сохранить результат в ресурсе без удаления целиком этого ресурса?
При помощи двух инструментов "Заменить строку" и " Заменить строку - Регулярные выражения" результат можно сохранить только в переменную, но не прямиком в ресурс. В разделе ресурсы также не обнаружил заменить инструмента.Пример:
Строка: Логин-Пароль-Прокси-Кошелек. Хочу во всей строке заменить прокси, но без удаления Логина, пароля и кошелька. -
@FastSpace Удалить Текущий Элемент, затем меняешь как нужно данные и обратно отдаёшь через Добавить Элемент
-
без удаления целиком этого ресурса
Я спросил как сделать без "Удалить Текущий Элемент" и "Добавить Элемент"
Если используете ресурсы, то ни как.
В теории конечно можно получить путь до файла через экшен Расположение Ресурса, прочитать его в список, циклом пройтись в поисках нужной строки, заменить в списке эту строку и сохранить по новой сам файл. А затем перезагрузить ресурс через выполнить кодReload("resurs"). Но это трындец костыль и в многопотоке будут сплошные баги. -
@FastSpace Ещё вариант костыльный. Ресурс В Список, циклом находим и меняем нужное значение, а потом сохраняем список в файл, имя файла - значение экшена Расположение Ресурса и перезагружаешь ресурс.
-
@FastSpace Если заменить нужно единожды, то проще не использовать ресурсы вообще.
-
@FastSpace Можешь создать два ресурса, так будет быстрее, один читает изначальный файл, второй сохраняет нужный результат. Можно даже использовать в многопотоке. Парсишь прокси, заменяешь на нужное и добавляешь строку в новый ресурс.
-
Либо без них совсем, читаешь файл в список, в цикле проходишь по всем строкам, заменяешь нужные данные и сохраняешь список в файл.
-
С двумя ресурсами всё отлично, в 50 потоков за 7 секунд заменил 143 строки!!!!!!!
Как то медленно, но раз единожды то пойдёт
:D
Да, благодарят здесь кнопочкой
