Загрузка...

BAS [Вопрос / ответ] Общая тема по работе с Cookies в BAS

Тема в разделе Private Keeper, BAS, OB создана пользователем llimonix 26 сен 2024. (поднята 23 мар 2025) 2319 просмотров

  1. llimonix
    llimonix Автор темы 26 сен 2024 :peace: make testers great again! 23 809 20 янв 2020
    [IMG]
    [IMG][IMG]
    У BAS свой тип Cookies и нужно использовать модуль CookiesTools, чтобы конвертировать в популярные форматы JSON / NETSCAPE
    1. Считываем Cookies в переменную или используем ресурсы из txt
    [IMG]
    ИЛИ
    [IMG]
    2. Использовать модуль CookieTools и импортировать в зависимости от вашего формата NETSCAPE / JSON (расширения J2TEAM / EditThisCookies)
    [IMG]
    3. Импортированные Cookies загрузить в браузер (если вы используете эмуляцию браузера) или же в HTTP клиент (если вы работаете с запросами)
    [IMG] (для эмуляции)
    [IMG] (для HTTP запросов)
    4. Поздравляю! Вы импортировали Cookies и теперь можете проверять их на валидность или выполнять действия на аккаунте
    [IMG]
    1. Сохраняем Cookies из браузера или HTTP-клиента в переменную
    [IMG](для эмуляции)​
    [IMG] (для HTTP запросов)
    2. Использовать модуль CookieTools и экспортировать в зависимости в нужный вам формат NETSCAPE / JSON (расширения J2TEAM / EditThisCookies)
    [IMG]
    3. Экспортированные Cookies сохранить в TXT
    [IMG]
    4. Поздравляю! Вы импортировали Cookies и теперь можете использовать их, например для залива аккаунтов на маркет
    [IMG]
    1. Таких инструментов, увы нет. И придется выбрать из двух вариантов:
    2. При работе в BAS с сайтом не открывать ничего другого кроме этого сайта, чтобы в Cookies не попало, что либо лишнее
    3. Сделать свою систему сортировки Cookies:
    3.1. Сохраняем Cookies из BAS в переменную (как это делается можно посмотреть под спойлером Как экспортировать Cookies BAS в NETSCAPE / JSON)
    3.2. И нужно написать вот такую конструкцию для сортировки Cookies нужного домена
    [IMG]
    3.3. Скопируй этот код, зайди в BAS и в режиме записи нажми CTRL+V
    Код
    BAS:[{"name":"","code":"/*Dat:eyJzIjoic2F2ZWNvb2tpZXMiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IkV4cHJlc3Npb25WYWx1ZSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmcifSx7ImlkIjoiRXhwcmVzc2lvblZhbHVlQ29uZmlybSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJleHByZXNzaW9uIn0seyJpZCI6IlNhdmUiLCJ0eXBlIjoidmFyIiwiZGF0YSI6IlNBVkVEX0NPT0tJRVMifV19*/\n/*Browser*/\nsave_cookies()!\nVAR_SAVED_COOKIES = \"{\\\"cookies\\\":\" + _result() + \"}\"","internal_label_id":"","dat_precomputed":null,"search_precomputed":null,"code_precomputed":null,"parentid":0,"id":191318623,"donotexecuteduringrecord":false,"is_selected":false,"color":"","is_fold":false,"fd":""},{"name":"","code":"/*Dat:eyJzIjoiSnNvbkZyb21TdHJpbmciLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IkV4cHJlc3Npb25WYWx1ZSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmcifSx7ImlkIjoiRXhwcmVzc2lvblZhbHVlQ29uZmlybSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJleHByZXNzaW9uIn0seyJpZCI6IkRhdGEiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbU0FWRURfQ09PS0lFU11dIiwiY2xhc3MiOiJzdHJpbmcifSx7ImlkIjoiU2F2ZSIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiSlNPTl9PQkpFQ1QifV19*/\ntry {\nVAR_JSON_OBJECT = JPath.changeFormat(VAR_SAVED_COOKIES, \"json\");\n} catch (e) {\nfail(e);\n}","internal_label_id":"","dat_precomputed":null,"search_precomputed":null,"code_precomputed":null,"parentid":0,"id":334323617,"donotexecuteduringrecord":false,"is_selected":false,"color":"","is_fold":false,"fd":""},{"name":"","code":"/*Dat:eyJzIjoiSnNvbkdldFZhbHVlIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJFeHByZXNzaW9uVmFsdWUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIn0seyJpZCI6IkV4cHJlc3Npb25WYWx1ZUNvbmZpcm0iLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoiZXhwcmVzc2lvbiJ9LHsiaWQiOiJEYXRhIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW0pTT05fT0JKRUNUXV0iLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJQYXRoIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIkLmNvb2tpZXMiLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJTYXZlIiwidHlwZSI6InZhciIsImRhdGEiOiJQQVJTRURfSlNPTl9WQUxVRSJ9XX0=*/\ntry {\nVAR_PARSED_JSON_VALUE = JPath.value(VAR_JSON_OBJECT, \"$.cookies\");\n} catch (e) {\nfail(e);\n}","internal_label_id":"","dat_precomputed":null,"search_precomputed":null,"code_precomputed":null,"parentid":0,"id":841238835,"donotexecuteduringrecord":false,"is_selected":false,"color":"","is_fold":false,"fd":""},{"name":"","code":"/*Dat:eyJzIjoiZm9yZWFjaCIsInYiOjEsImYiOltdLCJ1dyI6IjAiLCJ1dCI6IjAiLCJ1dG8iOiIwIiwidW0iOiIwIiwidWUiOiIwIiwidXNwIjoiMCIsImQiOlt7ImlkIjoiRXhwcmVzc2lvblZhbHVlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJFeHByZXNzaW9uVmFsdWVDb25maXJtIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6ImV4cHJlc3Npb24ifSx7ImlkIjoiRm9yQXJyYXkiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IltbUEFSU0VEX0pTT05fVkFMVUVdXSIsImNsYXNzIjoiZXhwcmVzc2lvbiJ9XX0=*/\n_do_with_params({\"foreach_data\":(VAR_PARSED_JSON_VALUE)},function(){\n_set_action_info({ name: \"Foreach\" });\nVAR_CYCLE_INDEX = _iterator() - 1\nif(VAR_CYCLE_INDEX > _cycle_param(\"foreach_data\").length - 1)_break();\nVAR_FOREACH_DATA = _cycle_param(\"foreach_data\")[VAR_CYCLE_INDEX]\nsection_insert()\n})!","internal_label_id":"","dat_precomputed":null,"search_precomputed":null,"code_precomputed":null,"parentid":0,"id":512401034,"donotexecuteduringrecord":false,"is_selected":false,"color":"","is_fold":false,"fd":""},{"name":"","code":"/*Dat:eyJzIjoiSnNvbkdldFZhbHVlIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJFeHByZXNzaW9uVmFsdWUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIn0seyJpZCI6IkV4cHJlc3Npb25WYWx1ZUNvbmZpcm0iLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoiZXhwcmVzc2lvbiJ9LHsiaWQiOiJEYXRhIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW0ZPUkVBQ0hfREFUQV1dIiwiY2xhc3MiOiJzdHJpbmcifSx7ImlkIjoiUGF0aCIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiJC5kb21haW4iLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJTYXZlIiwidHlwZSI6InZhciIsImRhdGEiOiJET01BSU5fQ09PS0lFUyJ9XX0=*/\ntry {\nVAR_DOMAIN_COOKIES = JPath.value(VAR_FOREACH_DATA, \"$.domain\");\n} catch (e) {\nfail(e);\n}","internal_label_id":"","dat_precomputed":null,"search_precomputed":null,"code_precomputed":null,"parentid":512401034,"id":635539921,"donotexecuteduringrecord":false,"is_selected":false,"color":"","is_fold":false,"fd":""},{"name":"","code":"/*Dat:eyJzIjoiaWYiLCJ2IjoxLCJmIjpbXSwidXciOiIwIiwidXQiOiIwIiwidXRvIjoiMCIsInVtIjoiMCIsInVlIjoiMCIsInVzcCI6IjAiLCJkIjpbeyJpZCI6IkV4cHJlc3Npb25WYWx1ZSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmcifSx7ImlkIjoiRXhwcmVzc2lvblZhbHVlQ29uZmlybSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJleHByZXNzaW9uIn0seyJpZCI6IklmRXhwcmVzc2lvbiIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tET01BSU5fQ09PS0lFU11dICE9IFwic3RlYW1jb21tdW5pdHkuY29tXCIiLCJjbGFzcyI6ImV4cHJlc3Npb24ifSx7ImlkIjoiSWZFbHNlIiwidHlwZSI6ImNoZWNrIiwiZGF0YSI6ZmFsc2V9XX0=*/\n_set_if_expression(\"W1tET01BSU5fQ09PS0lFU11dICE9ICJzdGVhbWNvbW11bml0eS5jb20i\");\n_if(VAR_DOMAIN_COOKIES != \"steamcommunity.com\",function(){\nsection_insert()\n})!","internal_label_id":"","dat_precomputed":null,"search_precomputed":null,"code_precomputed":null,"parentid":512401034,"id":139818397,"donotexecuteduringrecord":false,"is_selected":false,"color":"","is_fold":false,"fd":""},{"name":"","code":"/*Dat:eyJzIjoiRGVsZXRlQnlWYWx1ZSIsInYiOjEsImYiOltdLCJ1dyI6IjAiLCJ1dCI6IjAiLCJ1dG8iOiIwIiwidW0iOiIwIiwidWUiOiIwIiwidXNwIjoiMCIsImQiOlt7ImlkIjoiRXhwcmVzc2lvblZhbHVlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJFeHByZXNzaW9uVmFsdWVDb25maXJtIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6ImV4cHJlc3Npb24ifSx7ImlkIjoiVmFyaWFibGUiLCJ0eXBlIjoidmFyIiwiZGF0YSI6IlBBUlNFRF9KU09OX1ZBTFVFIn0seyJpZCI6IlZhbHVlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW0ZPUkVBQ0hfREFUQV1dIiwiY2xhc3MiOiJzdHJpbmcifV19*/\nVAR_PARSED_JSON_VALUE = VAR_PARSED_JSON_VALUE.filter(function(e){return e!== VAR_FOREACH_DATA })","internal_label_id":"","dat_precomputed":null,"search_precomputed":null,"code_precomputed":null,"parentid":139818397,"id":399282146,"donotexecuteduringrecord":false,"is_selected":false,"color":"","is_fold":false,"fd":""},{"name":"","code":"/*Dat:eyJzIjoiSnNvbkNyZWF0ZU9iamVjdCIsInYiOjEsImYiOltdLCJ1dyI6IjAiLCJ1dCI6IjAiLCJ1dG8iOiIwIiwidW0iOiIwIiwidWUiOiIwIiwidXNwIjoiMCIsImQiOlt7ImlkIjoiRXhwcmVzc2lvblZhbHVlIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJFeHByZXNzaW9uVmFsdWVDb25maXJtIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6ImV4cHJlc3Npb24ifSx7ImlkIjoiU2F2ZSIsInR5cGUiOiJ2YXIiLCJkYXRhIjoiQ09PS0lFU19SRVNVTFQifSx7ImlkIjoiS2V5MSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiY29va2llcyIsImNsYXNzIjoic3RyaW5nIn0seyJpZCI6IlZhbHVlMSIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiW1tQQVJTRURfSlNPTl9WQUxVRV1dIiwiY2xhc3MiOiJzdHJpbmcifSx7ImlkIjoiS2V5MiIsInR5cGUiOiJjb25zdHIiLCJkYXRhIjoiIiwiY2xhc3MiOiJzdHJpbmcifSx7ImlkIjoiVmFsdWUyIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJLZXkzIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiIiLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJWYWx1ZTMiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIn1dfQ==*/\nVAR_COOKIES_RESULT = {};\nVAR_COOKIES_RESULT[\"cookies\"] = VAR_PARSED_JSON_VALUE;","internal_label_id":"","dat_precomputed":null,"search_precomputed":null,"code_precomputed":null,"parentid":0,"id":196903722,"donotexecuteduringrecord":false,"is_selected":false,"color":"","is_fold":false,"fd":""},{"name":"","code":"/*Dat:eyJzIjoiSnNvblRvU3RyaW5nIiwidiI6MSwiZiI6W10sInV3IjoiMCIsInV0IjoiMCIsInV0byI6IjAiLCJ1bSI6IjAiLCJ1ZSI6IjAiLCJ1c3AiOiIwIiwiZCI6W3siaWQiOiJFeHByZXNzaW9uVmFsdWUiLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoic3RyaW5nIn0seyJpZCI6IkV4cHJlc3Npb25WYWx1ZUNvbmZpcm0iLCJ0eXBlIjoiY29uc3RyIiwiZGF0YSI6IiIsImNsYXNzIjoiZXhwcmVzc2lvbiJ9LHsiaWQiOiJEYXRhIiwidHlwZSI6ImNvbnN0ciIsImRhdGEiOiJbW0NPT0tJRVNfUkVTVUxUXV0iLCJjbGFzcyI6InN0cmluZyJ9LHsiaWQiOiJTYXZlIiwidHlwZSI6InZhciIsImRhdGEiOiJDT09LSUVTX1JFU1VMVCJ9XX0=*/\ntry {\nVAR_COOKIES_RESULT = JPath.changeFormat(VAR_COOKIES_RESULT, \"string\");\n} catch (e) {\nfail(e);\n}","internal_label_id":"","dat_precomputed":null,"search_precomputed":null,"code_precomputed":null,"parentid":0,"id":272650084,"donotexecuteduringrecord":false,"is_selected":false,"color":"","is_fold":false,"fd":""}]
    1. Нужно получить все файлы TXT из папки. Имеется два способа считывания Cookies
    2.1. Первый способ. Создаем ресурс файл из папки и в записи преобразовываем его в список
    [IMG]
    [IMG]
    2.2. Второй способ! Через модуль Файловая система указываем путь к папке и считываем все TXT файлы в переменную в виде списка и работает уже с ними.
    [IMG]
    3. Через Foreach начинаем по очереди брать строки из списка (строки являются путями к файлам в папке). Читаем из каждого пути файл в переменную и работает с ними (как работать находится под спойлером Как импортировать Cookies NETSCAPE / JSON в BAS)
    [IMG]
    4. После полного выполнения цикла, он возьмет из списка другую строку и начнет заново эти же действия с новым Cookies
    Если вы не нашли ответ на свой вопрос, задайте его в этой теме.
    Мы сделаем всё возможное, чтобы помочь.
    #BAS #BrowserAutomationStudio #cookies #вопросы #помощь #автоматизация #BASВопросы #BrowserAutomationStudioВопросы
     
    26 сен 2024 Изменено
    1. Посмотреть предыдущие комментарии (1)
    2. value
      llimonix, нужно больше общих тем на форуме, связанное с программированием
    3. llimonix Автор темы
      value, соглы. А то иногда такие вопросы, на которые отвечали еще миллион лет назад
    4. llimonix Автор темы
  2. Jargonium
    Jargonium 26 сен 2024 Моментальная покупка TRX - lolz.live/threads/8610296/ :+rep: 9648 25 ноя 2020
    Баннер красивый :2011_like:
     
    26 сен 2024 Изменено
    1. llimonix Автор темы
      Jargonium, скорее все это тестовый вариант. Делал на скорую руку
  3. Jenek
    Jenek 27 сен 2024 Нет денег? Укради - https://lolz.live/threads/5722433/ 7532 12 мар 2022
    Умница, уже две темы закреплено в разделе)
     
    1. llimonix Автор темы
      Jenek, дай бог третья появится в ближайшее время
  4. P3psi
    P3psi 20 окт 2024 @бодян легенда 678 11 окт 2023
    Босс BAS'а
     
    1. llimonix Автор темы
      P3psi, Дуглас яйца мои лижет
  5. GekiDa
    GekiDa 14 дек 2024 0 3 авг 2019
    [IMG] берёт только один аккаунт в каждом потоке, а не один аккаунт для каждого потока, использую многопоток
     
    1. llimonix Автор темы
      GekiDa, {{Аккаунты:|notreuse}} попробуй
  6. sotru
    sotru 28 дек 2024 мы многих ограбили, чтобы попить чая с ништяками 435 24 ноя 2017
    Привет, я не справился с поиском способа захода с ****** login:pass@ip:port через селениум, решил попробовать BAS.
    [IMG]


    [03:19:46] Поток №1 : ReferenceError: Can't find variable: VAR_IMPORT_COOKIES во время выполнения действия 701688953
    У меня куки с маркета (TикTок), формат json у куки. Не очень понимаю как экспортировать, и что не так. До txt пробовал просто сначала получить куки в BAS, потом туда в скобочки вставил свои, удалял получение и добавлял импорт куки, там тоже была ошибка - Unable to parse JSON string.
     
    1. llimonix Автор темы
      sotru, брат ну ты ошибку переведи Can't find variable: VAR_IMPORT_COOKIES. Ты пытаешь конвертировать свои куки которые лежат в переменной SAVED_COOKIES по действию читать файл. Тебе надо переменную SAVED_COOKIES Засунуть в модуль CookieTools и получить сконвертированные кукисы. Потом через действие Сеть - Загрузить куки импортировать их в браузер BAS
      3 янв 2025 Изменено
    2. sotru
      llimonix, спасибо за ответ, я уже на питоне написал софт, но всё равно на будущее пригодится.
    3. llimonix Автор темы
      sotru, я бы ответил быстрее, если бы форум самопроизвольно не выбирал от какой темы отписываться и не получать уведомления. Заметил только сейчас, что тут новое сообщение и подписался на тему снова
  7. воровскаялапа
    воровскаялапа 12 янв 2025 https://t.me/PKSBproj - лучшие проекты для ****а 1105 21 дек 2018
    привет, все так же повторил почему - то не воркает. пробовал в долфине анти все работает
     
    1. llimonix Автор темы
  8. fwesfwsef
    fwesfwsef 2 фев 2025 2 26 окт 2019
    а как проверить авторизирован ты или нет? на http запросах
     
    1. Посмотреть предыдущие комментарии (2)
    2. Сэл
      llimonix, большой молодец, спасибо что делаешь гайды и тд, спасибо и за модули, красавчик
    3. fwesfwsef
  9. Manisk
    Что делать если куки ТТ мрут после рестарта софта?
     
    1. llimonix Автор темы
      Manisk, возможно при загрузке куков и работе с аккаунтом во время процесса они изменяются и тебе нужно уже новый вариант кукисов сохранять
    2. Manisk
      llimonix, ну то есть как вариант просто перед завершением процесса нужно сделать обновление куки?
    3. Manisk
      llimonix, Но опять же, как в обычном браузере оно работает нормально, а в басе вылетает?
Загрузка...
Top