mirror of
https://github.com/RetroDECK/ES-DE.git
synced 2024-11-25 07:35:38 +00:00
Some small cosmetic changes to the scraper settings.
This commit is contained in:
parent
922cb00d24
commit
2c21041fcf
|
@ -521,7 +521,7 @@ Here is an overview of what's supported by ES-DE and these scrapers:
|
||||||
| Media type or option | ScreenScraper | TheGamesDB |
|
| Media type or option | ScreenScraper | TheGamesDB |
|
||||||
| :----------------------- | :-----------: | :--------: |
|
| :----------------------- | :-----------: | :--------: |
|
||||||
| Region (EU/JP/US/WOR) | Yes | No |
|
| Region (EU/JP/US/WOR) | Yes | No |
|
||||||
| Language | Yes | No |
|
| Multi-language | Yes | No |
|
||||||
| Game names | Yes | Yes |
|
| Game names | Yes | Yes |
|
||||||
| Ratings | Yes | No |
|
| Ratings | Yes | No |
|
||||||
| Other game metadata | Yes | Yes |
|
| Other game metadata | Yes | Yes |
|
||||||
|
@ -634,11 +634,11 @@ _Some of the scraper settings._
|
||||||
|
|
||||||
Scraper service selection, currently ScreenScraper.fr and TheGamesDB.net are supported.
|
Scraper service selection, currently ScreenScraper.fr and TheGamesDB.net are supported.
|
||||||
|
|
||||||
**Filter**
|
**Scrape these games**
|
||||||
|
|
||||||
Criteria for what games to include in the scraping. It can be set to _All games, Favorite games, No metadata, No game image, No game video_ or _Folders only_.
|
Criteria for what games to include in the scraping. It can be set to _All games, Favorite games, No metadata, No game image, No game video_ or _Folders only_.
|
||||||
|
|
||||||
**Systems**
|
**Scrape these systems**
|
||||||
|
|
||||||
A selection of which systems to scrape for. It's possible to automatically scrape several or all systems in one go.
|
A selection of which systems to scrape for. It's possible to automatically scrape several or all systems in one go.
|
||||||
|
|
||||||
|
@ -714,7 +714,7 @@ Affects both overwriting of metadata as well as actual game media files on the f
|
||||||
|
|
||||||
With this setting enabled, if any media files returned by the scraper seem to be invalid, the scraping is halted and an error message is presented where it's possible to retry or cancel the scraping of the specific game. In the case of multi-scraping it's also possible to skip the game and proceed to the next one in the queue. With this setting disabled, all media files will always be accepted and saved to disk. As of ES-DE v1.0 the file verification is crude as it's just checking if the file is less than 350 bytes in size which should indicate a server error response rather than a real media file. In some exceedingly rare situations, proper media files may be smaller than 350 bytes, and for those rare instances, simply disabling this setting temporarily allows these files to be scraped. Future versions of ES-DE will implement proper CRC/checksum verifications for ScreenScraper and possibly media file integrity checks for TheGamesDB (as this scraper service does not provide file checksums).
|
With this setting enabled, if any media files returned by the scraper seem to be invalid, the scraping is halted and an error message is presented where it's possible to retry or cancel the scraping of the specific game. In the case of multi-scraping it's also possible to skip the game and proceed to the next one in the queue. With this setting disabled, all media files will always be accepted and saved to disk. As of ES-DE v1.0 the file verification is crude as it's just checking if the file is less than 350 bytes in size which should indicate a server error response rather than a real media file. In some exceedingly rare situations, proper media files may be smaller than 350 bytes, and for those rare instances, simply disabling this setting temporarily allows these files to be scraped. Future versions of ES-DE will implement proper CRC/checksum verifications for ScreenScraper and possibly media file integrity checks for TheGamesDB (as this scraper service does not provide file checksums).
|
||||||
|
|
||||||
**Search using metadata name**
|
**Search using metadata names**
|
||||||
|
|
||||||
By default ES-DE will perform scraper searches based on the game name that has been manually set in the metadata editor, or that has been previously scraped. If you prefer to search using the physical name regardless of such data being available, then turn off this option.
|
By default ES-DE will perform scraper searches based on the game name that has been manually set in the metadata editor, or that has been previously scraped. If you prefer to search using the physical name regardless of such data being available, then turn off this option.
|
||||||
|
|
||||||
|
|
|
@ -52,7 +52,7 @@ GuiScraperMenu::GuiScraperMenu(Window* window, std::string title)
|
||||||
return g->getType() == FOLDER; }, false);
|
return g->getType() == FOLDER; }, false);
|
||||||
|
|
||||||
mFilters->selectEntry(Settings::getInstance()->getInt("ScraperFilter"));
|
mFilters->selectEntry(Settings::getInstance()->getInt("ScraperFilter"));
|
||||||
mMenu.addWithLabel("Filter", mFilters);
|
mMenu.addWithLabel("SCRAPE THESE GAMES", mFilters);
|
||||||
|
|
||||||
mMenu.addSaveFunc([this] {
|
mMenu.addSaveFunc([this] {
|
||||||
if (mScraper->getSelected() != Settings::getInstance()->getString("Scraper")) {
|
if (mScraper->getSelected() != Settings::getInstance()->getString("Scraper")) {
|
||||||
|
@ -77,7 +77,7 @@ GuiScraperMenu::GuiScraperMenu(Window* window, std::string title)
|
||||||
mSystems->selectEntry(i) : mSystems->unselectEntry(i);
|
mSystems->selectEntry(i) : mSystems->unselectEntry(i);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
mMenu.addWithLabel("Systems", mSystems);
|
mMenu.addWithLabel("SCRAPE THESE SYSTEMS", mSystems);
|
||||||
|
|
||||||
addEntry("ACCOUNT SETTINGS", 0x777777FF, true, [this] {
|
addEntry("ACCOUNT SETTINGS", 0x777777FF, true, [this] {
|
||||||
openAccountSettings();
|
openAccountSettings();
|
||||||
|
@ -387,11 +387,11 @@ void GuiScraperMenu::openOtherSettings()
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// Search using metadata name.
|
// Search using metadata names.
|
||||||
auto scraper_search_metadata_name = std::make_shared<SwitchComponent>(mWindow);
|
auto scraper_search_metadata_name = std::make_shared<SwitchComponent>(mWindow);
|
||||||
scraper_search_metadata_name->
|
scraper_search_metadata_name->
|
||||||
setState(Settings::getInstance()->getBool("ScraperSearchMetadataName"));
|
setState(Settings::getInstance()->getBool("ScraperSearchMetadataName"));
|
||||||
s->addWithLabel("SEARCH USING METADATA NAME", scraper_search_metadata_name);
|
s->addWithLabel("SEARCH USING METADATA NAMES", scraper_search_metadata_name);
|
||||||
s->addSaveFunc([scraper_search_metadata_name, s] {
|
s->addSaveFunc([scraper_search_metadata_name, s] {
|
||||||
if (scraper_search_metadata_name->getState() !=
|
if (scraper_search_metadata_name->getState() !=
|
||||||
Settings::getInstance()->getBool("ScraperSearchMetadataName")) {
|
Settings::getInstance()->getBool("ScraperSearchMetadataName")) {
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 162 KiB After Width: | Height: | Size: 160 KiB |
Loading…
Reference in a new issue