Özellikler menüsünden SHA, MD5 ve diğer sağlama toplamları oluşturun (“Özetler” sekmesi eklendi)


10

Son kutumda bulunan bir işlevi geri yüklemeye çalışıyorum. "Özet" adı verilen herhangi bir dosyanın özellikler menüsüne bir sekme ekledi. Oradan hash formatlarından herhangi birini / hepsini seçebilirim, hash'a tıklayabilir ve söz konusu sağlama toplamlarını orada oluşturabilir.

Ne bulmaya çalışıyorum ya paketin adı ya da onun kurulum yerini almak.

Ben zaten bununla ilgili UbuntuForums bir iş parçacığı başlattım


1
Benim sorun md5 karma yapmak veya kontrol etmektir. Çözmek istediğim sorun, yayınlanan görüntüde olduğu gibi bu işlevi sağlayan paket nedir. (Burada resim göndermeme izin vermeyeceğim, bu yüzden resim ile ubuntuforums üzerine yazı göndermek için bağlantı verdim.)

1
Gtkhash-nautilus'un nasıl göründüğünü bilmiyorum, ancak dosya özelliklerine bir Özet sekmesi eklemesi gerekiyor.
Takkat

Kesinlikle doğru. Teşekkürler. Sanırım daha fazla araştırmalıydım. Sadece tercihlerde birden fazla sağlama toplamı seçtikten sonra özet sekmesini eklemek gibi görünüyor.

Ubuntu 10.04 LTS altında, sadece "gtkhash" paketini kurdum ve Nautilus'u "nautilus -q" ile yeniden başlattım ve özellikler sayfasında "Digests" sekmesi belirdi. Teşekkürler.
SabreWolfy

Yanıtlar:


8

Nautilus'a Nautilus-gtkhash yükle bağlam menüsü eklemek için nautilus-gtkhash vardır .

ekran görüntüsü

Bağımsız uygulama gtkhash'tır Gtkhash'i yükle .

ekran görüntüsü

Her ikisi de ile kurulabilir

sudo apt install nautilus-gtkhash

Kurduktan sonra nautilus'u yeniden başlatın. Nautilusu aşağıdaki gibi kapatabilirsiniz. Sadece tüm nautilus pencerelerini kapatmak yeterli değildir.

nautilus -q

Nautilus yeniden başlatıldıktan sonra, Özellikler iletişim kutusunda Özet Özet sekmesi olacaktır.


7

İlk olarak, md5 sağlama toplamı ile bir mesaj oluşturmak için bir komut dosyası oluşturun. Bu, boşluklu yolları da işleyecektir. Bunu / usr / local / bin / md5info olarak kaydettim. Yürütülebilir yapın.

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

Bağlam menüsüne bit ekleyebileceğiniz nautilus eylemlerini yükleyin .

sudo apt-get install nautilus-actions

Sistem> Tercihler> Nautilus Eylemleri Yapılandırması'nı açın.

Yeni bir eylem ekleyin. Eylem sekmesinde
Bağlam etiketi belirtin : Özet
İsterseniz bir araç ipucu ve simge ekleyebilirsiniz.

Komut sekmesinde, Komut:
Yol: md5info
Parametreleri altında :% d% f

Değişiklikleri kaydedin. Mevcut nautilus pencerelerini nautilus -qilk kez öldürmeniz gerekebilir .


1
Parametreleri %fçalışma dizini zaten olduğu gibi ayarlamak zorundaydım %dve nautilus-actions her ikisini de birleştiriyor gibi görünüyor.
Brezilyalı Adam

3

Daha iyi bir Nautilus Integrated Checksum jeneratörü buldum. Yüklemek:

  1. HashTab Python Komut Dosyasını indirin ve ".py" dosyasını ~/.nautilus/python-extensions şu klasöre çıkartın (klasör mevcut değilse yapın)

  2. Şimdi yüklemeniz gerekiyor python-nautilus

    sudo apt-get install python-nautilus
    
  3. Son olarak, Nautilus'u yeniden başlatmamız gerekiyor

    nautilus -q && nautilus
    

Şimdi sadece herhangi bir dosya seçip gidin Properties-->Digestsve bunu almalısınız: HashTab Nautilus Python Uzantısı

Test Tarihi:

  • Ubuntu 11.04
  • Ubuntu 12.04
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.