This repo contains the source code used to generate the produce for EBAY ITEM № 151990485080: the sale of one printed copy of the auction page's html.
A slightly modified digital version of the actual item is also in this repo. It is 274 pages long:
- View as PDF.
- View as webpage (takes a few seconds to load).
I tried a number of different tools before coming up with a workflow that kind of worked for generating this item. Tools like LaTeX, Jekyll's syntax highlighting, and PrinceXML, couldn't handle how awesome this project was, either hanging or refusing to work at all.
- In a clean Chrome browser session, I collected the complete page load of the auction page using Fiddler. This was exported as a fiddler archive.
- The archive was processed with
process.py
(some terrible, terrible code BTW) to extract all request data and transform it into HTML content. - A webpage version of the archive was generated using Jekyll. Highlight.js was used for syntax highlighting.
- I printed from Chrome to a pdf.