Code Monkey home page Code Monkey logo

keygenerator's Introduction

KeyGenerator

Forked from Phreak87 Generates a key from a keycode.

Not too flexible right now.

You can try this here at raw.githack

keygenerator's People

Contributors

santomet avatar phreak87 avatar

keygenerator's Issues

Use real code

Use real codes instead of fixed 1 - x.
Some codes start with 0, some need to go for the alphabet, some go the other way around...
This is going to be slightly more complicated

Find a way to add FAB 3*** and FAB 4****

A new system by country's largest manufacturer emerged: FAB New Generation. There are two versions according to the Resistance Class: Fab 3*** "Profi" and FAB 4****. This has the potential to become one of the most popular mechanisms in the region.
The problem is that the number of possible depths is too much for the original project, so it should be rewritten a bit.

Profiles

There are two currently two profiles, one for each RC version:

  • B003 for FAB 3***
  • B013 for FAB 4****

Patent

The manufacturer claims that the key is patented, however I could not find any published patent yet. The point of the patent seems to be a "double stop"- a classic stop halved into two segments - where one is cut 1mm towards the head of the key. It is apparent how to overcome the patent issue - the 3rd party blanks can be without the cut and it will be OK, probably.

Key specifications:

  • no of cuts: 6
  • Shaft length (stop to tip): 2570mm*100
  • Shaft height: 860mm*100
  • Tip height: 300mm*100
  • First cut position: 350mm*100 (450 for the second half of the stop)
  • Cut width: 120
  • Depth granularity: 25mm*100
  • Cut distance: 350mm*100

Depths:

The OEM mechanical code seems to go from 0 to at least I. It goes like this:

 0   1   2   3   4   5   6   7   8   9   a   b   c   d   e   f   g   h   i   j   k   l
850 825 800 775 750 725 700 675 650 625 600 575 550 525 500 475 450 425 400 375 350 325

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.