Znane ograniczenia
Przeczytaj te informacje przed zakupem Tree Grower. Dotyczą konkretnych przeglądarek i systemów operacyjnych; informacje o tym, czego sam format nie gwarantuje, znajdziesz na stronie Trust.
| Co | Gdzie | Czego się spodziewać |
|---|---|---|
| Safari | macOS | Nieobsługiwane przy przechwytywaniu ani odtwarzaniu. Użyj innej przeglądarki z listy Tree. |
| Vivaldi | Linux | Łączy się, ale strony nie są przechwytywane. Szczegóły. |
| Chrome zainstalowany jako Flatpak | Linux, wersja 2.0.8 i starsze | Nie jest automatycznie wykrywany. Naprawiono w wersji 2.0.11; poniżej opisano obejście dla starszych wersji. |
| Firefox zainstalowany jako Flatpak | Linux | Nieobsługiwany. Zainstaluj Firefoksa z dystrybucji lub pakietów Mozilli. |
| „Wybierz lokalizację przeglądarki…” | Linux, wersja 2.0.8 i starsze | Ręcznie wybrana przeglądarka nie łączy się. Naprawiono w wersji 2.0.11. Szczegóły. |
| Ruch WebSocket i WebRTC | Wszystkie platformy | Nie jest przechwytywany ani odtwarzany. Strony, które z niego korzystają, mogą odtwarzać się niekompletnie. |
Sprawdzone w Ubuntu 24.04 z Tree Grower i Tree Player 2.0.8 oraz z poprawkami z wersji 2.0.11.
„Exec format error”
Connection Failed Failed to launch com.google.Chrome: Exec format error (os error 8)
Przyczyna. Chrome jest zainstalowany jako Flatpak. Wersja 2.0.8 i starsze nie wykrywają przeglądarek Flatpak, a plik wskazany przez opcję „Wybierz lokalizację przeglądarki…” był skrótem uruchamiającym Chrome. To plik tekstowy, a nie program, więc nie można go uruchomić bezpośrednio.
Rozwiązanie. Zaktualizuj do wersji 2.0.11 lub nowszej ze strony Pobieranie. Przeglądarki Flatpak pojawią się na liście, na przykład jako „Google Chrome (Flatpak)”. Wcześniej ręcznie wybrany skrót uruchamiający również zacznie działać bez dodatkowych czynności.
W wersji 2.0.8 i starszej. Zamknij Tree Grower, wklej poniższe wiersze do terminala, a następnie uruchom Tree Grower ponownie. Chrome otworzy się i połączy automatycznie.
W=/var/lib/flatpak/exports/bin/com.google.Chrome
[ -x "$W" ] || W="$HOME/.local/share/flatpak/exports/bin/com.google.Chrome"
mkdir -p ~/.config/DOSAYGO/trees
printf '{"selected_browser":{"kind":"Chrome","name":"Google Chrome","path":"%s"}}\n' "$W" > ~/.config/DOSAYGO/trees/config.json
flatpak override --user --filesystem=~/.config/DOSAYGO/trees/profiles com.google.Chrome
Pierwsze cztery wiersze wskazują Tree przeglądarkę Chrome Flatpak. Ostatni sprawia, że Chrome zachowuje profil przeglądarki Tree między sesjami. Bez niego Tree nadal przechwytuje strony, ale po zamknięciu przeglądarki następuje wylogowanie z zalogowanych witryn. Licencja i kolekcje pozostają bez zmian.
Zainstaluj Chrome z oficjalnego pakietu Google w formacie .deb lub .rpm . W Tree Grower wybierz „Przeglądarka”, następnie „Zmień…” i „Google Chrome”.
„Permission denied”
Failed to launch com.google.Chrome: Permission denied (os error 13)
Przyczyna. Ręcznie wskazany plik był skrótem uruchamiającym instalowanym przez pakiet Google w formacie .deb lub .rpm . Podobnie jak skrót Flatpak, nie jest programem.
Rozwiązanie. Zaktualizuj do wersji 2.0.11 lub nowszej, która obsługuje wybór skrótu uruchamiającego. W starszych wersjach wybierz „Przeglądarka”, następnie „Zmień…” i „Google Chrome” z listy. Chrome z pakietu Google zostanie wykryty automatycznie.
„404 Not Found” po uruchomieniu przeglądarki
Connection Failed BiDi connection failed: … POST /session failed: HTTP error: HTTP/1.1 404 Not Found
Przyczyna. W systemie Linux w wersji 2.0.8 i starszej przeglądarka wybrana przez „Wybierz lokalizację przeglądarki…” uruchamia się, ale Tree próbuje komunikować się z nią w niewłaściwy sposób i połączenie zostaje odrzucone. Dzieje się tak nawet po wybraniu właściwego pliku.
Rozwiązanie. Zaktualizuj do wersji 2.0.11 lub nowszej. Ręcznie wybrana przeglądarka jest wtedy rozpoznawana jako Chrome, Chromium, Edge, Brave, Opera, Vivaldi lub Firefox; inny plik zostaje odrzucony z odpowiednim komunikatem. W starszych wersjach wybierz „Przeglądarka”, następnie „Zmień…” i przeglądarkę z listy. Jeśli Chrome Flatpak nie ma na liście, skorzystaj z opisanego wyżej obejścia.
Vivaldi łączy się, ale nie przechwytuje stron
Error: Navigate failed: … Chrome target setup timed out; target remains paused
Przyczyna. W systemie Linux Tree łączy się z Vivaldi, ale nie może przygotować jego kart do przechwytywania. Zaobserwowaliśmy to w Vivaldi 8.2, zainstalowanym zarówno z pakietu Vivaldi, jak i jako Flatpak. Nie znaleźliśmy ustawienia, które rozwiązuje problem.
Rozwiązanie. Wybierz „Przeglądarka”, następnie „Zmień…” i przechwytuj strony w innej przeglądarce z listy, na przykład w Chrome.
Mały kwadrat na przycisku
W wersji 2.0.8 i starszej na niektórych przyciskach zamiast strzałki pojawia się mały pusty kwadrat, na przykład przy „Dalej”, „Utwórz gałąź” i „Wstecz”. To tylko problem wizualny; przyciski działają normalnie. Naprawiono w wersji 2.0.11.
Ustawienia i dzienniki
Tree przechowuje ustawienia, dzienniki i profile przeglądarek w jednym folderze. W systemie Linux wielkość liter ma znaczenie.
| Ścieżka | Zawartość |
|---|---|
~/.config/DOSAYGO/trees/config.json | Wybrana przeglądarka i ostatnio otwarta kolekcja. Po usunięciu tego pliku Tree przy następnym uruchomieniu poprosi o ponowny wybór przeglądarki. |
~/.config/DOSAYGO/trees/logs/ | tree-grower.log oraz tree-player.log: ostrzeżenia i błędy. |
~/.config/DOSAYGO/trees/profiles/ | Profile przeglądarek używane przez Tree. Są oddzielone od profilu używanego na co dzień. |
W systemie Windows folder to %USERPROFILE%\.config\DOSAYGO\trees.
Zgłoś problem
Jeśli nie ma tu informacji o Twoim problemie, napisz na adres support@dosaygo.com i dołącz:
- Zrzut ekranu lub dokładną treść błędu.
- System operacyjny, a w przypadku Linuksa także nazwę dystrybucji.
- Wersję Tree Grower lub Tree Player.
- Używaną przeglądarkę i sposób jej instalacji. W systemie Linux przydatny będzie wynik polecenia
flatpak list.
Przed wysłaniem usuń z dzienników tokeny i prywatne dane przeglądania; nie dołączaj prywatnej kolekcji. Zobacz postępowanie z archiwami.