Rev 36, only the recent version has any sense to use.
Mime-Types are not handled yet, going to search for an fix for this asap.
-Autostart Warcraft III
-Find and Join Games
Since the integration into the Browser is not possible, you need to start the client manualy. After that, you can give in your Path to Wc3 and add "-opengl" (without "") under "Warcraft start parameters".
Afterwards, click on "Start manually" and enter the dod:// link of your game. Afterwards, Warcraft III autostarts in Open-GL mode, and you can find and join your game over the Local Area Network areal.
What does not
-Starting the game over the browser (w/o manual fix)
-Starting the Pingchecker over the Browser (w/o manual fix)
-Ping the Servers using the Pingchecker (doesn't work at all)
You can start the Games you joined as described above. Dod:// Links can not be used after install, but it is possible to get them working-
see the additional comment!
You can however start the Pingchecker using
wine "client.exe" dod://pings
But it will time out for all servers, giving back
fixme:ping:main this command currently just sleeps based on -n parameter
over the terminal.
What was not tested
-Reconnection (Gonna update this as soon as i know about this)
Make dod:// links working in Mozilla Firefox. Create a shellscript in your client folder (to example: "start.sh") with following content: #!/bin/sh # Output the following line: wine "client.exe" $1 Make it runable (in my case with "sudo chmod 777 start.sh") Go to "about:config". Create this entries (right click -> Boolean) Name: network.protocol-handler.expose.dod -> Value: False Name: network.protocol-handler.external.dod -> Value: true Name:network.protocol-handler.warn-external.dod -> Value: true Set network.protocol-handler.expose-all ->true Restart Firefox over the terminal (Terminal -> enter firefox), it didn't worked for me when i started firefox normal. Then try out the dod: testlink, atm: dod://lobby/123/testtesttesttesttesttesttesttest Firefox should ask you to select a program to open it. Select the shellscript you created, and the Client should start.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||openSUSE 12.2 x86_64||Feb 11 2013||1.5.23||Yes||Yes||Silver||Tyrfing|