Tarayıcınızı her 5 saniyede bir sayfayı yenilemenin en kolay yolu nedir?


12

5 saniyede bir sayfayı yenilemeyi destekleyen bir tarayıcı var mı? Bir eklenti var mı?

Değilse, bunu yapmak için tam (C # veya Java) bir program yazmaktan daha kolay bir yol var mı?

Eklendi: Opera korkunç! Yığın Taşmasını her 5 saniyede bir yenilenecek şekilde ayarladım, ancak bir gönderiyi tıkladığımda her 5 saniyede bir yeniliyor! Ana sayfanın her 5 saniyede bir yenilenmesini istedim.

Başka bir "Eklendi": görünüşe göre mevcut sekmeyi yeniliyor, bu yüzden yazıyı yeni bir sekmede açtığım sürece harika çalışıyor.


1
Hangi çözümü seçerseniz seçin, neyin yenilendiğini görmek iyi olabilir . Drostie'nin Greasemonkey seçeneği gibi, tarayıcınızın isteği önbelleğe alınmış şeyleri (İYİ) tekrar YAPMAYACAK, diğer çözümler tarayıcınızın TÜM yeniden talep etmesini sağlayabilir. Bu, yenilemekle karşılaştırıldığında URL yazmak (veya bir yer işareti koymak veya Ctrl-L'ye basmak ve ardından Dönüş yapmak) arasındaki fark gibidir. İkincisi, çoğu tarayıcının önbelleğe alınan şeylerin güncellenmesi gerekip gerekmediğini sunucuya sormasını sağlar . Bu işleri yavaşlatır.
Arjan

2
Ayrıca, bazı çözümler diğer çözümlerden çok daha güzel bir şekilde tazelenmiş sayfanın sunulmasına olabilir - Ben nefret ediyorum gibi bakın bir sayfa tam baştan işlenir. Ayrıca, yanıtların çoğunun (hepsi değilse de) tarayıcının sayfanın en üstüne geri döneceğini ima ettiğini varsayıyorum? (Hangi cevabın sizin için en iyi sonucu verdiğini merak ediyorum!)
Arjan

Yanıtlar:


7

Evet, Opera bu özelliği kutudan çıkarır çıkarmaz. Web sayfasına gidin, sağ tıklayın ve Tümünü Yeniden Yükle'yi seçin.

Gösterim için aşağıdaki ekran görüntüsüne bakın:

her eylemi yeniden yükle

Ayrıca ilginizi çekebilir Firefox için Check4Change uzantısı.


Mevcut sürümde mevcut olup olmadığından emin değilim
NoChance

Şimdi mevcut değil
Amruth A

13

Veya Firefox için, Greasemonkey komut dosyası olarak aşağıdaki tek satırı kullanın :

setTimeout(function(){ window.location.href = window.location.href; }, 5000);

1
window.location.reload(false)- developer.mozilla.org/tr/DOM/window.location , daha hızlı olmasa bile en azından daha kolay okunabilir. Ayrıca, bir Greasemonkey komut dosyası kullanıyorsanız GM_registerMenuCommand, o sayfayı her zaman yenilemek yerine her zaman yapabilirsiniz .
Merhaba71

@ Hello71, Greasemonkey'de denemeden ancak Mac'te Safari kullanırken: aşağıdakileri konum çubuğuna yapıştırmak, javascript:window.location.href=window.location.hrefÇOK daha güzel hale getirir javascript:window.location.reload(false)(ilk önce pencereyi tamamen temizler). Belgeler göz önüne alındığında, neden olsa anlamıyorum ...
Arjan

@Arjan: Küçük bir testle, window.location.hrefkendisinin ayarının yalnızca sayfanın sonunda bir karma yoksa ( #12345) yeniden yüklendiğini öğrendim .
Merhaba71

@ Merhaba71, Greasemonkey'i değil, sadece konum çubuğunu kullanarak: javascript:window.location.href=window.location.hrefbenim için iyi çalışıyor (Web Inspector gibi bir şey olmadan Stack Overflow ile test etme ve sitenin önbelleğini de dikkate alma). Ancak: Bulgular, location.hrefsadece müşteri tarafı olduğundan, karma dahil edilmediğinden mantıklı olabilir .
Arjan

@Arjan: Firebug'a ve Wireshark ile olan zayıf becerilere göre Firefox bir istek bile göndermiyor.
Merhaba71

4

Opera'da yerleşik bir Yeniden Yükle seçeneği vardır.

Firefox kullanıyorsanız ReloadEvery eklentisini indirebilirsiniz .


3

/ bin / bash ve bağlantılar (veya curl veya wget gibi herhangi bir komut) ile yapabilirsiniz

while true;                                                                                                                                                 
do
    links http://127.0.0.1:3000 -dump > /dev/null 
    sleep 2
done

Eğer html görmek gerekiyorsa -dump ;-) yerine -source kullanın


2

İMacros eklentisini kullanın ! Bu kullanılabilir IE, Firefox ve Chrome .

iMacros harika (ve açık kaynak) bir web tarayıcısı makro kaydedici eklentisidir ve bir web sitesini yenilemek onunla basittir. Bu makroyu kullanın:

  VERSION BUILD=7000928 RECORDER=FX
  REFRESH
  WAIT SECONDS=5

ve LOOP düğmesiyle başlatın .

Sayfanın gerçekten tamamen yeniden yüklendiğinden emin olmak istiyorsanız (önbellekten değil) CLEAR komutunu kullanın ve web sitesinin tamamını URL GOTO komutuyla yeniden yükleyin :

  VERSION BUILD=7000928 RECORDER=FX
  CLEAR
  URL GOTO=http://superuser.com/
  WAIT SECONDS=5

alternatif metin


+1 İlginç görünüyor .. "Kutudan çıkmış" çözümler olduğu için çabaya değip değmeyeceğini düşünmeliyim.
Oren A


0

Chrome'da otomatik yenilemeyi etkinleştirmek için, Web Mağazası'ndan Auto Refresh Plus uzantısını indirip yükleyin.

Özelliği Firefox'a entegre etmek için Nuno'nun önerdiği Otomatik Yenileme eklentisini indirip yükleyin ve tarayıcınızı yeniden başlatın. Ardından, yenilemek istediğiniz web sayfasını açın ve Otomatik yenileme seçeneğinin altındaki sağ tıklama menüsünden otomatik yenileme süresini seçin.

Tıpkı Om Nom Nom'un dediği gibi, otomatik yeniden yükleme seçeneği Opera'da varsayılan olarak mevcuttur ve bu nedenle bir uzantıya ihtiyaç duymaz.

Ekran görüntüleri ve daha fazla bilgi içeren orijinal articol bağlantısı:

http://www.guidingtech.com/12491/auto-refresh-pages-chrome-firefox-opera/


1
Sayfanın kaybolması durumunda cevabınızdaki bağlantıdaki bilgileri özetleyebilir misiniz?
jonsca

Süper Kullanıcıya Hoş Geldiniz! Bu teorik olarak soruyu cevaplayabilirken, cevabın temel bölümlerini buraya dahil etmek ve referans için bağlantı sağlamak tercih edilir.
slm
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.