Створення SHA, MD5 та інших контрольних сум із меню властивостей (додана вкладка "Дайджести")


10

Я намагаюся відновити функцію, яку я мав у своєму останньому вікні. Він додав вкладку в меню властивостей будь-якого файлу під назвою "Дайджести". Звідти я міг вибрати будь-який / всі формати хешу, натисніть хеш і він би генерував вказані контрольні суми саме там.

Що я намагаюся з’ясувати, це або назва пакету, або придбання місця його встановлення.

Я вже запустив нитку на UbuntuForums, що стосується цього


1
Моя проблема - це не робити або перевірити хеди md5. Проблема, яку я хочу вирішити, полягає в тому, який пакет містить цю функцію, як на розміщеному зображенні. (не дозволять мені публікувати фотографії тут, тому я дав посилання на публікацію на ubuntuforums із зображенням.)

1
Я не знаю, як виглядає gtkhash-nautilus, але слід додати вкладку Digests для властивостей файлу.
Таккат

Прямо на. Дякую. Я думаю, я мав би вивчити це далі. Здається лише додати вкладку дайджестів ПІСЛЯ я вибрав декілька контрольних сум у налаштуваннях.

Під Ubuntu 10.04 LTS я щойно встановив пакет "gtkhash" і перезапустив Nautilus з "nautilus -q", а на сторінці властивостей з'явилася вкладка "Digests". Дякую.
SabreWolfy

Відповіді:


8

Існує nautilus-gtkhash, Встановити nautilus-gtkhash щоб додати контекстне меню до nautilus.

скріншот

Автономна програма - gtkhash Встановіть gtkhash .

скріншот

І те, і інше можна встановити за допомогою

sudo apt install nautilus-gtkhash

Після установки перезапустіть nautilus. Ви можете закрити nautilus наступним чином. Просто закрити всі вікна nautilus недостатньо.

nautilus -q

Після перезапуску nautilus тепер у діалоговому вікні "Властивості" з'явиться вкладка "Дайджест".


7

Спочатку створіть сценарій для створення повідомлення з контрольною сумою md5. Це також буде обробляти доріжки з пробілами. Я зберегла це як / usr / local / bin / md5info. Зробіть його виконуваним.

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

Встановіть nautilus-дії , за допомогою яких ви можете додати біти в контекстне меню.

sudo apt-get install nautilus-actions

Відкрийте систему> Налаштування> Налаштування дій Nautilus.

Додайте нову дію. На вкладці Дія вкажіть
мітку контексту: Дайджест
Ви можете додати підказку та піктограму, якщо хочете.

На вкладці Command під командою:
Шлях: md5info
Параметри:% d% f

Збережіть зміни. Можливо, вам доведеться вбити існуючі вікна nautilus з nautilus -qпершого разу.


1
Мені довелося встановити параметри так, %fяк вже працює робоча директорія, %dі nautilus-Actions, здається, поєднує обидва.
Той бразильський хлопець

3

Я знайшов кращий Nautilus генератор контрольної суми. Щоб встановити:

  1. Завантажте HashTab Python Script і витягніть файл ".py" ~/.nautilus/python-extensions (якщо папка не існує, просто зробіть це)

  2. Тепер вам потрібно встановити python-nautilus

    sudo apt-get install python-nautilus
    
  3. Не в останню чергу нам потрібно перезапустити Nautilus

    nautilus -q && nautilus
    

Тепер ви просто виберіть будь-який файл і перейдіть до цього, Properties-->Digestsі ви повинні отримати це: Розширення HashTab Nautilus Python

Тестовано:

  • Ubuntu 11.04
  • Ubuntu 12.04
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.