속성 메뉴에서 SHA, MD5 및 기타 체크섬 생성 ( "다이제스트"탭 추가)


10

마지막 상자에 있던 기능을 복원하려고합니다. "다이제스트"라는 파일의 속성 메뉴에 탭을 추가했습니다. 거기에서 해시 형식을 선택하거나 해시를 클릭하면 해당 체크섬이 생성됩니다.

내가 찾으려고하는 것은 패키지 이름이거나 설치 위치를 얻는 것입니다.

우분투 포럼에서 이미 스레드 와 관련된 스레드 를 시작했습니다 .


1
내 문제는 md5 해시를 만들거나 확인하지 않는 것입니다. 해결하려는 문제는 게시 된 이미지에서와 같이이 기능을 제공하는 패키지입니다. (여기에 사진을 게시하지 않겠습니다. 이미지가있는 우분투 포럼에 게시 할 링크를 제공했습니다.)

1
gtkhash-nautilus가 어떻게 생겼는지 모르겠지만 파일 속성에 Digests 탭을 추가해야합니다.
Takkat

바로 감사. 더 자세히 살펴 봐야 할 것 같아요. 환경 설정에서 여러 체크섬을 선택한 후에 만 ​​다이제스트 탭을 추가하는 것 같습니다.

Ubuntu 10.04 LTS에서 방금 "gtkhash"패키지를 설치하고 "nautilus -q"를 사용하여 Nautilus를 다시 시작하면 "Digests"탭이 속성 페이지에 나타납니다. 감사.
SabreWolfy

답변:


8

노틸러스 - gtkhash nautilus-gtkhash 설치 노틸러스에 컨텍스트 메뉴를 추가 할 수는.

스크린 샷

독립형 애플리케이션은 gtkhash gtkhash 설치 입니다.

스크린 샷

둘 다 설치 가능

sudo apt install nautilus-gtkhash

설치 후 노틸러스를 다시 시작하십시오. 다음과 같이 노틸러스를 닫을 수 있습니다. 모든 노틸러스 창을 닫는 것만으로는 충분하지 않습니다.

nautilus -q

노틸러스를 다시 시작하면 속성 대화 상자에 요약 탭이 나타납니다.


7

먼저 md5 체크섬으로 메시지를 작성하는 스크립트를 작성하십시오. 공백이있는 경로도 처리합니다. 이것을 / usr / local / bin / md5info로 저장했습니다. 실행 가능하게 만드십시오.

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

상황에 맞는 메뉴에 비트를 추가 할 수있는 nautilus-actions를 설치 하십시오.

sudo apt-get install nautilus-actions

시스템> 환경 설정> 노틸러스 작업 구성을 엽니 다.

새로운 액션을 추가하십시오. 동작 탭에서
컨텍스트 레이블을 지정하십시오 . 요약
원하는 경우 툴팁과 아이콘을 추가 할 수 있습니다.

명령 탭의 명령 :
경로 : md5info
매개 변수 : % d % f

변경 사항을 저장하십시오. 기존 노틸러스 창을 nautilus -q처음으로 종료 해야 할 수도 있습니다 .


1
%f작업 디렉토리가 이미 %d있고 nautilus-actions가 둘 다 결합하는 것처럼 매개 변수를 설정해야했습니다 .
그 브라질 사람

3

더 나은 노틸러스 통합 체크섬 생성기를 찾았습니다. 설치하기 위해서:

  1. HashTab Python Script를 다운로드 하고 ".py"파일을 추출하십시오 ~/.nautilus/python-extensions (폴더가 존재하지 않는 경우)

  2. 이제 설치해야합니다 python-nautilus

    sudo apt-get install python-nautilus
    
  3. 마지막으로 노틸러스를 다시 시작해야합니다.

    nautilus -q && nautilus
    

이제 파일을 선택하고 다음으로 이동 Properties-->Digests하십시오. HashTab Nautilus Python 확장

테스트 :

  • 우분투 11.04
  • 우분투 12.04
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.