Sunday, December 5, 2010

No Fear Shakespeare - Hamlet

We all know how much of a pain it is to read Shakespeare.  Thank goodness SparkNotes came up with their "No Fear Shakespeare" series.  It basically translates all the old English gibberish to modern day English!  SparkNotes even makes it free to view online.

The problem is that viewing online requires you to have an Internet connection with lots of distracting link and an annoying background.  SparkNotes gives you the option to purchase the "No Fear Shakespeare" book from places like Barnes and Noble or as an iPod app, but it costs MONEY!

So I decided to write a program to extract all of "No Fear Shakespeare - Hamlet" into a document viewable document on your computer!  No more pesky advertisements!  No more annoying background!  Just plain text on a plain white background for your reading pleasure (if reading Shakespeare could be a pleasure).  You can even print it out and use it, as if you had the REAL "No Fear Shakespeare" version, but just so you know, it's a lot of paper!

Sorry, but the source code will not be released right now, not because I care about other people stealing my ideas, but because it's very unrefined, and my extraction method was rather crude.  One thing that everybody can learn is how to download HTML code using C#:

WebClient wc = new WebClient();
string html = wc.DownloadString("put_website_url_here");

If it's not obvious enough, put the website URL as a string in the parameter of the DownloadString(...) method.  Then you get all of the HTML code as a string.  In a nutshell, I used that code example to get the HTML for all the parts of "No Fear Shakespeare - Hamlet" that I needed, put it in the correct SparkNotes format, and exported it to a Word document.  Then, I used CutePDF (it's free!) to convert that Word document into a .PDF file.

I don't even know how legal this is, so I'm going to make this loud and clear:
THE ACTUAL WORK IS NOT MY OWN!  ALL I DID WAS COMPILE IT INTO AN EASY-TO-READ FORMAT.

I'll even include an MLA citation:
Crowther, John, ed. “No Fear Hamlet.” SparkNotes.com. SparkNotes LLC. 2005. Web. 1 Dec. 2010.

I didn't do any formatting, so sometimes the line breaks are at very inconvenient locations and the overall layout of the document may not be super-visually-appealing.  Sometimes the spaces between words get screwed up.  The line numbering is also kind of sporadic.  If anybody wants to, then please download the Word document and make the necessary changes, such as getting rid of "Original Text" and "Modern Text" so it doesn't appear so much.  It may also be nice to make the font size on the headers bigger.  It'd be great to make sure the page breaks are in nicer places.  If you're bored, I'd appreciate it if you would be willing to help fix up the document.  Or, if you're reading off the Word document, you can fix up the document as you read.  Another thing: I don't really know how to add bookmarks for the Acts and Scenes in Adobe Reader, so if you want to do that, thank in advance!  If you do actually help fix up the stuff, leave a comment or email me.  UPDATE: I fixed some of the formatting.  It looks less crude and more professional now!

Alright, thanks for reading all my blabbering (but that's OK if you just skipped down here).  You can download either the Word document or the .PDF file at the following link:
http://www.mediafire.com/?9q04an5o3hhoi

If you're going to use this or tell your friends, please link them to this blog page first so I get more traffic!  Thanks a ton!

UPDATE:  I have uploaded all of the No Fear Shakespeare plays!  Click here to see No Fear Shakespeare - ALL

* Note: Just because I don't like Shakespeare doesn't mean other people can't enjoy his works.  So please don't hate on me for hating on Shakespeare =P (besides, he probably wrote his plays to torture 21st century high-schoolers anyway!).


*** Disclaimer: You may NOT distribute the stuff for money.  You didn't make those files yourself, and you definitely didn't write the content.  If you started selling this and Sparknotes took off their free online version of "No Fear Shakespeare," then we'd all be screwed!

2 comments:

  1. Dear Kind Sir.

    Thank you so much. You're a scholar and a saint!

    Love,

    A procrastinating teenager whose life you saved.

    ReplyDelete
  2. Thank you so much for doing this, it's exactly what I was looking for! You are a life saver! You deserve all the blessings in the world you beautiful kind person!! <3

    ReplyDelete