Power automate desktop flow to scrap email, and then to send articles found to reMarkable tablet using read on remarkable service.
📬 ➡️ 📰 ➡️ 📖
Watch the tool in action on this Youtube video 🎬
- Mandatory
- Optionnal
- reMarkable tablet
- Microsoft Windows 10 (or higher) compatible computer
- reMarkable account with connect plan (or any equivalent plan which includes read on remarkable service)
- Microsoft account (personnal, school or entreprise)
- Office 365 Subscription, see alternatives
- LeMonde Abonnés (paid subscription)
- Microsoft Power Automate Desktop (free / basic version, noted PAD in this doc) : Microsoft Store Standalone installer
- Web browser compatible with all addons below.
⚠️ UWP Mozilla Firefox not working - Outlook 2019 (or 365 or higher) Desktop app, see alternatives
- Power Automate (automatically installed on Edge when PAD is installed) : Mozilla Firefox, [Microsoft Edge]
- Read on reMarkable : Firefox 1. 2., Edge and Chrome 3.
⚠️ Unofficial version, source code available on GitHub⚠️ Firefox from Microsoft Store is not detected by PAD, including when addon is installed. Use instead legacy Firefox installer- 💡 This Chrome plugin is compatible with the chromium version of Edge
Please note that PAD programmation is self explanatory. The main process is here quickly described, but you can import code in PAD for further informations.
- Instantiate Edge and Outlook in Main flow
- Launch every subflow (one for each type of newsletter, see Supported newsletter types section) one after another, currently only LeMonde subflow is provided.
- Get emails based on criteria to customize depending on the needs of the end user and structure of newsletter. E.g. for LeMonde :
- get a link which enables to view newsletter in browser, in subflow LeMonde
- iteratively collect every link which refers to an article, in subflow html_url2articles_url
- Send every article collected to remarkable by opening the article's link and clicking the read on remarkable extension button article_url2reMarkable
LeMonde is a french newspaper. A paid subscription to this newspaper gives access to premium articles and weekly and daily newsletter, which contains a few links to articles sorted by themes.
- Create a new PAD project
- A Main (empty) flow is automatically created, create following subflows (one subflow for each .txt file in flow_and_subflow folder, except Main.txt) :
- article_url2reMarkable
- html_url2articles_url
- LeMonde
- Copy-paste text contained in each .txt file, in flow or subflow which has the same name
- replace "*_here" parameter's values with the ones suitable with your credentials for the differents account mentionned upper.
You should obtain something similar to the screenshot below, except that PAD is in French in the screenshot.
In your PAD project (follow How to use section steps first) :
- Create a new subflow with a name of your choice
- Call this subflow in the Main flow
- Adapt the
regexp_article_url
variable to your needs - Adapt the "View it in a web browser" parameter (e.g., for LeMonde, it is "Voir dans un navigateur"...) to your needs. It tells to PAD how to recognize the url which will be used to collect every article links.
PAD contains IMAP blocs, replace Outlook blocs with IMAP blocs and connect them to your mail service.
This project is not affiliated with any of the companies mentionned on this repository.