अपने ब्राउज़र को प्रत्येक पृष्ठ को 5 सेकंड में ताज़ा करने का सबसे आसान तरीका क्या है?


11

क्या कोई ब्राउज़र है जो प्रत्येक पृष्ठ को 5 सेकंड में ताज़ा करने का समर्थन करता है? क्या कोई ऐड है?

यदि नहीं, तो क्या ऐसा करने के लिए एक पूर्ण (C # या Java) प्रोग्राम लिखने से ज्यादा सरल तरीका है?

जोड़ा गया: ओपेरा भयानक है! मैं हर 5 सेकंड को रीफ्रेश करने के लिए स्टैक ओवरफ्लो सेट करता हूं, लेकिन जब मैं किसी पोस्ट पर क्लिक करता हूं, तो यह हर 5 सेकंड में रिफ्रेश भी कर देता है! मैं बस मुख्य पृष्ठ चाहता था कि हर 5 सेकंड ताज़ा हो।

एक और "जोड़ा": जाहिरा तौर पर यह वर्तमान टैब को ताज़ा करता है, इसलिए जब तक मैं एक नए टैब में पोस्ट खोलता हूं, यह बहुत अच्छा काम करता है।


1
जो भी समाधान आप चुनते हैं, यह देखने के लिए अच्छा हो सकता है कि क्या ताज़ा किया जा रहा है। Drostie के Greasemonkey विकल्प की तरह आपके ब्राउज़र अनुरोध को कैश की गई चीजों को फिर से नहीं बनाएगा (जो कि अच्छा है), जबकि अन्य समाधान आपके ब्राउज़र का अनुरोध कर सकते हैं। यह रीफ़्रेश करने की तुलना में URL टाइप करने (या बुकमार्क, या रिटर्न के बाद Ctrl-L) के बीच अंतर की तरह है। बाद वाले अधिकांश ब्राउज़र को सर्वर से पूछते हैं कि क्या कैश्ड चीजों को अपडेट करने की आवश्यकता है। जो चीजों को धीमा कर देता है।
अर्जन

2
इसके अलावा, कुछ समाधान अन्य समाधानों की तुलना में एक अच्छे तरीके से ताज़ा पृष्ठ को प्रस्तुत कर सकते हैं - जैसे मैं एक पृष्ठ को फिर से पूरी तरह से प्रस्तुत किए जाने से देखने के लिए नफरत करता हूँ । इसके अलावा, मैं सबसे अधिक (यदि सभी नहीं) उत्तर देता हूं कि ब्राउज़र पृष्ठ के शीर्ष पर वापस स्क्रॉल करेगा? (जिज्ञासु जिसके बारे में जवाब देना आपके लिए सबसे अच्छा काम है!)
अर्जन

जवाबों:


7

हां, ओपेरा इस सुविधा का समर्थन करता है। वेबपेज पर जाएं, राइट क्लिक करें और हर रिलोड को चुनें।

चित्रण के लिए निम्नलिखित स्क्रीनशॉट देखें:

हर क्रिया में पुनः लोड करें

फ़ायरफ़ॉक्स के लिए आप Check4Change एक्सटेंशन में भी रुचि ले सकते हैं ।


यह निश्चित नहीं है कि यह वर्तमान संस्करण में उपलब्ध है
NoChance

अभी उपलब्ध नहीं है
अमृत ​​ए

13

या फ़ायरफ़ॉक्स के लिए, निम्नलिखित एक-लाइनर को Greasemonkey स्क्रिप्ट के रूप में उपयोग करें :

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

1
window.location.reload(false)- developer.mozilla.org/en/DOM/window.location कम से कम अधिक पठनीय है, अगर तेज नहीं है। इसके अलावा, यदि आप एक Greasemonkey स्क्रिप्ट का उपयोग कर रहे हैं, तो आप GM_registerMenuCommandउस पृष्ठ पर हमेशा ताज़ा रहने के बजाय हमेशा कर सकते हैं ।
हैलो --१

@ Hello71, Greasemonkey में कोशिश किए बिना, लेकिन जब मैक पर सफारी का उपयोग कर रहे हैं: बस स्थान बार में निम्नलिखित को चिपकाते हुए, javascript:window.location.href=window.location.hrefMUCH अच्छे से javascript:window.location.reload(false)(जो पहले खिड़की को पूरी तरह से साफ करता है) प्रस्तुत करता है। प्रलेखन को देखते हुए, मुझे समझ में नहीं आता कि क्यों ...
अर्जन

@ अर्जन: थोड़े परीक्षण के साथ, मुझे पता चला कि window.location.hrefअगर पेज के अंत में हैश नहीं है तो केवल खुद को ही लोड करना होगा ( #12345)।
हैलो 71

@ Hello71, फिर से सिर्फ लोकेशन बार का उपयोग करते हुए, ग्रीसीमेक नहीं: javascript:window.location.href=window.location.hrefमेरे लिए ठीक काम करता है (स्टैक ओवरफ्लो के साथ परीक्षण, बिना कुछ भी जैसे कि वेब इंस्पेक्टर खुला, और साइट के कैश को भी खाते में लेना)। लेकिन: आपके निष्कर्ष समझ में आ सकते हैं, क्योंकि इसमें हैश को शामिल नहीं किया गया है location.href, क्योंकि यह वास्तव में केवल ग्राहक पक्ष है।
अर्जन

@ अर्जन: फायरबग और विंडसर के साथ मेरे खराब कौशल के अनुसार फ़ायरफ़ॉक्स भी अनुरोध नहीं भेजती है।
17:71 पर हैलो71

4

ओपेरा में एक रीलोड हर विकल्प है जो इसमें बनाया गया है।

यदि आप फ़ायरफ़ॉक्स का उपयोग करते हैं तो आप ReloadEvery addon डाउनलोड कर सकते हैं ।


3

आप / बिन / बैश और लिंक (या किसी अन्य कमांड जैसे कर्ल या विग) के साथ कर सकते हैं

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

अगर आपको -dump के बजाय html का उपयोग-स्रोत देखने की जरूरत है ;-)


2

IMacros addon का प्रयोग करें ! यह IE, फ़ायरफ़ॉक्स और क्रोम के लिए उपलब्ध है ।

iMacros एक बेहतरीन (और ओपन सोर्स) वेब ब्राउजर मैक्रो रिकॉर्डर एडऑन है, और एक वेबसाइट को रीफ्रेश करना इसके साथ सरल है। इस मैक्रो का उपयोग करें:

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

और इसे LOOP बटन से शुरू करें

यदि आप यह सुनिश्चित करना चाहते हैं कि पृष्ठ वास्तव में पूरी तरह से लोड किया गया है (कैश से नहीं) तो CLEAR कमांड का उपयोग करें और URL GOTO कमांड के माध्यम से पूरी वेबसाइट को पुनः लोड करें :

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

वैकल्पिक शब्द


+1 दिलचस्प लगता है .. मुझे विचार करना चाहिए कि क्या यह प्रयास के लायक है, क्योंकि "आउट ऑफ द बॉक्स" समाधान हैं।
ऑरेन


0

क्रोम में ऑटो रिफ्रेश को सक्षम करने के लिए, वेब स्टोर से ऑटो रिफ्रेश प्लस एक्सटेंशन डाउनलोड और इंस्टॉल करें।

फ़ायरफ़ॉक्स में सुविधा को एकीकृत करने के लिए, ऑटो रीफ़्रेश ऐड-ऑन डाउनलोड और इंस्टॉल करें, जिसे नूनो ने अनुशंसित किया था, और अपने ब्राउज़र को पुनरारंभ करें। फिर जिस वेब पेज को आप रिफ्रेश करना चाहते हैं उसे खोलें और ऑटो रिफ्रेश विकल्प के तहत राइट-क्लिक मेनू से ऑटो रिफ्रेश की समयावधि चुनें।

ठीक उसी तरह जैसे ओम नोम नोम ने कहा, ओपेरा में डिफ़ॉल्ट रूप से ऑटो रीलोड का विकल्प उपलब्ध है और इस प्रकार किसी को एक्सटेंशन की जरूरत नहीं है।

यहाँ स्क्रीनशॉट और अधिक जानकारी के साथ मूल आर्टिकॉल का लिंक दिया गया है:

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


1
यदि पृष्ठ गायब हो जाता है तो क्या आप अपने उत्तर की लिंक पर दी गई जानकारी को संक्षेप में प्रस्तुत कर सकते हैं।
जोन्स

सुपर उपयोगकर्ता में आपका स्वागत है! जब भी यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, तो यहां उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर होगा
SLM
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.