Steam app ID file

On launcher updates the steam_appid.txt file gets deleted.

Please, add it to the launcher or let it survive the updates.

1 Like

It’s EVE Online, you have to fix the software yourself, EVE Online was created in 2004, it’s just 2019 and we are actually still in pre-alpha. :wink:

EVE Online steamapp ID : https://steamdb.info/app/8500/

Create a “LaunchEve.sh” file in the directory above your eve folder
do as admin “chmod a+x LaunchEve.sh” or use sudo if you don’t want to change account “sudo chmod a+x LaunchEve.sh”

Put this in (nano LaunchEve.sh) :

#Delete and Create the steamapp ID file every time.
dirname=/home/YOURACCOUNTNAME/FOLDERWHEREEVEIS
rm $dirname/steam_appid.txt
echo 8500 > $dirname/steam_appid.txt
#Launch eve online
exec $dirname/evelauncher.sh

in the year 2525, if man is still alive
If woman can survive, they may fix…
EVE.

Since i have begun to write my own scripts to launch and maintain a eve installation was this function included. Some snippets from my package which you can find on AUR, named evesetup:

evesetup.shlib

..

# check steam_appid.txt on every start and rewrite it, if deleted
check_steam() {
    if [ ! -r "$LAUNCHER/steam_appid.txt" -a -x "$(which steam 2>/dev/null)" ] ;then
	echo "8500" >$LAUNCHER/steam_appid.txt
    fi
}

..

used in evelauncher.sh:

#!/bin/sh

set -e

ELVER=""
QTVER="5.11"
EVEDIR="$HOME/.local/lib/EVE"
LAUNCHER="$EVEDIR/Launcher"
WINEPATH="/usr/bin"

. ./evesetup.shlib

check_env
check_wine
check_steam

cd $EVEDIR
exec $LAUNCHER/evelauncher.sh

And this works on every evelauncher update, as long you use this package and this script.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.