Versatile C++ game scraper: Skyscraper
-
@AlCzervik Also when adding
--refresh
? Otherwise it will just read it from the cache instead of connecting to the service. -
@muldjord Yep. Just tried it with refresh. One thing to note, I've been running this via the RetroPie_setup.sh menu, not the command line. Should I try the command line too?
-
@AlCzervik Well, it shouldn't make a difference. Although from command-line it would be easier to ensure it does exactly what we want it to do. But frankly, I don't think it will change anything.
-
@muldjord What directory do I run it from?
-
@AlCzervik Just run
sudo ln -s /opt/retropie/supplementary/skyscraper/Skyscraper /usr/local/bin/Skyscraper
. Then you can run it with simplySkyscraper -p genesis -s screenscraper --refresh
-
@muldjord OK now it’s getting weird, I ran that command and I still can’t run skyscraper from the command line. When I run the command again it says that it failed to create a symbolic link because the file exists
-
@AlCzervik That's because it did create it, but it's broken (the link, not Skyscraper)... That's weird. I was positive that was the location it was installed at.
-
@AlCzervik Can you do
ll /opt/retropie/supplementary/skyscraper/Skyscraper
? -
@muldjord Command not found. I cd folder by folder and there it is but I still can’t run the command line from that folder
-
@AlCzervik Then please make sure you didn't misspell anything in the ln command. It should absolutely work if it's linked to /usr/local/bin/Skyscraper correctly.
EDIT: So you see the link in /usr/local/bin? And it's not red?
EDIT2: Try
ls -lh /opt/retropie/supplementary/skyscraper/Skyscraper
. That will tell you if the file exists where I think retropie installed it. -
@muldjord No, what I'm saying is I navigated directly to /opt/retropie/supplementary/skyscraper/ and I still couldn't run Skyscraper from within that directory. Sorry, just seeing your other edits.
-
@AlCzervik Ah, that's normal. If you want to run a local file you have to to
./Skyscraper -p genesis -s screenscraper --refresh
when within the folder. The.
means "this folder". Otherwise it will try and run it from either /usr/bin or /usr/local/bin. -
@AlCzervik Since the
/opt/retropie/supplementary/skyscraper
is not in your$PATH
, you can either running by calling the full path/opt/retropie/supplementary/skyscraper/Skyscraper
or, if you changed directory to the installation folder:
cd /opt/retropie/supplementary/skyscraper/ ./Skyscraper
Note that Linux commands are case-sensitive, so
skyscraper
is not the same asSkyscraper
. -
@mitu Yeah, but the ln command should work, which apparently it didn't.
-
@muldjord Not quite:
When I run the command again it says that it failed to create a symbolic link because the file exists
The link was created, I bet the casing is wrong.
-
@mitu Could be yeah
-
@muldjord Okay, sorry. Very rusty at command line. Shame on me. I ran 'nes' command line from the installation folder, it ran, but found nothing for every one of my nes games. Tried it again for Genesis, nothing found.
-
@AlCzervik Nothing found, or "Retrying request..."?
-
@muldjord Nothing found. I'll double check on the retrying request.
-
@AlCzervik Can you do a screenshot? Including the command-line you typed to run it.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.