Hello again guys,
It's taken a long, long time I know, but I did finally get a response from Zec about why iPortals don't work in TS12. In essence, they are aware of the problem but said they can do nothing as the scripts are encrypted, i.e. 'iportallib.gse' instead of 'iportallib.gs' and 'iportalbasic.gse' instead of 'iportalbasic.gs'. Apparently, iPortals use the iTrainz system (that chat uses) to pass messages, between computers.
After several attempts I managed to get Lars Ljungberg (username 'llj') to seek out and send me the sourcecode for iPortals including the .gs files. I am permitted to modify the code and upload the KUIDs to the DLS provided only the encrypted script files (.gsx) are uploaded (and I would of course credit Lars with the original work). I am permitted to pass the work onto another, provided they will keep to the same conditions.
However, I have been trying to find a tutorial or simply a spec. giving details of the script-iTrainz interface, so far without success[1]. (Anyone?) During my search, I noticed that Zec (in 11-May-12) was saying on the TS2010 forum that Auran is trying to solve problems on iTrainz server. He was answering a question about chat (for TS2010), but I bumped the thread to ask if there has been any progress and ask if these problems would have any bearing on the TS12 iPortal problem. I await a reply.
Also, though, thinking about the iTrainz/Chat connection, I wondered whether my test was carried out with chat
off! It does seem reasonable that I did not want to be interrupted mid-test (the test, remember, involved sending a train to another of my own iPortals
over the Internet, so I didn't need to communicate with anyone else). The problem, of course, is that I don't know whether turning off chat would stop the iPortals from communicating with each other - ideally not, but ...
I'll redo the test again within the next few days and report back. Maybe Auran have fixed something or maybe I just reported a false negative earlier.
Also, thinking about this iTrainz communication, one could program a signal box to signal box communication KUID which could also provide other inter-player communications and announcements as I note that you have had trouble with that.
Though, I'm posting this on the Auran forums' "UK themed iportal group", I'll post a link to it on the British Trains Forum's theme of the same name which, I note, has re-invigorated some interest in the idea of the group
Peter.
[1] Later online.ts2009.com came back and I found
http://online.ts2009.com/mediaWiki/index.php5/ITrainz , however I believe I will need more detailed info and specs.