Gere SHA, MD5 e outras somas de verificação no menu de propriedades (adicionada a guia "Digest")

10

Estou tentando restaurar uma função que eu tinha na minha última caixa. Ele adicionou uma guia no menu de propriedades de qualquer arquivo chamado "Digest". A partir daí, eu poderia escolher qualquer um / todos os formatos de hash, clicar em hash e isso geraria as somas de verificação ali.

O que estou tentando descobrir é o nome do pacote ou adquirir o local de sua instalação.

Eu iniciei um tópico no UbuntuForums referente a isso já

Pablo Bianchi
fonte
1
Meu problema não é criar ou verificar os hashes MD5. O problema que quero resolver é: qual é o pacote que fornece essa função como na imagem postada. (não vai me deixar postar fotos aqui, então eu dei link para post sobre ubuntuforums com imagem.)
1
Não sei como é o gtkhash-nautilus, mas é suposto adicionar uma guia Digest às propriedades do arquivo.
Takkat 26/11/10
Pode apostar. Obrigado. Acho que deveria ter analisado mais a fundo. Parece apenas adicionar a guia resumos DEPOIS de escolher várias somas de verificação nas preferências.
No Ubuntu 10.04 LTS, eu apenas instalei o pacote "gtkhash" e reiniciei o Nautilus com "nautilus -q" e a guia "Digests" apareceu na página de propriedades. Obrigado.
SabreWolfy

Respostas:

8

Existe o nautilus-gtkhash Instale o nautilus-gtkhash para adicionar um menu de contexto ao nautilus.

captura de tela

O aplicativo independente é gtkhash Instale o gtkhash .

captura de tela

Ambos podem ser instalados com

sudo apt install nautilus-gtkhash

Após a instalação, reinicie o nautilus. Você pode fechar o nautilus da seguinte maneira. Apenas fechar todas as janelas do nautilus não é suficiente.

nautilus -q

Após reiniciar o nautilus, agora haverá uma guia Digest na caixa de diálogo Propriedades.

Takkat
fonte
7

Primeiro, crie um script para criar uma mensagem com a soma de verificação md5. Isso também manipulará caminhos com espaços. Salvei isso como / usr / local / bin / md5info. Torne executável.

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

Instale ações nautilus , com as quais você pode adicionar bits ao menu de contexto.

sudo apt-get install nautilus-actions

Abra Sistema> Preferências> Configuração de Ações do Nautilus.

Adicione uma nova ação. Na guia Ação, especifique
Rótulo de contexto: Resumo
Você pode adicionar uma dica de ferramenta e um ícone, se desejar.

Na guia Comando, em Comando:
Caminho: md5info
Parâmetros:% d% f

Salve as alterações. Pode ser necessário matar as janelas existentes do nautilus nautilus -qpela primeira vez.

misterben
fonte
1
Eu tive que definir os parâmetros como %fo diretório de trabalho já está %de o nautilus-actions parece combinar os dois.
Esse brasileiro
3

Encontrei um gerador Nautilus Integrated Checksum melhor. Para instalar:

  1. Faça o download do HashTab Python Script e extraia o arquivo ".py" para ~/.nautilus/python-extensions (se a pasta não existir, apenas faça-a)

  2. Agora você precisa instalar python-nautilus

    sudo apt-get install python-nautilus
    
  3. Por último, mas não menos importante, precisamos reiniciar o Nautilus

    nautilus -q && nautilus
    

Agora, basta selecionar qualquer arquivo e ir para, Properties-->Digestse você deve obter o seguinte: Extensão HashTab Nautilus Python

Testado em:

  • Ubuntu 11.04
  • Ubuntu 12.04
japzone
fonte