• Страница 1 из 1
  • 1
Генератор Ссылок Prnt.sc | Со скачиванием
Пн, 22 Фев 2021, 14:17 | Сообщение 1

Пн, 22 Фев 2021, 14:17 | Сообщение 1
Регистр
04 Янв 2021
Сообщений
456

Репутация
Генератор Ссылок Prnt.sc | Со скачиванием

Цитата
Если бы парсил скрины валидные сразу в папку, то норм было бы.

А так - баян


Итак человек это сделал:

Скачать: https://disk.yandex.ru/d/qAybcmayUyhSfg

Код
import requests
import random
from bs4 import BeautifulSoup as BS

headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.132 Safari/537.36 OPR/63.0.3368.71'
}
session = requests.Session()
sym = "qwertyuiopasdfghjklzxcvbnm1234567890"
for count in range(0, int(input("Сколько ссылок сгенерировать: "))):
a = random.choices(sym, k=6)
url = 'https://prnt.sc/'
for i in a:
url += i
try:
r = session.get(url, headers=headers)

soup = BS(r.content, 'html.parser')
img_url = soup.find('img', {'id': 'screenshot-image'};)['src']

r = session.get(img_url, headers=headers)
with open(f'img_{count}.png', 'wb') as f:
f.write(r.content)
except:
print(f"[-] {url}")
else:
print(f"[+] {url}")


Запускаете скрипт

Картинки в папку со скриптом падать будут

Демонстрация работы:

https://disk.yandex.ru/i/DUUkTXEiFqIwk

Подпишись: WiN-Prog ВКонтакте | Win Programs в Телеграм


  • Страница 1 из 1
  • 1
Поиск: