Wygeneruj listę wszystkich chromowanych kart na urządzeniach z Androidem?

1

Wiem, że chrome: // history / syncedTabs pokaże mi najnowsze karty chrome, ale chcę móc zobaczyć wszystkie chromowane karty. Mam 4 lub 5 urządzeń, z których każde ma ponad 100 zakładek.

Nie muszę zachować żadnego stanu z żadnej z tych kart - chcę tylko uzyskać adresy URL.

Czy ktoś wie, jak to zrobić?

rarrarrarrr
źródło
1
Podejrzewam, że na każdym urządzeniu znajduje się plik tymczasowego użytkownika zawierający listę otwartych kart. Odnalezienie tego dałoby mi to, czego potrzebuję.
rarrarrarrr
1
Ta odpowiedź wydaje się zawierać listę lokalizacji. Muszę to sprawdzić i złożyć raport! android.stackexchange.com/a/116876
rarrarrarrr
^/data/data/com.android.chrome/app_tabs/0
rarrarrarrr

Odpowiedzi:

0

Więc jeśli nie jesteś zakorzeniony, moje komentarze powyżej są bezużyteczne.

Możesz jednak wykonać to samo, korzystając ze zdalnego debugowania chrome devtools .

Zacznij od podłączenia urządzenia z systemem Android do komputera i uruchomienia chromowania. Następnie, w narzędziach dev dev, kliknij przycisk hamburgera -> Więcej narzędzi -> Urządzenia zdalne.

wprowadź tutaj opis obrazu

Tak długo, jak włączasz debugowanie USB na urządzeniu z Androidem, powinieneś być w stanie wybrać telefon z listy urządzeń. Spowoduje to wyświetlenie wszystkich otwartych kart!

wprowadź tutaj opis obrazu

Stamtąd możesz wybrać wszystko i skopiować, aby uzyskać adresy URL zakładek.

Uwaga: jeśli karta ma „długi” adres URL, zostanie ona skrócona w środku adresu URL. Jeśli potrzebujesz specjalnie skróconych adresów URL, kliknij link prawym przyciskiem myszy i skopiuj cały adres URL!

rarrarrarrr
źródło