Thanks to visit codestin.com
Credit goes to Github.com

Skip to content
/ nfo-maker Public

A silly CLI tool and python3 library for generating ascii/unicode art inspired by the nfo file art of crackz and warez from the 90s

Notifications You must be signed in to change notification settings

f8al/nfo-maker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎨 NFO Art Maker

PyPI Python Versions License: MIT

NFO Art is a retro-inspired Python library + CLI that generates banners styled like classic .NFO and keygen cracktro art from the 80s/90s warez scene.

It supports Unicode/ANSI/ASCII art, optional color gradients, and .nfo file output in CP437 encoding for true nostalgia.


🚀 Installation

# Basic install
pip install nfo-maker

# With FIGlet support (fancier fonts)
pip install nfo-maker pyfiglet

🖥️ CLI Usage

Pipe text in via stdin and style it:

echo "securityshrimp" | nfo-maker --border double --gradient cyan

Options

  • --preset : unicode | ansi | ascii
  • --border : double | single | ascii | none
  • --gradient : none | mono | cyan | magenta | grey | gradient | sunset
  • --figlet-font : Use any FIGlet font (requires pyfiglet)
  • --save-nfo file.nfo : Save CP437 .nfo file (ANSI stripped, ASCII fallback)
  • --python : Output Python print() snippet
  • --save-py file.py : Save snippet directly to file
  • --max-width : ANSI-aware wrapping
  • --no-color : Strip all color/bold codes
  • --network-safe : Cisco/Fortinet compatible (ASCII only, no color)

--nfo Options

  • --title : Title to place in top of banner
  • --release : Text to place in Release
  • --supplier : Text to place in Supplier
  • --cracked-by : Text to place in Cracked By
  • --group : Text to place in Group
  • --url : Text to place in URL
  • --greets : Text to place in Greets
  • --notes : Text to place in notes

Example

echo "NFO Art Maker" | nfo-maker --figlet-font speed \
--nfo --release "NFO Art Maker 1.0.1" --cracked-by "f8al" \
--group "w00w00" --url "https://www.securityshrimp.com" \
--greets "Batoure, Bobby the Phish" --notes "hack the planet"\
 --supplier "SecurityShtimp" --title "NFO Art Maker"

🐍 Library Usage

from nfo_art import NFOArtOptions, make_art, make_art_string, save_py_snippet, save_nfo_file

About

A silly CLI tool and python3 library for generating ascii/unicode art inspired by the nfo file art of crackz and warez from the 90s

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages