<commit_before># XKCD URI OSX

An extremely simple OS X app which opens URIs that use the xkcd scheme in your default browser.<commit_msg>Added a bunch of information to the readme.<commit_after># XKCD URI OSX

An extremely simple OS X app which opens URIs that use the xkcd scheme in your default browser.

## Why?

The hell if I know. Some iOS apps started using it and it's seeped out a bit. This app just removes the annoyance when you encounter a link to them.


## Building

Requires Mac OS X.

`python setup.py py2app -s`

Note: Out of the box, [py2app is broken in El Capitan](https://forums.developer.apple.com/thread/6987). Upgrading py2app to the latest version fixes the issue.


## Using

There's nothing to do except have the app on your hard drive. When you click on a link that uses the xkcd scheme, it will simply open the comic in your web browser.

Try out some of these links:

* [Python](xkcd://353)
* [Little Bobby Tables](xkcd://327)
* [GOTO](xkcd://292/) Link has a traling slash.
* [Compiling](xkcd://303vwmjqkrcg) Extra gibberish to ignore.
{'fraction_non_alphanumeric': 0.07786116322701689, 'fraction_numerical': 0.017823639774859287, 'mean_word_length': 3.9170506912442398, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4453997', 'n_tokens_mistral': 354, 'n_tokens_neox': 326, 'n_words': 165}