Wilderness War Won't Work (W.W.W.W.)

Hi, Everyone…

I was wondering if anyone else has had trouble getting the Wilderness War module to load. I am using Vassal v. 3.1.0b6. I downloaded WW just today.

When attempting to load the module the error message appearing states that the WW module is not a proper Vassal module. (Other modules load just fine.)

I have cross-posted this to the general discussion as well as module support forums.

Thanks so much for anyone reading and replying,

Casp

Hi,

It would be better if you didn’t do that please. Those of us who get this forum by email get spammed with 3 copies of your message.

The Module Support forum is the correct place for your message.

Regards,
Brent.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

Brent…

Yes. thanks for that.

Actually, I was aware of the taboo and was trying to admit to it (but it didn’t sound that way).

I am an infrequent poster and imagined that my first post to the mod support wasn’t viewed that much. I am a little suspicious that others may be having an issue here because of a post concerning mods of another publisher. I probably should have framed it much more generally and posted it just once.

Btw, I read RK’s interview and his reference to your programming contributions. Most impressive…

Casp

Fixed…

I bothered to download WW from within an IE tab within FF 3.0. This did the trick because the original download (FF) was not a zipped file.

Who knows, this may help others.

Thanks for your reading,

Casp

Thus spake “Casp”:

The file for Wilderness War on the site is a ZIP archive which contains
the module. That file is not the module itself. You need to unzip the
file you downloaded.

Also, you might consider upgrading to 3.1.0-beta7.


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

This could pose quite a conundrum.
Many VASSAL-related files seem to get tagged by various Windows OSes (or maybe IE or IE7 is the culprit, or possibly even the web hosting) as “zip”, such as when no extension is provided on the filename. If some of these just need to be renamed from zip to something else (vmod is the default now?) while others actually need to be unzipped, and if those that should not be unzipped are actually able to be unzipped (because that is the structure of a vmod) but should not be, well, that is just a mess waiting to happen isn’t it?
I have to ask… why is the module vmod zipped when it is already a compressed folder structure? Seems like it would not be gaining anything? I guess if there were other files included for the user to use outside the vmod that would make sense.

Test…
user.shentel.net/pmurphy/Str … s_0_2.vmod

FileZilla on Vista… downloads as vmod file no problem (so ISP ok)
IE7 on Vista… even though the file says “vmod” in the URL, downloads as *.zip instead of *.vmod
Firefox3 on Vista… downloads as vmod file no problem (so Vista also OK)

actually FileZilla is my ftp client for the upload site, so does not necessarily mean the ISP is OK as the flip over to the download site might be the issue, but the fact Firefox works does clear the ISP.

looks like an IE7 issue, but given that is probably THE most prolific web browser it might be a good idea to consider the ramifications for the user base.

Thus spake “IrishBouzouki”:

Whoever uploaded it did that. When we switch over to the new server, I’m
going to make sure that none of the modules we host are wrapped in ZIP
archives unless there are also other files being distrubuted at the same
time.

This might also be happening if the web server is returning application/zip
as the mime type.


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

Okay, I do not understand much about the way the application associations work, but why would Firefox save the file as a vmod in that case but IE7 save it as a zip?

And if the web server is doing that is it a problem limited to my ISP? Any ideas why my ISP would decide to that with a vmod file?
Interesting… the same version of the module downloads from the VASSAL site in IE7 as a vmod.

I wonder if I used windows zip stuff to open the vmods at one point and clean the old images out, or whatever I was doing at the time, if they somehow tag the vmods as zips from that point onward? Meaning I am the culprit!?! Except I think the same file was uploaded both places (shentel and vassalengine) with no fiddling in between.

IrishBouzouki wrote:

IE is fundamentally broken in this respect. If the web server gives it
a filename - “thingy.vmod” - and a type for the file - application/x-zip
(or whatever it is, memory is fuzzy) - IE will not honour the
supplied filename, but instead automatically try and save the file as
“thingy.zip”.

Other, more civilized, web browsers use the type to decide what to do
with the file, e.g. show it to you if it’s a picture, but once you’ve
decided to save it, they believe the file name they’re given rather than
trying (and failing) to be smarter than both the server and the user.

Where the web servers behave differently is in what type they supply.
Given no other info, a module has the same sequence of bytes near the
start as a ZIP, so if the server is trying to auto-detect what type of
file it is, it’ll think it’s a ZIP and send the ‘application/x-zip’
type. If the web server is not configured to do this auto-detection, or
has been explicitly told that files with the extension ‘mod’ or ‘vmod’
are NOT ZIPs, you’ll get a different file type, and the name-mangling
doesn’t happen.

So no, you haven’t done anything to break things - other than use IE ;)

Regards,
Tim.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

Thus spake “IrishBouzouki”:

Why does IE incorrectly render lots of CSS that Firefox gets right? Same
reason—the two implementations aren’t the same.

Its our web server that would be specifying the MIME type, nothing to do
with your ISP.

I’ll be looking into exactly what the problem is here soon.


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

Thus spake Tim Franklin:

This is why our new web server is going to return something like
application/vnd.vassalengine.vmod as the MIME type for modules.


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

But only for this test, I assure you! (actually, Netflix forces you to use IE for instant movies on your PC, so that too since I have not figured my way around it)
In fact my (well, our) Vista machine is soon to be my wife’s as soon as I get my new PC delivered which will be Linux only unless I decide at some future time that I just MUST have Windows again.

I put a note to my ISP support… but if as you suggest they are indeed picking out the byte pattern then it may never be corrected as they are a small ISP and I may be the only VASSAL user on their system.

No no no no Joel… your web server actually works wonderfully (well, maybe you have complaints but I do not - at least certainly in this respect). When I D/L from vassalengine.org I get the file saved correctly even with IE7. It is when I D/L from my own webpage on shentel.net that I have the problem with IE7 saving as a zip, by default (I know to change it, but probably most people would D/L it not noticing and then try to unzip it - in fact I may have done that myself once or twice).

IrishBouzouki wrote:

Sorry if I caused confusion there - as Joel clarified, if you’re
downloading from the vassalengine.org site, your ISP isn’t doing
anything. It’s purely between the vassalengine.org server and your browser.

If you’re also making the modules available from your ISP’s web server,
then yes, they could be doing something different to the
vassalengine.org server.

If you are serving from their server, and you are going to ask them to
change anything, I would wait until the devs decide what the new types
are going to be.

Regards,
Tim.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

except I should add that vassalengine.org is of course not the only place out there where people d/l vmod files from. some even have their file links on vassalengine.org set up to go to a hosting site etc. so there is still the possibility of this issue even beyond my little world.