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

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

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

Maz



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

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


Всего записей: 38814 | Зарегистр. 26-02-2002 | Отправлено: 23:06 05-12-2021 | Исправлено: kenko2, 13:48 15-04-2024
kenko2



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

Цитата:
а насчёт связи с автором, тут недавно мелькал линк на его свежие правки вьюханса для ФФ в гитхабе, думается можно попробовать через оттуда к нему постучать)

Еще раз: если бы автору был интересен Имагус, он бы просто вернулся в сообщество на Реддит. Это его основной канал общения с пользователями для данного расширения.

Всего записей: 3769 | Зарегистр. 10-11-2005 | Отправлено: 22:04 15-05-2022
pangasiys



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я в шапке вот хочу ну просто сказать что там заголовок на инглише SIEVES я думаю ИМХО что не правильно - нужно так: FILTERS  
а то SIEVES переводится как СИТО ))))

Всего записей: 6433 | Зарегистр. 05-06-2012 | Отправлено: 23:10 15-05-2022
AlAvis

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FiLinX
Автор не будет зря напрягаться , пока mv3 более-менее окончательным не станет . То есть не раньше следующего года .
 
pangasiys
Цитата:
SIEVES
Так в расширении и один из вариантов перевода как раз фильтры .

Всего записей: 1952 | Зарегистр. 15-07-2013 | Отправлено: 23:45 15-05-2022 | Исправлено: AlAvis, 23:49 15-05-2022
GoblinNN

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

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 00:10 16-05-2022 | Исправлено: GoblinNN, 00:39 16-05-2022
kenko2



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

Цитата:
FILTERS  
а то SIEVES переводится как СИТО ))))

Ну так автор их назвал. В расширении и на Реддит нигде не используется слово filters, только sieves или rules. К этому уже все привыкли.
 
AlAvis

Цитата:
Автор не будет зря напрягаться , пока mv3 более-менее окончательным не станет . То есть не раньше следующего года .

Автор возможно вообще не вернется к поддержке Имагус. В лучшем случае - сделает что-то новое, на новом коде. И не факт еще что формат фильтров будет совместим.
 
GoblinNN

Цитата:
а зачем вообще английский на русском форуме?

Для поддержки англоязычных пользователей в отсутствие автора. От Реддит нам тоже польза есть - те же фильтры для Ютуба с поддержкой внешних ссылок, Девианта, Инстаграма например.

Всего записей: 3769 | Зарегистр. 10-11-2005 | Отправлено: 11:58 16-05-2022
Baton34V



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

Цитата:
Похоже у нас проблема с фильтром R_ozon.ru

Раньше фильтр пытался загружать 1000 отзывов, но, видимо, в озоне решили, что это слишком много и перестали отвечать на такие запросы, сделал 100 отзывов, теперь работает.
"Жёлтых кругов" не попалось.  

Код:
{"R_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\": 100 },\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;","img":"(cdn\\d\\.ozone\\.ru/s3/(rp-photo-\\d|multimedia-\\w)/)wc\\d+/(.+\\.jpe?g)","to":"$1$3","note":"by hababr\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=3600#11\nOLD\nby Baton34V\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=2920#20\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=2900#3\n\n!!!\nПодгружает не только фото товара, но и фото+отзывы, сделанные покупателями."}}

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



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

Цитата:
"Жёлтых кругов" не попалось.  

Например здесь, при наведении на описание товара:
https://www.ozon.ru/search/?from_global=true&sorting=price&text=разветвитель+три+розетки

Всего записей: 3769 | Зарегистр. 10-11-2005 | Отправлено: 12:45 16-05-2022
GoblinNN

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

Цитата:
Для поддержки англоязычных пользователей

я не к этому веду мысль. а к тому, что шапка темы перегружена не нужным переводом. для поддержки welcome to reddit.

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 12:49 16-05-2022
kenko2



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

Цитата:
я не к этому веду мысль. а к тому, что шапка темы перегружена не нужным переводом. для поддержки welcome to reddit.

Ну во-первых, не перегружена, все объемные тексты убраны под спойлер. Это ты еще реально "перегруженных" шапок не видел.
 
