Helps to scrape HDB units information from the pages, meant for the IT savvy youths from the era of "anything also data science"
- Clone this repo.
- Go to chrome://extensions/
- Click "Load unpacked" (as of 65.0.3325) or "Load Unpacked Extension" for earlier versions. StackOverflow explains.
- DONE!!
- Getting details of a block's units (like price, sqm.):
- Navigate to the block's page.
- Click Get button in the "Scrape Current Available Units" section.
- Copy the nicely formatted CSV text out.
- Apply two decades worth of excel skills on data.
- Getting availability status of all blocks in a cluster:
- Navigate to the page that displays the blocks in a project, e.g this page.
- Click on the extension icon.
- Click Get... button in the "Scrape All Units in Cluster" section.
- The blocks should appear. Like
magicit should. - Click Scrape button, and a new window should open up, loading the tabs.
- Do NOT close the popup (the mini tab that opened when you clicked the extension icon).
- Be patient as the data populates into the textarea in the popup.
- Apply two decades worth of excel skills on data.
- HDB
- For providing for generations of Singaporeans.
- For having a site that has vital information hidden in tooltips...
- For inspiring my desire for data export functionalities...
- Extensionizr
- For being an awesome boilerplate for Chrome Extensions.
- Mainly used it for educational purposes, and the neat default icon (TODO: Change it)
- Chrome Extensions
- For having an intruiging extension structure that makes writing extensions feel like playing chess.
- For having actually pretty decent documentation (once you get past the tangle of where does what go)
- StackOverflow
- Duh.