वेबसाइट से favicon कैसे डाउनलोड करें?


121

जब आप एक वेबसाइट ब्राउज़ करते हैं, तो "फ़ेविकॉन" आइकन टैब में या URL के बगल में (या बुकमार्क के बगल में) दिखाई देता है।

अगर मुझे वह ग्राफ़िक चाहिए, तो क्या उसे सीधे साइट से डाउनलोड करने का कोई तरीका है? मैं इसे सीधे वेब से डाउनलोड करना पसंद करूंगा, लेकिन अगर बाकी सब विफल हो जाता है, तो मैं इसे अपने कंप्यूटर (विंडोज 7, फ़ायरफ़ॉक्स 3.6.6) पर संग्रहीत करने के लिए खोदूँगा।

जवाबों:


158

Studiohack में "पूरी तरह से" दृष्टिकोण है, लेकिन एक छोटी हैक की विधियां हैं:

  1. डोमेन नाम दर्ज करें जैसे https://superuser.com/('/' के साथ समाप्त होना चाहिए)
  2. favicon.icoअंत में जोड़ें
  3. प्रेस दर्ज करें (इस URL में होना चाहिए: https://superuser.com/favicon.ico)
  4. छवि पर राइट क्लिक करें और "इमेज को सेव करें" पर क्लिक करें

अन्य उत्तर सभी भयानक हैं। मैंने बहुत कुछ सीखा, धन्यवाद। लेकिन, मेरे विशिष्ट उद्देश्यों के लिए, यह वही है जिसकी मुझे तलाश थी। स्वीकार किए जाते हैं।
रॉबर्ट Cartaino

2
खैर, विकिया जैसी साइटों को छोड़कर।
हैलो71

10
इतना सरल अभी तक प्रतिभाशाली।
रफी खाचदौरीयन

48

http://en.wikipedia.org/wiki/Favicon पढ़कर आप भी पा सकते हैं कि:

निम्नलिखित प्रारूप क्रॉस-ब्राउज़र संगत है और इंटरनेट एक्सप्लोरर, फ़ायरफ़ॉक्स, क्रोम और ओपेरा द्वारा समर्थित है। [३]

<link rel="shortcut icon" href="http://www.example.com/myicon.ico" />

इसके अतिरिक्त निम्नलिखित भी स्वीकार्य है:

<link rel="shortcut icon" href="/somepath/myicon.ico" />

निम्न HTML और XHTML के लिए उदाहरणों का उपयोग करके लिंक टैग के समर्थित प्रारूप को दिखाता है।

HTML:

<link rel="icon" type="image/vnd.microsoft.icon" href="http://example.com/image.ico"> <link rel="icon" type="image/png" href="http://example.com/image.png"> <link rel="icon" type="image/gif" href="http://example.com/image.gif">

इसलिए, सामान्य अभ्यास वास्तव में रूट फ़ोल्डर में 'favicon.ico' नामक एक फाइल डालने के लिए है, लेकिन यह सुनिश्चित करने के लिए, आपको सेवा की गई फ़ाइल के स्रोत कोड को देखना होगा और यह देखना होगा कि क्या और क्या परिभाषित किया गया है।

जैसे, के लिए http://superuser.com यह है

<link rel="shortcut icon" href="http://sstatic.net/su/favicon.ico"> 

1
मुझे ऐसी साइटें मिली हैं जो रूट फ़ोल्डर में favicon.ico को स्टोर नहीं करती हैं, विशेष रूप से विकिया पर। लेकिन ऊपर वाले ने काम किया।
D Coetzee

एक पृष्ठ पर निरीक्षण तत्व खोलना और icoखोजना उसे खोजना चाहिए।
क्वर्टी २ '’१w

जब उन्होंने अपने SFTP सर्वर के HTTPS इंटरफ़ेस में जोड़ने के लिए अपनी सार्वजनिक साइट पर ग्राहक के आइकन की तलाश में मेरे लिए यह काम किया।
डैसीड सालिन

29

आप हमेशा /favicon.ico नहीं जोड़ सकते हैं (उदाहरण। https://superuser.com/favicon.ico )
सभी उत्तर आवश्यक से अधिक जटिल हैं।

तुम सब यहाँ क्या लिखा है: http://www.itechcolumn.com/4-way-download-favicon-website/

  1. लक्ष्य साइट पर जाएं।
  2. पृष्ठ स्रोत देखें (पृष्ठ पर राइट क्लिक करें और "दृश्य पृष्ठ स्रोत पर क्लिक करें") - फ़ायरफ़ॉक्स का उपयोग करना, अन्य ब्राउज़रों में थोड़ा अलग हो सकता है।
  3. "शॉर्टकट आइकन" के लिए खोज (Ctrl + F)
  4. आपको कुछ इस तरह से देखना चाहिए:

    link rel="shortcut icon" href="http://www.sitename.com/images/thenameofthefavicon.ico"/>

  5. लिंक http://www.sitename.com/images/favicon.ico पर राइट क्लिक करें और आइकन को सहेजें। या, URL का उपयोग करके पृष्ठ खोलें और पृष्ठ को सहेजें।


4
अच्छी सलाह! लेकिन सभी साइटें इसे सीधे HTML में निर्दिष्ट नहीं करती हैं, इसका अनुमान लगाया जा सकता है ..
जेफ एटवुड

1
जब /favicon.ico ने काम नहीं किया। धन्यवाद।
जोशुआ डांस

26

आप Google S2 कनवर्टर का उपयोग करके ऐसा कर सकते हैं।

यहाँ सिंटैक्स है: http://www.google.com/s2/favicons?domain=DomainName

ex: http://www.google.com/s2/favicons?domain=https://superuser.com/


महान उपकरण और विशिष्ट फ़ेविको यूआरएल के लिए नेविगेट करने की तुलना में तेज़
लुका स्टील

मेरे लिए यही एकमात्र तरीका है।
एनिक्स

यह वास्तव में जवाब होना चाहिए! क्योंकि उपर्युक्त उत्तर मानता है कि फ़ेविकॉन फ़ाइल हमेशा रूट डायरेक्टरी में होती है, जिसे हमेशा "फ़ेविकॉन" नाम दिया जाता है और हमेशा इनको .ico प्रारूप में रखा जाता है , जो कि हमेशा ऐसा नहीं होता है! । किसी ने कहीं उल्लेख किया है कि @vamshi द्वारा पोस्ट किए गए लिंक में अनुरोध Google की S2 लाइब्रेरी को वास्तव में कैश्ड प्रदर्शित करने के बजाय लक्ष्य वेबसाइट से फ़ेविकॉन खींचता है। लेकिन मैं यह सुनिश्चित करने के लिए परीक्षण करूंगा।
लाइटप्रूफ

1
नहींं, यदि डोमेन नाम Google-पहुंच योग्य नहीं है, तो यह काम नहीं करता है, जो निजी नेटवर्क के अंदर सही हो सकता है।
एंड्रयू सविनाख

13

पिछले उत्तरों में से किसी ने भी मेरे लिए काम नहीं किया क्योंकि जिस साइट से मुझे आइकन की आवश्यकता थी वह एक आंतरिक साइट थी, इसे स्रोत में उजागर नहीं किया था, और /favicon.ico को अपग्रेड करने की अनुमति नहीं दी थी इसलिए मैंने थोड़ा और खोदा।

Chrome इस समाधान का उपयोग करके फ़ेविकॉन को मज़बूती से खींच सकता है:

  1. उस साइट पर जाएं जिसके लिए आप फ़ेविकॉन चाहते हैं
  2. साइटों यूआरएल से पहले 'क्रोम: // favicon /' जोड़ें।
  3. छवि पर राइट क्लिक करें
  4. के रूप में छवि रक्षित करें...

5

फ़ायरफ़ॉक्स 3 में: फ़ेविकॉन पर क्लिक करें, एक पॉपअप दिखाई देता है, और आप "अधिक जानकारी" पर क्लिक कर सकते हैं ... विंडो में जो पॉप अप करता है, "मीडिया" टैब पर जाएं। उस विशिष्ट मीडिया आइटम को हाइलाइट करें जिसे आप चाहते हैं (यह विंडो के निचले भाग में बड़े, सफेद स्थान में पूर्वावलोकन दिखाता है), फिर "इस रूप में सहेजें" पर क्लिक करें। इसे एक नाम दें, एक स्थान चुनें, और आपका काम हो गया! :)

कुछ साइटों में फेविकॉन सूचीबद्ध नहीं हो सकता है, लेकिन कुछ होगा ... हिट या मिस ... सुपर उपयोगकर्ता पर यह प्रयास करें ... एसयू में एक फेविकॉन है ...


1
यह फ़ायरफ़ॉक्स लेटेस्ट (वर्ट 21) में वही काम करता है, अगर फ़ेविकॉन साइट के रूट में IE डिफ़ॉल्ट है, तो यह वहां मीडिया के रूप में दिखाई नहीं देगा! क्योंकि यह सीधे HTML में निर्दिष्ट नहीं है, यह निहित है।
जेफ एटवुड

4

यदि आपके पास जावास्क्रिप्ट सक्षम है, तो आप इसे कंसोल में चला सकते हैं:

(function() {
    var i=0;
    var arrLink = [];
    var found = 0;
    arrLink = document.getElementsByTagName('link');
    if (arrLink.length > 0) {
        for (i=0; i < arrLink.length; i++) {
            if (typeof arrLink[i].rel !== 'undefined' && arrLink[i].rel.indexOf('icon') > -1) {
                found = 1;
                window.open(arrLink[i].href);
            }
        }
        if (found === 0) {
            alert('favico Not Found');
        }
    } else {
        alert('favico Not Found');
    }
})();

वैकल्पिक रूप से URL में बुकमार्क / पेस्ट के रूप में नीचे दिए गए कोड का उपयोग करें:

javascript:(function(){var a=0,b=[],c=0,b=document.getElementsByTagName("link");if(0<b.length){for(a=0;a<b.length;a++)"undefined"!==typeof b[a].rel&&-1<b[a].rel.indexOf("icon")&&(c=1,window.open(b[a].href));0===c&&alert("favico Not Found")}else alert("favico Not Found")})();

2

PHP बकवास है कि सभी के लिए कोई ज़रूरत नहीं है।

फ़ायरफ़ॉक्स में आपको बस इतना करना होगा कि URL में ico छवि पर क्लिक करें, "अधिक जानकारी" पर क्लिक करें, फिर "मीडिया" बटन पर क्लिक करें। Favicon.ico आमतौर पर सूची में पहला है और पहले से ही हाइलाइट किया गया है, लेकिन अगर यह नहीं है, तो नीचे स्क्रॉल करें और फिर "इस रूप में सहेजें" बटन पर क्लिक करें।

वैसे, फ़ायरफ़ॉक्स 16 के बाद से, आइको इमेज अब URL फ़ील्ड में प्रदर्शित नहीं होती हैं, लेकिन प्रत्येक टैब में होती हैं और उसी तरह से ली जा सकती हैं।


यह किसी भी अधिक सच नहीं प्रतीत होता है। फेविकॉन केवल टैब पर दिखाई देता है। URL बॉक्स आइकन एक ग्लोब है जो केवल साइट सुरक्षा और अनुमतियों के बारे में जानकारी देता है
कालानुक्रमिक

1

PHP के इस बिट को आज़माएं जो फ़ेविकॉन को पकड़ लेता है और इसे एक .ico फ़ाइल के रूप में सहेजता है। आप शायद लगभग किसी भी फ़ाइल को हथियाने के लिए इसका इस्तेमाल कर सकते हैं। 'बाइनरी' फ़्लैग के लिए 'b' के उपयोग पर ध्यान दें।

<?php
    echo '<p>Fetching Favicon.ico.</p>';
    $in = fopen('http://targetdomain.com/favicon.ico', 'rb');
    $contents = '';
    while (!feof($in)) {
        $contents .= fread($in, 8192);
        }
    fclose($in);
    $len = strlen($contents);
    echo '<p>Read ' . $len . ' bytes.</p>';

    $out = fopen('favicon.ico', 'wb');
    fwrite($out, $contents, $len);
    fclose($out);
    echo '<p>Written Favicon.ico.</p>';
?>

1
यह काम हो सकता है, लेकिन इसकी बहुत अधिक ओवरकिल है और इसे विंडोज / फ़ायरफ़ॉक्स से डाउनलोड करने के लिए ओपी के अनुरोध से मेल नहीं खाता है। यदि आप PHP का उपयोग करने जा रहे हैं, तो आप स्रोत कोड के भीतर लिंक संदर्भ को भी खोज सकते हैं।
23:26 पर wag2639

0

बस एड्रेस बार से url को कॉपी करें और वेबसाइट को राइट-क्लिक करें और व्यू सोर्स या एड्रेस बार के प्रकार पर क्लिक करें: view-source: वेबसाइट एड्रेस। यदि आप facebook का आइकन प्राप्त करना चाहते हैं, तो बस टाइप करें, व्यू-सोर्स : http://www.facebook.com और बस Ctrl और F को एक साथ दबाएं और लिखें .ico और आपको एक लिंक दिखाई देगा। इसमें एक टेक्स्ट होगा जिसमें .ico हरे रंग के साथ हाइलाइट किया गया है। उस लिंक को दबाएं। आप देखेंगे आइकन पर क्लिक करें> छवि के रूप में सहेजें पर क्लिक करें और फिर नाम दें और इसे सहेजें।


0

Favicon url शायद इससे अलग हो www.example.com/favicon.ico

बस पेज पर राइट क्लिक करें और View Page Sourceफिर क्लिक करें , फिर आप टैग faviconमें लिंक पा सकते हैं head!

जैसे:

<link href="/MyFavicon.ico" type="image/x-icon" rel="shortcut icon"/>
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.