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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 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

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

Maz



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

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


Всего записей: 38754 | Зарегистр. 26-02-2002 | Отправлено: 23:06 05-12-2021 | Исправлено: kenko2, 23:51 27-03-2024
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
Спасибо! Можешь еще эти глянуть, что тут можно сделать? -
 
R_computeruniverse.net
(серый индикатор)
https://www.computeruniverse.net/ru/c/apparatnoe-obespechenie-i-komponenty/korpusa
https://www.computeruniverse.net/ru/c/smartfonyradio-gps/smartfony-2?sortBy=Prod-ComputerUniverse_ru_price_asc
 
 
R_softportal.com
(фильтр вроде работает, но у меня почему-то не все цепляет)
https://www.softportal.com/dlcategory-284-3-0-0-0.html
https://www.softportal.com/software-35544-everylang.html
https://www.softportal.com/dlcategory-284-1-0-0-0.html
 
 
Huaban
(выдает только 482*240)
https://huaban.com/boards/38251372
https://huaban.com/user/e0ved985mlo
https://huaban.com/explore/chanpinbeijing
 
 
e621|e926.net
(просили на Реддит сделать прокрутку альбомов)
https://e621.net/pools/gallery
https://e926.net/pools/14205

Всего записей: 3729 | Зарегистр. 10-11-2005 | Отправлено: 20:41 07-06-2022 | Исправлено: kenko2, 20:42 07-06-2022
Baton34V



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С первого раза сайт почему-то не загружает полностью страницу и имагус выдаёт серый круг, со второго раза всё норм.

Код:
{"R_computeruniverse.net":{"link":"^computeruniverse\\.net/\\w\\w/p/\\d+","res":":\nlet res=[];\nlet jsn=JSON.parse($._.match(/<script id=\"__NEXT_DATA__\" type=\"application\\/json\">(.+?)<\\/script>/)[1]);\nconsole.log(jsn.props.pageProps.edgeContext);\nfor (let imgUrl of jsn.props.pageProps.edgeContext.pageData.staticData.product.ProductPictures) {\n  res.push(['https://img.computerunivers.net'+imgUrl.ImageUrlBig]);\n}\nreturn res;","img":"(img\\.computerunivers\\.net/images/)\\d\\dx\\d\\d(/[A-F0-9]+\\.\\w{3,4})$","to":"$11000x1000$2","note":"by Baton34V\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=4000#14"}}

 
Добавлено:

Цитата:
R_softportal.com

{"R_softportal.com":{"link":"^softportal\\.com/software-\\d+-[\\w-]+\\.html","res":":\nvar i = $._.indexOf('<div class=\"zoom-button\">');\nif(i<0) { return null; }\nvar t = $._.indexOf('</div></div>', i);\nif(t<0) { return null; }\nvar res = [];\nvar re = /<link itemprop=\"contentUrl\" href=\"([^\"]+)\"/gi\nvar 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":"^(softportal\\.com/scr/\\d+/[^/]+-)(tmb|mid)(-\\d+\\.(?:jpe?g|png))$","to":"$1#big mid#$3","note":"by Rodny\n\nПРИМЕРЫ / EXAMPLES:\nhttp://www.softportal.com/dlcategory-779-1-0-0.html\nhttp://www.softportal.com/software-3151-ccleaner.html"}}

Всего записей: 1083 | Зарегистр. 21-08-2009 | Отправлено: 23:34 07-06-2022
kenko2



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

Цитата:
С первого раза сайт почему-то не загружает полностью страницу и имагус выдаёт серый круг, со второго раза всё норм.

Если ты про вторую ссылку с примерами, то ок, я напишу в комментах к фильтру что требуется повторное наведение курсора. Спасибо!

Всего записей: 3729 | Зарегистр. 10-11-2005 | Отправлено: 00:06 08-06-2022
Baton34V



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