А во-вторых, на Реддит эти темы не закрепляются, как у нас, всегда сверху, а тупо опускаются вниз по мере создания новых. Если и есть способ их там закрепить, то я о нем не знаю. Там еще есть сайдбар, но рулят им модераторы (включая автора Имагус), которые все обращения игнорят.
 
Поэтому остается только наша шапка. Уж коль мы решили взаимодействовать с международной группой Имагус, нужно и с местом для всяких наших "факов" и инструкций на английском определиться.

Всего записей: 3769 | Зарегистр. 10-11-2005 | Отправлено: 13:19 16-05-2022 | Исправлено: kenko2, 13:22 16-05-2022
Baton34V



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

Цитата:
Вот еще что у нас в статусе не работает/требует "апгрейда":  


Код:
{"R_darudar.org":{"img":"^(static\\.daru-dar\\.org/s)\\d+(/[0-9a-f]{2}\\.[0-9a-f]{2}/[0-9a-f]{2}/[0-9a-f]{2}/[0-9a-f]{2}/[0-9a-f]+\\.jpe?g)$","ci":2,"to":"$11024$2","note":"by Rodny\n\nlink: ^http://darudar.org/gift/\\d+/$"}}

 
вместо двух R_badfon.ru|goodfon.ru и R_goodfon.ru один

Код:
{"R_badfon.ru|goodfon.ru":{"link":"(?:avto\\.)?(?:bad|good)fon\\.ru/(?:[^/]+/)?(?:wallpaper/.+\\.html|download\\.php\\?id=\\d+&rash=\\d+x\\d+|download/[^/]+/\\d+x\\d+/?)$","res":":\nlet res;\nlet mtch=$._.match(/<meta property=\"og:image\" content=\"(https?:\\/\\/img\\d\\.(?:good|bad)fon\\.ru\\/)wallpaper\\/big(\\/\\w\\/\\w+\\/.+\\.jpe?g)\"[\\s\\S]+<meta property=\"og:description\" content=\"автор:[^:]+: (\\d+x\\d+)/);\nif (mtch!=null) {\n   res=mtch[1]+'original/'+mtch[3]+mtch[2];\n}\nelse {\n   mtch=$._.match(/<a href=\"([^\"]+)\" id=\"/);\n   res=mtch[1];\n}\nreturn res;","note":"http://www.goodfon.ru/wallpaper/graffiti-poezd-vagon.html\nhttp://www.badfon.ru/wallpaper/section8-voyna-roboty-strelba.html"}}

 
Добавлено:
kenko2

Цитата:
Например здесь, при наведении на описание товара:

у товаров с одной фоткой такое было. Исправил:

Код:
{"R_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\" property=\"og:image\" content=\"(.+?)\"/) || [])[1];\n        if (url) r.push([url, title]);\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\": 100 },\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} catch (e) {}\nreturn r;","img":"(cdn\\d\\.ozone\\.ru/s3/(rp-photo-\\d|multimedia-\\w)/)wc\\d+/(.+\\.jpe?g)","to":"$1$3","note":"by hababr\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=3600#11\nOLD\nby Baton34V\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=2920#20\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=2900#3\n\n!!!\nПодгружает не только фото товара, но и фото+отзывы, сделанные покупателями."}}

 
Добавлено:

Код:
{"R_PlayGround":{"img":"^(i\\.playground\\.ru/i/(?:pix|screenshot)/\\d+/[\\w_]+\\.\\w+)\\?\\d+x\\d+$","to":"$1","note":"ПРИМЕРЫ / EXAMPLES:\nhttp://www.playground.ru/gallery/star_wars_the_old_republic/\nhttp://pix.playground.ru/resident_evil_revelations_2/\nhttp://pix.playground.ru/mass_effect_3/"}}

 
Добавлено:

Код:
{"R_tophotels.ru":{"link":"^tophotels\\.ru/hotel/\\w+/media/gallery$","res":":\nlet i = $._.indexOf('<div class=\"hotelPhoto-list__block\"');\nif(i<0) { return null; }\nlet t = $._.indexOf('</section>', i);\nif(t<0) { return null; }\nlet data=$._.substring(i,t);\nlet res = [];\nlet re = /href=\"([^\"]+)\"/gi\nlet a = re.exec(data);\nwhile(a)   {\n   res.push([a[1]]);\n   a = re.exec(data);\n}\nreturn res;","img":"^(tophotels\\.ru/icache/)((?:hotel|user)_photos/)([0-9/]+)(\\d+)_\\d+x\\d+\\.jpg","to":"$1$2$3$4_1140x820.jpg","note":"by Rodny\n\nПРИМЕРЫ:\nhttps://tophotels.ru/catalog/hotel/83?sort=5"}}

Всего записей: 1083 | Зарегистр. 21-08-2009 | Отправлено: 14:19 16-05-2022
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
 
Все работает, кроме этого:
 
R_badfon.ru|goodfon.ru
На goodfon.ru некоторые фото 596*380 вместо полного размера. Почему то на "авто" вообще все:
https://www.goodfon.ru/search/?q=%D0%B0%D0%B2%D1%82%D0%BE
 
 
R_playground.ru
в галереях теперь работает:
https://pix.playground.ru/elden_ring/
а вот в лентах нет:
https://www.playground.ru/elden_ring/humor
https://www.playground.ru/witcher_4/news
https://www.playground.ru/elden_ring

Всего записей: 3769 | Зарегистр. 10-11-2005 | Отправлено: 15:04 16-05-2022 | Исправлено: kenko2, 15:05 16-05-2022
Baton34V



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
не работает на вип-объявлениях (что-то со стилями видимо)

Код:
{"R_kufar.by":{"link":"^(\\w+\\.)?kufar\\.by/(item|vi)/\\d+$","res":":\nlet i = $._.indexOf('tabindex=\"0\"><div class=\"swiper-container\">');\nif(i<0) { return null; }\nlet t = $._.indexOf('</div></div></div></div>', i);\nif(t<0) { return null; }\nlet data=$._.substring(i,t);\nlet res = [];\nlet re = /src=\"([^\"]+)\"/gi\nlet a = re.exec(data);\nwhile(a)   {\n   res.push([a[1]]);\n   a = re.exec(data);\n}\nreturn res;","img":"^(yams\\.kufar\\.by/api/v1/kufar-ads/images/\\d{2}/\\d+\\.(?:jpe?g|png|gif|bmp)\\?rule=|content\\.kufar\\.by/)(line_thumbs(?:_2x)?|mobile_thumbs)(/\\d{2}/\\d+\\.(?:jpe?g|png|gif|bmp))?","to":"$1gallery$3","note":"by Rodny\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=1700#12"}}

 
Добавлено:

Цитата:
Почему то на "авто" вообще все


Код:
{"R_badfon.ru|goodfon.ru":{"link":"(?:avto\\.)?(?:bad|good)fon\\.ru/(?:[^/]+/)?(?:wallpaper/?.+\\.html|download\\.php\\?id=\\d+&rash=\\d+x\\d+|download/[^/]+/\\d+x\\d+/?)$","res":":\nlet res;\nlet mtch=$._.match(/<meta property=\"og:image\" content=\"(https?:\\/\\/img\\d\\.(?:good|bad)fon\\.ru\\/)wallpaper\\/big(\\/\\w\\/\\w+\\/.+\\.jpe?g)\"[\\s\\S]+<meta property=\"og:description\" content=\"автор:[^:]+: (\\d+x\\d+)/);\nif (mtch!=null) {\n   res=mtch[1]+'original/'+mtch[3]+mtch[2];\n}\nelse {\n   mtch=$._.match(/<a href=\"([^\"]+)\" id=\"/);\n   res=mtch[1];\n}\nreturn res;","note":"http://www.goodfon.ru/wallpaper/graffiti-poezd-vagon.html\nhttp://www.badfon.ru/wallpaper/section8-voyna-roboty-strelba.html"}}

 
Добавлено:
видео не работает

