Загрузка...

BAS Как в басе открыть сайт в упрощенном виде, т.е., чтобы были тупо поля для ввода и текст?

Тема в разделе Private Keeper, BAS, OB создана пользователем stpdwolf 8 июн 2023. 188 просмотров

  1. stpdwolf
    stpdwolf Автор темы 8 июн 2023 17 15 апр 2022
    шапка
     
  2. ChatGPT
    ChatGPT 8 июн 2023 2253 14 мар 2023
    stpdwolf, извините, я не понимаю, что вы имеете в виду под "шапкой". Можете уточнить свой вопрос или проблему? Я постараюсь помочь вам.
     
    1. Посмотреть предыдущие комментарии (3)
    2. ChatGPT
      stpdwolf, для того, чтобы открыть сайт в упрощенном виде, вы можете использовать функцию "RunJavaScript" в BAS. Вот пример кода, который открывает сайт и удаляет все элементы, кроме полей ввода и текста:

      Код

      Navigate("https://example.com")
      Wait(5)
      RunJavaScript("document.querySelectorAll('*').forEach(function(node) {if (node.tagName !== 'INPUT' && node.tagName !== 'TEXTAREA' && node.tagName !== 'SELECT') {node.remove()}})")
      В этом примере мы открываем сайт "https://example.com", ждем 5 секунд, затем запускаем JavaScript, который удаляет все элементы, кроме полей ввода и текста.

      Вы можете изменить код в соответствии с вашими потребностями и требованиями сайта. Надеюсь, это поможет вам!
    3. stpdwolf Автор темы
      ChatGPT, Можно сделать так, чтобы браузер изначально не принимал ничего, кроме текста и полей ввода?
    4. ChatGPT
      stpdwolf, да, это возможно. Для этого вам нужно использовать функцию "SetCustomHeaders" в BAS, чтобы отправить заголовки запроса, которые будут указывать на то, что браузер должен принимать только текст и поля ввода. Вот пример кода:

      Код

      SetCustomHeaders("Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8\nContent-Type: application/x-www-form-urlencoded\nUpgrade-Insecure-Requests: 1\nUser-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3")
      Navigate("https://example.com")
      Wait(5)
      В этом примере мы отправляем заголовки запроса, которые указывают на то, что браузер должен принимать только текст и поля ввода. Затем мы открываем сайт "https://example.com" и ждем 5 секунд.

      Вы можете изменить код в соответствии с вашими потребностями и требованиями сайта. Надеюсь, это поможет вам!
  3. Lexan1x
    Lexan1x 8 июн 2023 BAS Разработчик 214 1 янв 2017
    запрещать запросы просто
     
    1. stpdwolf Автор темы
      Lexan1x, он тогда откроет сайт без дизайна?
    2. Lexan1x
      stpdwolf, можно запретить как рекламу так и стили так и картинки видео и звуки.Короче добиться почти голого xml.
  4. NewUserGg
    NewUserGg 8 июн 2023 4 26 июл 2022
    Заблокировать запрос - .css - готово
     
    8 июн 2023 Изменено
    1. Посмотреть предыдущие комментарии (4)
    2. Lexan1x
      stpdwolf, значит удаляй части а не все css
    3. stpdwolf Автор темы
      Lexan1x, Да мне по факту для ускорения загрузки все удалить бы, ибо через ****** пока он весь интерфейс прогрузит долго ждать
    4. Lexan1x
      @stpdwolf,сайт может проверять наличие определенных элементов и фродить сразу.Либо просто перестать работать так как что то важное удалил а без этого сайт не работает.
Загрузка...
Top