General Question, Downloading Assets

MickC57

New member
Hello everyone. I'm new to Trainz, had it about a month now, and overall am really enjoying it, though not without some frustrations.

I downloaded a couple of wonderful routes and they all have had missing dependencies. I figured out how to right chick on them and download them in the content manager but that is sooooo sloooooow. So I tried searching for the kuids in the Download Station and every one I have found there so far has said "content invalid". I’m on the verge of pounding my head on my desk (maybe not really, but close). Does anyone have any suggestions?

Please help a newbie. Thanks!
 
Hi MickC57,

Welcome to the Trainz forums and to Trainz. You don't say which version you have as that will help us troubleshoot things for you regarding your content invalid message.

To speed up your downloads, you need to purchase a First-Class Ticket. An FCT as we call it will allow you to download at much higher speeds and with unlimited downloads.
 
I believe that is the message you get when you try to use the old Download Helper on the website.

Edit: That is a different message. Maybe he is using an old version of Trainz.
 
Last edited:
On a different note, cnr's CP and CN locos from the old Download Depot have appeared on the DLS. I thought they were gone forever.
 
I believe that is the message you get when you try to use the old Download Helper on the website.

Edit: That is a different message. Maybe he is using an old version of Trainz.
I think he's searching the KUIDS directly in the in-game Trainz DLS. @MickC57, the content manager and the in-game DLS are the same thing. N3V makes you pay to get download speeds of around 3 megabytes/second (equatable to that of late-2000s internet) instead of 4 kilobytes/second. You'll have to purchase a first class ticket, as JCitron said.
 
Open CM and right-click on the route. Select list dependencies recursively. highlight one asset and then go to the edit tab and click on select all. Right click on an asset and select download. This will download all the assets on the DLS.
 
Hi MickC57,

Welcome to the Trainz forums and to Trainz. You don't say which version you have as that will help us troubleshoot things for you regarding your content invalid message.

To speed up your downloads, you need to purchase a First-Class Ticket. An FCT as we call it will allow you to download at much higher speeds and with unlimited downloads.
Thanks so much for the reply, JCitron. I have Train 22. And I have heard about the fist clss ticket. Guess I'll have to look into that.

I believe that is the message you get when you try to use the old Download Helper on the website.

Edit: That is a different message. Maybe he is using an old version of Trainz.
Using Trainz22, bouth it directly from the Trainz website. How can you tell old download helper? It's a bit confusing. Thanks for replying.

I think he's searching the KUIDS directly in the in-game Trainz DLS. @MickC57, the content manager and the in-game DLS are the same thing. N3V makes you pay to get download speeds of around 3 megabytes/second (equatable to that of late-2000s internet) instead of 4 kilobytes/second. You'll have to purchase a first class ticket, as JCitron said.
Thanks for replying. And I'm trying to do both, search the kuids and asset names. Enjoying the game and building things, it just doesn't seem as intuituve as I was hoping.
 
Using Trainz22, bouth it directly from the Trainz website. How can you tell old download helper? It's a bit confusing. Thanks for replying.
On the listings you see a link for Download Page. Clicking that takes you to a page where you are given two options. Download using Download Helper and Download using FTP. Only the Download using FTP works any more. The Download Helper option doesn't work beyond TS12. Basically, all the functions of the Download Helper are builtin to Content Manager now. Download using FTP opens a page giving you the settings for an FTP client to connect to the Download Station and the directory path to the asset you want it get. It is an totally manual process and it doesn't download any dependencies so you must repeat the process over and over again. Buying a First Class Ticket is the best solution as John suggested.
 
There is nothing insecure about the ftp protocol
Standard FTP includes your system ID and password, both in plain unencrypted text, in each data packet it sends. Anyone with a packet sniffer can read both and use your logon.
 
Standard FTP uses an insecure port 21, SFTP uses a secure port 22, and port 990 is used for TLS/SSL implicit encryption.
Ports on a server are neither secure or insecure. They are simply where a daemon listens for connections. Yes, SFTP and Secure FTP offer more security especially when you are connected through public or shared Internet access but that does not mean that the FTP protocol is insecure. Using an up to date ftp client in the secure environment such as your home or a business is perfectly safe. Perhaps an example of an insecure protocol would help. Telnet is considered insecure and should never be active on a device connected to the Internet. The code of the daemon is compromised and can be attacked in such a way that the attacker can gain access without a username and password. Thus only SSH or SSH2 should be running on a server to allow shell access. Now you might ask why not patch the telnet daemon. Good question, SSH has been around for almost as long as telnet and its login process is hardened against attacks already. So it is easy to just turn off telnet.

Many people believe that FTP protocol is insecure because browser makers removed the ftp functionality from their browsers. But that just isn't based on fact. Perhaps a bit of history would help. When Tim Berners-Lee first proposed the concept of the World Wide Web (WWW), he had a specific use for it. He thought that it could be used by researchers all over the world to share their ideas. Using his browser, they could upload a plain text document to a shared space on a server connected to the Internet. Others could view the document remotely and even download a copy for off line study. The uploading and downloading was done with the ftp functionality he built into his browser. Sounds like Google Docs, doesn't it? Now like all good ideas, it grew and expanded at an amazing rate. HTML was invented to markup the plain text documents and the HTTP protocol was created to have a web daemon fetch the documents from any server in the world acting as a web server. Very quickly the simple ftp functionality was no longer needed but makers of browsers just left it in just in case.

In the early grey page days of the Internet, you could connect to a ftp server and see a file listing and download a file by clicking on it, all from within your browser. But uploading from the browser was more difficult than Berners-Lee had imagined. The admins of web servers were not too hot on letting strangers without accounts upload files to their servers. You had to have a user account and a password and your files were stored in your user directory. Files in your user directory were owned by your username and your account had very restricted permissions on the server. So everyone used a dedicated ftp client to upload files to their user directory instead of a browser. You could even upload a malicious script to your user directory and execute it but since it was owned by your username, it couldn't effect anything that wasn't in your user directory.

Here is where it gets fun. Someone discovers that using the long forgotten ftp functionality, you could by typing in a long URL using the ftp protocol in your browser, get the web daemon to execute your malicious script. Oops, that is a big problem. The web daemon has full rights to all the user directories on the server. Your script can hop from one user directory to another doing whatever it wants. Defacing web pages was a popular choice.

Most experienced admins had already closed this security hole but there are plenty of servers in the world that are run by people that have no idea it even exists. So browser makers chose to remove the ftp functionality since so few people ever use it.
 
Standard FTP includes your system ID and password, both in plain unencrypted text, in each data packet it sends. Anyone with a packet sniffer can read both and use your logon.
Yes, the username and password are transmitted as part of the handshake process but they are not in every data packet. Data packets using TCP/IP contain the sender's IP address as well as the destination IP address along with segment # and a few other bits of housekeeping information and of course the data.

As far as packet sniffers are concerned, the security issue there is using unsafe Internet access not the ftp protocol. I agree totally with the idea that one should never use public wifi or shared Internet such as in an hotel for anything that requires a password. As the motto for DEFCON says "remember, don't use the wifi".
 
Hello everyone. I'm new to Trainz, had it about a month now, and overall am really enjoying it, though not without some frustrations.

I downloaded a couple of wonderful routes and they all have had missing dependencies. I figured out how to right chick on them and download them in the content manager but that is sooooo sloooooow. So I tried searching for the kuids in the Download Station and every one I have found there so far has said "content invalid". I’m on the verge of pounding my head on my desk (maybe not really, but close). Does anyone have any suggestions?

Please help a newbie. Thanks!
The free download DLS speed is 5 mbps. You can download of 20 MB per hour. Buy FCT and you can download at unlimited speed. If you need to download all the dependencies for a route or something else, right-click "download" on the installed route in the CM and all the dependencies will download automatically. If you need to download all the dependencies for the route and session, right-click "download" for the session in the CM, and all the dependencies for the session and route will be downloaded automatically.

If there are several "missing" pieces left after downloading the dependencies, then you can find out about this in the "Missing KUIDS? Post them here! " thread of this forum.
If after downloading the dependencies there are several dozen "missing" pieces, then look for a thread on the forum with the name of the installed route, where the author of the route always offers all "missing" dependencies that are not on the DLS.
 
The free download DLS speed is 5 mbps. You can download of 20 MB per hour. Buy FCT and you can download at unlimited speed. If you need to download all the dependencies for a route or something else, right-click "download" on the installed route in the CM and all the dependencies will download automatically. If you need to download all the dependencies for the route and session, right-click "download" for the session in the CM, and all the dependencies for the session and route will be downloaded automatically.

If there are several "missing" pieces left after downloading the dependencies, then you can find out about this in the "Missing KUIDS? Post them here! " thread of this forum.
If after downloading the dependencies there are several dozen "missing" pieces, then look for a thread on the forum with the name of the installed route, where the author of the route always offers all "missing" dependencies that are not on the DLS.
Thanks so much!
 
Buy FCT and you can download at unlimited speed.
Hate to be pedantic but this is often a source of confusion. The "Unlimited speed" is actually affected by the speed limits of the many different paths that the data will take between its source (the Amazon servers where it is stored) and your personal internet connection PLUS other factors.

When I am downloading from the DLS with an FCT the data speed never reaches the maximum possible allowed by my ISP but it is still significantly faster than without an FCT. In addition an FCT gives you unlimited downloads in terms of how many items you can download so you can get all the DLS dependencies of a large route in the one download.

Any DLC (Payware) and program update downloads are always at the maximum possible speed even if you do not have an FCT.
 
Hate to be pedantic but this is often a source of confusion. The "Unlimited speed" is actually affected by the speed limits of the many different paths that the data will take between its source (the Amazon servers where it is stored) and your personal internet connection PLUS other factors.

When I am downloading from the DLS with an FCT the data speed never reaches the maximum possible allowed by my ISP but it is still significantly faster than without an FCT. In addition an FCT gives you unlimited downloads in terms of how many items you can download so you can get all the DLS dependencies of a large route in the one download.

Any DLC (Payware) and program update downloads are always at the maximum possible speed even if you do not have an FCT.
With all due respect, you're a bit confused. Downloadable paid DLC are downloaded in large files and only after full downloading are they unpacked and installed, so the download speed is high.
DLS content consists of small files, each asset separately is downloaded, unpacked, installed, and only after that the next assetе this procedure is repeated. Therefore, the speed seems slower.
If you currently have a FCT, try downloading one large asset, without dependencies.
For example, can take an outdated <kuid:-25:1507> F7 Cabin TRS19 - LHD/KPH, Size: 283.2 MB, download this version and see the actual DLS download speed.
 
I think that we are misunderstanding each other here.

You are certainly correct in that DLC files now contain all the content including anything that is on the DLS and that makes the download faster. N3V have stated that all DLC downloads are sent from their server at the same highest speed for both FCT and non-FCT users. The same is true for software downloads and updates. In the past a DLC download would only include the payware components and any DLS assets still had to be downloaded from the DLS. If you did not have an FCT then that was often a painfully slow process.

For example, can take an outdated <kuid:-25:1507> F7 Cabin TRS19 - LHD/KPH, Size: 283.2 MB, download this version and see the actual DLS download speed.
I just tried that and it achieved 4.66MB/sec on a 50MB/sec broadband connection. Another larger asset that I tried (<kuid:439337:113721> SAP_Chemical_Plant_1_PBR), which had 20 separate DLS components that had to be individually downloaded and unpacked, reached almost 7MB/sec while downloading the components.
 
Back
Top