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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

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
 


ФИЛЬТРЫ / SIEVES
 


FAQ
 
FAQ (ENG)
 


РЕШЕНИЕ ПРОБЛЕМ
 
TROUBLESHOOTING
 


ТРЕБОВАНИЯ К ЗАПРОСУ НА СОЗДАНИЕ ФИЛЬТРА
 
REQUIREMENTS FOR REQUEST FOR CREATING A SIEVE

Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 21:16 10-12-2015 | Исправлено: kenko2, 23:42 27-11-2021
helbvtynec

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
C sankaku нельзя быть ни в чём уверенным: у него иногда проблески щедрости случались временно, когда вместо затычки как надо картинку выдавал, по неведомым соображениям.

Всего записей: 356 | Зарегистр. 19-03-2008 | Отправлено: 15:55 23-09-2021
Barral



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

Цитата:
Подтверждаю: задумчиво и не быстро, но работает.))  

Зависит от геолокации и времени суток. Порой - летает, порой - вообще не открывается.
 
 
Добавлено:
helbvtynec

Цитата:
C sankaku нельзя быть ни в чём уверенным: у него иногда проблески щедрости случались временно, когда вместо затычки как надо картинку выдавал, по неведомым соображениям.

Говорю за себя. Специально неоднократно проверял с включённым правилом для simple-modify-headers и без него. С ним - работает, без него - заглушки, при network.http.sendRefererHeader = 2.

Всего записей: 6091 | Зарегистр. 24-12-2002 | Отправлено: 15:59 23-09-2021 | Исправлено: Barral, 16:04 23-09-2021
kenko2



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

Цитата:
Говорю за себя. Специально неоднократно проверял с включённым правилом для simple-modify-headers и без него. С ним - работает, без него - заглушки

Sankaku у меня заработал на Центе когда я поставил вместо Modify - Delete. Остальные правила тоже без паттернов в нем работают. В общем-то и URL-паттерны для него не нужны, получается?
 

Всего записей: 2080 | Зарегистр. 10-11-2005 | Отправлено: 18:38 23-09-2021 | Исправлено: kenko2, 18:39 23-09-2021
alloledd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
Цитата:
Тогда давайте неделю подождём, все желающие выскажутся какой плагин оставить и тогда решим.

Не, не надо, поздняк метаться. Или чё будем теперь каждую неделю переходить на новое расширение? Постепенно все освоят  ModHeader.

Всего записей: 3907 | Зарегистр. 25-10-2019 | Отправлено: 19:43 23-09-2021
stvol333



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

Цитата:
Постепенно все освоят  ModHeader

У некоторых он просто не устанавливается, так что и осваивать нечего, в отличие от simple-modify-headers

----------
Подумав - решайся, а решившись - не думай.

Всего записей: 1962 | Зарегистр. 17-02-2014 | Отправлено: 19:55 23-09-2021 | Исправлено: stvol333, 19:57 23-09-2021
kenko2



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

Цитата:
Не, не надо, поздняк метаться.

Что-то улучшать никогда не поздно. Тем более что все уже готово - и расширение, и правила под него. Да еще и работающие.
 

Всего записей: 2080 | Зарегистр. 10-11-2005 | Отправлено: 20:01 23-09-2021
alloledd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kenko2
Цитата:
Что-то улучшать никогда не поздно.

Переходить на новое расширение без истории, которому всего один месяц, с одной версией, да и та бета... - сомнительное улучшение.

Всего записей: 3907 | Зарегистр. 25-10-2019 | Отправлено: 20:11 23-09-2021 | Исправлено: alloledd, 20:12 23-09-2021
kenko2



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

Цитата:
Переходить на новое расширение без истории, которому всего один месяц

https://github.com/didierfred/SimpleModifyHeaders/releases

Всего записей: 2080 | Зарегистр. 10-11-2005 | Отправлено: 20:51 23-09-2021
stvol333



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=3580#15
Всё-таки попробовал ещё раз: ЮА модифицируется!

----------
Подумав - решайся, а решившись - не думай.

Всего записей: 1962 | Зарегистр. 17-02-2014 | Отправлено: 23:14 23-09-2021
hababr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Правило для ozon.ru с подгрузкой картинок из отзывов:

