Если открепить окно лога из баса, оно будет менять свой размер при нажатии кнопки запуск или запись. Это очень неудобно, так как приходится постоянно менять его размер обратно.
До нажатия кнопки Запись/Запуск
После нажатия кнопки Запись/Запуск
Оставлю здесь как руководство.
Чтобы скинуть проект в личку, надо зайти в любую тему, начать отвечать, в меню нажать кнопку Upload file
Полученную строчку вида [0_1498849729917_test.xml](/uploads/files/1498849734625-test.xml)
вырезаем и вставляем в чат.
Так же можно отправить ссылку на сайт или изображение. Плюс всё оформление шрифтов работает тоже (**Текст** == Текст, *Текст* == Текст)
@Garex22 Выполните действие "Выполнять при каждой загрузке страницы в браузере" с параметром
window.confirm = function()
{
window.location.reload()
return true;
}
@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:///
В итоге в логе появятся кликабельные ссылки:
Тестовый скрипт: 2405.xml