Tweetdeck'te Twitter profil resimlerini gizleme


5

Tweetdeck'te insanların profil resimlerini göstermeme ve sadece adlarını görüntüleme seçeneği nerededir?

Yoksa bunun için başka bir Twitter müşterisine bakmalı mıyım?

Yanıtlar:


2

Hızlı bir arama yaptım ve herhangi bir platformda bunu bir özellik veya TweetDeck seçeneği olarak tanıtan bir uygulama bulamadım. Sonra Windows tabanlı bir açık kaynak twitter istemcisini değiştirerek bir çatlak almaya karar verdim ve bu özelliği tanıttım. 6 Ocak itibariyle bu özellik kamu uygulamasındadır.

salak

Buradan alabilirsiniz madprops.org/halfwit/ 'aşağı git Onu nereden bulabilirim? ' Bölüm.

Sadece Windows için, başka bir platformda iseniz, mutlu avlanma.

Ekran görüntüleri

Seçeneklere git:

enter image description here

Çekin Profil resim boyutu tüm yolu sola kaydırın.

enter image description here

İşte, resim yok sadece metin.

enter image description here


2

EDIT 2: Bu şimdi bir Chrome Uzantısı, buraya getir .

aşağıdaki orijinal yayın

Bitirilmiş bir ön uç kesmek biraz, ancak aşağıdaki javascript'i tarayıcı konsoluna yapıştırabilir ve profil resimlerini kaldırabilirsiniz. kod Ayrıca on github.

(function(){
    $(".tweet-avatar.avatar.pull-right").remove();
    $(".tweet").css({ "padding-left" : "5px" });
})();

EDIT: Yukarıdaki kod profil resimlerini kaldıracak, ancak yeni tweetler bir resim ile yüklenmiştir.

Aşağıdaki kod otomatik olarak yeniden çalıştırılır remove() Yeni tweetler feed'e girdiğinde yukarıdaki pasaj:

var s_ajaxListener = new Object();
s_ajaxListener.tempOpen = XMLHttpRequest.prototype.open;
s_ajaxListener.tempSend = XMLHttpRequest.prototype.send;

s_ajaxListener.callback = function() {
    // runs on XHR events
    // to remove profile pics
    $(".tweet-avatar.avatar.pull-right").remove();
    $(".tweet").css({ "padding-left": "5px" });
}

XMLHttpRequest.prototype.open = function(a, b) {
    if (!a) var a = '';
    if (!b) var b = '';
    s_ajaxListener.tempOpen.apply(this, arguments);
    s_ajaxListener.method = a;
    s_ajaxListener.url = b;
    if (a.toLowerCase() == 'get') {
        s_ajaxListener.data = b.split('?');
        s_ajaxListener.data = s_ajaxListener.data[1];
    }
}

XMLHttpRequest.prototype.send = function(a, b) {
    if (!a) var a = '';
    if (!b) var b = '';
    s_ajaxListener.tempSend.apply(this, arguments);
    if (s_ajaxListener.method.toLowerCase() == 'post') s_ajaxListener.data = a;
    s_ajaxListener.callback();
}
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.