Git Product home page Git Product logo

steam-appmanifest's People

Contributors

abigailbuccaneer avatar bertvandepoel avatar darkwebdev avatar directhex avatar dominionized avatar gokul avatar madeofmagicandwires avatar pinkwah avatar vash63 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

steam-appmanifest's Issues

Game falied to initialize Steam. You must have Steam running.

Hello @dotfloat ,

Using your method I downloaded game (Age of Empires II: HD Edition) in Steam native client (Linux) but I cannot start it because I am getting an error:
Game falied to initialize Steam. You must have Steam running.

Any tips?

Malformed XML

Getting this error when trying to get app 285330:

Traceback (most recent call last):
  File "/usr/bin/steam-appmanifest", line 169, in onRefreshClick
    tree.parse(html)
  File "/usr/lib/python3.5/xml/etree/ElementTree.py", line 596, in parse
    self._root = parser._parse_whole(source)
xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 44, column 88

Not sure if this is actually your (our?) issue, but since steam downloads the game just fine I assume the XML is valid. Is there a way to dump the XML somewhere?

does not seem to work with Undertale

I searched this script just for this game, I haven't yet tested it with anything else.
When I restarted Steam it told me Undertale has finished installation, then when I tried starting it, it just gave the usual error about platform incompatibility.

The downloader reports "0 bytes / 0 bytes"

Another exception for disclaimer

they all seemed to download fine except for Civilization V, which just made an empty directory.

Endless Space behaves like this too. The download it trigger is empty (0 bytes/0 bytes downloaded) and the empty game directory. Let me know if I can help test/debug anything.

Add StateFlag 4 explanation

Hey! This is rather an enhancement but would it be possible for you to add an explanation ons StateFlag = 4? I think that a lot of people come here in order to get their Steam-games recognized, rather than have them downloaded on Linux. Nevertheless, SF 4 says that said game is installed already. If a game is already installed, all that has to be done is verifying integrity (so Steam will ACTUALLY re-read all the data).

Thanks for this masterpiece and kind regards,
Shmalle

"installdir" field should be set

I installed NEKOPARA Vol. 0 using the python script. However, when I looked at my common folder, I saw that all the files were thrown there instead of being in a separate folder, like all the other games. Looking at the appmanifest files, I saw that the "installdir" field was set to "", instead of something useful.

The script should supply a "installdir" field if it is blank to prevent this from happening.

Chmod

You can actually chmod and commit the script instead of asking user to do this.

ModuleNotFoundError: No module named 'gi'

Hi there, I'm a mac user with no coding knowhow trying to use this to download Morrowind on my Mac (without having to use Bootcamp) to play with OpenMW. In trying to run the steam-appmanifest In Terminal, I encountered the error named in the title. The whole error says this:
"t.py ; exit;
Traceback (most recent call last):
File "/Users/MYCOMPUTER/Desktop/steam-appmanifest.py", line 16, in
from gi.repository import Gtk
ModuleNotFoundError: No module named 'gi'
logout

Tagged release for packaging

I'm making an AUR package and I could use a tagged release and version number for these reasons.

For now I'll go by just the revision number and I'll also use a diff patch for #4, since that's the Arch standard.

Launch games with wine?

Can you launch the downloaded files with wine or is it missing some windows Steam stuff?
Thanks.

Is there a way to use this for importing backups?

Hello,

is it somehow possible to copy files from Windows to a Linux Steam so I won't have to download the whole game again?
I have a limited connection at home and want to download patches for my games at university (with limited time). I tried copying the game files but as "Installing" is skipped local files are not discovered. Importing a backup is not possible because of the platform.

Thank you

making app manifest file executable

I am on a Mac and have downloaded python3, Gtk3 and brew. The step to download the steam-appmanifest.py confuses me because I don't know if I have to use the terminal or python. I also have pygobject 3 aswell

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.