As the roms can be downloaded from the server they can even be uploaded.
Two methods are possible:
via monitored folder
via client
Monitored folder
A local folder that can be set as a monitored folder that is scanned once every N minutes, and if some files are placed they will be moved into the library wherever it is.
Client
From the client the user can select a folder or a file.
The folder structure can be messy or tidy, if the folder is a structure that the template can be recognized no more check are made and the files are uploaded as they are as we suppose that the user knows what it's doing.
Roms recognization
If the folder structure cannot be recognized then it's checking for the extensions.
If the extensions are unique such as md org gba the placement will be onbious, if not, such as zip then RetroMan can:
Ask the user for each game's system
Scrape the rom metadata only and ask if the placement it's correct, if not user will be prompted
If the scrape new roms flag is enabled in the scraper, the roms will be automatically scraped once uploaded.
As the roms can be downloaded from the server they can even be uploaded. Two methods are possible:
Monitored folder
A local folder that can be set as a monitored folder that is scanned once every N minutes, and if some files are placed they will be moved into the library wherever it is.
Client
From the client the user can select a folder or a file. The folder structure can be messy or tidy, if the folder is a structure that the template can be recognized no more check are made and the files are uploaded as they are as we suppose that the user knows what it's doing.
Roms recognization
If the folder structure cannot be recognized then it's checking for the extensions. If the extensions are unique such as
md
orggba
the placement will be onbious, if not, such aszip
then RetroMan can:If the scrape new roms flag is enabled in the scraper, the roms will be automatically scraped once uploaded.
Messy folder example:
Tidy folder example: