@woodsborow said in Можно ли разукрасить сообщения лога в цвета?:
а на данный момент актуальна невозможность кликабельных ссылок в логе? оч пригодилось бы мне. или может модуль какой то другой это поможет сделать?
Для человеческой поддержки кликабельных ссылок нужно будет курочить исходник и билдить под себя версию BAS с этой возможностью.
Однако в текущей версии BAS есть способ открывать ссылки по клику из лога, хоть способ этот и не очень удобен. Дело в том, что функция log_html позволяет создавать кликабельные ссылки, если в теге a, в параметре href указать протокол file:///.
Выполнив действие "выполнить код" с кодом:
log_html('<a href="file:///.">Folder</a>');
В логе появится кликабельная ссылка Folder по клике на которую откроется текущая директория BAS в проводнике.
К сожалению передать параметры таким образом не получится, то есть в браузере такой код сработает
<a href="file:///C:/test/3.html?hello">link</a>
и внутри вызываемого html документа можно было бы получить параметр ?hello и совершить редерикт. Однако в BAS такая ссылка просто не откроется
log_html('<a href="file:///C:/test/3.html?hello">link</a>');
По этому, сейчас я не знаю, как можно сделать универсальный способ открывать любые ссылки из лога BAS в десктопном браузере, но есть способ открывать заранее подготовленные:
Создаём шаблон в действии "
Шаблон"
[InternetShortcut]
IDList=
URL=http://www.yandex.ru/
где http://www.yandex.ru/ необходимая ссылка
2. Сохраняем этот шаблон действием "Запись В Файл" в папке BAS через относительный путь с расширением .url
3. Используем относительные ссылки на эти файлы в параметре href=file:///
2aeee603-0cf1-4628-885d-9c46b4f289cd-изображение.png
В итоге в логе появятся кликабельные ссылки:
2c05a51b-9943-4268-a84f-31524a2c5adb-изображение.png
Тестовый скрипт: 2405.xml