This tool uses Playwrigth to automate a browser so you can
- backup any miro.com boards as long as you have owner rights
- Change the password of miro.com boards as long as you have owner rights
- Export any miro.com boards as PDF
- Uses Dotnet 9
- Uses Playwright and MS Edge Browser
- Use appsettings.json to add the boards to backup or change the board password
- Use appsettings.json or command line to configure Miro.com username
- Use command line to configure Miro.com password
- Use command line to configure the new miro board password
backup Backup Miro boards changePassword Change password of Miro boards help Display more information on a specific command. version Display version information.
miro_utils help
# Display more information on a specific command.
miro_utils help backupmiro_utils backup --username my.email@formiro.com --userPassword abcdefg
# if you have a user set in appsettings.json, you can skip the --username parameter
miro_utils backup --userPassword abcdefgMake sure, your new board password is at least 8 characters long!
miro_utils changePassword --username my.email@formiro.com --userPassword abcdefg --newBoardPassword theNewPasswordToSet
# if you have a user set in appsettings.json, you can skip the --username parameter
miro_utils changePassword --userPassword abcdefg --newBoardPassword theNewPasswordToSetUse all the names of the parameters in appsettings.json and join them with a colon.
miro_utils backup --username my.email@formiro.com --MiroAutomationParams:UserPassword Password- Update to Dotnet 10
- Update Playwright to 1.56.0
- Update libraries to latest versions
- Update Playwright to 1.55.0
- Update libraries to latest versions
- Update Playwright to 1.54.0
- Update libraries to latest versions
- Update Playwright to 1.52.0
- Initial release