Helena is a high-level programming language for web automation.
It comes with Rousillon, a programming-by-demonstration (PBD) tool for writing Helena programs.
Just open the Rousillon browser extension, demonstrate how to collect the first row of a dataset, then let Rousillon write a program for collecting the remaining rows.
Getting Started
The best way to get started with Helena is to see it in action! Take a look at the video below for a guide to using Helena for the first time.
Key Reminders:
Tips & Tricks
FAQ
- To make a program, demonstrate how to collect the first row of data.
- To add a new cell to the first row, hold down the ALT key, then click on the webpage text that should appear in the next cell, then let up the ALT key.
- You're only in scraping mode while ALT is held down.
- To see if your program works, use the "Run Script" button.
- Don't use the back button during demonstration -- Helena can't record it.
- If you run into trouble, just start a new recording! (It's almost always the easiest way.)
If you want a little more guidance, here are some additional resources for learning how to use Helena:
Video TutorialsTips & Tricks
FAQ