ID:92460
 
Applies to:Website
Status: Open

Issue hasn't been assigned a status value.
Right now, you can go to http://www.byond.com/games/IainPeregrine/plundergnome and click on a neat little [Zip] link to grab the .zip file for the game. Awesome! You can also go to http://www.byond.com/games/IainPeregrine/ plundergnome&format=text and get a bunch of plaintext information about the hub.

It'd be great if the format=text provided a straightforward link to the zip. Preferrably without any ?user=whoever&hash=whatever, just a straight link to the zip.
Could also use the screen shot locations. As of you now can only tell how many there are, but not what they are.
http://www.byond.com/games/hubdownload/ IainPeregrine.plundergnome

http://www.byond.com/games/hubdownload/[hubkey].[hub]

works fine.
This would be possible for games that do not use subscription-based downloads and need no particular key. For games that have a subscriber download requirement, we do need to have some kind of identifying information. So this could be added to games that have a download available for all users.
That sounds fine to me.

Now, for games that do have subscriber based info, does the key/hash pair on the download link on the hub verify subscriber status? So let's say there's a game that can only be downloaded by subscribers, can I use wget on a linux box on that link as long as it has my key/hash pair in the URL?
On a semi-related note:
Could the hub path (key.game) be refined somehow? As it is now, both BYOND keys and the game name can have periods in them. Which is then split by yet another period. Which makes it near impossible to properly recover the separate information.