@Paradox рад что кто то пользуется )
cookiesTools
-
@UserTrue Встречал такую особенность модуля. При фиксе чужого софта, в нем использовался CookiesTools и некоторые из куков действительно не могли нормально импортироваться (чтобы была авторизация), но при использовании другого модуля (не могу найти тему на форуме, есть только скрин) - такой проблемы не наблюдалось
Сам модуль

-
@pretty_mouse может версия была старая установлена. Были некоторые баги которые я исправлял.
Надо в первую очередь проверять в оригинальном браузере и расширение. Если там проблема не возникает, тогда прислать куки и сайт мне.
Ещё некоторые пытаются использовать этот модуль в 23 версии, но он ее поддерживает.
-
-
-
Здравствуйте а что модуль не работает уже ?
-
System deleted this topic on
-
M Moderator restored this topic on
-
@pretty_mouse where i can download the module
-
@REO said in cookiesTools:
@pretty_mouse where i can download the module
in the first message of the topic
-
@REO said in cookiesTools:
@Fox i try the cookies in my browser by use extensions its working but in BAS i have this erors
the author stopped supporting the module a long time ago
-
-
@REO said in cookiesTools:
@Fox I need to use cookies. Tell me how I can do this and avoid errors
I have no idea, I'm not the author of the module
-
Где можно скачать обновленную версию модуля твоего @FastSpace?
-
@farzek-eth Модуль не его, был у нас тут UserTrue и его он :)
А версия всё та же по ссылке в начале темы. -
Скачать Модуль: https://t.me/bas_store_bot
ИНСТРУКЦИЯ
- Запустить Browser Automation Studio
- Запустить “Менеджер модулей“

- Нажать кнопку “Установить модуль“ и выбрать на локальном диске скачанный модуль в формате ZIP
- Убедиться, что стоит галочка и модуль включен

- Открыть свой любой проект XML в BAS в режиме записи
- Кликнуть по модулю
Модуль делится на функции импорта, экспорта и получения, объединения значений куков.
Импорт из Netscape формата
Данное действие преобразует ваши загруженные куки формата Netscape в формат BAS Cookies.
Во входные параметры Import cookies загрузите переменную, содержащую куки в формате Netscape.
В переменную SAVED_COOKIES будут сохранены куки формата BAS.
Импорт из расширения J2TEAM
Данное действие преобразует ваши загруженные куки формата J2TEAM в формат BAS Cookies.
Во входные параметры Import cookies загрузите переменную, содержащую куки в формате J2TEAM.
В переменную SAVED_COOKIES будут сохранены куки формата BAS.
Импорт из расширения EditThisCookies
Данное действие преобразует ваши загруженные куки формата JSON в формат BAS Cookies.
Во входные параметры Import cookies загрузите переменную, содержащую куки в формате JSON.
В переменную SAVED_COOKIES будут сохранены куки формата BAS.
Экспорт в netscape формат
Данное действие преобразует BAS cookies [[SAVED_COOKIES]] в EXPORT_COOKIES формата Netscape.
Экспорт в расширение J2Team
Данное действие преобразует BAS cookies [[SAVED_COOKIES]] в EXPORT_COOKIES формата J2TEAM.
Дополнительно можно указать site url для фильтрации по домену.
Экспорт в расширение EditThisCookies
Данное действие преобразует BAS cookies [[SAVED_COOKIES]] в EXPORT_COOKIES формата JSON.
Объединить куки BAS
Функция объединяет 2 куки в одно целое в переменную CONCAT_COOKIES.
Обе куки должны быть в формате BAS.
Получить значение
Функция получает необходимое значение name по домену в параметре domain
Загружаются куки формата BAS. На выходе получаем значение COOKIE_VALUE.
Добавить/изменить куки
Функция изменяет кукисы формата BAS.
Можно фильтровать по domain
Указывается name, expires, secure, value.
name - это ключ из JSON кук для изменения
expires - это дата выхода из строя куки
secure - если true, то отсылка куков по https, иначе по http
value - само значение куки.
Как использовать на практике
Рассмотрим на примере JSON куков. Например, вы их взяли из антидетект браузера или из своего личного браузера. Для этого вам необходимо иметь расширение https://chromewebstore.google.com/detail/editthiscookie®/hlgpnddmgbhkmilmcnejaibhmoiljhhb
В нем нажмите на ЭКСПОРТ и в буфере обмена у вас появятся куки.
Откройте Блокнот или любой TXT файл и вставьте туда куки, сохраните.
Далее считайте файл в BAS через действие “Читать файл“. Укажите полный путь к файлу с куками.
Переименуйте переменную на COOKIES для удобства.
У вас получится что-то типо такого:
В переменной COOKIES сохранятся куки из файла.
Далее необходимо куки преобразовать в бас формат.
Для этого используйте действие “Импорт из расширения EditThisCookies“.
В результате получите бас куки.
Загрузите куки в BAS через действие “Загрузить cookies“.
Далее загрузите нужный сайт и проверьте работу куков.
Либо загрузите куки в HTTP клиент если планируете работать на запросах.
-
@gratianacrimson А чем вам не понравилась тема с оригинальным модулем автора? https://community.bablosoft.com/topic/18824/cookiestools