equalgames / game-scanner Goto Github PK
View Code? Open in Web Editor NEWGame Scanner for any launcher and OS.
License: MIT License
Game Scanner for any launcher and OS.
License: MIT License
game-scanner
should build on Linux with no issues.
There are missing modules and other implementations (due to the use of cfg os-gating) that are not available on Linux:
error[E0583]: file not found for module `utils`
--> /home/philpax/.cargo/registry/src/github.com-1ecc6299db9ec823/game-scanner-1.1.2/src/epicgames/mod.rs:14:1
|
14 | mod utils;
| ^^^^^^^^^^
|
= help: to create the module `utils`, create file "/home/philpax/.cargo/registry/src/github.com-1ecc6299db9ec823/game-scanner-1.1.2/src/epicgames/utils.rs" or "/home/philpax/.cargo/registry/src/github.com-1ecc6299db9ec823/game-scanner-1.1.2/src/epicgames/utils/mod.rs"
error[E0583]: file not found for module `utils`
--> /home/philpax/.cargo/registry/src/github.com-1ecc6299db9ec823/game-scanner-1.1.2/src/gog/mod.rs:10:1
|
10 | mod utils;
| ^^^^^^^^^^
|
= help: to create the module `utils`, create file "/home/philpax/.cargo/registry/src/github.com-1ecc6299db9ec823/game-scanner-1.1.2/src/gog/utils.rs" or "/home/philpax/.cargo/registry/src/github.com-1ecc6299db9ec823/game-scanner-1.1.2/src/gog/utils/mod.rs"
(so on and so forth, there's more errors like this)
Implement the relevant utils for Linux, or disable these modules on Linux.
Try to build game-scanner
by itself, or as a dependency, on x86-64 Linux.
Was just testing my existing code on Linux and noticed this. Not at all an issue - going to be running in Wine anyway - but I figured it was worth calling out. For now, I'm only including game-scanner on Windows as a workaround.
With Rust 1.69 some logic in ntapi
is considered no longer supported and as such compilation fails.
game-scanner
fails to compile with Rust 1.69 due to one of its dependencies being outdated.
game-scanner
should compile fine on Rust 1.69
Merge #109
game-scanner = "1.1.4"
in it's Cargo.toml
with Rust 1.69 on WindowsI'm using game-scanner
as a dependency for my modding tool: https://github.com/R2NorthstarTools/FlightCore/
I noticed a recent CI run failing and started investigating the issue.
Failing CI run: https://github.com/R2NorthstarTools/FlightCore/actions/runs/4756368935/jobs/8458495132#step:8:722
1.1.4
windows-latest
)wrong launch path to Fortnite, it shows epicgames launcher instead of FortniteClient-Win64-Shipping.exe
There should be documentation available for game-scanner 1.1.0 here.
Documentation generation appears to have failed due to libsqlite3-sys
attempting to build outside of OUT_DIR
here.
Not sure, but I assume this isn't a problem for other crates using rusqlite
. Maybe try updating rusqlite
and see if that fixes it?
Publish a version to crates.io and wait for docs.rs to generate the docs pages.
I use docs.rs daily to look up how to operate libraries, but I wasn't able to do that with game-scanner due to the docs. Instead, I had to look at the code, which is always informative but not as efficient as having the docs available.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.