Код:
{"R_huaban.com":{"link":"huaban\\.com/boards/(\\d+)","url":"https://api.huaban.com/boards/$1/pins?limit=100","res":":\nlet jsn=JSON.parse($._);\nlet res=[];\nfor (pin of jsn.pins) {\n  let url='https:\\/\\/gd-'+pin.file.bucket+'.huaban.com\\/'+pin.file.key;\n  let title=pin.raw_text;\n  res.push([url,title]);\n}\nreturn res;","img":"(gd-hbimg\\.huaban\\.com/\\w+-\\w+)_/?(\\w\\w)/?\\d+/format/\\w+","to":"$1","note":"https://huaban.com/boards/38251372\nhttps://huaban.com/user/e0ved985mlo\nhttps://huaban.com/explore/chanpinbeijing"}}

 
Добавлено:

Код:
{"R_e621.net":{"link":"^e(621|926)\\.net/pools/\\d+","res":":\nlet i = $._.indexOf('<div id=\"posts-container\">');\nif(i<0) { return null; }\nlet t = $._.indexOf('<div class=\"paginator\">', i);\nif(t<0) { return null; }\nlet res = [];\nlet re = /data-file-url=\"([^\"]+)\"/gi\nlet data=$._.substring(i,t);\nlet a = re.exec(data);\nwhile(a)   {\n   res.push([a[1]]);\n   a = re.exec(data);\n}\nreturn res;","img":"(static\\d\\.e(?:621|926)\\.net/data/)preview/(\\w+/\\w+/\\w+\\.)\\w+","to":"$1$2#png jpg#","note":"https://e621.net/pools/gallery\nhttps://e926.net/pools/14205"}}

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
Отлично, спасибо!
 
Можешь сделать фильтры для этих магазинов? -
 
APTEKA.MAGNIT.RU
https://apteka.magnit.ru/search?q=биодобавки
https://apteka.magnit.ru/search?q=антибиотики
 
XPERT.RU
https://www.xpert.ru/products.php?category_id=217
https://www.xpert.ru/products.php?category_id=523
https://www.xpert.ru/products.php?category_id=1058
 
REGARD.RU
https://www.regard.ru/catalog/group43037.htm
https://www.regard.ru/catalog/group4037.htm
https://www.regard.ru/catalog/group6092.htm
 
PS
И еще (просто вопрос) реально ли сделать подгрузку фото пользователей после фото товара для:
R_ONLINETRADE.RU
товары с фото пользователей (где много отзывов):
https://www.onlinetrade.ru/catalogue/smartfony-c13/
https://www.onlinetrade.ru/catalogue/operativnaya_pamyat-c341/
https://www.onlinetrade.ru/catalogue/vodonagrevateli_nakopitelnye_elektricheskie-c306/ariston/

Всего записей: 3729 | Зарегистр. 10-11-2005 | Отправлено: 11:42 09-06-2022 | Исправлено: kenko2, 11:45 09-06-2022
Baton34V



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

Код:
{"R_apteka.magnit.ru":{"link":"^apteka\\.magnit\\.ru/product/[\\w-]+","res":":\nlet i = $._.indexOf('<div class=\"product-slider__box\" ');\nif(i<0) { return null; }\nlet t = $._.indexOf('</div></div></div>', i);\nif(t<0) { return null; }\nlet res = [];\nlet re = /<img data-url=\"([^\"]+)\"/gi\nlet data=$._.substring(i,t);\nlet a = re.exec(data);\nwhile(a)   {\n   res.push([a[1].replace(/resize\\/\\d+x\\d+\\//,'resize/1000x1000/')]);\n   a = re.exec(data);\n}\nreturn res;","note":"https://apteka.magnit.ru/search?q=биодобавки\nhttps://apteka.magnit.ru/search?q=антибиотики"}}

 
Добавлено:

