Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Активные темы » Imagus | Viewhance (Часть 1)

Модерирует : gyra, Maz

Maz (01-02-2022 08:09): Imagus | Viewhance (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202

   

Rodny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Автор расширений - Deathamns.
Viewhance,  Imagus
Сообщения автору можно отправлять в GitHub для Viewhance и Reddit для Imagus. Либо в почту deathamns [at] gmail [dot] com
 
Мои неофициальные страницы на русском: Imagus, Viewhance
 
Imagus:
- При наведении курсора на ссылку/миниатюру можно увидеть увеличенное изображение (похожие расширения: ImagePreviewer, HoverZoom; скрипты: Mouseover Popup Image Viewer, Picviewer CE+).  
- У изображения настраиваются стили границ, фона и тени, анимация.  
- Система правил для поддержки сайтов имеет большие возможности: обработка ссылок, адресов миниатюр, получение адресов из исходного кода страниц, применение JS и др.
 
Viewhance улучшает встроенный в браузеры просмотр изображений с помощью различных возможностей по настройке (разные режимы масштабирования, пользовательские фон/границы, скрытые полосы прокрутки и т.д.), а также функциональными возможностями (масштабирование с помощью колеса мыши, поворот изображения и т.д.).
 
СКАЧАТЬ Imagus и Viewhance
 
 
NEW TOPIC
 

Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 21:16 10-12-2015 | Исправлено: kenko2, 22:52 31-01-2022
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V (пост)
Цитата:
почти так
так может это перестало работать на хромиумах как раз-таки?
типа флаг защиты выставляется какой-то для подобных перехватов?

Всего записей: 3322 | Зарегистр. 01-04-2006 | Отправлено: 16:38 16-09-2021
Baton34V



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не знаю, не должно. В ff работает. Хватит уже, это всё оффтоп здесь.

Всего записей: 1083 | Зарегистр. 21-08-2009 | Отправлено: 16:44 16-09-2021
MDMEx

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У lostfilm.tv еще новый домен появился - lostfilm.top. Добавьте в правила, пожалуйста.

Всего записей: 8 | Зарегистр. 19-02-2016 | Отправлено: 20:42 17-09-2021
Baton34V



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
{"R_lostfilm.tv_photos":{"img":"^(static\\.lostfilm\\.(tv|run|uno|top)/Gallery/\\w/\\w/\\w/)(?:m|t)_(\\w+\\.(?:jpe?g|png|gif))$","to":"$1$3","note":"by Rodny\nby MDMEx\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=2640#4"},"R_lostfilm.tv_posters":{"img":"^(static\\.lostfilm\\.(tv|run|uno|top)\\/Images\\/\\d{3}\\/Posters\\/)t_(\\w+\\.(?:jpe?g|png|gif))$","to":"$1$3","note":"by Baton34V\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=740#21\nby MDMEx\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=2640#4"}}

Всего записей: 1083 | Зарегистр. 21-08-2009 | Отправлено: 21:44 17-09-2021
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
Чувак тут пишет, что наш фильтр для R_sankakucomplex не работает "with contentious and extreme content":
 
Пример:
https://chan.sankakucomplex.com/?tags=genshin_impact+order%3Apopular+extreme_content&commit=Search
 
И наоборот, есть фильтр (старый?), который там работает, но не работает на "normal and popular":
 

Код:
{"sankakucomplex":{"link":"^(?:idol|chan)\\.sankakucomplex\\.com/(?:\\w{2}/)?post/show/\\d+","res":": <a href=\"(//[ic]?s\\.[^\"]+)\" id=\"?(?:lowres|highres)","img":"^([ci])[s\\d]?(\\.sankakucomplex\\.com/data/)(?!avatars/)[^/]+/((?:[\\da-f]{2}/){2})(?:preview|sample-)?([\\da-f]{32}\\.).+","to":"#$1s$2$3$4#jpg png gif webm#\n$1s$2sample/$3sample-$4#jpg png gif webm#"}}

 
Их можно объединить?

Всего записей: 3810 | Зарегистр. 10-11-2005 | Отправлено: 19:43 18-09-2021
hababr

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет, спасибо за тему и подборку правил, уже много лет использую Imagus, но только сейчас увидел на эту тему.
 
Хочу поделиться правилом для wildberries.ru, которое я написал для себя. В сравнении с существующим оно правильно показывает заголовок картинки и дополнительно подгружает фотки из отзывов покупателей вместе с текстом самого отзыва.
 

Код:
{"__wildberries.ru":{"link":"wildberries\\.ru/catalog/\\d+/detail\\.aspx","res":":\nvar r = [];\ntry {\n    var regexp = new RegExp('<div class=\"slide__content[\\\\s\\\\S]+?<source srcset=\"([\\\\s\\\\S]+?)\"([\\\\s\\\\S]+?alt=\"([\\\\s\\\\S]+?)\")?', 'gi');\n\n    var m;\n    while ((m = regexp.exec($._)) !== null) {\n        var url = m[1];\n        if (url.startsWith('//')) url = 'https:' + url;\n        url = url.replace('/tm/', '/big/');\n        r.push([url, m[3]]);\n    }\n\n    var ssrm = $._.match(/ssrModel: ({.+})/) || [];\n    var id = JSON.parse(ssrm[1]).productCard.link;\n    var x = new XMLHttpRequest;\n    x.open('POST', 'https://public-feedbacks.wildberries.ru/api/v1/feedbacks/site', false);\n    x.send('{\"imtId\":' + id + ',\"skip\":0,\"take\":100,\"order\":\"dateDesc\",\"hasPhoto\":true}');\n    JSON.parse(x.responseText).feedbacks.forEach(f => f.photos.forEach(p => r.push(['https://feedbackphotos.wbstatic.net/' + p.fullSizeUri, f.productValuation + '&#11088; | ' + f.text])));\n\n} catch (e) {}\n\nreturn r;","img":"(.*feedbackphotos.wbstatic.net/feedbacks/.+)_ms.jpg","to":"$1_fs.jpg"}}

Всего записей: 108 | Зарегистр. 21-07-2014 | Отправлено: 20:26 18-09-2021
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hababr (пост)
Цитата:
дополнительно подгружает фотки из отзывов покупателей вместе с текстом самого отзыва.

фотки с отзывов вроде реально тащит, т.к. под 40/50/80 фоток теперь показывается в заголовке.
НО вот где текст? нигде ничего такого не вижу.
Может скрин хотя бы показать - КАК должно выглядеть правильное отображение данных в этом фильтре?
или вы типа про заголовок фотки? Это сам отзыв, но, тогда, там как бы в большинстве случае - места-то нет)))
отзыв на две/три/четыре строки абзацного текста порой там пишут, а в заголовок, дай бог, умещается символов 50 для нормальной читки. не более. Там надо тогда отдельный текстовый блок справа от фотки какой-то прибавлять. чтобы туда этот текст влазил - именно что ВЛАЗИЛ, т.е fit into. Т.е. если что, чтоб и 2/3/4 строки там выводились))

