@Fox Кое как сделал, js знаю плохо
var iskl = ["SCREENSHOT_BASE64","DATA_JSON","SAVED_PAGE_HTML"]
var AllVariablesTable = Object.keys(this)
.filter(function(e){return e.indexOf("VAR_") == 0})
.reduce(function(all,one){
try
{
if(iskl.indexOf(one.slice(4)) == -1 ){
all[one.slice(4)] = eval(one)
}
}catch(e)
{
all[one.slice(4)] = "undefined"
}
return all;
},{})
var gg = JSON.stringify(AllVariablesTable)
Но не могу понять как его в список сохранять в тхт
Результат
{"CYCLE_INDEX":0,"FOREACH_DATA":"","FOR_EACH_CSS":">NOTDEFINED>","FOR_EACH_MATCH":">NOTDEFINED>","FOR_EACH_XPATH":">NOTDEFINED>","WAS_ERROR":false,"LAST_ERROR":"","ERROR_ID":0,"NEW_LIST":"","TIME":1608411092,"HEX":["#CADABA"],"THREAD_INDEX":1}
Не знаю за что зацепится. переменные разделены запятыми, В саблайме можно через запятые сделать каждую переменную с новой строки, но если в значении есть "," то все ломается.
Не подскажешь как сделать?
upd
Посмотрел хорошенько на результат. Что то очень похож на json)
Короче перевел его в json объект
Спасибо за помощь))