Powered by Blogger.

Friday, 15 February 2013

Engage Your Visitors In Playing Tic Tac Toe Game

0 comments Posted by Imran at 13:10
Let your visitors play Tic-Tac-Toe game on your Blogspot/blogger blogs! Engaging your Visitors to play Game on your blogg/website is such a good deal for SEO, and Alexa rank, Engaging readers in an interactive activity like a game will help In Increasing your page bounce rate and will also provide fun to your regular readers or blog visitors.
I came across a simple javascript that uses array to program a simple tictactoe game where a visitor can play with computer bot.
The game uses artificial intelligence to guess important moves to knock a player down.
I guess this would surely be welcomed by all your visitors.


How To Install Tic Tac Toe On Blogger?


We simple need to paste a large code inside the HTML/Javascript in order to embede the game inside a website or webpage.

  1.     Go to Blogger > Layout > Add A Gadget > Html/Javascript
  2.     Give your Widget a title Like Enjoy The Game Or Take Rest
  3.     Add the following code inside the HTML/Javascrips Body section

<script>



//if IE4/NS6, apply style
if (document.all||document.getElementById){
document.write('<style>.tictac{')
document.write('width:50px;height:50px;')
document.write('}</style>')
}

var sqr1
var sqr2
var sqr3
var sqr4
var sqr5
var sqr6
var sqr7
var sqr8
var sqr9
var sqr1T = 0
var sqr2T = 0
var sqr3T = 0
var sqr4T = 0
var sqr5T = 0
var sqr6T = 0
var sqr7T = 0
var sqr8T = 0
var sqr9T = 0
var moveCount = 0
var turn = 0
var mode = 1

