@tet-vivi said in Как перезапустить поток:
@augustcaesar
2801d37c-9923-4ee4-936f-8a47f0606f06-image.png1569fe5e-0dfb-4968-b248-c5df89d5b353-image.png
17a492d3-cd9a-47ab-8af4-e2be5bcd0e36-image.png
спасибо огромное
Используйте действие "Выполнять при каждой загрузке страницы в браузере" с параметром
console.data = []
console.log = function(text)
{
console.data.push(text)
}
Потом лог можно получить действие Яваскрипт с параметром console.data
Пример проекта 0_1496299732756_getconsolelog.xml
@support Появилась необходимость работать с последней записью в логе.
Оказалось можно просто добавлять новые данные в начало массива через unshift()
Экшен Выполнять при каждой загрузке страницы в браузере с параметром:
console.data = []
console.log = function(text)
{
console.data.unshift(text)
}
Последнюю строчку можно получать через экшен яваскрипт console.data[0]
P.S. На learn.javascript пишут, что unshift медленнее push. Так что можно и через
var data_log = console.data.length-1; console.data[data_log]
Счастье продолжалось не долго.. как раз до экшена Выполнить Javascript На Элементе

Через websocket скрипт работает нормально, а вот лог уже не отображается :(