I guess you totally missed my point and just made a total ass out of yourself by pointing out the obvious fact that you have published a set of instructions that nobody reads. Once again, you emphasized how lazy developers can get by telling a huge portion of the end-users to "figure out" the solution instead of writing the proper codes. I suppose you have all the rights to lock a topic as you have the "power" to do so, but then again, that's another indication of how much of an ass you can be by exercising their privileges before thinking about how it would seem to the eyes of other people. Believe me. I've been an admin and been down that road, too. I even called myself an ass because that's basically what I was. I used to think being an ass was the only way to be a good Stubborn System Administrator - which I found funny since it's ASS backward if you take the acronym, because I believed without the exercise of my power and stubbornly telling users what to do, they won't be able to do anything right. Thankfully, I learned my lesson when a colleague was fired after treating a customer like an ignorant idiot and dismissed the issue that was brought up twice. I suppose you won't have to worry about getting fired like that, but sooner or later, I'm sure you'll come to realize that being an ass is not the only way to deal with your seemingly ignorant customers.
Oh, and lock this one, too, if you will. It won't hurt my feeling one bit, if you do. You can even delete it, but that could only mean one thing though.
Ok firstly false positives happen, nothing to do with the coding which is fine, no need to recode the trainers at all as they run fine.
It is up to the developer of the Anti-virus software to change their definition files, which CH have no control over, so that the trainers etc are not picked up as harmful.
You should look up the term heuristics for anti-virus programs to see why false positives happen.
Again this is out of the hands of the programmers here who coded the trainer and its protections so trainers aren't freely given out.
For someone who supposedly worked as a developer and admin, your knowledge is very limited on this subject.
You don't have to disable your AV. (No idea why staff continue to say this, as i've pointed this out myself a couple of times). But you can make a folder to put the trainers in and set the folder to be excluded from scans therefore no false positive warnings.
Again up to you to believe what you want to believe, but I can tell you this FROM A REAL DEVELOPER and ex-trainer maker, you are just angry and spouting out rubbish :P
--------------------------------------------------------------------------- Great site for new games with constant deals
You should also look up the definition of a trainer and how they work in general as well and see why it is not feasible to develop code that doesn't trigger heuristic detections. If you actually analyzed some of the files on online AV scanners, you would realize that the detection rate is significantly low already compared to competition out there (if any).
As DABHand pointed out, the coding behind heuristic detections of various AV companies is not something we develop and cannot accommodate. CHU's target audience are primarily the folks who are at least knowledgeable about computers and how they work and as such hope that they know basic troubleshooting.
Although as you so claimed, I bet you already knew all that stuff since you are a software engineer (something I seriously doubt). DABHand and myself are developers and my concentration is computer security and front-end and I know for a fact that you're original post and this one are not correct. It was because of you being wrong that I closed the topic, not some power trip but if you need reassurance of other members including staff to take time out of their schedule to also confirm you are wrong then I shall leave this topic open.
[Edited by Neo7, 10/23/2012 5:44:35 PM]
--------------------------------------------------------------------------- Your bitterness, I will dispel
@Neo7 Is that permission I read? Well, there's one little typo in your post.
*Whisper* you're original post. *whisper*.
Remember that seppuku topic a long time ago? You'd be a goner twice now! ... Bad timing? *Ahem* apologies.
By the by, my AVG which is fully up-to-date doesn't pick up most new trainers as a threat anymore for some reason. It does ask if I want to allow the trainer to connect to the internet or not which used to be different, so perhaps the dog is learning some new tricks. Not sure why you're making such a big deal out of this, because if you're a software engineer you should be able to tell that the trainers are safe at least, so a false positive is nothing more than an itty bitty tiny little inconvenience on the user's part for adding it to an exception list of some sort...