Всего записей: 3322 | Зарегистр. 01-04-2006 | Отправлено: 20:47 18-09-2021 | Исправлено: destiny child, 21:11 18-09-2021
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hababr
Спасибо что поделился! Подгрузка фоток из отзывов - прикольная тема, очень удобно. А для Озона такой фильтр сделать сможешь? Он такой же крупный как Вайлдберриз.
 
PS
Текст тоже вижу, особенно удобно использовать с горячей клавишей (Z) - она делает перенос текста, чтобы он влез в рамку.

Всего записей: 3810 | Зарегистр. 10-11-2005 | Отправлено: 21:19 18-09-2021 | Исправлено: kenko2, 01:02 19-09-2021
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kenko2 (пост)
Цитата:
Текст тоже вижу, особенно удобно использовать с горячей клавишей (Z) - она делает перенос текста, чтобы он влез в рамку.

ГДЕ перенос? у меня обрезает по краю экрана и всё.

и если я переведу изображение в полный экран, то, во-первых, оно увеличится и перестанет вообще влазить в мой экрна ноутбука, а во-вторых, никакого изменения по переводам строк отзыва я и в этом режиме не наблюдаю.
 
https://www.wildberries.ru/catalog/36719581/detail.aspx?targetUrl=XS
страница товара, к примеру,
отзыв на второй подзагрузке от Виктора, 16 сентября, 19:01
"Стекло может и прочное, и пришло всё целое и аккуратно упакованое, но своей черной окантовкой закрывает края экрана, особенно нижнюю сторону миллиметра на 3. Вопрос: зачем эта окантовка вообще нужна, ещё и такая широкая?! Товару двойка, продавцу за работу 5."
на моем экране 1366 это ну никак не влазит в одну строку, а в две/три я никак не могу перевести этот текст(((
 
Не, текстовая инфа однозначно в своем каком-то flexible div блоке должна выводиться рядом с фото. Правда походу это тока на уровне исходников Имагуса можно подправить, не на уровне фильтров(((

Всего записей: 3322 | Зарегистр. 01-04-2006 | Отправлено: 21:56 18-09-2021 | Исправлено: destiny child, 22:03 18-09-2021
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child

Цитата:
ГДЕ перенос? у меня обрезает по краю экрана и всё.

В опциях должно быть так:
http://ipic.su/7ySHzW
http://ipic.su/7ySHzU
Тогда при нажатии Z будет так:
http://ipic.su/7ySHzS

Всего записей: 3810 | Зарегистр. 10-11-2005 | Отправлено: 22:30 18-09-2021 | Исправлено: kenko2, 22:34 18-09-2021
GoblinNN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kenko2
только у меня так. я эти настройки не трогал.

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 01:37 19-09-2021
Baton34V



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kenko2

Цитата:
Чувак тут пишет, что наш фильтр для R_sankakucomplex не работает "with contentious and extreme content":

потому, что я и не тестил его там, т.к. у меня нет платного акка. Объединить два фильтра не вижу способа т.к. они используют абсолютно разные источники для получения ссылок. Если даст исходник страницы, могу попытаться глянуть.

Всего записей: 1083 | Зарегистр. 21-08-2009 | Отправлено: 09:23 19-09-2021
hababr

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child

Цитата:
ГДЕ перенос? у меня обрезает по краю экрана и всё.

Как уже объяснили перенос можно активировать клавишей C (меняется в настройках) или включить по умолчанию - опция 'Wrap by default' в настройках.
 
kenko2

Цитата:
 А для Озона такой фильтр сделать сможешь?

Попробую для Озона и Алиэкспресса повторить.

Всего записей: 108 | Зарегистр. 21-07-2014 | Отправлено: 10:35 19-09-2021
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V

Цитата:
потому, что я и не тестил его там, т.к. у меня нет платного акка.

А вот эта ссылка (пример) не подходит? -
 
https://chan.sankakucomplex.com/?tags=genshin_impact+order%3Apopular+extreme_content&commit=Search
 
У меня она открывается, все миниатюры видны. Акк у меня там есть, но не платный конечно.
 

Цитата:
Если даст исходник страницы, могу попытаться глянуть.

А как тебе переслать исходник? Скопировать весь код? Или скрин?
 
GoblinNN

Цитата:
только у меня так. я эти настройки не трогал.

Спасибо за поправку - я и забыл, что у меня горячая клавиша на эту функцию изменена. Но суть дела это не меняет, все работает как заявлено.
 
hababr

Цитата:
Попробую для Озона и Алиэкспресса повторить.

Заранее спасибо, прежде всего за новую концепцию фильтра. По хорошему, надо бы все фильтры для магазинов, где есть фото пользователей, по этому образцу переделать. Но начинать надо с самых крупных. Насчет Али правда сомневаюсь - думаю там все сложно (динамический контент и тд).

Всего записей: 3810 | Зарегистр. 10-11-2005 | Отправлено: 11:24 19-09-2021 | Исправлено: kenko2, 12:02 19-09-2021
Baton34V



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kenko2
Цитата:
А вот эта ссылка (пример) не подходит?

видимо акк нужен, у меня ни одна картинка не отображается - везде глаз зачёркнутый. Попробую зарегаться, гляну.
 
Добавлено:
kenko2

Код:
{"sankakucomplex":{"link":"^(?:idol|chan)\\.sankakucomplex\\.com/(?:\\w{2}/)?post/show/\\d+","res":": <a href=\"(//[ic]?(?:s|v)\\.[^\"]+)\" id=\"?highres","img":"^([ci])[s\\d]?(\\.sankakucomplex\\.com/data/)(?!avatars/)[^/]+/((?:[\\da-f]{2}/){2})(?:preview|sample-)?([\\da-f]{32}\\.).+","to":"#$1s$2$3$4#jpg png gif webm#\n$1s$2sample/$3sample-$4#jpg png gif webm#"}}


Всего записей: 1083 | Зарегистр. 21-08-2009 | Отправлено: 13:08 19-09-2021
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
Затестил на хромоклоне на этих ссылках:
https://chan.sankakucomplex.com/ru/?tags=sex
https://chan.sankakucomplex.com/?tags=genshin_impact+order%3Apopular+extreme_content&commit=Search
https://chan.sankakucomplex.com/?tags=quartet&commit=Search
https://chan.sankakucomplex.com/ru/?tags=date:2021-04-09 order:quality
Все работает (хотя и долго открывается). И этому фильтру реферер не нужен, как я понял? В общем, вроде бы проблема решена Почему вроде бы - я не пользователь Санкаку, надо чтобы на Реддит народ еще потестил.

Всего записей: 3810 | Зарегистр. 10-11-2005 | Отправлено: 15:57 19-09-2021
Baton34V



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kenko2
Цитата:
хотя и долго открывается

на размеры картинок глянь, на старом фильтре "sankakucomplex" они меньше были. И RC всё равно нужен.

Всего записей: 1083 | Зарегистр. 21-08-2009 | Отправлено: 16:05 19-09-2021 | Исправлено: Baton34V, 16:10 19-09-2021
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V

Цитата:
на размеры картинок глянь, на старом фильтре "sankakucomplex" они меньше были.

Да, они похоже побольше. Правда я не уверен, что это есть гуд - возможно в данном случае достаточно было бы и качеcтва sample для всплывашки. Оно бывает вполне достаточным. Это уже надо с пользователями решать, что им удобнее - количество (скорость) или качество. Может есть смысл поставить (?:lowres|highres) ?
 

Цитата:
И RC всё равно нужен.

На хромоклоне (360) только что тестил с выключенным RC - все работает. Но может для FF и нужен, надо смотреть.
upd
Да, сейчас попробовал в FF - без RC заглушку выдает. Да и на Опере тоже, так что да, RC все-таки нужен.

Всего записей: 3810 | Зарегистр. 10-11-2005 | Отправлено: 16:16 19-09-2021 | Исправлено: kenko2, 17:13 19-09-2021
GoblinNN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
есть у deezer api. например если перейти по ссылке
https://api.deezer.com/album/62277852/image покажет картинку альбома 120x120 качество 80 jpg. видно в имени файла. если поменять качество на 95 и установить 1200x1200 и png. тоже покажет в том качестве что прописали. и тут я подумал. imagus сможет вытягивать 1200x1200 95 png? при наведении на картинку? я понимаю будет дольше но и качество другое. или хотябы 1200x1200 95 jpg.

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 11:23 20-09-2021 | Исправлено: GoblinNN, 11:24 20-09-2021
Baton34V



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoblinNN
ты уверен что для всех картинок будет по факту файл в png? И есть ли разница между 80 и 100? Сохранил на диск файл с 50 и 100 в png. Абсолютно одинаковые. Т.ч. не качество это видимо. А вот переход от jpg к png хз, время загрузки вырастет, а визуально ничего не изменится.
upd: это качество похоже только для jpg, там сразу видно разницу. Сейчас получается формируется ссылка на jpg в максимальном качестве.

Всего записей: 1083 | Зарегистр. 21-08-2009 | Отправлено: 11:45 20-09-2021 | Исправлено: Baton34V, 11:56 20-09-2021
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202

Компьютерный форум Ru.Board » Компьютеры » Программы » Активные темы » Imagus | Viewhance (Часть 1)
Maz (01-02-2022 08:09): Imagus | Viewhance (Часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru