@mik888em из вашего поста видно что вы пытаетесь пасить переменную представленную в формате JSON, а она ей не является.
upd Поставьте проверку на валидность json Или сами напишите проверочную функцию или проще есть кубик JSON там есть экшен проверки на валидность формата.
Сохраняет неверный формат кук
-
Я импортирую аккаунт формата log:pass:cookie
Но при именно парсинге строки он меняет формат кук. К примеру с [{"domain":".google.ru"," на [{domain:.google.ru,expirationDate:1695844478.2
И удаляет некоторые " и прочее
Эти куки никак в работе не используются, но мне нужно их в итоге экспортировать вместе с аккаунтом . Подскажите пожалуйста решения вопроса. Я уже и через переменную пробовал, он все равно сохраняет немного в другом не подходящем формате.
Знаю что есть решение через отдельный файл и без парсинга, но мне бы именно с парсингом -
Куки в файле (или где бы то ни было еще) лежат в формате строки. Просто нужно преобразовать в объект
JSON.parse([[COOKIES]])
где [[COOKIES]] содержит строку кук.Также в басе куки в таком формате:
{cookies": cookies_obj}То есть надо еще преобразовать к формату кук баса
var cookies = JSON.parse([[COOKIES]]);
[[COOKIES]] = {"cookies": cookies};Это по памяти, вообще там документация в самом басе есть, посмотри и все.