Код:
{"R_xpert.ru":{"link":"^xpert\\.ru/products\\.php\\?showProduct=\\d+","res":":\nlet i = $._.indexOf('<ul id=\"mycarousel\"');\nif(i<0) { return $._.match(/<meta itemprop=\"image\" content=\"([^\"]+)\"/)[1]; }\nlet t = $._.indexOf('</ul>', i);\nif(t<0) { return null; }\nlet res = [];\nlet re = /<li><img src=\"([^\"]+)\"/gi\nlet data=$._.substring(i,t);\nlet a = re.exec(data);\nwhile(a)   {\n   res.push([a[1].replace(/_\\d+\\./,'.')]);\n   a = re.exec(data);\n}\nreturn res;","note":"https://www.xpert.ru/products.php?category_id=523"}}

 
Добавлено:

Код:
{"R_onlinetrade.ru":{"link":"^(www\\.)?onlinetrade\\.ru\\/catalogue\\/[a-z0-9_-]+\\/.+\\.html$","res":":\nvar i = $._.indexOf('productPage__displayedItem__images')\nif(i<0) {return null; }\nvar t = $._.indexOf('<div class=\"clear\"', i);\nif(t<0) {return null; }\nvar res = [];\nvar re = /<a href=\"https:\\/\\/static\\.onlinetrade\\.ru\\/img\\/items\\/\\w([^\"]+)\"/gi\ndata=$._.substring(i,t);\nvar a = re.exec(data);\nwhile(a){\n    res.push(['https://static.onlinetrade.ru/img/items/b'+a[1]]);\n    a = re.exec(data);\n}\ni = $._.indexOf('<div class=\"productPage__topReview__gallery')\nif(i<0) {return res; }\nt = $._.indexOf('<div class=\"swiper-pagination\">', i);\nif(t<0) {return res; }\nre = /<a href=\"([^\"]+)\"/gi\ndata=$._.substring(i,t);\na = re.exec(data);\nwhile(a){\n    res.push([a[1]]);\n    a = re.exec(data);\n}\nreturn res;\n","note":"by Baton34V\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=3260#6\nOLD\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=840#20"}}

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
Просто шикарно Отдельное спасибо за Онлайнтрейд - теперь намного удобнее.
 
А Регард не получилось или пока не делал?

Всего записей: 3729 | Зарегистр. 10-11-2005 | Отправлено: 13:15 09-06-2022
stvol333



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Коллеги, как изменить язык приложения?
Установил его в Edge из тамошнего магаза, а он на аглицком.
Или там русик, в принципе, не доступен?

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

Всего записей: 2443 | Зарегистр. 17-02-2014 | Отправлено: 15:34 09-06-2022 | Исправлено: stvol333, 15:37 09-06-2022
Baton34V



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

Код:
{"R_regard.ru":{"link":"^regard\\.ru/catalog/tovar\\d+\\.htm","res":":\nlet i = $._.indexOf('<div class=\"big_preview\">');\nif(i<0) { return null; }\nlet t = $._.indexOf('<div class=\"labels lot\">', i);\nif(t<0) { return null; }\nlet res = [];\nlet re = /<a href=\"([^\"]+)\"/gi\nlet data=$._.substring(i,t);\nlet a = re.exec(data);\nwhile(a)   {\n   res.push([a[1]]);\n   a = re.exec(data);\n}\nreturn res;","note":"https://www.regard.ru/catalog/group43037.htm\nhttps://www.regard.ru/catalog/group4037.htm\nhttps://www.regard.ru/catalog/group6092.htm"}}

 
Добавлено:
stvol333
по идее язык плагина определяется языком браузера. В имагусе русский есть, не думаю, что версия для edge без русика, хотя можешь скачать его и глянуть есть ли в нём файл русской локализации \_locales\ru\messages.json.
 
зы: там даже на странице плагина написано что всего три языка, кто-то залил кастрированную версию.

Всего записей: 1083 | Зарегистр. 21-08-2009 | Отправлено: 15:46 09-06-2022 | Исправлено: Baton34V, 15:54 09-06-2022
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
Большое спасибо, работает!
 
И последняя просьба от меня. Хотелось бы повысить юзабельность нескольких крупных софтовых сайтов/порталов. Нужно как у магазинов - прокрутка альбома (или показ скрина если он там один) при наведении на картинку/название софта:
 
