http://bugs.winehq.org/show_bug.cgi?id=26463
Summary: "18 Wheels of Steel" won't launch, says "There is no Windows program configured to open this kind of file." Product: Wine Version: 1.3.15 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: shdocvw AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
This is a Valuesoft DVD-rom title from 2007. It install fine, but the menu item it installs doesn't work, it just puts up a dialog that says "There is no Windows program configured to open this kind of file."
That icon tries to do
wine C:\windows\command\start.exe /Unix ~/.wine/dosdevices/c:/users/Public/Start\ Menu/Programs/Games\ Of\ The\ Month/18\ Wheels\ of\ Steel\ Big\ City\ Rigs/18\ Wheels\ of\ Steel\ American\ Longhaul.lnk
That .lnk file points to
C:\Program Files\Games Of The Month\18 Wheels of Steel Big City Rigs\18 Wheels of Steel American Long Haul\Play.hta
.hta is an "html application", a trusted .html file; see http://msdn.microsoft.com/en-us/library/ms536496(v=vs.85).aspx
(The .hta doesn't do anything particularly useful; it just uses vbscript and WShell to launch alh.exe, like the verschluggener icon should have, so the workaround is pretty easy: point the icon at alh.exe. The .hta might do one little useful thing: center the window on the screen.)
http://bugs.winehq.org/show_bug.cgi?id=26463
--- Comment #1 from Dan Kegel dank@kegel.com 2011-03-17 23:20:13 CDT --- (The free download at http://www.contendogames.com/highlights/garbage-truck-sim/ seems to exhibit a slightly more modern version of the problem, involving javascript rather than vbscript. Wine at least puts up a window showing the html source.)
http://bugs.winehq.org/show_bug.cgi?id=26463
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|shdocvw |-unknown Severity|normal |minor
http://bugs.winehq.org/show_bug.cgi?id=26463
--- Comment #2 from butraxz@gmail.com 2013-09-15 07:52:14 CDT --- This ticket has not been updated for over 900 days. Development recommends to check the status on your bug every release or two and let to be known if the bug is still present. If not, mark it fixed. If you are no longer able to put effort to this ticket, you can abandon it.
Is this still an issue with 1.7.2 or higher ?
https://bugs.winehq.org/show_bug.cgi?id=26463
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.robvanderwoude.c | |om/htaexamples.php CC| |focht@gmx.net Summary|"18 Wheels of Steel" won't |Multiple applications and |launch, says "There is no |games need 'hta' file |Windows program configured |association, reporting |to open this kind of file." |'There is no Windows | |program configured to open | |this kind of file' (18 | |Wheels of Steel, HTA | |Examples)
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
not sure what this bug is really about... different issues mixed together.
The second app, 'Garbage Truck Simulator' is not worth to continue. The game uses DHTML to process some online activation (DRM scheme) and times out doing that because the server 'amlocalhost.macrovision.com' is not longer reachable.
Download: http://mirror.iprimus.com.au/games/GarbageTruckSimulator/garbage_truck_simul...
--- snip --- 0024:fixme:shell:UrlIsW (L"http://amlocalhost.macrovision.com/offline/007b3074/open.html?currenttime=20..."... 2): stub --- snip ---
Even with 'winetricks -q ie7' it doesn't go further.
$ sha1sum garbage_truck_simulator-v1_0.exe 7b309d83c23780a160668aee0c252b3c2455ca5c garbage_truck_simulator-v1_0.exe
$ du -sh garbage_truck_simulator-v1_0.exe 750M garbage_truck_simulator-v1_0.exe
====
Making this bug about missing 'hta' file association. Since 'mshta' is a stub program itself it will not be really useful though.
Site which provides example HTAs:
http://www.robvanderwoude.com/htaexamples.php
--- snip --- $ wine start ADSITEST.HTA fixme:exec:SHELL_execute flags ignored: 0x00000100 Application could not be started, or no application associated with the specified file. ShellExecuteEx failed: Success. --- snip ---
$ wine --version wine-1.7.14
Regards
https://bugs.winehq.org/show_bug.cgi?id=26463
Jeff D. Hanson jhansonxi@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jhansonxi@gmail.com
--- Comment #4 from Jeff D. Hanson jhansonxi@gmail.com --- Still occurs with Wine 1.7.34 on Xubuntu 14.04. The "18 Wheels of Steel: Big City Rigs" CD in USA includes Bus Simulator 2008 and Big City Rigs: Garbage Truck (a.k.a. Garbage Truck Simulator). Both are affected by this bug.
https://bugs.winehq.org/show_bug.cgi?id=26463
--- Comment #5 from Jeff D. Hanson jhansonxi@gmail.com --- Workaround using native mshta.exe from IE8:
winetricks -q ie8 wine reg.exe ADD HKCU\Software\Wine\DllOverrides /v "mshta.exe" /t REG_SZ /d "native,builtin"
Tested with 18 Wheels Of Steel: Big City Rigs (includes American Long Haul, Garbage Truck, and Bus Simulator) on Wine Staging 2.0-RC1. Xubuntu 14.04 x86_64.
Assuming CD is mapped to d: in Wine, the CD autorun launcher can be started using the following command. Not strictly necessary since setup.exe can be started directly on the CD.
wine C:\windows\command\start.exe /d d:\ d:\autorun.exe Launch.hta
IE 6 doesn't work at all (bug #42086). IE 7 works for the launcher window but is ugly (bug #42087). It doesn't work for game *.desktop (*.lnk) files (play.hta).