Giter VIP home page Giter VIP logo

vendorlookup's Introduction

How to use VendorLookup

Source code to my small little project.

VendorLookup takes in a file of MAC addresses in any format separated by newlines and spits out all the vendor specified for those mac addresses. There are options to --copy flag to read from the systems clipboard and find the vendor associated.

Usage:

$ ./vendorLookup [--copy] <FileName>

Examples:
# Look up a bulk list of MAC Addresses
$ ./vendorLookup mac.txt

# Read Clipboard and output to a file
$ ./vendorLookup --copy

The program reads the file and fetches vendor information from MA:CV:en:do:rs.com's API. See https://macvendors.com/api for more information

Enhancements to come

  • Test if clipboard has mac addresses saved See #78e7796
  • Test file template before running
  • Add flags for file output options See #78e7796
  • Add a verbose option instead of outputting to file
  • Add a license to it See #ca8345e
  • Change the name to something more descriptive See #a1596c4
  • Allow user to change the name of the output file with flag
  • Read from STDIN or Output to STDOUT
  • Save output as CSV

vendorlookup's People

Contributors

knighthawkbro avatar

Stargazers

Roman avatar

Watchers

James Cloos avatar  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.