Favicon einer webseite herunterladen

Alles, was Sie tun, ist, was hier geschrieben ist: www.itechcolumn.com/4-way-download-favicon-website/ Dies ist eine späte Antwort, aber der Vollständigkeit: Es ist ziemlich schwierig, sogar in die Nähe von 90% aller Favicons zu kommen. Und um das Symbol herunterzuladen, ohne sich darum zu kümmern, was das Symbol ist, können Sie ein Dienstprogramm wie www.google.com/s2/favicons verwenden, das all das schwere Heben erledigen wird: Wenn Sie eine Website durchsuchen, wird das „Favicon“-Symbol auf der Registerkarte oder neben der URL (oder neben dem Lesezeichen) angezeigt. Um ein Favicon zu erhalten, können Sie es hotlink bei… g.etfv.co/[URL] Probieren Sie dieses PHP-Bit aus, das das Favicon packt und als .ico-Datei speichert. Sie könnten dies wahrscheinlich verwenden, um fast jede Datei zu greifen. Beachten Sie die Verwendung des `b` für `binary` Flag. Klicken Sie mit der rechten Maustaste auf den Link www.sitename.com/images/favicon.ico und speichern Sie das Symbol. Oder öffnen Sie die Seite mit der URL, und speichern Sie die Seite. Das erste, was zu suchen ist /favicon.ico in der Website-Root; so etwas wie WebClient.DownloadFile() sollte gut gehen. Sie können das Symbol aber auch in Metadaten festlegen – für SO ist dies: Sie sollten hier einen regulären Ausdruck verwenden.

Wenn kein Tag gefunden wurde, suchen Sie im Stammverzeichnis der Website nach „favicon.ico“. Wenn nichts gefunden wird, hat die Website kein Favicon. Bevor Sie etwas anderes versuchen, versuchen Sie, dies in der Adressleiste Ihres Browsers einzugeben, ohne die Anführungszeichen: „SITENAME.com/favicon.ico“ (danke Moreno). So würden Sie analysieren, dass entweder in der HTML Agility Pack oder XmlDocument (wenn xhtml) und verwenden WebClient.DownloadFile() Sie können nicht immer hinzufügen /favicon.ico (zB. superuser.com/favicon.ico)Alle Antworten sind komplizierter als nötig. Einige Seiten haben vielleicht keinen Favicon aufgeführt, aber einige werden… Hit oder Miss… Versuchen Sie dies auf Super User… SU hat ein Favicon gelistet…

das ist der absolute Weg zum Favicon. Wenn Sie es nicht auf diese Weise gefunden haben, kann es auch im Stamm sein, in diesem Fall ist die URL WEBSITE/favicon.ico. Dadurch sollte das Favicon in Ihrem Browser angezeigt werden. Klicken Sie mit der rechten Maustaste auf das Bild und speichern Sie es. Es sollte ein sein. Die ICO-Datei, falls nicht, benennen Sie die Erweiterung der heruntergeladenen Datei in um. Ico. Der Code ist immer noch nicht perfekt, weil in den Details wird es verrückt, werden Sie viele seltsame Situationen finden: Menschen haben falsch codierte Pfade (img/favicon.ico, wo img nicht in der Wurzel ist), doppelte Header in html Ausgabe, verschiedene Server-Antworten von einem Kopf und Körper etc… In Firefox 3: Klicken Sie auf das Favicon, ein Popup wird angezeigt, und Sie können auf „Weitere Informationen“ klicken…

In dem Fenster, das erscheint, gehen Sie auf die Registerkarte „Medien“. Markieren Sie das gewünschte Medienelement (es zeigt eine Vorschau im großen, weißen Bereich am unteren Rand des Fensters), und klicken Sie dann auf „Speichern unter“. Geben Sie ihm einen Namen, wählen Sie einen Ort, und Sie sind fertig! 🙂 Die übliche Praxis besteht in der Tat darin, eine Datei namens „favicon.ico“ in den Stammordner zu legen, aber um sicher zu sein, müssen Sie den Quellcode der bereitgestellten Datei suchen und sehen, ob und was dort definiert ist. Yo kann die favicon URL aus dem HTML-Code der Website abrufen. Im Jahr 2020 ist der Kern des Abrufteils von duckduckgo.com mit dem CLI-Dienst hier: plugins.svn.wordpress.org/wp-favicons/trunk/includes/server/class-http.php, damit Sie es zurückentwickeln können, aber beachten Sie, dass die Validierung der Antwort wirklich erfolgen sollte (Überprüfung des Bilddateityps, Mime usw.). Wenn Sie schon immer das Favicon von einer Website herunterladen wollten, dann lesen Sie weiter.