Hallo,
the online banking part of the T-Online Suite was an often demanded application on Linuxtag. The installer at http://service.t-online.de/c/06/50/11/650114.html is a 72 MByte download.
Current CVS displays a blank screen on some splash screen, making navigating impossible. Older CVS versions (some days ago) displayed fine. I'll investigate this later, keeping the list informed.
The real problem however is that the final installer asked for the Country version of user.exe. The installer expects 0407 for Germany. Wine doesn't supply that information, so the installer aborts.
How should wine handle that situation?
We probably don't want to compile contry specific versions of user.exe.
"Uwe Bonnes" bon@elektron.ikp.physik.tu-darmstadt.de wrote:
The real problem however is that the final installer asked for the Country version of user.exe. The installer expects 0407 for Germany. Wine doesn't supply that information, so the installer aborts.
Does that mean that the app refuses to run on a not German version of Windows? If that's the case, then the app is broken.
"Dmitry" == Dmitry Timoshkov dmitry@baikal.ru writes:
Dmitry> "Uwe Bonnes" bon@elektron.ikp.physik.tu-darmstadt.de wrote: >> The real problem however is that the final installer asked for the >> Country version of user.exe. The installer expects 0407 for >> Germany. Wine doesn't supply that information, so the installer >> aborts.
Dmitry> Does that mean that the app refuses to run on a not German Dmitry> version of Windows? If that's the case, then the app is broken.
Yes, it refuses to run on non-german versions.
And
"Rolf" == Rolf Kalbermatter rolf.kalbermatter@citeng.com writes:
Rolf> There sure enough must be a workaround for this in the T-Online Rolf> suite. Otherwise this would mean that you can't run it on a Rolf> non-German Windows installation and I would certainly guess that Rolf> there are several people who run for instance the US or UK English Rolf> Windows version for one reason or the other. So what would they Rolf> have to do?
There is no workaround. Look at: http://www2.service.t-online.de/dyn/c/06/50/28/650286.html : - Windows 98/Me, Windows 2000 Professional oder Windows XP (jeweils : deutsche Version; unter anderssprachigen Windows-Versionen ist : keine Installation möglich)
It clearly states that no installation on a non german windows version is possible...
It may be broken and anyways it is strange, but it does not abuse the windows API and I think wine should support it.
It clearly states that no installation on a non german windows version is possible...
It may be broken and anyways it is strange, but it does not abuse the windows API and I think wine should support it.
But how? The next version will check kernel32 instead to be German, and then the French will decide that their home banking software can only run on French Windows systems and will check the same DLL or another for a french language identifier, probably not even working with Swiss French ;-(
This is really leading nowhere. An application checking the user32.dll language identifier does check nothing at all with this. It wouldn't even serve as a check to avoid possible problems with foreign country number format settings as you can set them to anything in Windows Control Panel on your own.
So I think this app is simply broken in a very stupid way. If somebody wants to make this work for his Wine copy I think he needs to hack the resources in user32 themselves.
Rolf Kalbermatter