Sunday, February 14, 2010

Revival of Team FTL

Team FTL is back. We have been back long before this post. But we have not made ourselves known. Our clients are all still there, doing LEGIT folding. But we have not bothered to contribute points. I want to ask everyone: Are you all truly concerned that there are a million new clients folding to solve the protein problem? Or do you all simply only jump when a new team doing millions of points per week suddenly pops up to trash your own teams inside out?

Most of you are concerned with a powerful rival team. Seriously. Only a handful at the Folding Forum are concerned with any impact on FAH's reputation, and I am equally concerned. Hundreds of thousands of new FAH clients have started folding thanks to us, but only one or two have come to forums to complain (probably someone else installed it for them without their knowledge, relatives or co-workers?). Why? Because our installer is a trojan, is covert, hides itself in the computer, runs without permission?

NO.The installer I built lays out the EULA and cautions clearly and strongly to the end-user and encourages the end-user to install it to join the folding cause. It creates a Folding@Home directory in the local drive (C:\), not in some obscure hidden folder somewhere. It comes with a full uninstaller and Readme.

As to the aspects of the coding, it does not come with a pre-defined client.cfg file. Yes MTM from Folding Forum, I note that you kept emphasizing that point and thinking you were correct. But you are just stupid, something I'd always knew.
Proof (part of the NSIS-code):
FileOpen $9 $INSTDIR\$R6\$R6.txt w
FileWrite $9 "$USERNAME$\r$\n"
FileWrite $9 "$TEAM$\r$\n"
FileWrite $9 "no$\r$\n"
FileWrite $9 "yes$\r$\n"
FileWrite $9 "$PROXYHOST$\r$\n"
FileWrite $9 "$PROXYPORT$\r$\n"
FileWrite $9 "no$\r$\n"
FileWrite $9 "$3$\r$\n"  #-depending on RAM size
FileWrite $9 "yes$\r$\n"
FileWrite $9 "idle$\r$\n"
FileWrite $9 "100$\r$\n"
FileWrite $9 "no$\r$\n"
FileWrite $9 "yes$\r$\n"
FileWrite $9 "15$\r$\n"
FileWrite $9 "$\r$\n"
FileWrite $9 "yes$\r$\n"
FileWrite $9 "no$\r$\n"
FileWrite $9 "$R6$\r$\n" #-MachineID
FileWrite $9 "yes$\r$\n"
FileWrite $9 "no$\r$\n"
FileWrite $9 "-forceasm$\r$\n"
FileClose $9
SetOutPath "$INSTDIR\$R6"
ExecCmd::exec /TIMEOUT=1000 '"$INSTDIR\$R6\Fah.exe -configonly" <$R6.txt' ""
So basically what this does is to input this information to the client (essentially simplifying the process, as though the user himself has typed it into the DOS window). This allows customization for things such as username, team, etc. How else do you think I ran the clients as a service, exactly the way the console client does it? A pre-defined client.cfg can't create a service. Yes MTM I know that definitely beat your useless client which you must have stopped developing because it does exactly that, create a client.cfg.

So I have as much as I could, proved that we are not illegal. an NSIS installer is not a trojan. Our end-users understand everything and run FAH with their free will with full knowledge of what they are doing. To reiterate, we are still around, but you won't see us on point boards anywhere, because we are beyond that. We hope folders will look beyond the just the competition of points (I know it's in your nature) and to see the true reason (hopefully) why you all joined the FAH program. To fold. To cure diseases. If I was a hacker, I would be better off profiteering off stolen credit card numbers. I don't think hackers do good stuff.

We are now invisible. 
We are now indestructible.