something cool is coming...

Status
Not open for further replies.
Well the 'O' character is manually added there so maybe they will have to manually edit the java file? (parsedTime = "0" + parsedTime; )

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
        <title>Countdown</title>



		<LINK REL=stylesheet HREF="/global/styles.css" TYPE="text/css">
		<STYLE type="text/css">
		.countdownbox {
			font-family:Verdana,Arial,sans-serif;
			font-size: 30px;
			font-weight: normal;
			text-align: center;
			color: #005EB4;
		}
		.nope {
			font-family:Verdana,Arial,sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #000000;
		}
		</STYLE>


<script language="JavaScript">
<!--
// NOTE: This script requires some server-side processing.


var lastTimeLeft = 0;

function updateTimer() {
        var oL = "ei";
        var elapsedTime = new Date().getTime() - pageLoadTime;
        var timeLeft = (pageLoadTimeLeft - elapsedTime);
        if ( lastTimeLeft == 0 ) {
                lastTimeLeft = timeLeft;
        }
        if ( Math.abs( lastTimeLeft - timeLeft ) > 100000 ) {
                if( oL == "joo" ) {
					if (navigator.userAgent.toLowerCase().indexOf("opera") > -1) {
                        document.theCounter.figure.value = "0";
                }
                else {
                        if (document.all) {
                                document.all.counter.innerHTML = "0";
                        }
                        else if (document.getElementById) {
                                document.getElementById("counter").innerHTML = "0";
                        }
                        else {
                                document.theCounter.figure.value = "0";
                        }
                }
                	clearInterval(countDownTimer);
                	moveIt = setTimeout("countDownFinished()", 3000);
        	} else {
        		window.location.reload();
        	}
        }
        lastTimeLeft = timeLeft;

        if ( timeLeft <= 0 ) {
        	if( oL == "joo" ) {
				if (navigator.userAgent.toLowerCase().indexOf("opera") > -1) {
                        document.theCounter.figure.value = "0";
                }
                else {
                        if (document.all) {
                                document.all.counter.innerHTML = "0";
                        }
                        else if (document.getElementById) {
                                document.getElementById("counter").innerHTML = "0";
                        }
                        else {
                                document.theCounter.figure.value = "0";
                        }
                }
                	clearInterval(countDownTimer);
                	moveIt = setTimeout("countDownFinished()", 3000);
        	} else {
        		window.location.reload();
        	}
        }
        else {
                var parsedTime = parseInt( timeLeft );
                parsedTime = parsedTime + "";
                if( oL == "ei" ) {
	                while( parsedTime.length < 8 ) {
        	        	parsedTime = "0" + parsedTime; 
                	}
                	parsedTime = "O" + parsedTime;
                }
                if (navigator.userAgent.toLowerCase().indexOf("opera") > -1) {
                        document.theCounter.figure.value = parsedTime;
                }
                else {
                        if (document.all) {
                                document.all.counter.innerHTML = parsedTime;
                        }
                        else if (document.getElementById) {
                                document.getElementById("counter").innerHTML = parsedTime;
                        }
                        else {
                                document.theCounter.figure.value = parsedTime;
                        }
                }
        }
}
function countDownFinished() {
        window.location.href = 'http://service.futuremark.com/counter/counter.jsp?938';
}

function startTimer() {
        updateTimer();
        countDownTimer = setInterval("updateTimer()", 10);
}
var pageLoadTimeLeft = 17600460;
var pageLoadTime = new Date().getTime();

// -->
</script>

<META HTTP-EQUIV="Refresh" CONTENT="13884">

</head>

<body onLoad="JavaScript:startTimer();" bgcolor="#ffffff" topmargin="0" leftmargin="0" rightmargin="0" bottommargin="8" marginheight="0" marginwidth="0">

<table cellpadding="0" cellspacing="0" border="0" align="center" height="100%">
<tr>
<td valign="middle">

<table cellpadding="0" cellspacing="0" border="0" width="340" heigth="146" align="center">
<form name="theCounter">

<tr>
	<td valign="top" align="center" class="nope"><img src="/images/3dmark05.gif" width="220" heigth="26"></td>
</tr>
<tr>
	<td valign="top" align="center"><img src="/images/1x1pix.gif" width="2" height="10"></td>
</tr>
<tr>
	<td align="center" valign="top">
		<table cellpadding="0" cellspacing="0" border="0" background="">
			<tr>
				<td align="middle"><td align="center" class="countdownbox"><span id="counter"></span></td></td>

			</tr>
		</table>
	</td>
</tr>
</form>
</table>

</td>
</tr>
</table>

</body>
</html>
 
Leto said:
Doesn't look like the O will change to me :S
But I think the page will reload when the countdown finishes. So if the page itself changes by then...
 
my guess :

O000000 -> N99999 -> M99999 -> L999999 -> ........ (several days later) ... A000000 !!
8)
 
My take on the subject is that the counter just keeps getting smaller and when it reaches -O9999999 3DMark05 will be out...

...or not :D
 
so we got this timer, but we have no clue when it actually ends!
i mean, it just make no sense.

what's the point of putting some number up ? :rolleyes:
 
So, the reason why I didn't give more hints was: it would have complete destroyed the point and revealed the 'thing' (as Reverend put it. :)) Besides, I wasn't exactly sure, how much I could say without getting in trouble, so that's why being tight lipped.

anyways, thanks everyone joining this thread and thanks to guys at FM (Worm, Patric) letting me to do this. :) last time I had a chance to make something like this, I didn't made it, so I have been a bit jeallous to other guys giving pre-release hints. :)

so yes, for those who didn't get it yet, Step3: start solving the countdown! :)

and oh, honestly, I didn't know forehand that Bitboys - Ericsson lisence deal comes public yesterday. that was pretty much suprise for me too. (though I knew about Ericsson technology being licensed for G34,36 and 40.)

For those who have still faith to see Bitboys desktop part on market on someday, I can say that I don't se it happening anywhere near future. BUT, if and when that day comes, I'll promise make a bit more than this as pre-release hint, if I just know forehand and I am allowed to do that. :)
 
Hi Nappe,

How about giving us some clues about the letter codes. Is it a word? Because if it is a finnish word that we would not have any chance to know!!?!??! o_O

cheers, :)
 
phenix said:
Hi Nappe,

How about giving us some clues about the letter codes. Is it a word? Because if it is a finnish word that we would not have any chance to know!!?!??! o_O

cheers, :)

W isn't part of native Finnish alphabet meaning W isn't used in any Finnish word. Sure it's there but only for the sake of words we've loaned from other languages.
 
phenix said:
Hi Nappe,

How about giving us some clues about the letter codes. Is it a word? Because if it is a finnish word that we would not have any chance to know!!?!??! o_O

cheers, :)

In fact, I don't know.
Still, there's practically no finnish words (nowadays. in 19th century words that are now written with "vj" was written with "w", if I recal right.) that have W on them. (it's used only in some names.)

so my guess it's english word, or then it's a new numbering system (There must be a pattern some sort of.)
In any case, it has to be mean something. letters without meaning in counter would be the worst joke ever. (Worm: a much much much worse quality than my jokes usually are. ;) )
 
Status
Not open for further replies.
Back
Top