Код:
{"__ozon.ru":{"link":"(?:www\\.)?ozon\\.ru/(?:product/[\\w-]+|context/detail/id/\\d+)/.*","res":":\n// debugger;\nconst r = []\ntry {\n    const title = (/<title.*?>(.+?)<\\/title>/.exec($._) || [])[1];\n\n    // product images\n    const regexp = new RegExp('<div data-index=\"\\\\d+\"[\\\\s\\\\S]+?<img loading=\"lazy\" src=\"(.+?)\"', 'gi');\n    let m;\n    while ((m = regexp.exec($._)) !== null) {\n        let url = m[1];\n        url = url.replace(/\\/\\w+50\\//, '/');\n        r.push([url, title]);\n    }\n\n    // fallback image\n    if (!r.length) {\n        const url = ($._.match(/<meta.+data-hid=\"property::og:image\" content=\"(.+?)\"/) || [])[1];\n        if (url) r.push([url, title]);\n    }\n\n    // reviews images\n    const path = ($.base.match(/https?:\\/\\/(www\\.)?ozon.ru(\\/.+?)(\\?|$)/) || [])[2];\n    const x = new XMLHttpRequest;\n    x.open('POST', 'https://www.ozon.ru/api/composer-api.bx/widget/json/v2', false);\n    x.send(JSON.stringify({\n        \"asyncData\": btoa(JSON.stringify({\n            \"url\": path,\n            \"ci\": {\n                \"id\": 1,\n                \"name\": \"listReviewsDesktop\",\n                \"vertical\": \"rpProduct\",\n                \"version\": 1,\n                \"params\":\n                [\n                    { \"name\": \"paginationType\", \"text\": \"loadMoreButton\" },\n                    { \"name\": \"sortingType\", \"text\": \"created_at_desc\" },\n                    { \"name\": \"paramPageSize\", \"int\": 1000 },\n                    { \"name\": \"paramVariantModeEnabled\" },\n                    { \"name\": \"videoAllowed\", \"bool\": true }\n                ]\n            }\n        })),\n        \"extraBody\": {},\n        \"url\": path + \"?tab=reviews&reviewsFilters=eyJ3aXRoUGhvdG9zIjp0cnVlfQ&sort=created_at_desc\",\n        \"componentName\": \"listReviewsDesktop\"\n    }));\n\n    JSON.parse(x.responseText).state.reviews.forEach(f => {\n        const c = f.content;\n        c.photos.forEach(p => {\n            const text = [c.score + '&#11088;'];\n            if (c.comment) text.push(c.comment);\n            if (c.positive) text.push('&#128077;&#127995; ' + c.positive);\n            if (c.negative) text.push('&#128078;&#127995; ' + c.negative);\n            r.push([p.url, text.join(' | ')]);\n        });\n    });\n\n} catch (e) {}\n\nreturn r;\n","img":"(cdn\\d\\.ozone\\.ru/s3/(rp-photo-\\d|multimedia-\\w)/)wc\\d+/(.+\\.jpe?g)","to":"$1$3"}}

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



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

Цитата:
Правило для ozon.ru с подгрузкой картинок из отзывов

Отлично, спасибо! Для магазинов с фотками в отзывах самый лучший формат фильтра.

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kenko2
Цитата:
https://github.com/didierfred/SimpleModifyHeaders/releases

Ну это конечно меняет дело. Только не понятно, почему такое расхождение в версиях с АМО, где 1.7.0 - бетка, а на github она же релиз и более ранний.

Всего записей: 3907 | Зарегистр. 25-10-2019 | Отправлено: 18:12 24-09-2021
gpl2731

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hello friends. English speaking user here. I wrote some sieves for nsfw sites. Is it okay to post them here?

Всего записей: 29 | Зарегистр. 26-09-2021 | Отправлено: 21:31 26-09-2021
FOSF

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

Цитата:
Hello friends. English speaking user here. I wrote some sieves for nsfw sites. Is it okay to post them here?

Yes!

Всего записей: 16 | Зарегистр. 13-08-2007 | Отправлено: 21:37 26-09-2021 | Исправлено: FOSF, 21:38 26-09-2021
gpl2731

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

Всего записей: 29 | Зарегистр. 26-09-2021 | Отправлено: 21:53 26-09-2021 | Исправлено: gpl2731, 22:23 26-09-2021
kenko2



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

Цитата:
Hello friends. English speaking user here. I wrote some sieves for nsfw sites. Is it okay to post them here?

