Git Product home page Git Product logo

dnbhl's Introduction

DNBHL Code Testing

DNBHL (Do Not Believe His Lies) Automated Code Testing Script

Features

  • Identifies Valid Codes
  • Shows puzzle types
  • Shows puzzle location (URL)
  • Shows puzzle hints

Usage

Using the ShadowPuzzle script is very simple, just drag and drop it into Terminal, or cd into the directory with your script, and give it the path to a text file containing the codes you'd like to try.

$ ./ShadowPuzzle.sh checkthisout.txt

Or simply pass the codes as arguments to the script.

$ ./ShadowPuzzle.sh "the first time" "I SAW YOU THERE" "In my dreams"

Codes are separated by newlines in the provided txt file.

Example Output

***SPOILERS***

FOUND: THEFIRSTTIME with URL: https://s3.amazonaws.com/shadowpuzzle/THEFIRSTTIME.xml (Amount of Time: 3 Seconds)
PUZZLE TYPE: Text
PUZZLE LOCATION: https://s3.amazonaws.com/shadowpuzzle/thefirsttime.txt
HINT: Try to decrypt this with a method of transmitting text information as a series of on-off tones, lights, or clicks.

FOUND: ISAWHIMTHERE with URL: https://s3.amazonaws.com/shadowpuzzle/ISAWHIMTHERE.xml (Amount of Time: 4 Seconds)
PUZZLE TYPE: Image
PUZZLE LOCATION: https://s3.amazonaws.com/shadowpuzzle/isawhimthere.jpg
HINT: Decrypt this using any photo editing software or app, or just print the image, cut and solve the puzzle.

FOUND: INMYDREAMS with URL: https://s3.amazonaws.com/shadowpuzzle/INMYDREAMS.xml (Amount of Time: 0 Seconds)
PUZZLE TYPE: Sound
PUZZLE LOCATION: https://s3.amazonaws.com/shadowpuzzle/inmydreams.m4a
HINT: This is too fast. Try slowing it down. Remember The First Time.

OS Support

  • Mac OS X 10.6+

License

MIT license. Copyright © 2015 Shmoopi LLC.

dnbhl's People

Contributors

shmoopi avatar

Stargazers

Mr.E-Fog avatar Nick Soggin avatar Lars Solberg avatar Bob Edmonston avatar Alex Adamson avatar Beshr Kayali Reinholdsson avatar

Watchers

James Cloos avatar  avatar Alex Adamson avatar Jason avatar  avatar

Forkers

wtjiptad

dnbhl's Issues

Error message when Submitting more than one solution

I get this message when trying multiple guesses:

./ShadowPuzzle.sh: line 43: [: 311220153117232: binary operator expected

This is due to the line:
if [ -z "$@" ]; then

It can be fixed by changing it to:

if [ $# -le 0 ]; then

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.