Tool to download a Redfin listing. Currently, downloads listing images into a directory ./archives.
You can either follow the Quick Run section to compile and run in the same step, or Build & Run to build the executable first.
From this directory:
go run archive.go https://www.redfin.com/CA/San-Jose/206-Grayson-Ter-95126/home/2122534
go build./go-redfin-archiver.exe https://www.redfin.com/CA/San-Jose/206-Grayson-Ter-95126/home/2122534
Debug mode creates a go-redfin-archiver.log file, and spits out debug info to stdout.
go run archive.go https://www.redfin.com/CA/San-Jose/206-Grayson-Ter-95126/home/2122534 debug./go-redfin-archiver.exe https://www.redfin.com/CA/San-Jose/206-Grayson-Ter-95126/home/2122534 debug
Note: If you're seeing a 403 in debug mode for downloading some images, that's normal. The script has to guess at which file naming pattern Redfin chooses to follow for subsequent images. Instead of a 404 for images not existing, Redfin will return a 403. So, if you see sporatic 403s in debug mode, chances are those images never existed, and it's just the script trying to discover the file pattern used.
- I get
Can't find address in HTML, please open a github issue https://github.com/timendez/go-redfin-archiver/issues/new and provide the Redfin URL.- Chances are you're getting rate limited due to too much usage. Try using a VPN.