function vari()
{
sqr1 = document.tic.sqr1.value
sqr2 = document.tic.sqr2.value
sqr3 = document.tic.sqr3.value
sqr4 = document.tic.sqr4.value
sqr5 = document.tic.sqr5.value
sqr6 = document.tic.sqr6.value
sqr7 = document.tic.sqr7.value
sqr8 = document.tic.sqr8.value
sqr9 = document.tic.sqr9.value
}
function check()
{
  if(sqr1 == " X " && sqr2 == " X " && sqr3 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else if(sqr4 == " X " && sqr5 == " X " && sqr6 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else if(sqr7 == " X " && sqr8 == " X " && sqr9 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else if(sqr1 == " X " && sqr5 == " X " && sqr9 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else if(sqr1 == " X " && sqr4 == " X " && sqr7 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else if(sqr2 == " X " && sqr5 == " X " && sqr8 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else if(sqr3 == " X " && sqr6 == " X " && sqr9 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else if(sqr1 == " X " && sqr5 == " X " && sqr9 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else if(sqr3 == " X " && sqr5 == " X " && sqr7 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else
  {
    winCheck()
    check2()
    drawCheck() 
  }
}

function check2()
{
  vari()
  drawCheck()
  if(sqr1 == " O " && sqr2 == " O " && sqr3 == " O ")
  {
    alert("You Lose!")
    reset()
  }
  else if(sqr4 == " O " && sqr5 == " O " && sqr6 == " O ")
  {
    alert("You Lose!")
    reset()
  }
  else if(sqr7 == " O " && sqr8 == " O " && sqr9 == " O ")
  {
    alert("You Lose!")
    reset()
  }
  else if(sqr1 == " O " && sqr5 == " O " && sqr9 == " O ")
  {
    alert("You Lose!")
    reset()
  }
  else if(sqr1 == " O " && sqr4 == " O " && sqr7 == " O ")
  {
    alert("You Lose!")
    reset()
  }
  else if(sqr2 == " O " && sqr5 == " O " && sqr8 == " O ")
  {
    alert("You Lose!")
    reset()
  }
  else if(sqr3 == " O " && sqr6 == " O " && sqr9 == " O ")
  {
    alert("You Lose!")
    reset()
  }
  else if(sqr1 == " O " && sqr5 == " O " && sqr9 == " O ")
  {
    alert("You Lose!")
    reset()
  }
  else if(sqr3 == " O " && sqr5 == " O " && sqr7 == " O ")
  {
    alert("You Lose!")
    reset()
  }
}

function player1Check()
{
  if(sqr1 == " X " && sqr2 == " X " && sqr3 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else if(sqr4 == " X " && sqr5 == " X " && sqr6 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else if(sqr7 == " X " && sqr8 == " X " && sqr9 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else if(sqr1 == " X " && sqr5 == " X " && sqr9 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else if(sqr1 == " X " && sqr4 == " X " && sqr7 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else if(sqr2 == " X " && sqr5 == " X " && sqr8 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else if(sqr3 == " X " && sqr6 == " X " && sqr9 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else if(sqr1 == " X " && sqr5 == " X " && sqr9 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else if(sqr3 == " X " && sqr5 == " X " && sqr7 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else
  {
    player2Check()
    drawCheck() 
  }
}

function player2Check()
{
  vari()
  drawCheck()
  if(sqr1 == " O " && sqr2 == " O " && sqr3 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
  else if(sqr4 == " O " && sqr5 == " O " && sqr6 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
  else if(sqr7 == " O " && sqr8 == " O " && sqr9 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
  else if(sqr1 == " O " && sqr5 == " O " && sqr9 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
  else if(sqr1 == " O " && sqr4 == " O " && sqr7 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
  else if(sqr2 == " O " && sqr5 == " O " && sqr8 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
  else if(sqr3 == " O " && sqr6 == " O " && sqr9 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
  else if(sqr1 == " O " && sqr5 == " O " && sqr9 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
  else if(sqr3 == " O " && sqr5 == " O " && sqr7 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
}

function drawCheck()
{
  vari()
  moveCount = sqr1T + sqr2T + sqr3T + sqr4T + sqr5T + sqr6T + sqr7T + sqr8T + sqr9T
  if(moveCount == 9)
  {
    reset()
    alert("Draw")
  }
}

function winCheck()
{
  check2()
  if(sqr1 == " O " && sqr2 == " O " && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = " O "
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr2 == " O " && sqr3 == " O " && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = " O "
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr4 == " O " && sqr5 == " O " && sqr6T == 0 && turn == 1)
  {
    document.tic.sqr6.value = " O "
    sqr6T = 1;
    turn = 0;
  }
  else if(sqr5 == " O " && sqr6 == " O " && sqr4T == 0 && turn == 1)
  {
    document.tic.sqr4.value = " O "
    sqr4T = 1;
    turn = 0;
  }
  else if(sqr7 == " O " && sqr8 == " O " && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = " O "
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr8 == " O " && sqr9 == " O " && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = " O "
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr1 == " O " && sqr5 == " O " && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = " O "
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr5 == " O " && sqr9 == " O " && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = " O "
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr3 == " O " && sqr5 == " O " && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = " O "
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr7 == " O " && sqr5 == " O " && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = " O "
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr1 == " O " && sqr3 == " O " && sqr2T == 0 && turn == 1)
  {
    document.tic.sqr2.value = " O "
    sqr2T = 1;
    turn = 0;
  }
  else if(sqr4 == " O " && sqr6 == " O " && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = " O "
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr7 == " O " && sqr9 == " O " && sqr8T == 0 && turn == 1)
  {
    document.tic.sqr8.value = " O "
    sqr8T = 1;
    turn = 0;
  }
  else if(sqr1 == " O " && sqr7 == " O " && sqr4T == 0 && turn == 1)
  {
    document.tic.sqr4.value = " O "
    sqr4T = 1;
    turn = 0;
  }
  else if(sqr2 == " O " && sqr8 == " O " && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = " O "
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr3 == " O " && sqr9 == " O " && sqr6T == 0 && turn == 1)
  {
    document.tic.sqr6.value = " O "
    sqr6T = 1;
    turn = 0;
  }
  else if(sqr1 == " O " && sqr5 == " O " && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = " O "
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr4 == " O " && sqr7 == " O " && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = " O "
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr5 == " O " && sqr8 == " O " && sqr2T == 0 && turn == 1)
  {
    document.tic.sqr2.value = " O "
    sqr2T = 1;
    turn = 0;
  }
  else if(sqr6 == " O " && sqr9 == " O " && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = " O "
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr1 == " O " && sqr4 == " O " && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = " O "
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr2 == " O " && sqr5 == " O " && sqr8T == 0 && turn == 1)
  {
    document.tic.sqr8.value = " O "
    sqr8T = 1;
    turn = 0;
  }
  else if(sqr3 == " O " && sqr6 == " O " && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = " O "
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr1 == " O " && sqr9 == " O " && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = " O "
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr3 == " O " && sqr7 == " O " && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = " O "
    sqr5T = 1;
    turn = 0;
  }
  else
  {
    computer()
  }
  check2()
}
function computer()
{
  check2()
  if(sqr1 == " X " && sqr2 == " X " && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = " O "
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr2 == " X " && sqr3 == " X " && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = " O "
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr4 == " X " && sqr5 == " X " && sqr6T == 0 && turn == 1)
  {
    document.tic.sqr6.value = " O "
    sqr6T = 1;
    turn = 0;
  }
  else if(sqr5 == " X " && sqr6 == " X " && sqr4T == 0 && turn == 1)
  {
    document.tic.sqr4.value = " O "
    sqr4T = 1;
    turn = 0;
  }
  else if(sqr7 == " X " && sqr8 == " X " && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = " O "
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr8 == " X " && sqr9 == " X " && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = " O "
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr1 == " X " && sqr5 == " X " && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = " O "
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr5 == " X " && sqr9 == " X " && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = " O "
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr3 == " X " && sqr5 == " X " && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = " O "
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr7 == " X " && sqr5 == " X " && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = " O "
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr1 == " X " && sqr3 == " X " && sqr2T == 0 && turn == 1)
  {
    document.tic.sqr2.value = " O "
    sqr2T = 1;
    turn = 0;
  }
  else if(sqr4 == " X " && sqr6 == " X " && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = " O "
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr7 == " X " && sqr9 == " X " && sqr8T == 0 && turn == 1)
  {
    document.tic.sqr8.value = " O "
    sqr8T = 1;
    turn = 0;
  }
  else if(sqr1 == " X " && sqr7 == " X " && sqr4T == 0 && turn == 1)
  {
    document.tic.sqr4.value = " O "
    sqr4T = 1;
    turn = 0;
  }
  else if(sqr2 == " X " && sqr8 == " X " && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = " O "
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr3 == " X " && sqr9 == " X " && sqr6T == 0 && turn == 1)
  {
    document.tic.sqr6.value = " O "
    sqr6T = 1;
    turn = 0;
  }
  else if(sqr1 == " X " && sqr5 == " X " && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = " O "
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr4 == " X " && sqr7 == " X " && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = " O "
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr5 == " X " && sqr8 == " X " && sqr2T == 0 && turn == 1)
  {
    document.tic.sqr2.value = " O "
    sqr2T = 1;
    turn = 0;
  }
  else if(sqr6 == " X " && sqr9 == " X " && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = " O "
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr1 == " X " && sqr4 == " X " && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = " O "
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr2 == " X " && sqr5 == " X " && sqr8T == 0 && turn == 1)
  {
    document.tic.sqr8.value = " O "
    sqr8T = 1;
    turn = 0;
  }
  else if(sqr3 == " X " && sqr6 == " X " && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = " O "
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr1 == " X " && sqr9 == " X " && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = " O "
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr3 == " X " && sqr7 == " X " && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = " O "
    sqr5T = 1;
    turn = 0;
  }
  else
  {
    AI()
  }
  check2()
}

function AI()
{
  vari()
  if(document.tic.sqr5.value == "     " && turn == 1)
  {
    document.tic.sqr5.value = " O "
    turn = 0
    sqr5T = 1
  }
  else if(document.tic.sqr1.value == "     " && turn == 1)
  {
    document.tic.sqr1.value = " O "
    turn = 0
    sqr1T = 1
  }
  else if(document.tic.sqr9.value == "     " && turn == 1)
  {
    document.tic.sqr9.value = " O "
    turn = 0
    sqr9T = 1
  }
  else if(document.tic.sqr6.value == "     " && turn == 1)
  {
    document.tic.sqr6.value = " O "
    turn = 0
    sqr6T = 1
  }
  else if(document.tic.sqr2.value == "     " && turn == 1)
  {
    document.tic.sqr2.value = " O "
    turn = 0
    sqr2T = 1
  }
  else if(document.tic.sqr8.value == "     " && turn == 1)
  {
    document.tic.sqr8.value = " O "
    turn = 0
    sqr8T = 1
  }
  else if(document.tic.sqr3.value == "     " && turn == 1)
  {
    document.tic.sqr3.value = " O "
    turn = 0
    sqr3T = 1
  }
  else if(document.tic.sqr7.value == "     " && turn == 1)
  {
    document.tic.sqr7.value = " O "
    turn = 0
    sqr7T = 1
  }
  else if(document.tic.sqr4.value == "     " && turn == 1)
  {
    document.tic.sqr4.value = " O "
    turn = 0
    sqr4T = 1
  }
  check2()
}

function reset()
{
  document.tic.sqr1.value = "     "
  document.tic.sqr2.value = "     "
  document.tic.sqr3.value = "     "
  document.tic.sqr4.value = "     "
  document.tic.sqr5.value = "     "
  document.tic.sqr6.value = "     "
  document.tic.sqr7.value = "     "
  document.tic.sqr8.value = "     "
  document.tic.sqr9.value = "     "
  sqr1T = 0
  sqr2T = 0
  sqr3T = 0
  sqr4T = 0
  sqr5T = 0
  sqr6T = 0
  sqr7T = 0
  sqr8T = 0
  sqr9T = 0
  vari()
  turn = 0
  moveCount = 0
}

function resetter()
{
  reset()
}
</script>

<form name="tic">
<input type="button" name="sqr1" class="tictac" value="     " onclick="if(document.tic.sqr1.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 1) {document.tic.sqr1.value = &#39; X &#39;; sqr1T = 1; turn = 1; vari(); check();} else if(document.tic.sqr1.value == &#39;     &#39; &amp;&amp; turn == 1 &amp;&amp; mode == 2) {document.tic.sqr1.value = &#39; X &#39;; sqr1T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr1.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 2) {document.tic.sqr1.value = &#39; O &#39;; sqr1T = 1; turn = 1; vari(); player1Check()} drawCheck()" />
<input type="button" name="sqr2" class="tictac" value="     " onclick="if(document.tic.sqr2.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 1) {document.tic.sqr2.value = &#39; X &#39;; sqr2T = 1; turn = 1; vari(); check();} else if(document.tic.sqr2.value == &#39;     &#39; &amp;&amp; turn == 1 &amp;&amp; mode == 2) {document.tic.sqr2.value = &#39; X &#39;; sqr2T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr2.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 2) {document.tic.sqr2.value = &#39; O &#39;; sqr2T = 1; turn = 1; vari(); player1Check()} drawCheck()" />
<input type="button" name="sqr3" class="tictac" value="     " onclick="if(document.tic.sqr3.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 1) {document.tic.sqr3.value = &#39; X &#39;; sqr3T = 1; turn = 1; vari(); check();} else if(document.tic.sqr3.value == &#39;     &#39; &amp;&amp; turn == 1 &amp;&amp; mode == 2) {document.tic.sqr3.value = &#39; X &#39;; sqr3T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr3.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 2) {document.tic.sqr3.value = &#39; O &#39;; sqr3T = 1; turn = 1; vari(); player1Check()} drawCheck()" /><br />
<input type="button" name="sqr4" class="tictac" value="     " onclick="if(document.tic.sqr4.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 1) {document.tic.sqr4.value = &#39; X &#39;; sqr4T = 1; turn = 1; vari(); check();} else if(document.tic.sqr4.value == &#39;     &#39; &amp;&amp; turn == 1 &amp;&amp; mode == 2) {document.tic.sqr4.value = &#39; X &#39;; sqr4T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr4.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 2) {document.tic.sqr4.value = &#39; O &#39;; sqr4T = 1; turn = 1; vari(); player1Check()} drawCheck()" />
<input type="button" name="sqr5" class="tictac" value="     " onclick="if(document.tic.sqr5.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 1) {document.tic.sqr5.value = &#39; X &#39;; sqr5T = 1; turn = 1; vari(); check();} else if(document.tic.sqr5.value == &#39;     &#39; &amp;&amp; turn == 1 &amp;&amp; mode == 2) {document.tic.sqr5.value = &#39; X &#39;; sqr5T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr5.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 2) {document.tic.sqr5.value = &#39; O &#39;; sqr5T = 1; turn = 1; vari(); player1Check()} drawCheck()" />
<input type="button" name="sqr6" class="tictac" value="     " onclick="if(document.tic.sqr6.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 1) {document.tic.sqr6.value = &#39; X &#39;; sqr6T = 1; turn = 1; vari(); check();} else if(document.tic.sqr6.value == &#39;     &#39; &amp;&amp; turn == 1 &amp;&amp; mode == 2) {document.tic.sqr6.value = &#39; X &#39;; sqr6T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr6.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 2) {document.tic.sqr6.value = &#39; O &#39;; sqr6T = 1; turn = 1; vari(); player1Check()} drawCheck()" /><br />
<input type="button" name="sqr7" class="tictac" value="     " onclick="if(document.tic.sqr7.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 1) {document.tic.sqr7.value = &#39; X &#39;; sqr7T = 1; turn = 1; vari(); check();} else if(document.tic.sqr7.value == &#39;     &#39; &amp;&amp; turn == 1 &amp;&amp; mode == 2) {document.tic.sqr7.value = &#39; X &#39;; sqr7T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr7.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 2) {document.tic.sqr7.value = &#39; O &#39;; sqr7T = 1; turn = 1; vari(); player1Check()} drawCheck()" />
<input type="button" name="sqr8" class="tictac" value="     " onclick="if(document.tic.sqr8.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 1) {document.tic.sqr8.value = &#39; X &#39;; sqr8T = 1; turn = 1; vari(); check();} else if(document.tic.sqr8.value == &#39;     &#39; &amp;&amp; turn == 1 &amp;&amp; mode == 2) {document.tic.sqr8.value = &#39; X &#39;; sqr8T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr8.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 2) {document.tic.sqr8.value = &#39; O &#39;; sqr8T = 1; turn = 1; vari(); player1Check()} drawCheck()" />
<input type="button" name="sqr9" class="tictac" value="     " onclick="if(document.tic.sqr9.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 1) {document.tic.sqr9.value = &#39; X &#39;; sqr9T = 1; turn = 1; vari(); check();} else if(document.tic.sqr9.value == &#39;     &#39; &amp;&amp; turn == 1 &amp;&amp; mode == 2) {document.tic.sqr9.value = &#39; X &#39;; sqr9T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr9.value == &#39;     &#39; &amp;&amp; turn == 0 &amp;&amp; mode == 2) {document.tic.sqr9.value = &#39; O &#39;; sqr9T = 1; turn = 1; vari(); player1Check()} drawCheck()" />
<br /><a href="www.itwebister.blogspot.com" rel="dofollow">For More Blog/Website Widgets</a></form>

4. Save Widget And You Are Done

Please Like it or +1'd in order to share this beautiful game with your friends.
Read More »

How To Fix The Blue Screen Error

0 comments Posted by Imran at 12:12
Blue Screen
Blue screen error in windows (OS) is the most annoying thing to Bear. Particularly it is called as Blue Screen of Death (BSOD), most common error that will suddenly show up one day without any reason. When you were working with some important work of you and the blue screen error appears without any warning and all your data has been wiped.  It is really a frustrating thing to lose your data after having a latest computer, graphics card and you still receive this error without knowing the reasons behind it. . .





Your computer gets crashed regularly It means that windows operating system has no issue with that, but there are some other reasons which you should keep in mind. So here are some major reasons why windows will crash.



Reasons for Windows Crashing


Hardware Conflict


The primary most cause for the computer crash is conflicting of hardware. This happens for several reasons like the hardware will share the same IRQ when the devices are not properly installed and it also happens when the user try to use both devices at the same time results crashing of computer. Then, it is better to uninstall the software and fix the error and reinstall it.

Bad Memory (RAM)


Many times system crashes due to bad memory coming up with a Fatal Exception Error. This indicates that hardware is in serious problem and in some cases it needs to be replaced. There are various reasons for fatal error like mismatch of chips and speed of RAM or overworking of the system. By increasing the wait state of the RAM in BIOS settings, rearranging the RAM chips or removing some of them are some counter measures to troubleshoot the problem.

Corrupt Registry


Corrupt registry or Windows registry is the most common files in every windows based system. Registry files are the main files in any computer. As the time passes some of the registry files can be corrupted leading the computer to crash frequently. So it highly suggested to, perform registry check regularly by some best registry cleaning software available in the market to overcome crash caused from registry files.


Overheating


Overheating the main cause for the crash in laptop and computer, as we know the interior units are equipped with the fan for the purpose of cooling by keeping the internal temperature as low as possible. And the main thing in system over the time is collection of dust on fan and other internal parts which affects the cooling effect by fan as it increases the internal temperature which causes overheating and direct leads to crashing of the system. So it is better to clean your system regularly and consistently checking the internal temperature. Laptop users should provide a sufficient space for air vent to keep air flowing smooth and try to avoid keeping the laptop on your lap.
There may be many other reasons for Windows to crash, but the above mentioned problems may be termed as the most common causes. So try to prevent the issues that lead to crash the computer. I hope that the above list has provided some insight about crashing.
Read More »

Saturday, 9 February 2013

3 Ways To Download Youtube Videos Without Java

0 comments Posted by Imran at 23:49
Most of the Video Download websites require Java to be executed to grab the download link, but in some cases you cannot use those Online Services because you don't have Java Installed on you PC or your Browser doesn't support Java ( mobile phones: iPhone...). Here I'm sharing with you 3 Different Ways to Download Youtube Videos with direct link without Java or any 3rd Party Software installation on your PC or Mobile...



1. ClipConverter


ClipConverter is an Online conversion and downloader for Youtube Videos, it doesn't require Java or any 3rd Party pluggins.







ClipConverter 's Features:



  • Convert Videos before download ( MP4, MP3, 3GP, AVI, MPG ...)
  • Download videos from their Hosting Servers (and not Youtube's)
  • Fast Processing video download




How to Download:


Go to ClipConverter.cc and input the URL of Youtube video, choose the Format, then Download



2. YoutubeInMP4 



YoutubeinMP4 is the fastest Youtube Downloader without using Java or any 3rd Party plugins or software...


YoutubeInMP4 's Features:



  • No Java Plugins or Applets
  • Mobile Support (Smartphone, Tablets and Android)
  • Faster Link Accessibility

 How to Download: 


Just add INMP4 before the .COM in a Youtube Link, Example:

http://www.youtubeINMP4.com/watch?v=aQP4xe-hITU



  3. Internet Download Manager 's Video Downloader



IDM 's Video Downloader is an addon compatible with all Browsers that add a small button below every Video in a Web Page.


IDM Video Downloader 's features:



  • Faster Download with IDM High Speed
  • Supports all Web Browsers (Chrome, Firefox, Safari...)
  • Download all Videos in a web page (not only Youtube)


How to Download :


Download IDM Cracked from here, Install it and you'll notice a new button under the video like the screenshot below:





Read More »

Friday, 8 February 2013

How To Remove Desktop Icons Background Color

0 comments Posted by Imran at 19:46
Desktop icons with blue background color looks so bad and annoying. It makes desktop look tacky with lot of irritating blue color splashed on beautiful desktop wallpaper. You can easily remove this background color from desktop icons and makes the desktop icon Background color transparent.










Learn: How To Make Desktop Icons Background Color Transparent



  1. Click Start > Control Panel. Then double click on System Icon, system properties window will open.Or Simply right click on my computer> Perperties
  2. Click on Advanced tab in System properties window.
  3. Click Settings button next to performance option.
  4. Under Visual effects tab, check (or tick) option “Use drop shadows for icons labels on the desktop”






Background color of desktop icons will be set to transparent instead of ugly looking solid blue color.



You only need to perform above in Windows XP powered computer. Desktop icon background is set to transparent by default in Windows Vista and Windows 7.

Read More »

Thursday, 24 January 2013

Download Google Chrome 24.0.1312.56 Free And Full Version

0 comments Posted by Imran at 00:07
Google Chrome Latest Version
Google released a new minor update for the stable channel of Chrome browser. The fresh build is 24.0.1312.56 and it is currently available for all supported platforms (Windows, Mac, Linux and Chrome Frame).

It contains a handful of general repairs as well as several security fixes. The developer eliminated the problem that affected vertical scrolling when the mouse wheel would be set to scroll one screen at a time in Windows. Under these settings, the users would experience scrolling one pixel at a time instead of an entire screen.

Also fixed is the problem with clicked links being marked as read when navigating back to the original page.


Features


Google Chrome's features include:

  • Quick to start up
  • Loads web pages in a snap
  • Runs web applications faster than ever
  • Designed for efficiency and ease of use
  • Search and navigate to web pages from the same box
  • Arrange and organize tabs however you wish — quickly and easily
  • Get to your favorite websites with just a click, from the thumbnails of your most visited sites in the New Tab page
  • Themes to add delight to your browser

Google Chrome is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier.


One box for everything


Type in the address bar and get suggestions for both search and web pages.


Thumbnails of your top sites


Access your favorite pages instantly with lightning speed from any new tab.


Incognito mode


Don't want pages you visit to show up in your web history? Choose incognito mode for private browsing.


Safe browsing


Google Chrome warns you if you're about to visit a suspected phishing, malware or otherwise unsafe website.


Download From Here





Read More »

Wednesday, 23 January 2013

Download KMPlayer V3.5.0.77 Free

0 comments Posted by Imran at 23:54
KMPlayer V3.5.0.77

The KMPlayer is a versatile media player which can cover various types of container format such as VCD, DVD, AVI, MKV, Ogg Theora, OGM, 3GP, MPEG-1/2/4, WMV, RealMedia, and QuickTime among others. It handles a wide range of subtitles and allows you to capture audio, video, and screenshots in many ways.

The player provides both internal and external filters with a fully controlled environment in terms of connections to other splitters, decoders, audio/video transform filters and renderers without grappling with the DirectShow merit system. Internal filters are not registered to user's system to keep it from being messed up with system filters.

In December 2008 KMPlayer was bought by Pandora.tv, and continues to be made available as freeware.




The KMPlayer includes almost all the essential decoders required for media playback. Furthermore, to get beyond the limitation of internal decoders, the external ones such as commercial h.264 decoders or cyberlink/intervideo audio decoders can be specified, so that KMP works optimally by the users' own customization. Even though the KMP is based upon directshow structure, it supports Winamp, Realmedia and Quicktime by the internal logic. Thus, it is possible to specify where to try to connect firstly the media in preferences.

In short, the player provides a strong hybrid structure efficient for interconnecting various directshow filters, Winamp input&dsp plugin, and internal filters. The most outstanding feature is that the player has the full control of filter connections to prevent a media playback from being messed.

The player can set multifarious audio and video effects, slow down or increase playback speed with regular tone, select parts of a video as favorites, do an exceptionally powerful A-B repeat, remap the keys of remote interface for HTPC including overlay screen controls, change a skin dynamically depending on a media type playing, and many more. It is completely customizable thanks to a wide selection of skins and color schemes, and the configuration options are extremely extensive.

Intel WIDI For KMPlayerKMP Plus Version 3.2 supports Intel WIDI function which may be used through a dedicated shortcut key and use the WIDI wireless display technology.

What is WIDI?
WIDI is a wireless display technology through a Intel Core 2 Sand Bridge processor that allows you to enjoy a high-definition videos through a TV and/or a projector without any limitations to codecs.



What's New:



  • Added DV file playback support
  • Added support for SIPR Audio Codec
  • Added EVR overlay subtitle function
  • Fixed Playlist window Drag & Drop action bug
  • Fixed JPG file saving bug in storyboard function
  • Fixed playback error with specific types of AVI files
  • Fixed AVI file Audio playback error when seeking
  • Fixed infinite loop playback error with damaged AVI files
  • Fixed DIVX(XSub) subtitle scaling in VMR9 Renderless & EVR C/A
  • Fixed freezing bug when playing specific types of FLV files
  • Fixed Web Search function location bug in fullscreen mode
  • Fixed AlbumArt update error.
  • Fixed bug with seeking to beginning of MKV files

Download From Here







Read More »

Tuesday, 22 January 2013

Download K-Lite Codec Pack 9.70 Full And Free

0 comments Posted by Imran at 09:03
K-Lite Codec Pack 9.70

K-Lite Codec Pack is a software DirectShow, VFW / ACM codecs, and tools. Codecs and DirectShow filters are needed for encoding and decoding audio and video formats. K-Lite Codec Pack is designed as a user-friendly solution for playing all your audio and movie files.

With the K-Lite Codec Pack you can play all the popular audio and video formats and even several less common formats.

K-Lite Codec Pack has a number of major advantages compared to other codec packs:




  • It is updated regularly. So it is always up-to-date with the newest and / or best components.
  • All components have been carefully selected for specific purposes. It's not just a random bunch of stuff thrown together.
  • It is very user-friendly and easy to use.
  • The installation is fully customizable, meaning that you are able to install just those components that you really want.
  • Even beyond the level of adaptability of components. Some components are able to handle multiple formats. You can specify exactly which components should handle format. The pack can be fully tweaked to your own specific needs and preferences.
  • Uninstallation removes everything that was installed by the pack. Including all registry keys.
  • It is very easy to make a fully customized installation cared integrated wizard.
  • It does not contain any bad codec, car or unstable.


Change Log



  • Updated Media Player Classic Home Cinema to version 1.6.6.6584
  • Updated ffdshow to version 1.3.4500
  • Updated LAV Filters to version 0.55.1-13-g00b6435
  • MadVR updated to version 0.85.7
  • Icaros updated to version 2.1.5
  • Updated Codec Tweak Tool to version 5.5.1
  • Win7DSFilterTweaker updated to version 5.7

There are five variants of the K-Lite Codec Pack:


  • The basic variant contains everything you need to play all the common video file formats. Such as AVI, MKV, MP4, OGM, and FLV. This pack is for those who like a small no-nonsense pack.

  • The standard variant contains some additional features compared to the basic variant. It contains Media Player Classic, which is an excellent player for video files. It also has (better) support for playback of DVDs. This pack is recommended for the average user.

  • The full variant has many additional features. It supports playback of several (lossless) audio formats. It contains VFW/ACM codecs that can be used for encoding. It has playback support for a few legacy audio and video formats. This package is suitable for power users.

  • The corporate variant is a special version for use in a corporate environment. It is similar to the full variant, minus a few items, but almost just as powerful. It has a strong focus on open source software.

  • The mega variant has almost the same contents as the full variant, but additionally contains Real Alternative and some extra VFW/ACM codecs.






Read More »
 

Popular Posts

© 2011. All Rights Reserved | ITWebister | Template by Blogger Widgets

Home | About | Top ▲