This projects aims to automize common workflows when working with overleaf by using Robotic Process Automation (RPA). These include:
- Saving an Overleaf project to GitHub.
- Sending an Overleaf project via e-mail (Thunderbird and Windows mail).
- Adding BibTeX from dblp or citavi. When imported and downloaded from dblp, they can also be added to an open citavi project.
- Credential management, GitHub and Overleaf logins are saved to the local Windows Credential Manager
Screencasts can be found here.
To run the project, you should have UiPath (any up-to-date version is sufficient) and Chrome installed. Since UiPath only supports Windows, you should have installed Windows. We build our tool with UiPath Studio version 2020.4.3 under the Community License and tested it on Windows 10 Home 64-Bit with .NET Framework-Version 4.8.
To choose between our features, execute src/ChooseFeature.xaml. The rest should be explained within the programm.
Be sure to close your Chrome windows before execution. In Chrome, the default download folder is set to "Downloads". If you changed this Chrome setting, please reset to default or adjust it in the code.