tklivetracker
Opis Link to heading
Automatyzowana aplikacja Python monitorująca wybranych użytkowników TikToka i nagrywająca ich transmisje na żywo. System wykorzystuje wykrywanie oparte na Selenium, trwałe zarządzanie procesami oraz monitorowanie stanu. Zapewnia efektywne zarządzanie zasobami z limitami pojemności i interfejsem webowym do monitorowania w czasie rzeczywistym. Gwarantuje niezawodność dzięki automatycznemu restartowi, czyszczeniu procesów zombie i odzyskiwaniu po awariach. Obsługuje tryb tylko do odczytu dla bezpiecznego dostępu zewnętrznego. Architektura obejmuje głównego nadzorcy, silnik nagrywania FFmpeg oraz interfejs webowy Flask. Konfiguracja wymaga pliku cookies z TikTok dla uwierzytelnienia. System synchronizuje bazę danych SQLite z aktywnymi procesami nagrywania. Obsługuje różne źródła cookies, w tym pliki JSON i przeglądarkę Firefox.