Код:
{"R_PlayGround":{"link":"^playground\\.ru/\\w+/\\w+/\\w+-\\d+$","res":"<meta property=\"og:image\" content=\"([^\\?]+)\\?","img":"^(i\\.playground\\.ru/i/(?:pix|screenshot)/\\d+/[\\w_]+\\.\\w+)\\?\\d+x\\d+$","to":"$1","note":"ПРИМЕРЫ / EXAMPLES:\nhttp://www.playground.ru/gallery/star_wars_the_old_republic/\nhttp://pix.playground.ru/resident_evil_revelations_2/\nhttp://pix.playground.ru/mass_effect_3/"}}

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



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

Всего записей: 3769 | Зарегистр. 10-11-2005 | Отправлено: 15:59 16-05-2022
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
Некоторые жалуются что фильтр для самого Реддит сначала работает, а потом - просто перестает. Крутится белый индикатор и все. Вот скрин:
https://i.imgur.com/LKQd3cK.gif
По нему можно что-то определенное сказать?
 
Помогает (на какое-то время) перезапуск браузера, очистка кукис. Потом опять. Якобы пробовали все пункты из "Решение Проблем" и тоже мимо.
 
Я у себя проблему воспроизвести не смог, у меня все работает. А по скрину хз мне не понятно. Похоже на индивидуальное ограничение от самого сайта, типа как на Инстаграме было.
 
С другой стороны, у нас был пример rule34 с похожими признаками и там дело было в самом фильтре.

Всего записей: 3769 | Зарегистр. 10-11-2005 | Отправлено: 14:58 17-05-2022
Baton34V



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

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



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

Цитата:
Пусть пробуют отключить другие расширения.

Они уверяют что все пункты из инструкции они выполняли, типа "не помогло". Или "помогло, но не надолго".  
 
Если у тебя по скрину нет соображений что это и как пофиксить - то и ну их. Всего 2 человека об этом сообщили, может рукожопы просто.

Всего записей: 3769 | Зарегистр. 10-11-2005 | Отправлено: 18:04 17-05-2022
Baton34V



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kenko2
на том скрине явно видно, что какое-то расширение блокирует некоторые элементы (err_blocked_by_client), да и на панели браузера столько кнопок от плагинов...
Возможно сам реддит агрессирует на какую-то совокупность плагинов и вид приходящих запросов и их частоту, поэтому помогает чистка кукисов.

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



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

Цитата:
на том скрине явно видно, что какое-то расширение блокирует некоторые элементы (err_blocked_by_client)

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

Всего записей: 3769 | Зарегистр. 10-11-2005 | Отправлено: 22:14 17-05-2022
alloledd

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
imgsh.net не увеличивается №1955

Всего записей: 7085 | Зарегистр. 25-10-2019 | Отправлено: 02:04 18-05-2022
Baton34V



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

Код:
{"R_imgsh.net":{"img":"(imgsh\\.net/)\\w+(/\\w+\\.\\w+)","to":"$1i$2","note":"https://forum.mozilla-russia.org/viewtopic.php?pid=799710#p799710"}}

 
Добавлено:

Код:
{"R_gog.com":{"link":"^gog\\.com/\\w\\w/game/\\w+$","res":":\nlet i = $._.indexOf('<div class=\"js-items-wrapper mobile-slider__items-wrapper\">');\nif(i<0) { return null; }\nlet t = $._.indexOf('</picture></div></div></div>', i);\nif(t<0) { return null; }\nlet res = [];\nlet re = /src=\"([^_]+)_[^.]+(\\.\\w+)\"/gi\nlet data=$._.substring(i,t);\nlet a = re.exec(data);\nwhile(a) {\n  res.push([a[1]+a[2]]);\n   a = re.exec(data);\n}\nreturn res;","img":"(images\\.gog-statics\\.com\\/\\w+)_product_card_v\\d_thumbnail_\\d+(\\.jpg)","to":"$1$2","note":"by Baton34V\nhttp://forum.ru-board.com/topic.cgi?forum=5&topic=48222&start=2040#5\n\nПРИМЕРЫ:\nhttps://www.gog.com/games?page=1&sort=popularity&category=action\nhttps://www.gog.com/ru/games/strategy"}}

Всего записей: 1083 | Зарегистр. 21-08-2009 | Отправлено: 09:20 18-05-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 131 132

Компьютерный форум 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