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

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

Модерирует : 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

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

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1

Автор - Deathamns [snmahtaeD] | Тема на Reddit
СКАЧАТЬ IMAGUS | СТРАНИЦА НА РУССКОМ Rodny (первый автор данной темы)


Всего записей: 38181 | Зарегистр. 26-02-2002 | Отправлено: 23:06 05-12-2021 | Исправлено: kenko2, 17:10 31-03-2023
Baton34V



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

Код:
{"R_dns-shop.ru":{"link":"^(?:www\\.)?dns-shop\\.ru\\/product\\/[a-f0-9]{16}\\/.+\\/$","res":":\nvar re=/data-product-card=\"([^\"]+)\"/gi\nvar az=$._\nvar url=re.exec(az)[1];\nif (url==null) { return null; }\nx = new XMLHttpRequest();\nx.open('GET', 'https://www.dns-shop.ru/catalog/product/get-media-content/?id=' + url,false)\nx.send();\nif (x.readyState != 4) return;\nif (x.status != 200) return;\nvar rawJson=x.responseText;\nvar res=[];\nvar re1=/\"origSrc\":{\"orig\":\"([^\"]+)\"/gi\nvar a = re1.exec(rawJson);\nwhile(a) {\n   res.push([a[1]]);\n   a = re1.exec(rawJson);\n}\nreturn res;\n","note":"by Baton34V\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=2900#4\nOLD\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=2520#12\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=820#5"}}

 
Добавлено:

Код:
{"R_vprok.ru":{"link":"^vprok\\.ru/product/[\\w-]+","res":":\nlet res=[];\nfunction htmlDecode(input) {\n  var doc = new DOMParser().parseFromString(input, \"text/html\");\n  return doc.documentElement.textContent;\n}\nlet txt=$._.match(/<product-gallery initial-data=\"([^\"]+)\">/i);\nif (txt) {\n  let jsn=JSON.parse(htmlDecode(txt[1]));\n  for (let img of jsn.images) {\n    res.push([img.fullsize_src.replace('\\/full.w\\/','\\/full\\/')]);\n  }\n}\ntxt=$._.match(/:slides=\"([^\"]+)\">/i);\nif (txt) {\n  jsn=JSON.parse(htmlDecode(txt[1]));\n  for (let img of jsn) {\n    res.push([img.fullsize_src.replace('\\/full.w\\/','\\/full\\/')]);\n  }\n}\nreturn res;","img":"^(static\\d\\d\\.vprok\\.ru/src/review/)\\w+\\.\\d+(/image/[^.]+\\.\\w+)","to":"$1full$2","note":"https://www.vprok.ru/catalog/3782/iskusstvennye-elki"}}

Всего записей: 1069 | Зарегистр. 21-08-2009 | Отправлено: 09:33 20-12-2021
cannafu



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
Волшебник ты наш! Сайт с трудом ворочается у меня, а теперь ляпота

Всего записей: 3534 | Зарегистр. 15-01-2013 | Отправлено: 13:28 20-12-2021
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
R_dns-shop.ru
Шикарный обновленный фильтр, даже с подгрузкой фото пользователей, там где много отзывов это самое оно, например:
 
https://www.dns-shop.ru/catalog/recipe/9ef9de6e3da00b3d/igrovye-noutbuki/
 
А ты можешь сделать отображение текста самого отзыва на фото пользователя, как это реализовано в фильтрах habrahabr (может код или логика подойдут?). Это еще удобнее для пользователя - например на фото какая-то поломка или косяк - и сразу виден комментарий с объяснением. Там где их под сотню - искать этот коммент замучаешься, а здесь сразу все видно.

Всего записей: 3272 | Зарегистр. 10-11-2005 | Отправлено: 13:30 20-12-2021 | Исправлено: kenko2, 13:34 20-12-2021
Baton34V



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kenko2
имхо с этими отзывами вы хотите чтобы имагус эдакий режим чтения реализовывал - полностью перелопатил весь сайт и показал картинки с текстом. Не его это задача всё таки.
Конкретно по dns там надо перебирать несколько страниц отзывов, выбирать те где есть картинки и потом какую часть отзыва брать недостатки или комментарий или что-то ещё? На самом сайте достаточно удобно сделано: переходишь в отзывы, жмёшь на "Фото пользователей" и дальше справа фотка, слева отзыв. Спокойно можно почитать отзыв по конкретной фотке.

