Skrypt w Pythonie
Opracowanie skryptu do weryfikacji ważności kont e-mail.
Jest plik, który zawiera listę kont e-mail w formacie login:hasło. Należy opracować skrypt, który będzie weryfikował każde konto pod kątem ważności, tzn. czy można zalogować się na konto z podanymi danymi (domeny, loginy i hasła).
Główne funkcje:
Weryfikacja kont: Skrypt powinien sprawdzać, czy można zalogować się na każde konto.
Praca przez proxy: Skrypt ma działać przez proxy. Liczba kont weryfikowanych z jednego IP powinna być określona w pliku konfiguracyjnym.
Nazwy domen: Istnieją 4 nazwy domen dla kont e-mail. Trzy z nich mają tę samą strukturę do weryfikacji, a jedna domena różni się. Skrypt powinien uwzględniać te szczegóły.
Plik wyjściowy: Skrypt powinien zapisywać wyniki weryfikacji w pliku, w którym będą wymienione tylko te konta, do których udało się zalogować.
Kroki do opracowania:
Odczyt pliku konfiguracyjnego: W nim określono liczbę kont do weryfikacji z jednego IP przez proxy.
Odczyt pliku z kontami: Format "login:hasło".
Weryfikacja kont pod kątem ważności przez serwery domenowe:
Dla trzech domen użyto tej samej logiki autoryzacji.
Dla czwartej domeny — osobny proces autoryzacji.
Obsługa proxy: Użyto różnych IP do weryfikacji kont z uwzględnieniem ograniczeń.
Zapis wyników:
Zachować ważne konta w pliku wyjściowym.
Nie ważne konta w innym pliku.
Dodatkowo dodano:
Logi do zapisu nieudanych weryfikacji.
Obsługa CAPTCHA, jeśli pojawi się podczas weryfikacji kont.
Ulepszona obsługa błędów i timeoutów dla zapytań.
#python #pythonbot #skrypty
Jest plik, który zawiera listę kont e-mail w formacie login:hasło. Należy opracować skrypt, który będzie weryfikował każde konto pod kątem ważności, tzn. czy można zalogować się na konto z podanymi danymi (domeny, loginy i hasła).
Główne funkcje:
Weryfikacja kont: Skrypt powinien sprawdzać, czy można zalogować się na każde konto.
Praca przez proxy: Skrypt ma działać przez proxy. Liczba kont weryfikowanych z jednego IP powinna być określona w pliku konfiguracyjnym.
Nazwy domen: Istnieją 4 nazwy domen dla kont e-mail. Trzy z nich mają tę samą strukturę do weryfikacji, a jedna domena różni się. Skrypt powinien uwzględniać te szczegóły.
Plik wyjściowy: Skrypt powinien zapisywać wyniki weryfikacji w pliku, w którym będą wymienione tylko te konta, do których udało się zalogować.
Kroki do opracowania:
Odczyt pliku konfiguracyjnego: W nim określono liczbę kont do weryfikacji z jednego IP przez proxy.
Odczyt pliku z kontami: Format "login:hasło".
Weryfikacja kont pod kątem ważności przez serwery domenowe:
Dla trzech domen użyto tej samej logiki autoryzacji.
Dla czwartej domeny — osobny proces autoryzacji.
Obsługa proxy: Użyto różnych IP do weryfikacji kont z uwzględnieniem ograniczeń.
Zapis wyników:
Zachować ważne konta w pliku wyjściowym.
Nie ważne konta w innym pliku.
Dodatkowo dodano:
Logi do zapisu nieudanych weryfikacji.
Obsługa CAPTCHA, jeśli pojawi się podczas weryfikacji kont.
Ulepszona obsługa błędów i timeoutów dla zapytań.
#python #pythonbot #skrypty