Skip to content
forked from jvtm/wm3con

F-Secure Virus World Map / Console Edition

License

Notifications You must be signed in to change notification settings

anttimaula-fsc/wm3con

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

F-Secure Virus World Map console version

Copyright 2012-2013 Jyrki Muukkonen

Released under the MIT license. See LICENSE.txt or http://www.opensource.org/licenses/mit-license.php

ASCII map in map-world-01.txt is copyright: "Map 1998 Matthew Thomas. Freely usable as long as this line is included"

Based on (semi)public F-Secure Virus World Map 3 JSON feed.

This small piece of software was originally done only for demonstrating how the data could be used. There are no guarantees whatsoever that the live stream stays accessible nor that the information is accurate in any way.

Usage

Usually just:

./wm3con.py

In case of encoding / curses bugs:

LC_CTYPE=C ./wm3con.py

Cool ways to use this

  • Live bootable ISO / USB image. Proof of concept using Debian Live exists. Generally automatic network works, but there are some issues with live-build itself and with various screen configurations.
  • Running inside Cathode Vintage Terminal app on OSX. There might be some videos in the internets.
  • Running with a real VT100 or something :)
  • Instructions and/or videos for these might appear here later
  • Lab screen running the live version

Screenshots

Early version running inside Cathode terminal app

Notes / TODO

  • it will crash if you resize your terminal to be too small
  • map zoom levels could be supported, but then the coordinate calc logic needs some modifications (now it assumes that whole world is visible)
  • there are some drawing bugs on unicode location names, even with libncursesw
  • should use optparse/argparse/argh for parameter parsing

About

F-Secure Virus World Map / Console Edition

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%