Ad

Angielskifrancuskihiszpański

Darmowy edytor online | DOC > | XLS > | PPT >


Ulubiona usługa OffiDocs

Dodaj do zakładek duplikaty w Chrome z OffiDocs

Dodaj do zakładek duplikaty ekranu dla rozszerzenia sklepu internetowego Chrome w OffiDocs Chromium

Ad


OPIS


# bookmarkdupes (C) Martin Väth

de>,

rozwój@gmail.

com> Ten projekt jest objęty licencją publiczną GNU 2.0. WebExtension, które może wyświetlać/usuwać zduplikowane zakładki lub puste foldery.

Po zainstalowaniu bookmarkdupes użycie jest dość proste: aby otworzyć bookmarkdupes, kliknij symbol rozszerzenia (duplikaty gwiazdek) lub użyj łącza na stronie opcji rozszerzenia.

**Nie włączaj „Trybu eksperta”** (chyba że w pełni rozumiesz konsekwencje, patrz osobna sekcja).

Następnie wybierz, co chcesz wyświetlić: 1. Duplikaty zakładek 2. Opróżnij foldery 3. Zakładki bez duplikatów Następnie zostanie wyświetlona lista zakładek z polami wyboru; w przypadku 1 cyfry wskazują kolejność dodawania pasujących zakładek zgodnie z wewnętrznie przechowywaną datą.

Dostępne są również przyciski do zaznaczania/odznaczania wygodnych zestawów pól wyboru.

Na koniec znajdują się przyciski do usuwania wybranych zakładek.

**Pamiętaj, że usunięcie zakładek jest nieodwracalne!** *Zaleca się najpierw wykonanie kopii zapasowych zakładek!* Obecnie nie ma działającej wersji rozszerzenia dostępnej dla systemu Android (patrz sekcja **Znane błędy**).

## Ważne Podczas porządkowania/dodawania/usuwania zakładek należy zaktualizować wyświetlaną listę (naciskając odpowiedni przycisk) przed usunięciem zakładek! ## Uprawnienia Rozszerzenie wymaga następujących uprawnień z następujących powodów: 1. „zakładki” do odczytu/modyfikowania zakładek 2. „przechowywanie” do przechowywania/przywracania dostosowanych reguł w trybie eksperta.

Niestety „przechowywanie” nie jest jednym z opcjonalnych uprawnień, które mogą być wymagane tylko wtedy, gdy użytkownik faktycznie zażąda tej funkcji.

## Tryb eksperta Po zaznaczeniu pola wyboru trybu eksperta szczegóły można skonfigurować tak, aby ignorowały niektóre zakładki podczas obliczania listy lub w przypadkach, w których zakładki są uważane za swoje duplikaty.

W trybie innym niż ekspert dwie zakładki są uważane za duplikaty, jeśli ich adresy URL są takie same.

W trybie eksperta istnieją niestandardowe reguły, według których adres URL, który jest faktycznie używany do porównania, ma zostać zmodyfikowany.

Szczegóły są następujące.

Dla każdej zakładki reguły są stosowane w podanej kolejności.

Istnieją 2 rodzaje reguł: reguły filtrowania i reguły modyfikacji adresów URL (istnieją również reguły wyłączone, które są tylko wymienione, ale nie mają żadnego efektu).

Dla obu typów reguł można określić 4 wyrażenia regularne, które są używane do określenia, czy reguła ma zastosowanie: Jeśli odpowiednie wyrażenie regularne nie jest puste, odpowiedni warunek musi być spełniony, w przeciwnym razie reguła nie zostanie zastosowana.

(W przypadku reguł filtrowania co najmniej jedno z tych 4 wyrażeń regularnych nie może być puste, w przeciwnym razie reguły filtrowania również nie będą miały zastosowania.

) Cztery wyrażenia regularne odnoszą się odpowiednio do nazwy lub adresu URL zakładki, a wyrażenia regularne muszą odpowiednio pasować lub nie pasować.

