|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Автоматизация создания правильных кэшируемых favicons для Opera 12.18 |
|
|
CMD/BAT - Автоматизация создания правильных кэшируемых favicons для Opera 12.18
|
Старожил Сообщения: 345 |
В Opera 12.18 частенько не отображаются favicons сайтов в закладках. И все из-за того, что Opera коряво их создает.
Для того, чтобы favicon 100% отобразилась надо: На примере страницы https://lk-subscr.tricolor.tv/#Login: 1. Создать в папке icons файл lk-subscr.tricolor.tv.idx, содержащий: 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 текстовый файл с содержанием 3. Переименовал его в lk-subscr.tricolor.tv.idx 4. Скачал favicon с помощью curl командой: 5. Переименовал favicon tricolor.tv в lk-subscr.tricolor.tv.png и переместил в папку icons. 6. Перешел к следующему URL |
|
Отправлено: 14:33, 27-07-2016 |
Старожил Сообщения: 345
|
Профиль | Отправить PM | Цитировать Кто-то может написать, что есть программа AM-DeadLink, которая сделает тоже самое. Только вот не фига она до конца все не сделает. Те favicons, которые она не смогла загрузить, приходится загружать вышеописанным способом, а их много. К тому же преимущество вышеописанного способа в том, что парные файлы идут друг за другом, т.е.:
lk-subscr.tricolor.tv.idx lk-subscr.tricolor.tv.png А файлы созданные Opera идут так: Один lk-subscr.tricolor.tv.idx в начале, другой http%3A%2F%2Flk-subscr.tricolor.tv%2Ffavicon.png в конце. Соответвенно папку icons, содержащую парные файлы в количество 600 шт просто чистить от непарных 10000 файлов. |
Отправлено: 15:10, 27-07-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 345
|
Профиль | Отправить PM | Цитировать |
Отправлено: 15:16, 28-07-2016 | #3 |
Ветеран Сообщения: 2371
|
Профиль | Отправить PM | Цитировать Sisin,
попробуй http://rgho.st/private/8zKYQfnYz/8ed...def6b54d87fafa файл списка должен называться list.txt |
Последний раз редактировалось MKN, 29-07-2016 в 10:26. Отправлено: 18:57, 28-07-2016 | #4 |
Старожил Сообщения: 345
|
Профиль | Отправить PM | Цитировать Цитата MKN:
|
||
Отправлено: 10:31, 29-07-2016 | #5 |
Ветеран Сообщения: 2371
|
Профиль | Отправить PM | Цитировать Цитата Sisin:
![]() ![]() |
|
Отправлено: 10:35, 29-07-2016 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата MKN:
![]() |
|
Отправлено: 13:08, 29-07-2016 | #7 |
Ветеран Сообщения: 2371
|
Профиль | Отправить PM | Цитировать Iska,
В этой теме конечно должен бы быть CMD/BAT. Но т.к. никто после трёх постов товарища, ему не ответил, а у меня было свободное время, то вот такой вот экспромт-скрипт... ![]() |
Отправлено: 13:40, 29-07-2016 | #8 |
Забанен Сообщения: 793
|
Такие вот "экспромт-скрипты" как правило подрывают и усугбляют понятие безопасности, особенно учитывая что фавиконы в престо-опере были (и следовательно остаются) одной из дырок безопасности: в приватах были концепты эксплуатации сего для XSS и загрузки дроперов. В оперной конторе мало кто рубал (с тех пор мало что изменилось) по части безопасности, так что забавно, что еще кто-то пытается делать "костыли", вместо полноценных патчей дыр.
|
Отправлено: 14:07, 29-07-2016 | #9 |
Ветеран Сообщения: 2371
|
Профиль | Отправить PM | Цитировать Цитата greg zakharov:
![]() Кому то может интересно, как с помощью CMD отформатировать все диски на всех удалённых машинах в заданное время, и что же ? Отказать ему в решении ? ![]() |
|
Отправлено: 15:07, 29-07-2016 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интернет - [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 |
|