Skyscraper bug report: --fromfile works with absolute path to report file, but not relative path.
sleve_mcdichael last edited by sleve_mcdichael
Report created with
--cache report:missing=video. Contains 2 lines. Initial
Skyscraper -p pcengine -s screenscraper --fromfile .skyscraper/reports/report-pcengine-missing_video-20210425.txt
(Command called from $HOME directory. File exists at path. Command formed with TAB autocomplete.)
Expected behavior: as if the filenames were called individually on the command line: only the two named roms processed, cache refreshed with new downloaded information.
Actual behavior: "a gamelist already exists, do you want to skip existing entries?" (I say no.) All 26 roms in the
pcenginefolder are "processed." (Since I have scraped this platform before, all 26 entries have partial data and are read from the cache. None are refreshed, the two missing videos are not downloaded.)
Followed with the command:
Skyscraper -p pcengine -s screenscraper --fromfile /home/pi/.skyscraper/reports/report-pcengine-missing_video-20210425.txt
(Full path with
/home/pi/prepended), this behaved as expected. The two named files were processed, refreshed, videos downloaded.
As a test, I tried:
Skyscraper -p pcengine -s screenscraper --fromfile ./.skyscraper/reports/report-pcengine-missing_video-20210425.txt
(Relative path but with
./.skyscraperinstead of just
.skyscraper) and it didn't work either.
Even from within the reports directory:
pi@retropie:~ $ cd .skyscraper/reports/ pi@retropie:~/.skyscraper/reports $ Skyscraper -p pcengine -s screenscraper --fromfile report-pcengine-missing_video-20210425.txt
Wants to scrape all 26 files, and does not refresh the two missing videos.
muldjord last edited by
@sleve_mcdichael Thanks for the detailed report. It has been fixed and will be in the next release.