APKPURE.COM
https://apkpure.com/search?q=Yandex.Metro
https://apkpure.com/search?q=player&t=app
 
SOFTPEDIA.COM
https://www.softpedia.com/downloadTag/start%20menu,3
https://www.softpedia.com/downloadTag/launcher,3
 
SOURCEFORGE.NET
(фильтр есть, но конкретно на этой странице не работает)
https://sourceforge.net/software/crm/?page=10
 
 
Ну и с HABR.COM хотелось бы тоже разобраться, там у Имагуса результаты противоречивые (на хромоклонах во всяком случае):
 
здесь увеличиваются:
https://habr.com/ru/post/670532/
https://habr.com/ru/company/tensor/blog/327476/
в комментах картинки увеличиваются, в статье - нет
https://habr.com/ru/post/321076/
https://habr.com/ru/post/321176/
часть работает, часть нет?
https://habr.com/ru/post/670528/

Всего записей: 3729 | Зарегистр. 10-11-2005 | Отправлено: 16:00 09-06-2022 | Исправлено: kenko2, 16:10 09-06-2022
Baton34V



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

Код:
{"R_apkpure.com":{"link":"^apkpure\\.com/[\\w-%]+/[\\w.]+","res":":\nlet i = $._.indexOf('<ul class=\"pa det-pic-list\"');\nif(i<0) { return null; }\nlet t = $._.indexOf('<\\/ul>', i);\nif(t<0) { return null; }\nlet res = [];\nlet re = /href=\"([^\"]+)\"/gi\nlet data=$._.substring(i,t);\nlet a = re.exec(data);\nwhile(a)   {\n  if (a[1].startsWith('http')) {\n    res.push([a[1]]);\n  }\n  a = re.exec(data);\n}\nreturn res;","note":"https://apkpure.com/search?q=Yandex.Metro\nhttps://apkpure.com/search?q=player&t=app"}}


Код:
{"R_softpedia.com":{"link":"^softpedia\\.com/get/[^/]+/[^/]+/[\\w-.]+\\.shtml","res":":\nlet i = $._.indexOf('<div class=\"slide\">');\nif(i<0) { return $._.match(/<img width=\"32\" height=\"32\" src=\"([^\"]+)\"/)[1]; }\nlet t = $._.indexOf('</div>', i);\nif(t<0) { return null; }\nlet res = [];\nlet re = /href=\"([^\"]+)\"/gi\nlet data=$._.substring(i,t);\nlet a = re.exec(data);\nwhile(a)   {\n  res.push([a[1]]);\n  a = re.exec(data);\n}\nreturn res || 'https://cdn-icons-png.flaticon.com/512/1179/1179237.png';","note":"https://www.softpedia.com/downloadTag/start%20menu,3\nhttps://www.softpedia.com/downloadTag/launcher,3"}}

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
 
R_apkpure.com
Все отлично.
R_softpedia.com
Вот здесь:
https://www.softpedia.com/downloadTag/launcher,3
"красные" ссылки - у меня не работают, хотя скрины там внутри есть...
http://ipic.su/7yX5U2

Всего записей: 3729 | Зарегистр. 10-11-2005 | Отправлено: 17:41 09-06-2022 | Исправлено: kenko2, 17:44 09-06-2022
stvol333



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

Цитата:
В имагусе русский есть, не думаю, что версия для edge без русика

Оказалось, что именно так- русика там просто нет:
 

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

Всего записей: 2443 | Зарегистр. 17-02-2014 | Отправлено: 17:55 09-06-2022 | Исправлено: stvol333, 17:56 09-06-2022
kenko2



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

Цитата:
версия для edge

Это какой-то самопал, не рекомендуется его ставить. Да и смысла нет, еж нормально хавает уже расширения из CWS.

Всего записей: 3729 | Зарегистр. 10-11-2005 | Отправлено: 18:49 09-06-2022 | Исправлено: kenko2, 18:50 09-06-2022
stvol333



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

