Загрузка...

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

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

Загрузка...
  1. llimonix
    llimonix Автор темы 26 сен 2024 :kirbi: Paypal / Amazon - lolz.live/threads/4195418/ 22 278 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
    Баннер красивый :2011_like:
     
    26 сен 2024 Изменено
    1. llimonix Автор темы
      Jargonium, скорее все это тестовый вариант. Делал на скорую руку
  3. Jenek
    Умница, уже две темы закреплено в разделе)
     
    1. llimonix Автор темы
      Jenek, дай бог третья появится в ближайшее время
  4. P3psi
    P3psi 20 окт 2024 Чозабрета 448 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. воровскаялапа
    привет, все так же повторил почему - то не воркает. пробовал в долфине анти все работает
     
    1. llimonix Автор темы
  8. fwesfwsef
    fwesfwsef 2 фев 2025 2 26 окт 2019
    а как проверить авторизирован ты или нет? на http запросах
     
    1. Посмотреть предыдущие комментарии (2)
    2. Cubics
      fwesfwsef, Как он ответит если он даже Сайт не знает на каком вы это хотите сделать :)))
      Он так то правильно ответил и на скок вы инфы дали.
      И есть ещё Кастом Модули под Запросы работу,
      Вот как тут у меня и с стандартным Басовским не хотел а через Кастом работает.
      [IMG]
    3. Сэл
      llimonix, большой молодец, спасибо что делаешь гайды и тд, спасибо и за модули, красавчик
  9. Manisk
    Что делать если куки ТТ мрут после рестарта софта?
     
    1. llimonix Автор темы
      Manisk, возможно при загрузке куков и работе с аккаунтом во время процесса они изменяются и тебе нужно уже новый вариант кукисов сохранять
    2. Manisk
      llimonix, ну то есть как вариант просто перед завершением процесса нужно сделать обновление куки?
    3. Manisk
      llimonix, Но опять же, как в обычном браузере оно работает нормально, а в басе вылетает?
Top
JavaScript error: