Skip to content

Releases: bittner/lego-mindstorms-ev3-comparison

Fix updated shop URL, more statistics output, Chrome support

05 Sep 09:28
Compare
Choose a tag to compare

A contribution by @bonidier. Allows scraping the LEGO shop, with the latest versions of both Firefox and Chrome/Chomium.

  • Fix Lego shop URL
  • More statistics output, counters for remaining product to add/not in set/sold-out
  • Dedicated section about Python script requirements in README
  • Add Chrome option to keep Chrome opened with latest Selenium version
  • Remove stuff about sold-out-info alert (n/a with new URL)
  • Fix selection of item's amount
  • Maximize browser window to avoid element detection error
  • Adapt login authentication, detect failed login
  • Adapt detection of elements

More versatile Python script, ordering support (powered by Selenium)

11 Jan 00:52
Compare
Choose a tag to compare

The Python script has seen major enhancements, which are described in the README.

You can now have a list of missing pieces (bricks you'd want to buy) generated, and then run a command to add the 70+ items to the shopping cart in LEGO's customer service platform.

Change Log

Part number, Lego ID, image URL in the spreadsheet, more info in the README

09 Jan 14:52
Compare
Choose a tag to compare

Thanks to a contribution by Philip Mateescu (@philipmat) we now also have the Lego ID in the spreadsheet.

This will allow the selection of less pieces, taking advantage of the fact that compatible LEGO pieces with different part numbers (which only differ in color etc.) are covered by the same LEGO ID. More about this to come in future.

Related

Change Log

Original manual effort enhanced by generated part list

09 Jan 15:36
Compare
Choose a tag to compare

Originally a manually crafted LibreOffice Calc spreadsheet with LEGO promotional material and PDF specification documents as data source, the document has now been made more complete using CSV data from Brickset.com.

Resources

Change Log

LibreOffice Calc spreadsheet, a python program, a collection of LEGO specs

09 Jan 15:24
Compare
Choose a tag to compare

A manually crafted LibreOffice Calc spreadsheet, enhanced by data combined by a simple python program copied out of LEGO promotional material (PDF specification documents, user manuals).

This document should help you find out which pieces you need to buy when you have bought Lego Mindstorms EV3 Home Edition (31313) and the Education Expansion Set (45560). So you can make all robots that can be made with the Education Core Set (45544) + Education Expansion Set.

Resources

Change Log