Generuj SHA, MD5 i inne sumy kontrolne z menu właściwości (dodano zakładkę „Podsumowanie”)


10

Próbuję przywrócić funkcję, którą miałem na moim ostatnim pudełku. Dodano kartę w menu właściwości dowolnego pliku o nazwie „Podsumowanie”. Stamtąd mógłbym wybrać dowolny / wszystkie formaty skrótu, kliknąć skrót i wygenerowałoby tam wspomniane sumy kontrolne.

Próbuję się dowiedzieć, czy jest to nazwa pakietu, czy też lokalizacja jego instalacji.

Już założyłem wątek na UbuntuForums


1
Moim problemem nie jest tworzenie lub sprawdzanie skrótów md5. Problem, który chcę rozwiązać, to jaki pakiet zapewnia tę funkcję, tak jak w opublikowanym obrazie. (nie pozwolę mi tutaj zamieszczać zdjęć, więc podałem link do postu na ubuntuforums z obrazem.)

1
Nie wiem jak wygląda gtkhash-nautilus, ale powinien dodać kartę Podsumowania do właściwości pliku.
— Takkat

Tak jest. Dzięki. Chyba powinienem był przyjrzeć się temu bardziej. Wydaje się, że dodaje się tylko kartę podsumowań PO wybraniu wielu sum kontrolnych w preferencjach.

W systemie Ubuntu 10.04 LTS właśnie zainstalowałem pakiet „gtkhash” i ponownie uruchomiłem Nautilus z „nautilus -q”, a zakładka „Podsumowanie” pojawiła się na stronie właściwości. Dzięki.
— SabreWolfy

Odpowiedzi:


8

Istnieje nautilus-gtkhash, Zainstaluj nautilus-gtkhash aby dodać menu kontekstowe do nautilus.

zrzut ekranu

Autonomiczna aplikacja to gtkhash Zainstaluj gtkhash .

zrzut ekranu

Oba można zainstalować za pomocą

sudo apt install nautilus-gtkhash

Po instalacji uruchom ponownie nautilus. Możesz zamknąć Nautilus w następujący sposób. Samo zamknięcie wszystkich okien nautilusa nie wystarczy.

nautilus -q

Po ponownym uruchomieniu nautilusa w oknie dialogowym Właściwości pojawi się karta Podsumowanie.


7

Najpierw utwórz skrypt, aby utworzyć wiadomość z sumą kontrolną md5. Będzie to również obsługiwać ścieżki ze spacjami. Zapisałem to jako / usr / local / bin / md5info. Zrób to.

#!/bin/bash
IFS=$'\n'
zenity --info --text "$(md5sum $1 | sed 's/ /\n/')"

Zainstaluj akcje nautilus , za pomocą których możesz dodawać bity do menu kontekstowego.

sudo apt-get install nautilus-actions

Otwórz System> Preferencje> Konfiguracja działań Nautilus.

Dodaj nową akcję. Na karcie Akcja określ
etykietę kontekstową: Podsumowanie
Możesz dodać etykietkę narzędzia i ikonę, jeśli chcesz.

Na karcie Polecenie w obszarze Polecenie:
Ścieżka: md5info
Parametry:% d% f

Zapisz zmiany. Być może nautilus -qza pierwszym razem będziesz musiał zabić istniejące okna nautilusa .


1
Musiałem ustawić parametry, ponieważ %fkatalog roboczy jest już uruchomiony, %da nautilus-Actions wydaje się łączyć oba te elementy.
— Ten Brazylijczyk

3

Znalazłem lepszy generator Nautilus Integrated Checksum. Żeby zainstalować:

  1. Pobierz HashTab Python Script i wypakuj plik „.py” do ~/.nautilus/python-extensions (jeśli folder nie istnieje, po prostu go zrób)

  2. Teraz musisz zainstalować python-nautilus

    sudo apt-get install python-nautilus
    
  3. Na koniec musimy zrestartować Nautilusa

    nautilus -q && nautilus
    

Teraz wystarczy wybrać dowolny plik i przejść do Properties-->Digestsi powinieneś uzyskać: Rozszerzenie HashTab Nautilus Python

Testowane na:

  • Ubuntu 11.04
  • Ubuntu 12.04
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.