गुण मेनू से SHA, MD5 और अन्य चेकसम उत्पन्न करें ("डाइजेस्ट" टैब जोड़ा गया)


10

मैं अपने पिछले बॉक्स में एक फ़ंक्शन को पुनर्स्थापित करने की कोशिश कर रहा हूं। इसने "डाइजेस्ट" नामक किसी भी फ़ाइल के गुण मेनू में एक टैब जोड़ा। वहां से मैं किसी भी / सभी हैश प्रारूपों को चुन सकता हूं, हैश पर क्लिक करें और यह उक्त चेकसम को वहीं उत्पन्न करेगा।

जो मैं पता लगाने की कोशिश कर रहा हूं वह या तो पैकेज का नाम है या इसकी स्थापना का स्थान प्राप्त करना है।

मैंने पहले ही इस से संबंधित UbuntuForums पर एक सूत्र शुरू कर दिया है


1
मेरी समस्या md5 हैश को बना या जाँच नहीं रही है। समस्या मैं हल करना चाहता हूं, वह पैकेज क्या है जो इस फ़ंक्शन को पोस्ट की गई छवि के रूप में प्रदान करता है। (मुझे यहाँ पिक्स पोस्ट नहीं करने देंगे, इसलिए मैंने छवि के साथ ubuntuforums पर पोस्ट करने के लिए लिंक दिया।)

1
मुझे पता नहीं है कि gtkshsh-nautilus कैसा दिखता है, लेकिन इसे गुणों को दर्ज करने के लिए Digests टैब जोड़ना है।
ताककत

सही पर। धन्यवाद। मुझे लगता है कि मुझे आगे इस पर ध्यान देना चाहिए था। यह केवल डाइजेस्ट टैब को जोड़ने के लिए लगता है जब मैंने वरीयताओं में कई चेकसम को चुना।

उबंटू 10.04 एलटीएस के तहत, मैंने सिर्फ पैकेज "gtkhash" स्थापित किया और "nautilus -q" के साथ Nautilus को फिर से शुरू किया और गुण पृष्ठ पर "डाइजेस्ट" टैब दिखाई दिया। धन्यवाद।
सब्रेवॉल्फ़

जवाबों:


8

नहीं है Nautilus-gtkhash Nautilus-gtkhash स्थापित करें नॉटिलस के लिए एक संदर्भ मेनू जोड़ने के लिए।

स्क्रीनशॉट

स्टैंडअलोन एप्लिकेशन gtkshsh है Gtkhash स्थापित करें

स्क्रीनशॉट

दोनों के साथ स्थापित किया जा सकता है

sudo apt install nautilus-gtkhash

स्थापित करने के बाद, नॉटिलस को पुनरारंभ करें। आप निम्नानुसार नॉटिलस को बंद कर सकते हैं। सभी नॉटिलस खिड़कियों को बंद करना पर्याप्त नहीं है।

nautilus -q

नॉटिलस को पुनरारंभ करने के बाद, अब गुण संवाद बॉक्स में एक डाइजेस्ट टैब होगा।


7

सबसे पहले, md5 चेकसम के साथ एक संदेश बनाने के लिए एक स्क्रिप्ट बनाएं। यह भी रिक्त स्थान के साथ पथ संभाल लेंगे। मैंने इसे / usr / लोकल / बिन / md5info के रूप में सहेजा है। इसे अमल में लाएं।

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

नॉटिलस-एक्शन स्थापित करें , जिसके साथ आप बिट्स को संदर्भ मेनू में जोड़ सकते हैं।

sudo apt-get install nautilus-actions

ओपन सिस्टम> वरीयताएँ> Nautilus क्रियाएँ विन्यास।

एक नई क्रिया जोड़ें। क्रिया टैब पर,
संदर्भ लेबल निर्दिष्ट करें : डाइजेस्ट
आप चाहें तो टूलटिप और आइकन जोड़ सकते हैं।

कमांड टैब पर, कमांड के तहत:
पथ: md5info
पैरामीटर्स:% d% f

परिवर्तनों को सुरक्षित करें। आपको nautilus -qपहली बार मौजूदा नॉटिलस विंडो को मारने की आवश्यकता हो सकती है ।


1
मुझे पैरामीटर सेट करना पड़ा %fक्योंकि वर्किंग डायरेक्टरी पहले से है %dऔर नॉटिलस-एक्शन दोनों को जोड़ती है।
वह ब्राज़ीलियन गाइ

3

मुझे एक बेहतर Nautilus एकीकृत चेकसम जनरेटर मिला। स्थापित करने के लिए:

  1. हैशटैब पायथन स्क्रिप्ट डाउनलोड करें और ".py" फ़ाइल को निकालें ~/.nautilus/python-extensions (यदि फ़ोल्डर मौजूद नहीं है तो इसे बनाएं)

  2. अब आपको इंस्टॉल करने की आवश्यकता है python-nautilus

    sudo apt-get install python-nautilus
    
  3. अंतिम लेकिन कम से कम हमें Nautilus को पुनरारंभ करने की आवश्यकता नहीं है

    nautilus -q && nautilus
    

अब आप बस किसी भी फाइल का चयन करें और उसमें जाएं Properties-->Digestsऔर आपको यह प्राप्त करना चाहिए: हैशटैब नॉटिलस पायथन एक्सटेंशन

परीक्षण किया गया:

  • उबंटू 11.04
  • उबुन्टु 12.04
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.