Sunday, August 7, 2011

Saturday, August 6, 2011

Here's another poll

Vote for one:

web survey

Let's do this!

Ok kids, show me what you got. Pick one, bitchez!


Here's what Dave came up with...


<cfsetting requesttimeout="10000">
<cfscript>
/**
* Returns the number of seconds since UTC January 1, 1970, 00:00:00 (Epoch time).
*
* @param DateTime      Date/time object you want converted to Epoch time. (Required)
* @return Returns a numeric value.
* @author Rob Brooks-Bilson (rbils@amkor.com)
* @version 1, June 21, 2002
*/
function GetEpochTimeFromLocal() {
var datetime = 0;
if (ArrayLen(Arguments) eq 0) {
datetime = Now();
}
else {
datetime = arguments[1];
}
return DateDiff("s", DateConvert("utc2Local", "January 1 1970 00:00"), datetime);
}
</cfscript>


<cfset ua = "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.2; Trident/5.0)" />

<cfloop from="1" to="100" index="i">
<cfset sleep(randrange(1, 5) * 1000) />
<cfhttp useragent="#ua#" url="http://www.easypolls.net/poll?jsoncallback=jQuery16105078361326569496_#GetEpochTimeFromLocal()#&command=getPoll&pollId=4e3b5365c83fb0e42b486f97&_=#GetEpochTimeFromLocal()#"></cfhttp>


<cfset getPoll = cfhttp.filecontent.toString() />

<cfset newPoll = Mid(getPoll, 39, Len(getPoll) - 40) />

<cfset PollStruct = DeserializeJSON(newPoll) />
<cfoutput>#i# -  #PollStruct['pollKey']#<br /></cfoutput>

<cfset sleep(randrange(1, 5) * 1000) />
<cfhttp useragent="#ua#" url="http://www.easypolls.net/poll?jsoncallback=jQuery16108055737173617782_#GetEpochTimeFromLocal()#&multResp=0&pollId=4e3b5365c83fb0e42b486f97&pollKey=#PollStruct['pollKey']#&command=saveResponse&_=#GetEpochTimeFromLocal()#"></cfhttp>

<cfoutput>#cfhttp.filecontent.toString()#</cfoutput><hr /><cfflush>

</cfloop>