Browsing the interpreter without internet

Due to limitations with web browser technology and the fact that writing a PWA is beyond my skill level, the easiest way to browse the site offline is to create a complete copy of it.

You can download the below python file and corresponding requirements.txt to run the downloader. It will create a duplicate copy of the site that you can host yourself, offline or online.

No I won't make a simple executable for you. Far too many anti virus programs think PyToExe files are viruses. I don't need stupid people to yell at me because I supposedly gave them a virus.

Instructions

  1. Download Python3.10 or newer.
  2. Go through the installer. Make sure you've selected "add to PATH" during the install.
  3. Right click and save these two files and put them in an empty folder: main.py requirements.txt
  4. Hold the shift key and right click in the folder. There should be an option named some variation of "Open Terminal/PowerShell/Command Prompt Here". Click it.
  5. Type pip install -r requirements.txt (Linux/Unix users, do python3 -m pip install requirements.txt). You only have to do this once.
  6. Double click main.py to run the main program. Linux/Unix users, open a terminal and do python3 main.py.
  7. Go through the program to download all the files.
  8. Run it again and it will ask if you want to use the website or update your files.
  9. Some network adapters on Windows do not forward packets through localhost when there is no internet connection. If this is the case, you have to enable the Microsoft Loopback Adapter in Device Manager.