Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Автоматизация создания правильных кэшируемых favicons для Opera 12.18

Ответить
Настройки темы
CMD/BAT - Автоматизация создания правильных кэшируемых favicons для Opera 12.18

Аватара для Sisin

Старожил


Сообщения: 345
Благодарности: 9

Профиль | Отправить PM | Цитировать


Изменения
Автор: Sisin
Дата: 27-07-2016
В Opera 12.18 частенько не отображаются favicons сайтов в закладках. И все из-за того, что Opera коряво их создает.
Для того, чтобы favicon 100% отобразилась надо:

На примере страницы https://lk-subscr.tricolor.tv/#Login:
1. Создать в папке icons файл lk-subscr.tricolor.tv.idx, содержащий:
Код: Выделить весь код
https://lk-subscr.tricolor.tv/#Login
lk-subscr.tricolor.tv.png
2. Каким-нибудь способом получить favicon. Например, выделив доменное имя второго уровня (tricolor.tv) и подставив его в сервис Яндекса: http://favicon.yandex.net/favicon/tricolor.tv. Далее скачать favicon tricolor.tv.
3. Переименовать favicon tricolor.tv в lk-subscr.tricolor.tv.png и переместить в папку icons.

Т.е. в папке icons от закладки https://lk-subscr.tricolor.tv/#Login должно находиться 2 файла: lk-subscr.tricolor.tv.idx и lk-subscr.tricolor.tv.png

Теперь встал вопрос как автоматизировать этот процесс, исходя из файла с закладками bookmarks.adr, содержащего записи вида:
Код: Выделить весь код
 
#URL
	ID=15
	NAME=Триколор ТВ
	URL=https://lk-subscr.tricolor.tv/#Login
	CREATED=1469605082
	VISITED=1469618071
	UNIQUEID=0F16308004E24F4ABBA468C6D48E1BD0

#URL
	ID=15
	NAME=Триколор ТВ
	URL=https://lk-subscr.tricolor.tv/#Login
	CREATED=1469605082
	VISITED=1469618071
	UNIQUEID=0F16308004E24F4ABBA468C6D48E1BD0
Как сделать, чтобы скрипт:
1. Взял URL=https://lk-subscr.tricolor.tv/#Login
2. Создал в папке icons текстовый файл с содержанием
Код: Выделить весь код
https://lk-subscr.tricolor.tv/#Login
lk-subscr.tricolor.tv.png
3. Переименовал его в lk-subscr.tricolor.tv.idx
4. Скачал favicon с помощью curl командой:
Код: Выделить весь код
curl -O http://favicon.yandex.net/favicon/tricolor.tv
5. Переименовал favicon tricolor.tv в lk-subscr.tricolor.tv.png и переместил в папку icons.
6. Перешел к следующему URL

Отправлено: 14:33, 27-07-2016

 

Аватара для Sisin

Старожил


Сообщения: 345
Благодарности: 9

Профиль | Отправить PM | Цитировать


Цитата MKN:
Это простой скрипт на NSIS. А что конкретно не так делается ? »
Да все работает. Я благодарен.

Лично для себя в полуавтоматическом режиме (что-то скриптами, что-то вручную) я привел в порядок папку icons в Opera. Получилось 720 файлов вместо 12000. Сделал их только для чтения, а остальное из папки удаляется автоматом при выходе из Opera. Просто хотелось бы иметь описанный выше инструмент автоматизации и не мне одному.

Отправлено: 22:46, 29-07-2016 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Автоматизация создания правильных кэшируемых favicons для Opera 12.18

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - [addon] Opera 12.18 Presto (Marlin) jameszero Наборы обновлений для Windows XP/2003/Windows 7 1682 12-01-2017 13:04
CMD/BAT - Очистка папки icons в Opera 12.14-12.17 Sisin Скриптовые языки администрирования Windows 4 18-06-2015 15:14
Баннеры в Opera (v.12.12) под Win 7 (64 бит) MurzVV Лечение систем от вредоносных программ 36 13-03-2015 19:22
в Opera 18 откуда такой большой файл kontox Хочу все знать 0 28-06-2014 23:44
Браузер Opera 12 доступен для скачивания OSZone News Новости информационных технологий 0 14-06-2012 14:30




 
Переход