- Termin „wyrażenie regularne” odnosi się do wyrażenia regularnego typu javascript.

- Nazwa zakładki odnosi się do pełnej ścieżki zakładki wyświetlanej w przeglądarce z nazwami folderów oddzielonymi znakiem null.

Na przykład, jeśli masz w „Menu zakładek” folder „Kolekcja”, który zawiera zakładkę „Przykład”, nazwa zakładki zmieni się na `Menu zakładek\0Kolekcja\0Przykład` (gdzie `\0` oznacza znak pusty, który można dopasować przez wyrażenie regularne z `\0` lub `\x00`).

- Adres URL zakładki odnosi się do adresu URL zakładki po ewentualnych modyfikacjach według poprzednich reguł modyfikujących.

Jeśli obowiązuje reguła filtrowania, odpowiednia zakładka jest ignorowana, tj.

e.

, nie zostanie uznany za duplikat i nie pojawi się na liście pustych folderów ani wszystkich zakładek.

Jeśli obowiązuje reguła modyfikacji adresu URL, nastąpi zamiana tekstu: wszystkie części pasujące do określonego wyrażenia regularnego zostaną zastąpione tekstem zastępczym (który może być pusty).

Reguły tego odpowiadają łańcuchowi javascript.

prototyp.

zastąp funkcję globalnym modyfikatorem.

W szczególności tekst zastępczy może zawierać symbole, takie jak `$&` lub `$1`, które odnoszą się odpowiednio do całego dopasowanego tekstu lub do pierwszego nawiasu klamrowego w wyrażeniu regularnym.

Poniższe 5 tekstów zastępczych ma specjalne znaczenie, które wykracza poza standardowe zasady zastępowania javascript.

Zauważ, że to specjalne znaczenie jest aktywne tylko wtedy, gdy jest to pełny tekst zastępczy.

Innymi słowy, aby uzyskać specjalne znaczenie, tekst zastępczy nie może zawierać niczego innego niż te 4-6 znaków.

(Nie ogranicza to tak naprawdę funkcjonalności, ponieważ w razie potrzeby można połączyć kilka reguł, aby obejść to ograniczenie.

) 1. `\L$&` jest dopasowaniem pisanym małymi literami.

2. `\U$&` to dopasowanie pisane wielkimi literami.

3. `$URL` to adres URL przed zastosowaniem jakichkolwiek innych reguł.

4. `$NAZWA` to pełna nazwa/ścieżka zakładki z folderami oddzielonymi znakiem null, np.

g.

“Menu zakładek\0Kolekcja\0Przykład” 5. `$TYTUŁ` to tytuł zakładki bez ścieżki; na przykład dla nazwy zakładki „Menu zakładek | Kolekcja | Przykład” to jest „Przykład”.

## Przykłady zadań specjalnych, które można wykonać w Trybie Eksperta ### Zadanie 1. Uznaj dwie zakładki za duplikaty, jeśli ich adresy URL różnią się tylko `https:` vs.

`http:` na początku.

2. Uznaj dwie zakładki za zduplikowane, jeśli ich adresy URL pasują do pierwszego symbolu „?”, tj.

e.

różnią się tylko ich dodatkowe informacje.

3. Nie bierz pod uwagę żadnej zakładki z żadnego folderu o nazwie ``Mr.

Dupe`` jako duplikat.

4. Dodaj wszystkie zakładki do listy duplikatów, niezależnie od tego, czy są duplikatami, czy nie.

5. Dodaj wszystkie zakładki z folderu `Menu zakładek | Usuń` do listy duplikatów (bez względu na to, czy faktycznie są duplikatami).

6. Uznaj dwie zakładki za duplikaty, jeśli mają taką samą nazwę (zamiast tego samego adresu URL).

7. Uznaj dwie zakładki za duplikaty, jeśli znajdują się w tym samym folderze.

### Jak wykonać powyższe zadania w Trybie Eksperta 1. Użyj reguły zamiany: „Zastąp pasujące adresy URL” `^http:` „przez” `^https:` Wyjaśnienie: Zastępując wszędzie adres URL rozpoczynający się od `http:` przez `https:`, nie ma znaczenia, czy rzeczywisty adres URL zaczynał się od `http:` czy `https:`.

Oczywiście moglibyśmy zamienić role `http` i `https` w naszej regule.

2. Użyj reguły zastępowania: „Zastąp pasujące adresy URL” `\?.

*` „przez” ` ` (pusty łańcuch) Wyjaśnienie: Po prostu pomiń ? symbol i wszystkie inne symbole następujące po nim we wszystkich adresach URL.

3. Użyj reguły filtra: „Nazwa pasuje” `\0Mr\.

Duplikat\0` lub `\0Mr[.

] Dupe\0` Wyjaśnienie: Jeśli zakładka znajduje się w folderze o nazwie „Mr.

Dupe”, jego pełna nazwa (ścieżka) będzie zawierała tekst „\0Mr.

Kopiuj\0”; więc dopasuj ten tekst.

Od „.

Symbol ” ma specjalne znaczenie dla wyrażeń regularnych, musimy go zacytować.

Można to zrobić albo przez `\.

` lub szukając klasy znaków `[…]`, która zawiera tylko pojedynczy symbol `.

`.

4. Użyj reguły zastępowania: „Zastąp pasujące adresy URL” `.

+` „by” `constant` Wyjaśnienie: Udawaj, że każda zakładka ma adres URL `constant`, zastępując wszystkie znaki (`.

+`) oryginalnego adresu URL tym tekstem.

5. Użyj reguły zastępowania: „Dopasowane nazwy” `^Menu zakładek\0Usuń\0`„Zamień pasujące adresy URL” `.

+` “by” `constant` Jak w 4, ale tylko dla zakładek, których pełna nazwa zaczyna się od pasującej ścieżki.

Działa to tylko wtedy, gdy folder zawiera co najmniej 2 zakładki (ponieważ w przeciwnym razie `constant` nie jest zduplikowanym adresem URL).

Oczywiście można użyć faktycznie zduplikowanego adresu URL zamiast „stałego”, aby obejść to ograniczenie.

6. Użyj reguły zastępowania: „Zastąp pasujące adresy URL” `.

+` „by” `$TITLE` Wyjaśnienie: Podczas wyszukiwania duplikatów zamień wszystkie adresy URL zakładek na odpowiedni tytuł zakładki.

7. Użyj reguły zastępowania „Zastąp dopasowania adresu URL” `.

+` „przez” `$NAZWA`, po którym następuje kolejna reguła zastępowania „Zastąp pasujące adresy URL” `[^\0]*$` „przez” ` ` (pusty ciąg znaków) Objaśnienie: Najpierw zastąp adres URL pełną nazwą ścieżki, a następnie pomiń ostatni składnik tej ścieżki, wycinając na końcu najdłuższą sekwencję symboli innych niż `\0`.

## Współtwórcy (w kolejności alfabetycznej) - Essam Ambr aka (JaMaYcKa) (tłumaczenie na arabski) - Henaro alias Ironwool (tłumaczenie na rosyjski i ukraiński; przeprojektowanie ikony w svg; udostępnienie ikony) - Sopor (tłumaczenie na szwedzki) - Juan Salvador Aleixandre Talens (hiszpański tłumaczenie) - YFdyh000 (tłumaczenie na chiński uproszczony)

Dodatkowe informacje:


— Oferowane przez mvath.develop
- Średnia ocena: 4.89 gwiazdek (bardzo mi się podobało)
- Deweloper Ten adres pocztowy jest chroniony przed spamowaniem. W przeglądarce musi być włączona obsługa JavaScript, żeby go zobaczyć.

Dodaj do zakładek Dupes web extension zintegrowany z OffiDocs Chromium Online


run Chrome Extensions

Ad