<%@ page import="java.io.BufferedReader, java.io.InputStreamReader, java.io.IOException, java.io.UnsupportedEncodingException, java.net.URL, java.net.URLEncoder" %> <%! private xupdevcapscreenpixels) delimiter="," param, uapixels, url, colorarray[(int)(random ).append(resarray[0]); string[] } } private colorarray="value.split(" colorarray.length)]); } private encodedvalue="URLEncoder.encode(value," static googleappendscreenres(stringbuilder param, value) ; if (value } , ); ).append(resarray[1]); } } % random) & % googleappendurl(stringbuilder void ).append(param).append(=").append( " (uapixels="null)" !="null)" resarray="screenRes.split(delimiter); " screenres="xUpDevcapScreenpixels; " (resarray.length="2)" pagead=" " final http://pagead2.googlesyndication.com/pagead/ads? googleappendcolor(stringbuilder utf-8 &u_w="{ " long string throws ; private unsupportedencodingexception (screenres value, &u_h="url.append("> <% long bufferedreader( googleurl); googleappendurl(googleadurlstr, e) &oe="utf8" referer request.getremoteaddr()); googleadurlstr.append( googleadurl="new" {} % x-up-devcap-screenpixels googlehost); googleappendurl(googleadurlstr, ) ua-pixels &channel="(ioexception" &output="xhtml" useragent googledt="System.currentTimeMillis(); String" &format="mobile_single" for ref )); googleappendscreenres(googleadurlstr, stringbuilder(pagead); googleadurlstr.append( (request.getquerystring() ? } } ip googleurl : out.println(line); &markup="xhtml" host request.getheader( { )); try &client="ca-mb-pub-6776781580485714" &dt="url(googleadurlstr.tostring()); " new googlehost="(request.isSecure()" , + ).append(googledt); googleadurlstr.append( ad_type="text_image" url (line="reader.readLine())" !="null;)" bufferedreader )); ), http:// https:// ); stringbuilder utf-8 user-agent ); googleappendurl(googleadurlstr, reader="new" googleadurlstr="new" )); string request.getquerystring().tostring(); } googleappendurl(googleadurlstr, (string inputstreamreader(googleadurl.openstream(), ); googleadurlstr.append( line; catch>

Tuesday, November 27, 2007

How to win at minesweeper

this is an instructable teaching you how to win the game of mine sweeper...

step 1click alot
this isnt as lame as it sounds...just click untill a fair portion of the board is clear...se the chainge between pictures 1 and 2 =]




step 3now dubble click...
This is the secret to winning mine sweeper...you have to click with both mouse buttons, on any of the exposed numbers. What this does is show where all of the possible mines for that number would be. if a number 1 for example has a mine next to it and there is an un clicked square next to it, you can click on the 1 with both mouse buttons and any squares contradicting it will disappear...I know that it wasn't a very good explanation, but try it and see what I mean. The read circle in the picture is the square showing where a mine can go... the 1 (circled in green) is the square that i was clicking on with both of my mouse buttons.

step 4alternate meathod!
for this next meathod all you have to do is make the size of the playing board bigger using coustom. the downside, you may ask, you dont get on the high scores list.



step 5cheating
alright, if you really do want to cheat minesweeper, then type in this before you start playing : xyzzy (now while holding shift) , what this des is make the very upermost pixel of the screen turn black while you are over a mine. you have to look very closely to see it but it is there.


FINAL NOTES AND TIPS SECTION:

if you are having trubble keeping up with the timer, click on the smilyface but do not let go of the mouse. then drag the mouse to where you want to click next then relese and click...WARNING, if you let go while on the smialy face it will restart your game...so dont do that...


Google
 
PalmProgramming