Всего записей: 1069 | Зарегистр. 21-08-2009 | Отправлено: 11:27 21-12-2021
kenko2



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

Цитата:
Не его это задача всё таки.

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

Цитата:
На самом сайте достаточно удобно сделано: переходишь в отзывы, жмёшь на "Фото пользователей" и дальше справа фотка, слева отзыв. Спокойно можно почитать отзыв по конкретной фотке.

Согласен, просто Имагус делает тоже самое, только намного быстрее, не заходя в карточку товара - прямо из поисковой выдачи. Другой вопрос - если это технически сложно реализовать, мы договаривались, что слишком замороченные вещи не стоят траты времени. В любом случае решать тебе, я просто спросил.
 
Добавлено:

Цитата:
и потом какую часть отзыва брать недостатки или комментарий или что-то ещё?

У habrahabr фильтр для Озона все подгружает, через разделитель:
http://ipic.su/7yUmD1

Всего записей: 3272 | Зарегистр. 10-11-2005 | Отправлено: 12:07 21-12-2021 | Исправлено: kenko2, 12:42 21-12-2021
FiLinX



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди, а не поможет ли кто подредактировать урлы поисковых движков, которые по быстрой S выполняют "Открыть изображение в..."  ?
Например вот для яндекса я взял из Viewhance рабочий - Yandex|https://yandex.com/images/search?rpt=imageview&url=%url
А вот для Pixlr редактора необходимо создавать новое..  
Прописанное сейчас - Pixlr|https://apps.pixlr.com/editor/?image=%url  увы не работает, так как там стало аж сразу два новых отдельных редактора:
https://pixlr.com/ru/x/#editor
https://pixlr.com/ru/e/#editor
И сколько я не тасовал урлы, но так и не добился рабочего правила..
Ну и про поисковик по реддиту - KarmaDecay, похоже надо просто забыть.

Всего записей: 948 | Зарегистр. 05-05-2010 | Отправлено: 06:29 23-12-2021
Baton34V



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lenta.com
Для просмотра галереи целиться чуть в сторону от изображения.

Код:
{"R_lenta.com":{"link":"lenta\\.com/product/[\\w-]+/","res":":\nlet i = $._.indexOf('<div class=\"sku-images-slider sku-page__slider-inner\">');\nif(i<0) { return null; }\nlet t = $._.indexOf('<div class=\"sku-page__info\">', i);\nif(t<0) { return null; }\nlet res = [];\nlet re = /<img\\s+src=\"([^\\?]+)(\\?preset=\\w+)\"/gi\nlet data=$._.substring(i,t);\nvar a = re.exec(data);\nwhile(a)   {\n   res.push([a[1]]);\n   a = re.exec(data);\n}\nreturn res;","img":"(lenta\\.gcdn\\.co/globalassets/\\d/-/[^\\?]+)\\?preset=.+","to":"$1","note":"Для просмотра галереи целиться чуть в сторону от изображения.\nhttps://lenta.com/catalog/myaso-ptica-kolbasa/"}}

 
Добавлено:
FiLinX

Код:
Pixlr|https://pixlr.com/ru/e/?image=%url

 
Добавлено:
Обновил mvideo.ru

Код:
{"R_mvideo.ru":{"link":"^mvideo\\.ru\\/products\\/.+-(\\d{7,8})$","url":"https://www.mvideo.ru/bff/product-details?productId=$1","res":":\nvar res=[];\nJSON.parse($._).body.images.forEach(function(item){\n  res.push(['https://img.mvideo.ru/'+item]);\n});\nreturn res;\n","note":"by Baton34V\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=3760#8\nOLD:\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=2380#5\n\n\nПРИМЕРЫ / EXAMPLES:\nhttps://www.mvideo.ru/televizory-i-cifrovoe-tv-1/televizory-65/f/collection_top=32-duima"}}

