Code Monkey home page Code Monkey logo

hash-context-util's Introduction

Context Menu Hash Generator

A simple utility that allows the user to generate the xxHash of a selected file in the Finder by right clicking and selecting the Quick Action. The generated checksum is copied to the clipboard for use by the user.

Installing

An installer package has been created for arm64 and can be downloaded in the releases section. Additional installers will be made available in due course.

Once installed, it maybe necessary to enable the quick action. This is only needed if the action cannot be seen when right clicking a file. The steps to do this are as follows:

  • Right click any file
  • Navigate down the context menu to Quick Actions
  • Within the submenu of Quick Actions select Customize
  • Check the tick box for the xxHash service within the extensions preference pane

When right-clicking files from now on, the service should be visible.

Roadmap

  • Refactor code into class based design, simplify and comment
  • Write tests to ensure that the hash generation is operating correctly
  • Check for memory leaks
  • Add Md5 checksum
  • Add recursive checksum for supporting the right click of folders
  • Add .MHL file generation
  • Add .MHL file verification

hash-context-util's People

Contributors

ditservices avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.