Compare commits
2 Commits
45a99b283d
...
9c5506f097
| Author | SHA1 | Date | |
|---|---|---|---|
| 9c5506f097 | |||
| 6389fb7ff3 |
37
wfinfo-ng
Executable file
37
wfinfo-ng
Executable file
@@ -0,0 +1,37 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#
|
||||||
|
# Quick-launch script for wfinfo-ng
|
||||||
|
# https://github.com/knoellle/wfinfo-ng
|
||||||
|
#
|
||||||
|
# Quick setup for a toolbox on Fedora:
|
||||||
|
# toolbox create wfinfo-ng
|
||||||
|
# toolbox enter wfinfo-ng
|
||||||
|
# sudo dnf install -y cargo clang cmake curl fontconfig-devel g++ jq leptonica-devel libXi-devel libXtst-devel openssl-devel rust tesseract-devel xrandr
|
||||||
|
#
|
||||||
|
# After this, CD into the repo and run:
|
||||||
|
# cargo install --path . --bin wfinfo
|
||||||
|
#
|
||||||
|
# This'll put it in ~/.cargo/bin, which we exec directly
|
||||||
|
#
|
||||||
|
|
||||||
|
# Assumes Flatpak Steam
|
||||||
|
wfinfo="$HOME/.cargo/bin/wfinfo-ng"
|
||||||
|
logfile="$HOME/.var/app/com.valvesoftware.Steam/.steam/steam/steamapps/compatdata/230410/pfx/drive_c/users/steamuser/AppData/Local/Warframe/EE.log"
|
||||||
|
|
||||||
|
if ! [ -e "$logfile" ]; then
|
||||||
|
echo "Could not find logfile: $logfile"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! [ -e "$wfinfo" ]; then
|
||||||
|
echo "Could not find wfinfo -- is it installed?"
|
||||||
|
exit 2
|
||||||
|
elif ! [ -x "$winfo" ]; then
|
||||||
|
echo "wfinfo exists but isn't executable? What'd you do?"
|
||||||
|
exit 3
|
||||||
|
fi
|
||||||
|
|
||||||
|
exec toolbox run \
|
||||||
|
--container wfinfo-ng \
|
||||||
|
~/.cargo/bin/wfinfo \
|
||||||
|
"$logfile"
|
||||||
Reference in New Issue
Block a user