Цитата:
Это какой-то самопал

Да вроде как из официального маркета
https://microsoftedge.microsoft.com/addons/detail/imagus/elledlbkiggfdkllaphjkmaemdfpdkja?hl=ru

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

Всего записей: 2443 | Зарегистр. 17-02-2014 | Отправлено: 19:57 09-06-2022
Baton34V



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

Цитата:
"красные" ссылки - у меня не работают, хотя скрины там внутри есть...  

никакого единообразия у них в ссылках, исправил:

Код:
{"R_softpedia.com":{"link":"^softpedia\\.com/get/.+/[\\w-.]+\\.shtml","res":":\nlet i = $._.indexOf('<div class=\"slide\">');\nif(i<0) { return $._.match(/<img width=\"32\" height=\"32\" src=\"([^\"]+)\"/)[1]; }\nlet t = $._.indexOf('</div>', i);\nif(t<0) { return null; }\nlet res = [];\nlet re = /href=\"([^\"]+)\"/gi\nlet data=$._.substring(i,t);\nlet a = re.exec(data);\nwhile(a)   {\n  res.push([a[1]]);\n  a = re.exec(data);\n}\nreturn res || 'https://cdn-icons-png.flaticon.com/512/1179/1179237.png';","note":"https://www.softpedia.com/downloadTag/start%20menu,3\nhttps://www.softpedia.com/downloadTag/launcher,3"}}

stvol333

Цитата:
Да вроде как из официального маркета

маркет официальный, а автор сборки хз кто.

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
R_softpedia.com
Все работает, большое спасибо!
 
stvol333

Цитата:
Да вроде как из официального маркета

Туда любой желающий свой самопал тиснуть может. Кто такой этот "Image_pro"? Явно же не автор Имагуса.

Всего записей: 3729 | Зарегистр. 10-11-2005 | Отправлено: 20:09 09-06-2022 | Исправлено: kenko2, 20:15 09-06-2022
alloledd

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
imagus-0.9.8.9.xpi у кого-нибудь установлено, у меня пишет что повреждено?

Всего записей: 7056 | Зарегистр. 25-10-2019 | Отправлено: 20:14 09-06-2022
Baton34V



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

Код:
{"R_SourceForge":{"link":"^sourceforge\\.net/(projects|software/product)/[^\\/]+/$","res":":\nvar i = $._.indexOf('<div class=\"owl-carousel');\nif(i<0) { return null; }\nvar t = $._.indexOf('</div>', i);\nif(t<0) { return null; }\nvar res = [];\nvar re = /<img itemprop=\"screenshot\" src=\"([^\"]+)\\/\\d+\\/\\d+\\/\\d+\"/gi\nvar data=$._.substring(i,t);\nvar a = re.exec(data);\nwhile(a) {\n res.push([a[1]]);\n a = re.exec(data);\n}\nreturn res;\n","img":"^((?:a\\.fsdn\\.com/con/app/proj|sourceforge\\.net/projects)/[^/]+/screenshots/[^/]+).*","to":"$1","note":"by Baton34V\n03-11-21 (PM)\n\nПРИМЕРЫ / EXAMPLES:\nhttps://sourceforge.net/directory/?q=down\nhttps://sourceforge.net/directory/business-enterprise/office/"}}

 
Добавлено:
kenko2

Цитата:
Ну и с HABR.COM хотелось бы тоже разобраться

Часть картинок уже в фулсайзе, поэтому имагус не тригерится на них.
Сам сайт при клике может их увеличивать сверх их оригинального размера.

Всего записей: 1083 | Зарегистр. 21-08-2009 | Отправлено: 20:18 09-06-2022
kenko2



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

Цитата:
Часть картинок уже в фулсайзе, поэтому имагус не тригерится на них.

Я тоже так подумал, но почему Имагус их не цепляет даже при минимальной разнице 0%?

Всего записей: 3729 | Зарегистр. 10-11-2005 | Отправлено: 20:40 09-06-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru