Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

Parser numerów Viber, weryfikator Viber

Translated328 PLN

Opinia zleceniodawcy o współpracy z Andrey Sekletsov

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Wykonawca nie może wykonać pracy, zamiast trzech dni robi miesiąc, nie kontaktuje się, praca nie idzie

  1. 490    9  2   1
    Oferta, która wygrała3 dni328 PLN

    Aby zrealizować parser numerów Viber ze wszystkimi niezbędnymi funkcjami, należy stworzyć program lub skrypt, który będzie współdziałał z API Viber lub wykorzystywał inne metody zbierania danych, na przykład emulować klienta Viber za pomocą urządzeń mobilnych lub aplikacji desktopowych.

    ### Główne kroki do realizacji:

    1. **Wykorzystanie API lub emulacja:**
    - Ważne jest, aby wyjaśnić, że Viber oficjalnie nie udostępnia otwartego API do takich operacji, dlatego praca będzie realizowana albo poprzez emulację mobilnego klienta (na przykład za pomocą narzędzi typu Appium), albo przez klienta desktopowego.

    2. **Wielowątkowość:**
    - Realizacja wielowątkowości pozwoli na uruchomienie kilku wątków do jednoczesnej pracy z różnymi kontami Viber. Można to zrealizować z użyciem takich języków programowania jak Python, C# lub Node.js z obsługą równoległości.

    3. **Zbieranie danych:**
    - Można wykorzystać biblioteki do pracy z Excelem, na przykład `openpyxl` lub `pandas` dla Pythona, aby zbierać dane i przechowywać je w pliku Excel.
    - Aby dodać numery z pliku tekstowego, konieczne będzie przetworzenie pliku z numerami i sprawdzenie ich przez Viber.

    4. **Sprawdzanie aktywności:**
    - Do zbierania danych o ostatniej aktywności użytkowników można wykorzystać zewnętrzne usługi lub parsowanie interfejsu mobilnej/desktopowej aplikacji Viber.

    5. **Filtrowanie i sortowanie:**
    - Po zebraniu danych należy zrealizować algorytm sortowania według daty ostatniej aktywności, a także dodać możliwość czyszczenia list.

    ### Przybliżony stos technologii:
    - **Język programowania:** Python, C#, Node.js.
    - **Praca z Excelem:** `openpyxl`, `pandas` (dla Pythona) lub `NPOI` (dla C#).
    - **Emulacja:** Appium, Selenium (do automatyzacji i parsowania UI).
    - **Wielowątkowość:** `concurrent.futures`, `multiprocessing` (Python), `System.Threading` (C#).

  2. 1 oferta jest ukryta

Zleceniodawca
Sergey Serhio
Ukraina Charków  3  0
Zlecenie zostało opublikowane
1 rok temu
94 wyświetlenia