Potrzebny programista Python / ADB do naprawy zawieszania się oprogramowania TikTok na urządzeniach Samsung
Potrzebny programista, który dobrze zna się na Pythonie, GUI i ADB.
Jest problem z oprogramowaniem do automatyzacji publikacji na TikTok.
Sytuacja jest następująca:
2 telefony są podłączone do huba i działają stabilnie, bez żadnych problemów.
Podłączyliśmy jeszcze 2 nowe urządzenia (Samsung) i pojawił się problem: podczas publikacji, na etapie wyboru zdjęcia w TikTok, oprogramowanie zawiesza się. Dochodzi do momentu, w którym należy otworzyć galerię (album) w celu wyboru zdjęcia, ale nie klika w nią i proces się zatrzymuje.
Ważne:
- problem występuje tylko na nowych telefonach;
- na starych dwóch telefonach wszystko działa stabilnie;
- zamienialiśmy telefony miejscami i porty na hubie — nic się nie zmieniło;
- samo oprogramowanie uruchamia się i działa, zawieszenie występuje właśnie na etapie otwierania galerii wewnątrz TikTok.
Opinia zleceniodawcy o współpracy z Oleksii P.
Potrzebny programista Python / ADB do naprawy zawieszania się oprogramowania TikTok na urządzeniach SamsungBardzo szybko wszystko rozwiązano, ogromne dzięki!
Opinia freelancera o współpracy z David Filarmonov
Potrzebny programista Python / ADB do naprawy zawieszania się oprogramowania TikTok na urządzeniach SamsungPolecam do współpracy! Wszystko dostępne i zrozumiałe, bez pośpiechu wyjaśniono zakres pracy! Myślę, że obie strony są zadowolone z rezultatu!
-
Zbadałem twoje zadanie i jasno pokazuje, że problem wymaga uwagi na szczegóły działania ADB i GUI TikTok na nowych urządzeniach Samsung. Uważam, że przyczyna zawieszania się może być związana z niekompatybilnością oprogramowania lub specyficznymi ustawieniami najnowszych wersji ADB. Proponuję przeprowadzenie analizy działania aplikacji, zidentyfikowanie dokładnego miejsca zawieszenia oraz optymalizację interakcji oprogramowania z urządzeniami.
Aby skutecznie rozwiązać problem, wyróżnię kluczowe etapy: sprawdzenie kompatybilności wersji ADB, testowanie funkcjonalności na nowych urządzeniach, a także możliwe korekty logiki działania oprogramowania, co pomoże wyeliminować problem wyboru zdjęcia i poprawi stabilność działania na wszystkich urządzeniach.
Istnieją ryzyka, że problemy mogą być związane z aktualizacjami samej platformy TikTok, dlatego zalecam sprawdzenie, czy były ostatnie zmiany w API oraz czy używano różnych wersji ADB na starych i nowych urządzeniach. Ważne jest również, aby zrozumieć, czy masz dostęp do testowania na różnych wersjach oprogramowania.
Jestem gotów szybko rozpocząć pracę i rozwiązać twój problem. Proszę, skontaktuj się ze mną, aby omówić szczegóły i doprecyzować twoje wymagania.
-
Z opisu wynika, że problem w ogóle nie leży w hubie. Skoro wymienialiśmy porty i stare telefony działają normalnie, to oprogramowanie po prostu nie może znaleźć odpowiedniego interfejsu TikToka lub galerii na nowych Samsungach.
Skrypt prawdopodobnie szuka przycisku po tekście, id lub współrzędnych, a na nowych Samsungach ten ekran się różni (z powodu wersji Androida, One UI, samego TikToka lub zupełnie innego systemowego selektora zdjęć).
Żebym mógł konkretnie spojrzeć i naprawić, prześlijcie mi:
* archiwum projektu lub dostęp do repozytorium
* instrukcję, jak to wszystko uruchomić
* log sukcesu na starym i log zawieszenia na nowym
… * krótki filmik (jak działa stary i jak się zawiesza nowy)
* dokładne modele telefonów, wersje Android/One UI, TikToka i rozdzielczość ekranu
* zrzut UI + zrzut ekranu przez adb w momencie wyboru galerii (dla obu telefonów)
Po tym porównam strukturę ekranów i zrozumiem, co tam się psuje — selektor, współrzędne czy oczekiwanie na element. Przesyłajcie wszystkie pliki i informacje bezpośrednio tutaj w rozmowie, będę patrzeć.
-
Cześć, pracowałem nad projektem automatyzacji aplikacji mobilnych z ADB i Pythonem do zarządzania 15+ urządzeniami Android jednocześnie, podobnym do twojego oprogramowania TikTok. Osiągnęliśmy 95% stabilności działania.
Dlaczego urządzenia Samsung mogą mieć inne selektory elementów UI lub opóźnienia w odpowiedzi w porównaniu do starszych telefonów? Może to być spowodowane różnymi wersjami Androida lub cechami One UI?
Proponuję się skontaktować, chętnie doradzę ci bezpłatnie z technicznej strony i wspólnie opracujemy plan rozwoju + opowiem o moim zespole!
-
7892 56 0 3 Cześć! Jestem doświadczonym programistą, potrafię stworzyć boty o dowolnym stopniu skomplikowania, zajmuję 4. miejsce w kategorii "Tworzenie botów", tworzę również strony internetowe oraz dokumentacje API w języku programowania Python, gdzie zajmuję 2. miejsce.
W odniesieniu do Twojego projektu mam kilka pytań, które wpłyną na ocenę Twojego zadania i pomogą zrozumieć, czego chcesz, proszę napisz do mnie, aby wyjaśnić wszystkie szczegóły!
Moje umiejętności możesz sprawdzić w CV 👉Freelancehunt
Moje prace są również opublikowane w portfolio 👉Freelancehunt
💻 Jestem również SEO zespołu, który składa się z FrontEndera i Backendera! Oznacza to, że w razie potrzeby możemy z naszą 3-osobową drużyną zorganizować dla Ciebie rozwój pod klucz!
… Czekam na Twoją odpowiedź, dziękuję.
-
536 3 0 1 Cześć, jestem gotów pomóc w poprawie twojego oprogramowania dla TikTok. Problem, z którym się borykasz, jest klasyczny dla automatyzacji przez ADB i związany z fragmentacją urządzeń z Androidem. Nakładka Samsung ma swoje specyficzne cechy rysowania okien systemowych i dialogów wyboru plików. Prawdopodobnie twój skrypt używa sztywnych współrzędnych ekranu do kliknięć, które nie pasują na nowych smartfonach z powodu innej rozdzielczości, lub szuka elementu po identyfikatorze systemowym, który różni się na urządzeniach tej marki. Moje doświadczenie w programowaniu w Pythonie pozwala szybko znaleźć i przepisać ten fragment kodu, czyniąc wyszukiwanie przycisku dynamicznym i niezależnym od modelu telefonu. Do pracy nie będę potrzebował fizycznego dostępu do smartfonów, będziemy mogli zdalnie zrzucić zrzut interfejsu. Proszę, czy mógłbyś mi dostarczyć kod źródłowy skryptu lub zdalny dostęp do komputera, do którego podłączony jest hub z telefonami do przeprowadzenia debugowania?
-
650 2 0 Cześć!
Automatyzacja Python + ADB to nasza specjalność, zajmiemy się problemem.
W sytuacji: na nowych Samsungach prawdopodobnie inny element UI do otwierania galerii — inny resource-id lub xpath w porównaniu do starych telefonów. Albo różna gęstość/rozdzielczość, przez co współrzędne tap nie trafiają w odpowiednie miejsce.
Co zrobię:
— podłączę się do nowych urządzeń przez ADB, zrobię dump UI na problematycznym kroku
— znajdę dokładny element galerii na Samsungu
… — poprawię logikę wyboru elementu, aby działało na wszystkich urządzeniach niezależnie od modelu
— przetestuję na wszystkich 4 telefonach jednocześnie
Jestem gotów się tym zająć. Jaka wersja Androida jest na nowych Samsungach i jakiego oprogramowania używacie (UIAutomator2, Appium, czysty ADB)?
-
1382 8 0 Dzień dobry, mam doświadczenie w pracy z Pythonem oraz botami Telegram, mogę wszystko wykonać szybko i jakościowo, piszcie, omówimy szczegóły.
-
1062 11 0 Dobranoc.\nWiem, co to jest adb, root i inne, na więcej niż pewnym poziomie.\nCoś wyraźnie przeszkadza, startowa wskazówka, ale nie ma pewności, że pomoże, potrzebne więcej informacji, jaki model Androida, ale w każdym razie zwróć uwagę na dpi, to można obliczyć, po prostu porównać 1 działający telefon i drugi, który ma błąd, przez terminal. Pisz, jeśli aktualne.
-
937 5 0 1 Cześć! Jestem Władimir, założyciel agencji inżynieryjnej Vaysed. Twój problem z zawieszaniem skryptu ADB na nowych urządzeniach Samsung to klasyczna sytuacja przy skalowaniu farm telefonów, i dokładnie wiemy, jak go szybko rozwiązać.
Jako inżynierowie, którzy nieustannie pracują z automatyzacją Androida przez Pythona, widzimy tutaj dwie najbardziej prawdopodobne przyczyny:
1. Różnica w rozdzielczości ekranu (twardo zakodowane współrzędne): Jeśli w twoim obecnym oprogramowaniu kliknięcie w galerię jest realizowane przez twarde współrzędne X/Y (adb shell input tap), to na nowych Samsungach z inną przekątną lub proporcją boków to kliknięcie po prostu znika „w powietrzu”.
2. Zmiany w hierarchii UI (UIAutomator / Appium): Nowe Samsungi działają na świeżych wersjach Androida i nakładce One UI. Systemowy interfejs wyboru mediów (Photo Picker) tam znacznie się różni. Jeśli twój kod szuka przycisku po konkretnym ID, XPath lub tekście, to na nowych urządzeniach tego elementu po prostu może nie być w drzewie, a skrypt zawiesza się w oczekiwaniu.
Jak to naprawimy:
Nie będziemy na siłę zmieniać nowych współrzędnych. Zrobimy zrzut drzewa UI konkretnie z twoich Samsungów w momencie otwierania TikToka, znajdziemy aktualne selektory i przepiszemy funkcję kliknięcia. Uczynimy wyszukiwanie dynamicznym — oprogramowanie będzie samo dostosowywać się do każdej rozdzielczości i wersji Androida, aby w przyszłościś mógł podłączać dowolne telefony bez modyfikacji kodu.
… Możesz ocenić nasze podejście inżynieryjne i przypadki automatyzacji na stronie: https://vaysed.me/. Napisz do mnie w wiadomościach prywatnych, prześlij część kodu odpowiedzialną za ten etap, a my szybko rozwiążemy ten problem!
-
726 9 1 Cześć! Twój projekt przyciągnął moją uwagę. Jestem gotów zacząć pracę i zapewnić wysoką jakość wykonania.
-
Якщо цю ж роботу проводите на нових смартфонах вручну то все працює ?
-
так!
-
Aktualne zlecenia dla freelancerów w kategorii Python
Rozwój farmy Tik-Tok (fabryka treści)
82 PLN
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 ∙ 4 godziny 11 minut temu ∙ 10 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 ∙ 10 godzin 46 minut 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 ∙ 13 godzin 56 minut temu ∙ 19 ofert |
Szukam rozwiązania White-label dla bukmacherki do wynajęcia |
Stworzenie Human AI Assistant dla grup Telegram### 1.1. Kluczowa koncepcja systemuSystem powinien pełnić dwie główne funkcje:#### 1. Analiza komunikacji z klientemAsystent AI ma automatycznie analizować całą komunikację w grupach Telegram i rozumieć kontekst rozmowy.W szczególności system powinien:- określać istotę zapytania… AI i uczenie maszynowe, Python ∙ 2 dni 1 godzina temu ∙ 40 ofert |