The reason is, I checked your archive and it is flagged as malicious by most common anti viruses,PFFFFFFFF
If anyone wants to actually put any work into programming I am always the first person to help. I have already spent quite a few hours of my time in reply to your request (YOU'RE WELCOME).
I sometimes publish source to try to help people, but mostly I don't do it for 2 reasons: 1) Vanity
Most programming jobs involve using personal libraries of code and mashing together various bits that I have been writing my entire life.
To publish the source fpr a specific app I would want to go through it all and cut out all the bits that aren't needed for that app, and make sure that there isn't any noobish trashy things I wrote 20 years ago, and I would be embarrassed to have people see without re-writing them properly.
Also source code often ends up with random notes and comments, non-functional first-attempts at things commented out or not... even notes from phone calls I answered while coding.
It can be very time consuming to check, reorganise and sometimes re-write thousands of lines of code to make it appropriate for public viewing. Just publishing hundreds of source files is like emptying out your underwear draw in a public place. 2) Why would I bother?
Sorry, but quite honestly I've been publishing a large amount of information about programming and the WC2 client for years now, and I'm yet to see one single line of source code that anyone else has written that has helped me with anything.
I have attempted to collaborate with others before and the only thing that happened is I wasted a heap of hours and nobody else contributed anything. My first thought when you asked for the source was "sure, why not?"
Then I started looking through all the source files for the 3 different elements of PUDPIC and realised it was probably going to take a couple of days to vet and re-assemble the entire lot into a publishable collection and thought... meh - none of these people ever do anything with any of it, why would I waste my time?
If anyone actually wants to do something with it, there is lots to work with here .... go for it!
If anyone can't ....or more likely can't be bothered, to work out even the small amount I have posted here, then there is no way they will ever do anything useful with the rest.
Want to do some programming? Great... there's a BIG start. How about you post your source here and I will help you with it ok? If you can get you own a version of PUDPIC working I will find a way to make the dlls acceptable... the only issue might be copyright because they contain pretty much all the graphics for the game.
The virus detection matters because even if we know it is perfectly safe if we want to put it in the downloads section of the site for everyone to find easily, and google runs a basic automated test like they always do on hosted files, they will flag the whole war2.ru site as malicious, as it happened before.
This is a valid issue, if anyone running the server asked me about this because they wanted to host my progs, I would try to find a solution. For PUDPIC probably just uncompressing the files might work, idk I havn't even looked at it because nobody has ever suggested that.
Some things I am less comfortable exposing because they work with the WC2 exe and could potentially be exploited for hacks, but PUDPIC only works with pud files so there is no issue there.
Are these sources somewhere on Github? That would be much handier to read/propose changes or additions .... / snip /.... Do you think it could be a good idea? :-)
This would be really nice. It would mean a lot of work for me, which I would be much more inclined to do if I thought there was any chance at all that anyone else would actually contribute anything, but going on past experience, that is very unlikely.
Just while I'm on the subject .... if there is anyone here paranoid enough to actually be concerned about any real malware in any of my stuff, here's a couple of points to ponder:All you have to do to spot a trojan is firewall it... if its doing anything nasty it will try to phone home... otherwise what's the point?
...and if you actually think that:
a) I am the type of person that would invade people's privacy for my own petty ends
b) that even if I was that kind of person, that I care enough about anyone here's personal life (or even WC2 life) to bother,
.... then the answer is very easy: don't use my programs, and also eat a large bag of dicks