Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 01.04.2014, 13:40
Аватар для JunkieBeat
JunkieBeat JunkieBeat вне форума
Прохожий
 
Регистрация: 01.02.2013
Сообщения: 48
Версия Delphi: Delphi7 Lite Ed
Репутация: 10
По умолчанию получение иконки сайта

Здравствуйте, вопрос вроде и легкий, но гугл на него выдает только очевидное,и к сожалению не рабочее.

Есть какой то надежный вариант получить иконку сайта может какой то запрос послать куда?

Варианты типа:
www.блаблабла.ru/favicon.ico
или искать в коде страницы ссылку через icon href=
или Shortcut icon href=
отбрасывайте сразу в сторону потому что я все это уже сделал.
Но нет гугл решил иконку выгрузить через "meta content="
И я лично незнаю есть ли еще какие оперераторы для того что бы указать на иконку,потому что ввести какой то стандарт для этого дела видеть не у кого не доходят руки...


Так вот может кто сказать есть ли нормальный,человеческий,стандартный способ получить иконку сайта?
Ответить с цитированием
  #2  
Старый 01.04.2014, 14:13
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от JunkieBeat
Есть какой то надежный вариант получить иконку сайта может какой то запрос послать куда?

Варианты типа:
www.блаблабла.ru/favicon.ico
или искать в коде страницы ссылку через icon href=
или Shortcut icon href=
отбрасывайте сразу в сторону потому что я все это уже сделал.
А на каком сайте нельзя получить иконку сайта через www.блаблабла.ru/favicon.ico ?
Ответить с цитированием
  #3  
Старый 01.04.2014, 14:21
Аватар для JunkieBeat
JunkieBeat JunkieBeat вне форума
Прохожий
 
Регистрация: 01.02.2013
Сообщения: 48
Версия Delphi: Delphi7 Lite Ed
Репутация: 10
По умолчанию

у инстаграм и зайцев.нет нельзя, так же как через этот метод получиться иконку диалогов с вк взять?

Последний раз редактировалось JunkieBeat, 01.04.2014 в 14:27.
Ответить с цитированием
  #4  
Старый 01.04.2014, 15:32
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию

Цитата:
Сообщение от JunkieBeat
у инстаграм и зайцев.нет нельзя, так же как через этот метод получиться иконку диалогов с вк взять?
http://vk.com/images/fav_chat.ico
Или го парсить страницу.
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию
Ответить с цитированием
  #5  
Старый 01.04.2014, 15:37
Аватар для JunkieBeat
JunkieBeat JunkieBeat вне форума
Прохожий
 
Регистрация: 01.02.2013
Сообщения: 48
Версия Delphi: Delphi7 Lite Ed
Репутация: 10
По умолчанию

Ну в ручную достать нет проблем, от только надо как то это автоматизировать, а вот если парсить страницу то может кто знает какие то библиотеки которые могу достать эти ссылки нормально, потому что эти иконки вечно черт знает как прописаны, можете убедиться на google Translate один из примеров
Ответить с цитированием
  #6  
Старый 01.04.2014, 15:59
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от JunkieBeat
Ну в ручную достать нет проблем, от только надо как то это автоматизировать, а вот если парсить страницу то может кто знает какие то библиотеки которые могу достать эти ссылки нормально, потому что эти иконки вечно черт знает как прописаны, можете убедиться на google Translate один из примеров
Ну "google Translate" не считается, так как с него иконки можно получить и через http://translate.google.ru/favicon.ico
Ну а с тех сайтов, что не отдают иконку по стандартному адресу (тот же инстаграм) - тогда придётся парсить страницу на предмет <link rel="Shortcut Icon" href=...>

p.s. зайцев.нет кстати отдаёт иконку, просто там идёт переадресация.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 17:50.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter