Gerar SHA, MD5 e outras somas de verificação do menu de propriedades (guia "Digests" adicionada)

10

Estou tentando restaurar uma função que tinha na minha última caixa. Adicionou uma aba no menu de propriedades de qualquer arquivo chamado "Digests". A partir daí, eu poderia escolher qualquer um dos formatos de hash, clicar em hash e gerar os checksums ali mesmo.

O que estou tentando descobrir é o nome do pacote ou a localização da instalação.

Eu comecei um tópico no UbuntuForums relacionado a este já

    
por Pablo Bianchi 26.11.2010 / 14:43

3 respostas

6

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

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

Instale nautilus-actions , com as quais você pode adicionar bits ao menu de contexto.

sudo apt-get install nautilus-actions

Abra as Preferências do Sistema & gt; & gt; Configuração das Ações do Nautilus.

Adicione uma nova ação. No separador Acção, especifique
Rótulo de contexto: Digest Review Você pode adicionar uma dica de ferramenta e um ícone, se quiser.

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

Salve as alterações. Talvez seja necessário matar as janelas do Nautilus existentes com nautilus -q na primeira vez.

    
por misterben 26.11.2010 / 15:35
6

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

A aplicação autônoma é gtkhash .

Ambos podem ser instalados com

sudo apt install nautilus-gtkhash
    
por Takkat 26.11.2010 / 15:07
3

Encontrei um gerador melhorado de checksum integrado do Nautilus. Para instalar:

  1. Faça o download do HashTab Python Script e extraia o arquivo ".py" codificar% (se a pasta não existir, apenas faça)

  2. Agora você precisa instalar o ~/.nautilus/python-extensions

    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 python-nautilus e você deve receber isto:

testado em:

  • Ubuntu 11.04
  • Ubuntu 12.04
por japzone 01.12.2012 / 06:06