Thx but.. Why didn't you post them on Reddit?
 
UPD
AnalVids ok, but Brazzers have a bug in the code, it is not imported. Could you upload json file on file hosting?

Всего записей: 2080 | Зарегистр. 10-11-2005 | Отправлено: 23:32 26-09-2021 | Исправлено: kenko2, 23:44 26-09-2021
gpl2731

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...
 
Добавлено:
Подробнее...

Всего записей: 29 | Зарегистр. 26-09-2021 | Отправлено: 00:05 27-09-2021 | Исправлено: gpl2731, 01:41 27-09-2021
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
!!!  
В шапке заменена информация с ModHeader на simple-modify-headers. История вопроса здесь.
 
gpl2731
Thanks a lot, even kink.com is there! I checked it - everything seems to work.
 
But could you please give examples (links) on AEBN.net (the filter only works on posters) and clips4sale.com (the filter does not work)? I have not been able to find examples.

Всего записей: 2080 | Зарегистр. 10-11-2005 | Отправлено: 12:43 27-09-2021 | Исправлено: kenko2, 13:14 27-09-2021
hababr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Правило для Aliexpress. В нем подгружаются картинки из карточки товара и из описания, а дальше картинки из отзывов вместе с самими отзывами, текст всегда в переводе на русский.

Код:
{"__aliexpress.[com|ru]":{"link":"(?:\\w\\w|www)?\\.?aliexpress\\.(?:com|ru)/item/(?:[\\w-]*?/)?(\\d+)\\.html","url":"aliexpress.ru/item/$1.html","res":":\ndebugger;\nconst r = [];\ntry {\n    const page = (new window.DOMParser()).parseFromString($._,'text/html');\n    const imgs = Array.from(page.querySelectorAll('div[class^=\"Product_GalleryBarItem\"] > img, div[class^=\"ProductDescription-module_wrapper\"] img'));\n\n    for (const i of imgs) {\n        // filter out images inside links\n        if (i.parentElement.nodeName === 'A') continue;\n        const url = i.attributes.src.value.replace(/_\\d+x\\d+\\.(jpe?g|png)$/, '');\n        r.push([url, '']);\n    }\n\n    const id = $[1];\n    const x = new XMLHttpRequest;\n    x.open('POST', 'https://aliexpress.ru/aer-api/v1/review/filters?product_id=' + id, false);\n    x.send('{\"productId\":' + id + ',\"starFilter\":\"all\",\"sort\":\"default\",\"page\":1,\"pageSize\":1000,\"translate\":true,\"local\":false}');\n    JSON.parse(x.responseText).reviewInfo.reviews.forEach(f => {\n        if (f.additionalReview && f.additionalReview.gallery && f.additionalReview.gallery.length) {\n            f.text += ' | &#128172; ' + f.additionalReview.text;\n            f.gallery = f.gallery.concat(f.additionalReview.gallery);\n        }\n        f.gallery.forEach(p => r.push([p, f.rating + '&#11088; | ' + f.text]))\n    });\n\n} catch (e) {}\n\nreturn r;","img":"(.*\\.alicdn\\.com/.+)_\\d+x\\d+\\.(jpe?g|png)","to":"$1"}}

Всего записей: 9 | Зарегистр. 21-07-2014 | Отправлено: 14:53 27-09-2021
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hababr
Ого, ты и для Али смог сделать
Подскажи, а этот фильтр -aliexpress+taobao не будет мешать? И нужен ли он вообще?
 
PS
Я тут посмотрел наши фильтры, еще вот у этих крупных сетей:  
R_Amazon
R_dns-shop.ru
R_Yandex_Market

Есть отзывы с фото. Если получится - хотелось бы и для них тоже такой фильтр иметь (по срокам никаких напрягов нет, это просто пожелание).
 
Ну и есть еще эти магазины тоже с фото пользователей, но это уже по остаточному принципу, они не так важны:
R_catalog.onliner.by
R_hotline.ua
R_rozetka.com.ua
R_tiu.ru
R_vseinstrumenti.ru

Всего записей: 2080 | Зарегистр. 10-11-2005 | Отправлено: 15:31 27-09-2021 | Исправлено: kenko2, 15:36 27-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

Компьютерный форум Ru.Board » Компьютеры » Программы » Imagus | Viewhance (Часть 1)


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru