You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Online: Screenscraper.fr and TGDB
- Local: esgamelist, import
- Updated documentation
Other changes:
- rewrote copy of gamelist media (QFlags)
- IGDB improvements and token lifetime fix
Minor changes:
- fix tests
- more compact table layout in mkdocs
- overwrite static Skyscraper config files on startup only when different from source
Copy file name to clipboardExpand all lines: docs/CLIHELP.md
+14-5Lines changed: 14 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -452,6 +452,10 @@ From Skyscraper 3.5.0 all command-line options that change the scraping behaviou
452
452
453
453
To enable multiple flags separate them by commas (eg. `--flags FLAG1,FLAG2`) or apply `--flags` option multiple times.
454
454
455
+
#### backcovers
456
+
457
+
By default Skyscraper doesn't scrape and cache game backcovers resources because not all scraping sites provide this data and also only some frontends support a boxback display. You can enable it by using this flag. Consider setting this in [`config.ini`](CONFIGINI.md#backcovers) instead.
458
+
455
459
#### fanarts
456
460
457
461
By default Skyscraper doesn't scrape and cache game fanart resources because not all scraping sites provide this data and also only some frontends support fanart display. You can enable it by using this flag. Consider setting this in [`config.ini`](CONFIGINI.md#fanarts) instead.
@@ -478,7 +482,7 @@ This is an epheremal flag and has only an effect when used with the ES-DE fronte
478
482
479
483
!!! warning "Epheremal Flag for ES-DE"
480
484
481
-
Once the miximage of ES-DE feature has been released, this flag may be removed again from Skyscraper.
485
+
Once the miximage of ES-DE feature has been released, this flag may be removed again from Skyscraper and the logic will be adapted to match the ES-DE behaviour.
482
486
483
487
#### nobrackets
484
488
@@ -552,6 +556,10 @@ This flag is _only_ relevant when generating a game list (by leaving out the `-s
552
556
553
557
Only relevant when generating an EmulationStation, a Retrobat or a Pegasus game list, with the `-f` option. Emulationstation is the default frontend when the `-f` option is left out. The `relative` flag forces the rom and any media paths (if they are the same as the input folder) inside the game list to be relative to the rom input folder. Consider setting this in [`config.ini`](CONFIGINI.md#relativepaths) instead.
554
558
559
+
#### skipexistingbackcovers
560
+
561
+
When generating gamelists, skip copying backcovers that already exist in the media output folder.
562
+
555
563
#### skipexistingcovers
556
564
557
565
When generating gamelists, skip processing covers that already exist in the media output folder.
@@ -620,13 +628,12 @@ Some scraping modules use file checksums to identify the game in their databases
620
628
621
629
#### videos
622
630
623
-
By default Skyscraper doesn't scrape and cache video resources because of the significant disk space required to save them. You can enable videos using this flag. Consider setting this in [`config.ini`](CONFIGINI.md#videos) instead.
631
+
By default Skyscraper doesn't scrape and cache video resources because of the significant disk space required to save them. You can enable videos using this flag, also explicitly set this flag to output videos for the frontend/gamelist. Consider setting this in [`config.ini`](CONFIGINI.md#videos) instead.
Copy file name to clipboardExpand all lines: docs/FAQ.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -83,3 +83,11 @@ And now for the questions (with answers)...
83
83
Yes, from Skyscraper 3.18 onwards. The cause is that Screenscraper is the only scraping module which by default passes the extension to the server during the scraping information along with other information (checksums, filesize).
84
84
When scraping a set of games use the [`--searchstem`](CLIHELP.md#-searchstem-extension) option, i.e. `--searchstem '*.<customext>'`, that way Skyscraper will explicitly query only for the filename stem (=filename without file extension) of the game file. Example: Let's assume you are using `*.desktop` as custom game file extension, then the command would be `Skyscraper -s screenscraper -p <platform> --searchstem '*.desktop'`. You may also use the config file [counterpart](CONFIGINI.md#searchstem). On top you may add `--verbosity 3` to investigate what search term is presented to the Screenscraper server.
85
85
However, when querying for a single game with [`--query`](CLIHELP.md#-query-string) you don't have to specify this custom extension.
86
+
87
+
??? Question "I have been enrolled on IGDB, but whenever I try to scrape I get a HTTP 401 (unauthorized). How to resolve this?"
88
+
89
+
It may be caused by a system without a realtime clock (like Raspberry Pi) or on systems with a highly unsynchronized clock. As the IGDB token lifetime is calculated on the system time, this might be the culprit. You may remove the file `~/.skyscraper/igdbToken.dat` and try again to scrape with IGDB.
90
+
91
+
??? Question "I have scraped manuals/fanarts/backcovers from different sources, but in the gamelist/frontend I only get the most recent scraped. How can I correct this?"
92
+
93
+
Most likely the `priorities.xml` file is missing these entries for the platform. You can find an example for manual, fanart and backcover cache types and their priority of selection at the [cache documentation](CACHE.md#resource-and-scraping module-priorities) and at the end of the the `~/.skyscraper/priorities.xml.example` file. Once you have added these entries and adjusted them your preferences you will get the media outputted in that order instead of the most recent scraped media.
0 commit comments