Всего записей: 1069 | Зарегистр. 21-08-2009 | Отправлено: 10:33 23-12-2021 | Исправлено: Baton34V, 11:40 23-12-2021
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
Спасибо, магазины проверил, все работает.
 
Можешь еще для этих заодно сделать? -
 
EAPTEKA.RU
(проект Сбера)
https://www.eapteka.ru/goods/vitaminy_i_bad/
https://www.eapteka.ru/search/?q=Oral-B
https://www.eapteka.ru/search/?q=ЗУБНАЯ+ЩЕТКА
 
 
REGMARKETS.RU
https://regmarkets.ru/russia-semena-tsvetov-61271/
https://regmarkets.ru/russia-bryuki-dzhinsy-muzhskie-40352/
https://regmarkets.ru/russia-dveri-iz-massiva-duba-34898/
 
 
E-KATALOG.RU
https://www.e-katalog.ru/list/122/apple/
https://www.e-katalog.ru/list/188/kingston/
https://www.e-katalog.ru/list/84/gorenje/
 
 
HOLODILNIK.RU
https://www.holodilnik.ru/tv_all/tv/
https://www.holodilnik.ru/gas-stoves/gas_cookers/
 
 
UTKONOS.RU
https://www.utkonos.ru/search/чайник
https://www.utkonos.ru/cat/74
https://www.utkonos.ru/cat/5744
https://www.utkonos.ru/search/капуста

Всего записей: 3272 | Зарегистр. 10-11-2005 | Отправлено: 12:53 23-12-2021
FiLinX



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

Цитата:
Код:
Pixlr|https://pixlr.com/ru/e/?image=%url


Pixlr|https://pixlr.com/ru/x/?image=%url

Всего записей: 948 | Зарегистр. 05-05-2010 | Отправлено: 12:55 23-12-2021
Baton34V



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

Код:
{"R_mvideo.ru":{"link":"^mvideo\\.ru\\/products\\/.+-(\\d{7,8})$","url":"https://www.mvideo.ru/bff/product-details?productId=$1","res":":\nvar res=[];\nJSON.parse($._).body.images.forEach(function(item){\n  res.push(['https://img.mvideo.ru/'+item]);\n});\nreturn res;\n","img":"(img\\.mvideo\\.ru/rimpic/)\\d+/(.+)","to":"$1$2","note":"by Baton34V\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=3760#8\nOLD:\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=2380#5\n\n\nПРИМЕРЫ / EXAMPLES:\nhttps://www.mvideo.ru/televizory-i-cifrovoe-tv-1/televizory-65/f/collection_top=32-duima"}}

Всего записей: 1069 | Зарегистр. 21-08-2009 | Отправлено: 13:36 23-12-2021
kenko2



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

Цитата:
ещё чуть обновил

В смысле теперь работает при наведении на саму картинку и примечание не актуально? Ясно, спс.
 

Всего записей: 3272 | Зарегистр. 10-11-2005 | Отправлено: 13:43 23-12-2021
Baton34V



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

Код:
{"R_eapteka.ru":{"link":"eapteka\\.ru/goods/id\\d+/","res":":\nvar i = $._.indexOf('<div class=\"gallery__main-slick s-carousel\"');\nif(i<0) { return null; }\nvar t = $._.indexOf('<div class=\"', i+20);\nif(t<0) { return null; }\nvar res = [];\nvar re = /<a href=\"([^\"]+)\"/gi\nlet data=$._.substring(i,t);\nvar a = re.exec(data);\nwhile(a) {\n   res.push([a[1]]);\n   a = re.exec(data);\n}\nreturn res;","note":"https://www.eapteka.ru/goods/vitaminy_i_bad/"}}

 
REGMARKETS.RU:
часть ссылок ведут на другие сайты как на агрегаторе - вычислять все сайты и под каждый делать фильтр внутри одного - это капец какой-то.
 

