a way to batch download all addon content?

OpenTTD is a fully open-sourced reimplementation of TTD, written in C++, boasting improved gameplay and many new features.

Moderator: OpenTTD Developers

Post Reply
User avatar
yoshi314
Engineer
Engineer
Posts: 11
Joined: 27 May 2005 14:56
Location: PL
Contact:

a way to batch download all addon content?

Post by yoshi314 »

Hi all, i've recently attempted to download all newgrf's into my openttd installation. as it turns out, it's not very convenient.

first of all, openttd addon manager does not have a multiple selection feature, nor you can select entire category for download. you cannot even select everything for download. you just have to click one by one.

also, bananas.openttd.org doesn't provide category packs for convenient download.

so, i can either select addons one by one in openttd, or download them one by one from bananas.openttd.org (i know it can be scripted, but it's still a bit of work).

is there a way to download all addons or whole category of addons in one archive, for manual installation ?
before you ask...i never said i was sane&normal :]
User avatar
planetmaker
OpenTTD Developer
OpenTTD Developer
Posts: 9432
Joined: 07 Nov 2007 22:44
Location: Sol d

Re: a way to batch download all addon content?

Post by planetmaker »

There is no such way.

As server you can exacute the content download command and select 'all available' (check the exact syntax and spelling, I can't remember by heart), but of course also that will only give you those which are indicated by the authors as suitable for that paricular version of OpenTTD.

As client you usually have an idea of what you want to play with and you don't need 90% of the content in terms of NewGRFs and 99% of the overall content (including scenarios and heightmaps). And a "download everything" would generate a lot of totally unneeded traffic. After all you have everything at the fingertips for download whereever you configure it.
User avatar
kamnet
Moderator
Moderator
Posts: 8582
Joined: 28 Sep 2009 17:15
Location: Eastern KY
Contact:

Re: a way to batch download all addon content?

Post by kamnet »

Agreed, you don't want to download all the NewGRFs. It is much better to read through them and learn what each one does and how it works before you download and use it. There are many NewGRFs which will not work well, or at all, with each other and if used together can cause utter chaos, ruin saved games, and make your installation unstable.

NewGRFs are not just a mere add-on or game pack. They can significantly alter the game play and the operation of software.
User avatar
Zuu
OpenTTD Developer
OpenTTD Developer
Posts: 4553
Joined: 09 Jun 2003 18:21
Location: /home/sweden

Re: a way to batch download all addon content?

Post by Zuu »

There is also no reason to download all for joining multiplayer games. Just click on a server with yellow status in the game. Go click on the NewGRF-button at the right and then look for missing NewGRF through online content. That will let you fetch just those NewGRFs that you does not have but is required to join a server.

If you like to play the nightly OpenTTD versions on Windows and keep up do date on, you might be interested in a stand alone program called OpenTTD Auto Update. It does however not update Bananas NewGRFs for you as that is supported within OpenTTD itself.
My OpenTTD contributions (AIs, Game Scripts, patches, OpenTTD Auto Updater, and some sprites)
Junctioneer (a traffic intersection simulator)
User avatar
yoshi314
Engineer
Engineer
Posts: 11
Joined: 27 May 2005 14:56
Location: PL
Contact:

Re: a way to batch download all addon content?

Post by yoshi314 »

Zuu wrote:There is also no reason to download all for joining multiplayer games. Just click on a server with yellow status in the game. Go click on the NewGRF-button at the right and then look for missing NewGRF through online content. That will let you fetch just those NewGRFs that you does not have but is required to join a server.

If you like to play the nightly OpenTTD versions on Windows and keep up do date on, you might be interested in a stand alone program called OpenTTD Auto Update. It does however not update Bananas NewGRFs for you as that is supported within OpenTTD itself.
my intention was mostly that i'm setting up a computer that's going to be working _offline_. so i wanted to fetch all available addons, so that the user has a wide range of addons available (but not enabled by default).
before you ask...i never said i was sane&normal :]
Eddi
Tycoon
Tycoon
Posts: 8267
Joined: 17 Jan 2007 00:14

Re: a way to batch download all addon content?

Post by Eddi »

that's called "wget". the url is http://binaries.openttd.org/bananas
User avatar
Zuu
OpenTTD Developer
OpenTTD Developer
Posts: 4553
Joined: 09 Jun 2003 18:21
Location: /home/sweden

Re: a way to batch download all addon content?

Post by Zuu »

Eddi wrote:that's called "wget". the url is http://binaries.openttd.org/bananas
That one seem to only offer the last version of AI Libraries. Thus it will fail for all AIs that require a non-last version of a library. So for AIs and Game Scripts, it is a good idea to use the ingame downloader as it makes sure to get all library dependencies even if they are of a previous version to the last one.
My OpenTTD contributions (AIs, Game Scripts, patches, OpenTTD Auto Updater, and some sprites)
Junctioneer (a traffic intersection simulator)
Post Reply

Return to “General OpenTTD”

Who is online

Users browsing this forum: No registered users and 38 guests