Rozwiązanie FunCaptcha dla Twittera, X
Posiadam oprogramowanie, które automaty-
zuje pracę z kontami na Twitterze, napisane w Pythonie.
Czasami Twitter prosi o rozwiązanie CAPTCHA, aby kontynuować pracę z kontem.
Trzeba zautomatyzować rozwiązanie Fun-
Captcha za pomocą https://2captcha.com lub innego podobnego rozwiązania.
Mogę dostarczyć konto z CAPTCHA i proxy do testów.
zrealizować poprawki feedbackowe dotyczące wyszukiwania w poprzednim projekcie: wyszukuje stare posty bardzo, i pojawiają się kopie. Skomentowałem w raporcie z 20 września https://docs.google.com/spreadsheets/d/15mCC3ssEGTU-HWM0GR1eG0sXE9zUtVqNQJCKBdWxTaQ/edit?gid=0#gid=0
dodajemy do rozszerzonego wyszukiwania datę - 2 godziny
Zrobić sprawdzenie liczby subskrybentów, bo filtr jest, ale zauważyliście, że sprawdzenie nie działa, kod jest zakomentowany.
wymaga wstępnej analizy - 2-4 godziny
Captcha - obsługa przypadków, gdy pojawia się Captcha, i rozwiązanie captcha.
Pierwszy etap, wykrywanie i identyfikacja - 4 godziny (na podstawie wyników podejmiemy decyzję o zasadności rozwiązania, przypominam, że ręczne rozwiązywanie podczas testów nie dało oczekiwanych rezultatów)
Dodać opcję logowania do kont twitterowych, z którymi pracuje bot, po loginie i haśle, aby bot automatycznie pobierał ciasteczka i następnie automatycznie pobierał z nich klucze i wprowadzał do tabeli. Obecnie bot działa z kontami używając tokenów, ale są podejrzenia, że tokeny mogą mieć określony czas życia 30-60 dni, lub do momentu, gdy twitter może podejrzewać konto o podejrzaną aktywność (tak się zdarza nawet z kontami, które nic nie naruszają), jeśli będzie wymagany kod z poczty powiązanej z kontem, to zrobić rozwiązanie uzyskania tego kodu przez API, konta będą głównie na rambler, @gmx.com oraz google;
badanie możliwości dostępu ze skryptu do poczty w domenie gmx.com, napisanie testowego skryptu (od was, jeśli są dane logowania do konta) - 4 godziny
jeśli poprzedni punkt będzie udany, napisanie ogólnego kodu do autoryzacji kont, ogólna część do pracy z twitterem oraz oddzielne moduły do pracy z różnymi serwerami pocztowymi (aby była możliwość zmiany lub dodania innego) - 20 - 30 godzin ---to na następny projekt
Konta do shillingu i rozgrzewania powinny być wybierane losowo, nie w kolejności. Ponieważ na pierwsze konta idzie obciążenie i szybko są zabijane.
robimy losowy wybór - 2 godziny
Sprawdzić, czy ta funkcjonalność jest potrzebna:
Dodatkowo szukamy w samym tekście posta "Główne słowa" (pole 1), to na razie zostawiłem jak jest. Jeśli potrzeba tej funkcjonalności będzie brakować, to można ich tam nie podawać. Albo tę funkcjonalność usunąć.
przetestuję i najprawdopodobniej usunę - 2 godziny
obsługa przypadków, gdy posty nie zostały znalezione
jeśli kończymy cykl, zrobimy przerwę i spróbujemy ponownie - 1 godzina
jeśli macie inną logikę, typu powiadomienie użytkownika, że nie ma postów dla tego zapytania, na przykład po kilku próbach, to piszcie, omówimy. Bo teraz, gdy filtry zaczęły działać, może się zdarzyć, że dla tych zapytań postów nie będzie i to nie jest zbyt oczywiste.
Kiedy wypełniasz projekt i gdzieś klikasz poza oknem projektu, ono się zamyka. Bardzo niewygodne, często trzeba zaczynać wypełnianie od nowa. Należy zrobić, aby okno projektu zamykało się tylko krzyżykiem.
2 godziny
Dodatkowo, w trakcie rozwoju, refaktoryzacja kodu (usuwam zbędne, poprawiam to, co zobaczę)
реалізувати фідбек-правки по пошуку по минулій розробці: шукає старі пости дуже, і попадаються копії. Прокоментував у звіті за 20 вересня https://docs.google.com/spreadsheets/d/15mCC3ssEGTU-HWM0GR1eG0sXE9zUtVqNQJCKBdWxTaQ/edit?gid=0#gid=0
додаємо в розширений пошук дату - 2 години
Зробити перевірку на кількість підписників, бо фільтр є, але ви побачили що перевірка не працює, код закоментований.
потребує попереднього аналіз - 2-4 години
Капча - обробка випадків коли попадається Капча, і вирішення капчі.
Перший етап, виявлення та ідентифікація - 4 години (по результатах приймемо рішення щодо доцільності розв'язання, нагадую що ручне розгадування при тестах не дало бажаного результату)
Додати опцію логування в твіттер акаунти з якими працює бот по логіну та паролі, щоб бот автоматично діставав кукі і далі автоматично діставав з нього ключі і вносив у таблицю. Зараз бот працює з акаунтами використовуючи токени, але є підозри що у токенів може бути срок життя певний 30-60 днів, або до моменту коли твіттер може запідозрити акаунт у підозрілій активності(таке буває навіть з акаунтами які нічого не порушують), якщо буде запитуватись код із пошти що підвязана до акаунта, то зробити рішення отримання цього коду по апі, акаунти в основному будуть на rambler, @gmx.com та гугл;
ресерч можливості доступу з скрипту до пошти в домені gmx.com, написання тестового скрипту (від вас, якщо є креденшинали аккаунту) - 4 години
якщо попередній пункт буде успішний, написання загального коду для авторизації акаунтів, загальна частина для роботи з twetter, та окремі модулі для роботи з різними поштовими серверами (щоб була можливість змінити або додати інший) - 20 - 30 годин ---це на наступний преокт
Акаунти для шилінгу та прогріву, мають братися рандомно, не по порядку. Тому що на перші акаунти іде навантаження і вони вбиваються швидко.
робимо рандомний вибір - 2 години
Перевірити чи потрібен цей функціонал:
Ще додатково шукаємо і в самому тексті посту "Основні слова" (поле 1), це поки залишив як є. Якщо необхідність у цьому функціоналі буде відсутня то можна їх там не вказувати. Або цей функіонал видалити.
протестую та скоріше за все видалю - 2 години
обробка випадків коли пости не знайдено
якщо закінчуємо цикл, зробимо паузу та пробуємо знову - 1 година
якщо у вас є інша логіка, типу повідомити користувача що по цьому запиту немає постів, наприклад після декількох спроб то пишіть обговоримо. Бо зараз коли запрацювали фільтри то запросто може бути таке що по цих запитах постів не буде і це не дуже очевидно.
Коли заповнюєш проект і десь клікаєш мімо вікна проекта, він закривається. Дуже незручно, часто треба розпочинати заповнення спочатку. Треба зробити щоб вікно проекта закривалося тільки хрестиком.
2 години
Додатково, по ходу розробки, рефакторинг коду (видаляю зайве, виправляю те що побачу)
Opinia zleceniodawcy o współpracy z Oleksandr Veliky
Rozwiązanie FunCaptcha dla Twittera, XWszystko było zgodnie z TZ i omówionymi oczekiwaniami.
Opinia freelancera o współpracy z Єvgen T.
Rozwiązanie FunCaptcha dla Twittera, XŚwietna współpraca, polecam
-
1333 32 0 Witam, wykonam zadanie zgodnie z naszymi ustaleniami.
Dziękuję
-
778 10 1 Dzień dobry, mam możliwość wykonać twoje zadanie. Proponuję przejść do wiadomości prywatnej
-
272 Dzień dobry, jestem gotów zająć się twoim projektem
Skontaktujmy się na prywatnej wiadomości i omówmy szczegóły.
-
726 9 1 Cześć! Twój projekt przykuł moją uwagę. Jestem gotów zacząć pracę i zapewnić wysoką jakość wykonania.
Aktualne zlecenia dla freelancerów w kategorii Python
Stworzyć bota w Telegramie (kabinety sprzedawcy)
57 PLN
Cześć wszystkimPotrzebny jest osobisty panel użytkownika w formacie bota w TelegramiePo uruchomieniu i przejściu ankiety, dla użytkownika tworzony jest osobisty panel (który pozwala mu na dalsze przyciski w systemie) Aby każdy zarejestrowany użytkownik miał wyświetlane w osobnym… Python, Tworzenie chatbota ∙ 8 godzin 25 minut temu ∙ 78 ofert |
Znaleźć feed produktowy (Google Merchant XML) dla strony na OpenCart
57 PLN
Konieczne jest znalezienie bezpośredniego linku do działającego pliku z danymi produktowymi (XML) konkurenta dla Google Merchant Center Platforma (CMS): OpenCart / ocStore Znajdź oryginalny plik z danymiWymagania dotyczące wyniku: Roboczy link do pliku XML Python, Parsowanie danych ∙ 18 godzin 29 minut temu ∙ 19 ofert |
Rozwój farmy Tik-Tok (fabryka treści)Konieczne jest opracowanie systemu do centralnego zarządzania wieloma kontami TikTok z automatycznym publikowaniem treści, wykorzystaniem indywidualnych proxy oraz symulacją naturalnej aktywności kont. Wymagania funkcjonalne1. Zarządzanie kontami Dodawanie i usuwanie kont… Python, Tworzenie chatbota ∙ 1 dzień 5 godzin temu ∙ 15 ofert |
Poprawić działanie Claude Code i prace związane z pisaniem oprogramowaniaObecnie rozwijam CRM i analitykę, oprogramowanie. Robię to przez Claude Code, ale rozumiem, że wyniki nie są najlepsze pod względem zmian. Mam 2 zadania - Potrzebuję pomocy w stworzeniu presetów dotyczących umiejętności, MD itd., aby poprawić jakość. Wziąć sprawdzone, z którymi… AI i uczenie maszynowe, Python ∙ 1 dzień 12 godzin temu ∙ 21 ofert |
System OCRPotrzebny jest system rozpoznawania tekstu na kopertach pocztowych (indeks - tylko liczby). Tekst czasami może być ręcznie napisany. Rozpoznawanie znaczków (liczenie ilości i nominałów) Python ∙ 1 dzień 15 godzin temu ∙ 24 oferty |