Код:
{"R_e-katalog.ru":{"link":"e-katalog\\.ru/.+\\.htm","res":":\nvar i = $._.indexOf(\"<div class='ib item-img-div'>\");\nif(i<0) { return null; }\nvar t = $._.indexOf('<script>', i);\nif(t<0) { return null; }\nvar res = [];\nvar re = /prettyPhoto\\.open_pg\\('([^']+)'/gi\nlet data=$._.substring(i,t);\nvar a = re.exec(data);\nwhile(a) {\n   res.push([a[1]]);\n   a = re.exec(data);\n}\nreturn res;","note":"https://www.e-katalog.ru/list/122/apple/\nhttps://www.e-katalog.ru/list/84/gorenje/"}}

 

Код:
{"R_holodilnik.ru":{"link":"holodilnik\\.ru/(.+/){5}$","res":":\nvar i = $._.indexOf('<div class=\"card-product-img__labels\">');\nif(i<0) { return null; }\nvar t = $._.indexOf('<div class=\"product-video-review\">', i);\nif(t<0) { return null; }\nvar res = [];\nvar re = /\" data-src=\"([^\"]+)\"/gi\nlet data=$._.substring(i,t);\nvar a = re.exec(data);\nwhile(a) {\n   res.push([a[1]]);\n   a = re.exec(data);\n}\nreturn res;","note":"https://www.holodilnik.ru/tv_all/tv/"}}

 

Код:
{"R_utkonos.ru":{"link":"utkonos\\.ru/item/\\d+/.+","res":":\nvar i = $._.indexOf('<div class=\"ui-carousel-items-container\">');\nif(i<0) { return null; }\nvar t = $._.indexOf('<button class=', i);\nif(t<0) { return null; }\nvar res = [];\nvar re = /src=\"(https:\\/\\/gcdn\\.utkonos\\.ru\\/resample\\/)[\\dxq]+(\\/[^\"]+)\"/gi\nlet data=$._.substring(i,t);\nvar a = re.exec(data);\nwhile(a) {\n   res.push([a[1]+'1000x1000'+a[2]]);\n   a = re.exec(data);\n}\nreturn res;","note":"https://www.utkonos.ru/search/%D1%87%D0%B0%D0%B9%D0%BD%D0%B8%D0%BA"}}


Всего записей: 1069 | Зарегистр. 21-08-2009 | Отправлено: 14:44 23-12-2021
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
Спасибо!
 
Все работает кроме R_eapteka.ru - на всех браузерах желтый индикатор (и фото товара, и название).
 
PS
Кстати, пока проверял R_holodilnik.ru на разных браузерах, он меня забанил -
http://ipic.su/7yUoYA
Теперь через прокси только можно зайти. Суровая у них там защита.

Всего записей: 3272 | Зарегистр. 10-11-2005 | Отправлено: 16:05 23-12-2021 | Исправлено: kenko2, 16:30 23-12-2021
Baton34V



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

Цитата:
Все работает кроме R_eapteka.ru - на всех браузерах желтый индикатор (и фото товара, и название).  


 
Добавлено:
ещё раз на всякий случай
Код:
{"R_eapteka.ru":{"link":"eapteka\\.ru/goods/id\\d+/","res":":\nvar i = $._.indexOf('<div class=\"gallery__main-slick s-carousel\"');\nif(i<0) { return null; }\nvar t = $._.indexOf('<div class=\"', i+20);\nif(t<0) { return null; }\nvar res = [];\nvar re = /<a href=\"([^\"]+)\"/gi\nlet data=$._.substring(i,t);\nvar a = re.exec(data);\nwhile(a) {\n   res.push([a[1]]);\n   a = re.exec(data);\n}\nreturn res;","note":"https://www.eapteka.ru/goods/vitaminy_i_bad/"}}

 
Добавлено:
и немного исправил, а то не везде срабатывало

