• Открыта запись на вторую часть курса по анонимности и безопасности в сети интернет "Paranoid II" от команды codeby. Анонимные роутеры, Подъём, настройка и администрирование Tor-ноды, Работа с железом ПК, Удаление аппаратных закладок, Минимизация рисков, Авторские разработки и многое другое. Подробнее ...

Проблема Lightshot downloader постоянное изменение ip адресса.

t0gl

t0gl

Happy New Year
20.06.2018
161
185
Всем привет! Возникла проблема и в голове ее примерное решение. Вообщем скачал с github скрипт .
Также есть расширение для chrome которое позволяет увидеть фотографии если переходить по ссылкам. Я думаю есть ли возможность запустить программу так, чтобы каждые 30 сек меняла ip адресс?
 
f22

f22

Red Team
05.05.2019
529
40
Всем привет! Возникла проблема и в голове ее примерное решение. Вообщем скачал с github скрипт .
Также есть расширение для chrome которое позволяет увидеть фотографии если переходить по ссылкам. Я думаю есть ли возможность запустить программу так, чтобы каждые 30 сек меняла ip адресс?
Решение ты написал, а вот что за проблема?)

Если я правильно прочёл твои мысли, то решением может быть банальная смена UserAgent'a при каждом запросе:


Python:
from fake_useragent import UserAgent

...
    def generateHtml(self, fileName): 
        url = self.generateLink(fileName) 
        ua = UserAgent()
        try:
                request = Request(url, headers={'User-Agent': ua.random})
                page = urlopen(request).read() 
                print(request.full_url, request.headers, request.host)
                return page
        except:
                print("Error")  
...
Не забудь изначально установить fake_useragent
pip install fake_useragent
 
t0gl

t0gl

Happy New Year
20.06.2018
161
185
Решение ты написал, а вот что за проблема?)

Если я правильно прочёл твои мысли, то решением может быть банальная смена UserAgent'a при каждом запросе:


Python:
from fake_useragent import UserAgent

...
    def generateHtml(self, fileName):
        url = self.generateLink(fileName)
        ua = UserAgent()
        try:
                request = Request(url, headers={'User-Agent': ua.random})
                page = urlopen(request).read()
                print(request.full_url, request.headers, request.host)
                return page
        except:
                print("Error") 
...
Не забудь изначально установить fake_useragent
pip install fake_useragent
Спасибо за решение. Проблема в том что сайт банит меня когда делаю больше одного запроса в сек
 
Мы в соцсетях:  ТелеграмВконтактеДзенФейсбукТвиттерЮтуб