Bildiğiniz gibi son zamanlarda sosyal ortamlarda popüler olmak kimileri için vazgeçilmez bir hobi olmaya başladı. Aslında Twitter ile uzaktan yakından alakası olmayan biriydim. Bir websitesi sahibi olunca site içeriklerinin insanlara daha kolay duyurulabilmesi için sadece Google ile yetinmek Google’nin yeni algoritmaları yüzünden mantıksız bir hal almaya başlamıştı. Bu yüzden sosyal ortamlarda da bir şekilde güçlü bir bağımız olması şarttı.
Twitter’da takipçi sayınızın yüksek olabilmesi için yapabileceğiniz üç yol vardır. Birincisi Twitter’a reklam vermek. İkincisi ünlü biri olmak. Üçüncü seçenek biraz sıkıcı ama başka çare yok para ödemek istemiyorsanız bu yola başvurmanız gerek. Siz başkalarını takip ettiğinizde başkalarıda sizi takip eder. Aynı Facebook’ta arkadaş eklemek gibi düşünün. Siz birini arkadaş olarak eklersiniz o da kabul eder ve her ikinizinde listesinde arkadaş olarak görünür. Tabi Twitter’da durum biraz farklı. Siz birini takip ediyorsanız o kişinin illa sizi takip etme gibi bir mecburiyeti olmuyor. Ortalama günde 2000 kişi takip ederseniz bu 2000 kişiden en az 500’ü sizi geri takip eder. Kızlarda bu oran biraz daha fazla ve ortalama 2000 kişiden 1000 kişi mutlaka sizi takip eder.
Twitterda takip etme sınırı takipçi sayınızla eşit bir oran diyebiliriz. 100.000 takipçiniz varsa eğer sizde 100.000 kişi takip edebilirsiniz. Yeni açılan bir hesapta bu limit 2000 kişi kadardır. Hergün 2000 kişi ekleyip tekrar tekrar silmek kolay iş değil. Hele hele mouse ile tek tek takip etmek ve bırakmak normal bir insan evladının yapabileceği bir iş değil. Dokunmatik cihazlarda biraz daha kolay ve oturduğunzu yerden tık tık yapmak fazla zahmet olmayan bir iştir.
Bu zırvalıklardan kurtulmak için kolay yoldan takip etme ve takipçi silme gibi bir kaç tane uygulama da denememize rağmen elimize olumlu bir sonuç geçmedi. Siz siz olun sakın hesabınıza erişim sağlayan uygulamalar kullanmayın. Bu uygulamalar yüzünden hesabınızın askıya alınması an meselesidir. Zaten çoğu uygulamada belirli bir limitten sonra para talebinde bulunurlar. Hem hesabın askıya alınmasına sebeb ol hemde para iste. Bu da bana dolandırıcılık gibi geliyor.
Sanırım konuyu biraz fazla çevirdim ama buraya kadar anlattıklarım kimileri için faydalı olabilecek bilgilerdi. Bu sayede birçok kişi neden hesabının askıya alındığını ve kaç kişi takip edebileceğinide öğrenmiş oldu. Gelelim asıl meselemize. Twitter’da program yada uygulama kullanmadan otomatik takip etme veya otomatik takibi bırakma diye birşey mümkün müdür ?
Sorumuzun cevabı Google Cherome ve Mozilla Firefox sayesinde “EVET”. Google Cherome yada mozilla Firefox’ta sayfayı sağ tıklayıp açılan pencerede öğeyi denetle linkine tıklandığında tarayıcının alt kısmında websayfa kodlarının olduğu bir bölüm açılır. Bu sekmede Console adlı link tıklandığında açılan pencerede JavaScript kodlar yardımıyla websayfası içeriğine müdahele etmek mümkündür. İlk denediğim JavaScript kod takip edilecek olan listeyi otomatik takipettiği gibi listeyide otomatik aşağı kaydırarak çok büyük bir zaman kazandırıyordu. Ama belirli bir süreden sonra Twitter uyarı vererek takip JavaScript kod yardımı ile takip etmenizi engellediği gibi ertesi gün bunların tamamını da siliyordu.
Birde bunun jQuery ile hazırlanmış olan kod örneği de var. JavaScript kod örneği takipçilerini takip etmek istediğiniz kişinin bütün takipçilerini otomatik takip ederken jQuery kod ile hazırlanmış otomatik takip etme sadece tarayıcı ekranında görünen kişileri takip ediyor. Baya komik bir cümle oldu sanki. Tekerleme diye yayınlasaydım daha mantıklı olurdu.
Şimdi Google Cherome’de jQuery kodu nereye ekleyeceğimizi bir görelim. Öncelikle herhangi bir Twitter hesabına gidin, sayfayı sağ tıklayın, açılan pencereden resimde gösterdiğimiz gibi Öğeyi Denetle linkine tıklayın
Öğeyi denetle linkine tıkladığınızda jQuery kodu ekleyebileceğiniz bölüme gitmek için Consolelinkine tıklayın.
Resimde gösterdiğimiz alana eklemeniz gereken jQuery kod :
1- Twitter’da yeni tasarıma geçen profillerde bu kod çalışmıyor. Profil sayfası tasarımı değişmemiş hesaplar bu kodu kullanabilirler.
__cnt__ = 0;
jQuery('.stream button.follow-button > span.follow-text').each(function (i, ele) {
ele = jQuery(ele);
if (ele.css('display') != 'block') {
console.log('already following:', i);
return;
}
setTimeout(function () {
ele.click();
}, __cnt__++ * 500);
});
2- Twitter’da yeni tarasıma geçen profiller de şu kodu kullanabilirler.
KOD:
__cnt__ = 0;
jQuery('.stream span.button-text, span.follow-text').each(function (i, ele) {
ele = jQuery(ele);
if (ele.css('display') != 'block') {
console.log('already following:', i);
return;
}
setTimeout(function () {
ele.click();
}, __cnt__++ * 500);
});
3- Bu da bir başka takip kodu. Değişen bir şey yok sadece sağda solda çıkan takip butonlarını tıklamayı engelliyor.
KOD:
__cnt__ = 0;
jQuery('.stream .ProfileCard-actions > button.user-actions-follow-button > span.button-text, span.follow-text').each(function (i, ele) {
ele = jQuery(ele);
if (ele.css('display') != 'block') {
console.log('already following:', i);
return;
}
setTimeout(function () {
ele.click();
}, __cnt__++ * 500);
});
Bu kodu başkalarını otomatik takip etmek için kullanabilirsiniz. Başka hesapların takipçi sayfasını açarak otomatik takip edilmesini istediğiniz kadar sayfayı aşağı sürükleyin ve Console bölümüne bu kodu yapıştırdıktan sonra Enter tuşuna basıp arkanıza yaslayın. Bu işlemler sırasında bilgisayarla olan işlerinizi aksatmanıza gerek yok. İster kahvenizi yudumlayın isterseniz film izleyin. Başka pencereler açarak istediğiniz işlemleri devam edebilirsiniz. jQuery kodumuz herkesi takip ettikten sonra kendiliğinden duracaktır. Kodun en sonunda bulunan 500 rakamına dokunmamanız siizn için faydalı olur. Rakamı düşürdükçe takip etme hızı artacağı için Twitter spam olarak algılayabilir ve sizi durdurabilir. Daha yavaş olmasında sorun yok ama daha hılı olması biraz sorunlu.
4- Takibi bırakma UNF kodu :
Bir arkadaşa eğer Twitter açılırsa takibi bırakma unfollow kodu yayınlayacağıma dair söz vermiştim. Gerçi Gökhan arkadaşımız da yorum yaparak bir kod paylaştı bizlerle ancak ben kodu deneyince çalışmadığını farkettim ve sizler için yeni bir tane hazırladım. İnternet ortamında buna benzer bir sürü kod var ama hiç biri bu değildir. Bunun birkaç türlüsü de internet ortamında dağıtılıyor ancak zaman problemleri var onlarda ve tarayıcının çökmesine neden oluyorlar. Saniyenin 1000’de 5’i kadar hızlı olacak şekilde ayarladım. Bu hız biraz mantıksız ve isterseniz 100 yapabilirsiniz. Zaten site üzerinden işlem gönderme süresi en fazla o kadar olabilir diye düşünüyorum. En altta bulunan 5 rakamını 100 veya 200 yaparsanız daha sağlıklı olur. 0,1 bile yaparsanız tarayıcı çökmez çünkü sona geldiğinde kendiliğinden durabiliyor ve devam etmiyor. Diğer kodlarda sona geldiğinde bile olmayan yerlere tıklamaya devam ediyor ve bu da tarayıcının çökmesine neden oluyordu.
KOD :
$(document).ready(function () {
var mintiktakibibirak2014 = $(".ProfileCard-content button.follow-button").length;
var mintiktakibibirak = 0;
var takipbirak = setInterval(function () {
if (mintiktakibibirak > mintiktakibibirak2014) {
clearInterval(takipbirak);
return
}
$(".ProfileCard-content button.follow-button").eq(mintiktakibibirak).find('span.unfollow-text').trigger("click");
mintiktakibibirak++;
}, 250);
});
5- Bu da Gökhan arkadaşımızın gönderdiği kod takip bırakma kodu. Bas çalıştır arkana yaslan Hem aşağı kaydırıyor hem de takibi bırakıyor.
KOD:
setInterval(function () {
t = $(".following").find(".follow-button");
if (!t[0]) {
window.scrollTo(0, $(document).height());
} else {
console.log(t.attr("class"));
t.trigger("click");
}
}, 1000)
Otomatik favori ekleme için konu güncellendi….
Eski favori ekleme kodunda problem olduğu için sizlere yeni bir favori kodu hazırladım. Yeni tasarımda deneye deneye Twit teyze favori yapmama engel olmaya başlayınca başka bir hesapla kodu denemeye devam ettim. Ancak denemeye devam ettiğim hesap hala eski tasarımda duruyor. Yeni tasarımda da herhangi bir problem olmaması gerekiyor. Durumu bana bildirirseniz çok sevaba girersiniz. Bu arada favori eklediğinin üstüne bi daha geçtiği zaman favoriden kaldırıyor ve profil sayfaları için favori yapmıyor. Sadece anasayfada favori eklemesi için ayarladım. Saniyede 2 tane cikciki favorilere ekleyebiliyor. Eğer hızlandırmak isterseniz 500 rakamını küçültün ve yavaşlatmak isterseniz de 500 rakamını büyütün. 500 rakamı saniyenin yarısıdır. Ona göre hesap kitap yaparsınız artık.
6- Buyurun tweetleri otomatik favorilere ekleme kodu :
$(document).ready(function () {
var mintikfavori2014 = $(".content a.with-icn.favorite.js-tooltip").length;
var mintikfavorikodu = 0;
var favorilerim = setInterval(function () {
if (mintikfavorikodu > mintikfavori2014) {
clearInterval(favorilerim);
return
}
$(".content a.with-icn.favorite.js-tooltip").eq(mintikfavorikodu).find('span.Icon--favorite').trigger("click");
mintikfavorikodu++;
}, 500);
});
7- Yeni tasarım için otomatik favori kaldırma kodu :
$(document).ready(function () {
var mintikfavoribirakma2014 = $("div.StreamItem.js-stream-item").length;
var mintikfavorikodu = 0;
var favorilerim = setInterval(function () {
if (mintikfavorikodu > mintikfavoribirakma2014) {
clearInterval(favorilerim);
return
}
$("div.StreamItem.js-stream-item").eq(mintikfavorikodu).find('button.ProfileTweet-actionButtonUndo.u-linkClean.js-actionButton.js-actionFavorite.js-tooltip').trigger("click");
mintikfavorikodu++;
}, 250);
});
8- Unfow kodu:
setInterval(function () {$('a.btn.btn-primary.btn-mini').trigger('click');}, 500);
Emirhan arkadaşımız takip kodu çalışırken aynı anda sayfanın da aşağı kaydırılmasını istemişti bilgisayarda diğer işlerini devam edebilmek için. Henüz öyle bir çalışma yapamadım ve yapabileceğimi de zannetmiyorum ama sayfayı otomatik aşağı kaydırabilecek bir kod hazırladım. Hazırladığım kod 72000 piksel aşağı kaydırıyor. Eski tasarımda 72000 piksel sayfa aşağı kaydığında 1000 kişilik takip etme alanı açılmış oluyor. Eski tasarımda ve yeni tasarımda aynı kodu kullanabilirsiniz ancak her iki tasarımda piksel içine giren profil sayısı değişik olduğundan dolayı yeni tasarımda 72000 piksel rakamını biraz daha arttırmanız gerekiyor derken onu da ekliyim en iyisi dedim
Bu arada sayfa aşağı indikten sonra kaydırma çubukları kilitleniyor. Ne kadar aşağı yukarı kaydırsanız bile tekrar durduğu yere geliyor. Bunu engellemek için başka bir kod hazırladım ama o da belli bir süre sonra kendiliğinden duruyor ve bazen de tam ayarlanmış olan yerde duruyor. En iyisi siz diğer iki kodu kullanmayın Yeni tasarım sayfaları için sayfayı 50 defa aşağı kaydırmaya yarayan 90000 rakamıdır. Bunun anlamı 90000 piksel sonra otomatik dur demek oluyor. Eski tasarım için 72000 olarak ayarlarsanız tam 50 defa aşağı indirdikten sonra otomatik durur.
setInterval(function(){t=$();
if(!t[0])window.scrollTo(0,90000);
},100)
9- Eski tasarım sayfalarında sayfayı 50 defa otomatik aşağı kaydırma.
$(document).ready(function () {
var zamanlayici = false;
zamanlayici = setInterval(function () {
var sayfaKaydirma = $(window).scrollTop();
if (sayfaKaydirma + $(window).height() == $(document).height() || sayfaKaydirma + $(window).height() > 72000
) {
clearInterval(zamanlayici);
} else {
sayfaKaydirma = sayfaKaydirma + 2000;
$('html, body').animate({
scrollTop: sayfaKaydirma
}, 1);
}
}, 600);
});
10- Yeni tasarım sayfalarında sayfayı 50 defa aşağı kaydırma.
$(document).ready(function () {
var zamanlayici = false;
zamanlayici = setInterval(function () {
var sayfaKaydirma = $(window).scrollTop();
if (sayfaKaydirma + $(window).height() == $(document).height() || sayfaKaydirma + $(window).height() > 90000
) {
clearInterval(zamanlayici);
} else {
sayfaKaydirma = sayfaKaydirma + 2000;
$('html, body').animate({
scrollTop: sayfaKaydirma
}, 1);
}
}, 570);
});
Sayfa aşağı kaydırma işlemi bittikten hemen sonra takip etme kodlarını çalıştırın.
11- FollowBlast sitesinden hashtag ile kişileri takip etme:
Sayfada kod çalıştırıldığında tıklanmış olan kişiler kaybolmuyor ancak Twitter üzerinden takip etme sayıları artıyor.
setInterval(function () {$('div.follow > a').trigger('click');}, 100);
12- TweetDeck için favori ekleme kodu:
__cnt__ = 0;
jQuery('li.tweet-action-item > a.js-show-tip.tweet-action').each(function (i, ele) {
ele = jQuery(ele);
if (ele.css('display') != 'block') {
console.log('already favorite:', i);
return;
}
setTimeout(function () {
ele.click();
}, __cnt__++ * 5);
});
Bitti
Önemli not: Bazı arkadaşlarımız sürekli bazı kodların hata verdiklerini ancak hangilerinin hata verdiğini söyleyemiyorlardı yazıdan kaynaklanan bir hatadan dolayı. Bu yüzden her kodun yanına da numara yerleştirdim. Hatalı olan kodları numarasını söyleyerek bildirirseniz tespit etmemiz ve düzeltmemiz daha kolay olacaktır.
Buda bi işe yaramaz kaybolmasın diye buraya koyuyorum
$(function(){
$(window).bind("scroll.alert", function() {
var $this = $(this);
if ($this.scrollTop() >= 90000) {
alert("Sayfa yeteri kadar aşağı indi. Şimdi diğer kodu kullanabilirsin");
$this.unbind("scroll.alert");
}
});
});
Aranan kelimeler:
- otomatik takip etme
- twitter otomatik takip
- takip etme kodu
- takipçi kodu
- twitter takipçi kodu
- otomatik takip etme kodu
- twitter takipçi kasma kodu
- programsız takip etme
- twitter takip etme kodu
- twitter takip kodu
Topraksız Tarım Gübresi
YanıtlaSilEğitim Haber