Код:
{"R_holodilnik.ru":{"link":"holodilnik\\.ru/(.+/){5}$","res":":\nvar i = $._.indexOf('<div class=\"card-product-img__labels\">');\nif(i<0) { return null; }\nvar t = $._.indexOf('<div class=\"swiper-initialized card-product-img__preview\">', i);\nif(t<0) { return null; }\nvar res = [];\nvar re = /\" data-src=\"([^\"]+)\"/gi\nlet data=$._.substring(i,t);\nvar a = re.exec(data);\nwhile(a) {\n   res.push([a[1]]);\n   a = re.exec(data);\n}\nreturn res;","note":"https://www.holodilnik.ru/tv_all/tv/"}}

Всего записей: 1069 | Зарегистр. 21-08-2009 | Отправлено: 17:36 23-12-2021
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
Внезапно заработал. Причем сначала зашел через прокси - сначала там заработало, а потом очистил кэш, перезапутил браузер - заработало и без прокси. В общем то ли там на сайте защита такая от разных браузеров/агентов с одного IP, то ли пров глючил, то ли не знаю что это у меня было.
 
Добавлено:
 
Вот эти еще перестали работать (у меня):
 
THUMBSNAP.COM
желтый индикатор
https://thumbsnap.com/ALim74MX
https://thumbsnap.com/iTN1aFaz
 
IMGSRC.RU
желтый индикатор
https://www.reddit.com/domain/imgsrc.ru/
https://imgsrc.ru/9174337478/69365420.html
https://imgsrc.ru/akhodov/69280263.html
 
STREAMFF.COM
желтый/красный индикатор
https://streamff.com/v/90f299
https://streamff.com/v/5bda5f
https://www.reddit.com/domain/streamff.com/
 
BUNKR.IS
Увеличивает:
https://cdn.bunkr.is/434-AKKfFnf9.mp4
https://cdn.bunkr.is/435-BQLy5P3N.mp4
+
Не увеличивает:
https://stream.bunkr.is/v/435-BQLy5P3N.mp4
https://stream.bunkr.is/v/434-AKKfFnf9.mp4

Всего записей: 3272 | Зарегистр. 10-11-2005 | Отправлено: 18:52 23-12-2021 | Исправлено: kenko2, 19:03 23-12-2021
MishNSK



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такой вопрос. Фотография размещена на сайте VFL, ссылка на превью на форуме. На форуме я смотрю Imasus`ом полноразмерную, просмотр на VFL считается?  
Поясню причину вопроса. На форуме размещены фото, чтоб их не удалили на VFL, периодически приходится кликать.

Всего записей: 745 | Зарегистр. 08-10-2012 | Отправлено: 20:45 23-12-2021
alloledd

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

Цитата:
BUNKR.IS
Увеличивает:
https://cdn.bunkr.is/434-AKKfFnf9.mp4
https://cdn.bunkr.is/435-BQLy5P3N.mp4

У меня и эти не увеличивает. FF95

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



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

Цитата:
На форуме я смотрю Imasus`ом полноразмерную, просмотр на VFL считается
 
Вряд ли. Ценится именно переход на сайт (для просмотра рекламы например.
 

Цитата:
На форуме размещены фото, чтоб их не удалили на VFL, периодически приходится кликать.

Если их не много, имхо проще перейти на нормальный хостинг - imageban, radikal, fastpic, ipic.
 
alloledd

Цитата:
У меня и эти не увеличивает. FF95

Эти должен - с последними фильтрами. Может ты опять про то что щелкнуть по экрану нужно забыл?

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

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

Цитата:
Эти должен - с последними фильтрами. Может ты опять про то что щелкнуть по экрану нужно забыл?

А что уже забывал? ) Да хоть щёлкой, хоть нет один фиг красное колесо.

Всего записей: 6375 | Зарегистр. 25-10-2019 | Отправлено: 21:15 23-12-2021
MishNSK



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

Цитата:
 Если их не много, имхо проще перейти на нормальный хостинг - imageban, radikal, fastpic, ipic.  

Как раз VFL по сравнению с этими и есть нормальный. Хоть к вопросу это не имеет никакого отношения, спасибо за ответ.

Всего записей: 745 | Зарегистр. 08-10-2012 | Отправлено: 08:43 24-12-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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru