• XSS.stack #1 – первый литературный журнал от юзеров форума

Нужен python разраб

m0dHEX

(L1) cache
Забанен
Регистрация
12.08.2021
Сообщения
516
Реакции
87
Пожалуйста, обратите внимание, что пользователь заблокирован
Необходимо написать маленький скрипт который будет чекать сайт и если кнопка появилась она будет нажимать принять и добавлять комментарий рандомный из списка (.txt)
 
Пожалуйста, обратите внимание, что пользователь заблокирован
Конечно, вот пример простого скрипта на Python, который может подходить для вашей задачи,
import requests
from bs4 import BeautifulSoup
import random

# URL вашего сайта
url = "https://example.com"

# Путь к файлу с рандомными комментариями
comments_file_path = "comments.txt"

# Получаем содержимое файла с комментариями
with open(comments_file_path, "r", encoding="utf-8") as file:
comments = file.readlines()

# Отправляем GET-запрос на сайт
response = requests.get(url)

# Проверяем успешность запроса
if response.status_code == 200:
# Используем BeautifulSoup для парсинга HTML
soup = BeautifulSoup(response.text, "html.parser")

# Находим кнопку (замените "button" на соответствующий тег вашей кнопки)
button = soup.find("button")

# Проверяем, если кнопка найдена
if button:
# Мы можем использовать здесь Selenium или другие библиотеки для автоматизации действий на веб-странице
# Например, использовать библиотеку Selenium для нажатия кнопки
# Примечание: Установите библиотеки requests, beautifulsoup4 и selenium перед использованием

# Ваш код для нажатия кнопки может выглядеть примерно так:
# button.click()

# Добавляем случайный комментарий из списка
random_comment = random.choice(comments)
print(f"Кнопка найдена! Нажимаем и добавляем комментарий: {random_comment}")
else:
print("Кнопка не найдена.")
else:
print(f"Ошибка при запросе к сайту. Код статуса: {response.status_code}")

Этот скрипт использует библиотеки requests для отправки запросов на сайт и BeautifulSoup для парсинга HTML. Убедитесь, что у вас установлены эти библиотеки (pip install requests beautifulsoup4). Кроме того, для автоматизации действий на веб-странице, вы можете использовать библиотеку Selenium (pip install selenium).
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх