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

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


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



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

Всего записей: 6450 | Зарегистр. 05-06-2012 | Отправлено: 10:50 13-09-2023
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pangasiys
Тогда уж видео/гиф выложите, как у вас там все 18 картинок прокручиваются без ошибок. А, стоп, у вас их там 16. Возможно ваш браузер ошибочные просто игнорит и вам не показывает.

Всего записей: 3810 | Зарегистр. 10-11-2005 | Отправлено: 10:58 13-09-2023
pangasiys



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kenko2
да, у меня почему-то 16, тогда пускай кто-нибудь ещё проверит, я пока не буду снимать видео а то у меня 16 а у тебя 18 ))))

Всего записей: 6450 | Зарегистр. 05-06-2012 | Отправлено: 11:04 13-09-2023
hababr

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

Цитата:
На этом товаре попадается пару раз "красный спиннер" среди фото из отзывов:

Спасибо за багрепорт, починил - Подробнее...

Цитата:
И фоток всего 18, хотя их там сотни в отзывах. Вообще интересно почему у некоторых товаров фильтр показывает аж до 200 фото, а у некоторых - только 18-20.  

Озон не дает выбрать отзывы только с картинками, Imagus запрашивает отзывы с сортировкой по полезности, так что с картинками там как повезет. Я подумаю может получится побольше фоток вытянуть. Как вариант, наверное, можно пожертвовать отзывами и показывать просто одни картинки, так должно быть проще.

Всего записей: 108 | Зарегистр. 21-07-2014 | Отправлено: 12:40 13-09-2023
kenko2



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

Цитата:
Спасибо за багрепорт, починил

Теперь все работает.
 

Цитата:
Как вариант, наверное, можно пожертвовать отзывами и показывать просто одни картинки, так должно быть проще.

Это вариант только на крайний случай, если всегда мало отзывов. Но я сейчас еще побольше полазил по сайту - этот фильтр выдает в среднем по 40-60 отзывов (это в общем уже достаточно), а часто и 100> - так что пока имхо в крайних мерах нужды нет. Если получится вытянуть побольше отзывов без ошибок и потери текста - то я только за.
 
 

Всего записей: 3810 | Зарегистр. 10-11-2005 | Отправлено: 15:33 13-09-2023
64h



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

Цитата:
 но я не понял, почему "На замену двум старым" ? у меня один фильтр Postimages

В последнем наборе два фильтра: Postimages|postimage|postimg.cc и Postimg_redirect. Новый фильтр их заменяет.
 
 
kenko2

Цитата:
В Хроме - вешает браузер намертво

Это из-за CORS Proxy, он работает нестабильно. Надо поискать какое-то другое решение. В набор этот фильтр пока включать не нужно, потому что сейчас он нормально работает только в Firefox.

Цитата:
И кстати, что насчет [Chevereto]?

Первый вариант:
Код:
{"[Chevereto]":{"link":"^[^/]{4,}/(?:i|image|images|imagine|img|view)/(?:[^\\./]+\\.)?\\w{1,7}$","res":"=\"og:image\" content=\"([^\"]+)\n=\"og:title\" content=\"([^\"]*)"}}

Корректно открывает все картинки из этого списка. Кроме тех, что на хосте ow.ly, который, скорее всего, не Chevereto. Поддержка галерей убрана. В текущем фильтре она была неполноценная: показывает только первые 24 картинки, к тому же не в оригинальном разрешении.
 
Второй вариант:
Код:
{"[Chevereto]":{"link":"^[^/]{4,}/(?:(a|alb|album)|(i|image|images|imagine|img|view))/(?:[^\\./]+\\.)?\\w{1,7}$","res":":\nif ($[1]) {\n  const error = msg => [ 'data:image/svg+xml,' + encodeURIComponent(`\n  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"120\" width=\"360\" style=\"background-color: #2a2a2a;\">\n    <foreignObject height=\"100%\" width=\"100%\">\n      <div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; height: 100%; width: 100%;\">\n        <span style=\"color: tomato; display: table-cell; font: 18px sans-serif; vertical-align: middle; text-align: center; white-space: pre-wrap;\">\n          ${msg}\n        </span>\n      </div>\n    </foreignObject>\n  </svg>`.replace(/\\n\\s+/g, '')), ' ' ]\n  const xhr = new XMLHttpRequest()\n  xhr.open('POST', $._.match(/json_api = \"([^\"]+)/)[1], false)\n  xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')\n  xhr.send(`auth_token=${$._.match(/token = \"([^\"]+)/)[1]}&action=get-album-contents&albumid=${$._.match(/id: \"([^\"]+)/)[1]}`)\n  const json = JSON.parse(xhr.responseText)\n  return json.error ? error(json.error.message) : json.contents.map(i => [ i.url, i.title ])\n}\n\nreturn [ $._.match(/=\"og:image\" content=\"([^\"]+)/)[1], $._.match(/=\"og:title\" content=\"([^\"]*)/)[1] ]"}}

Показывает полные галереи, но некоторые хосты без логина их не отдают.
 
https://webhotpix.com/a/s2H
https://pichost.net/alb/dLfE
http://www.image.farm/album/ajgr
 
К тому же в Chrome опять могут быть дополнительные проблемы из-за ограничений CORS.
 
Какой вариант оставить — на твоё усмотрение. Я бы советовал первый, потому что второй требует доработки.

Всего записей: 668 | Зарегистр. 06-09-2002 | Отправлено: 19:49 14-09-2023
kenko2



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

Цитата:
В набор этот фильтр пока включать не нужно, потому что сейчас он нормально работает только в Firefox.

Не вижу в этом проблемы, твоя версия полноценно работает на FF и нормально показывает картинки на Хромиумах, как и старая. То есть функционал этого фильтра уже превышает старую версию. Хотя конечно хотелось бы поддержки фильтром галерей и для Хрома. Но куда нам спешить? Это не соцсеть, спокойно можно в свободное время попробовать ее допилить, никуда не торопясь. А нет, так нет. И то что есть уже хорошо.
 

Цитата:
Поддержка галерей убрана. В текущем фильтре она была неполноценная: показывает только первые 24 картинки, к тому же не в оригинальном разрешении.

Думаю ты немного поторопился. В твоем новом фильтре у меня на галереях, увы, в Центе - серый спиннер. А на старой версии все хоть с ограничениями, но работает. Думаю стоит пока оставить старую версию (без граббера) с поддержкой галерей, и спокойно попробовать доработать полноценные галереи для Chevereto. Спешить здесь тоже не стоит.
 

Цитата:
показывает только первые 24 картинки

Вот даже тут на pichost показывает 51. Вот еще примеры, тоже есть больше 24:
 
https://jpg.fish/a/gptv.EIid7
https://jpg.fish/a/syd-fur-and-flames.qAnCE
https://jpg.fish/a/majijej.10XZI
 

Цитата:
Какой вариант оставить — на твоё усмотрение. Я бы советовал первый, потому что второй требует доработки.

Первый без поддержки галерей не годится. Второй - намного интереснее, но он не доработан - нет поддержки галерей в Хромиумах. Так что пока для завтрашнего обновления оставлю старую версию (без граббера, но с урезанными галереями), а ты пока можешь спокойно попробовать допилить свою перспективную версию Чеверето с полноценными галереями для Хрома и без ограничений CORS.

Всего записей: 3810 | Зарегистр. 10-11-2005 | Отправлено: 20:24 14-09-2023 | Исправлено: kenko2, 20:43 14-09-2023
64h



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kenko2
Добавлять заведомо бракованные фильтры — плохая практика.
 
Ладно, если хочешь оставить Chevereto с неполноценными галереями, пусть он будет хотя бы вот таким:

Код:
{"[Chevereto]":{"link":"^[^/]{4,}/(?:(a|alb|album)|(i|image|images|imagine|img|view))/(?:[^\\./]+\\.)?\\w{1,7}$","res":":\nreturn $[1] ? [...$._.matchAll(/img\\s+src=\"([^\"]+)\"\\s+alt/g)].map(i => [i[1]]) : [ $._.match(/=\"og:image\" content=\"([^\"]+)/)[1], $._.match(/=\"og:title\" content=\"([^\"]*)/)[1] ]"}}

Всего записей: 668 | Зарегистр. 06-09-2002 | Отправлено: 21:15 14-09-2023
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
64h
Очень хорошо, это лучше чем старая версия. Твою "полноценную" версию тоже никто не отменяет, можешь спокойно пробовать что-то сделать под Хром, если получится.

Всего записей: 3810 | Зарегистр. 10-11-2005 | Отправлено: 21:32 14-09-2023
64h



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обновлённый фильтр для IMDb
 
Теперь показывает оригинальное название, если оно есть, количество серий, возрастной рейтинг и наименования компаний.
Косметические изменения: разделительный символ «|» заменён на «·», Domestic Box Office теперь US & Canada Box Office.

Всего записей: 668 | Зарегистр. 06-09-2002 | Отправлено: 21:46 14-09-2023 | Исправлено: 64h, 21:47 14-09-2023
kenko2



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

Цитата:
Обновлённый фильтр для IMDb

Спасибо! Кстати насчет IMDb - там кажется что-то поменялось в ссылках типа "mediaviewer" и теперь на них фильтр как-то рандомно реагирует (а на Центе вообще не цепляет):
 
https://www.imdb.com/name/nm0027572/mediaviewer/rm2390306049
https://www.imdb.com/title/tt0128445/mediaviewer/rm2836499968
https://www.imdb.com/title/tt0944947/mediaviewer/rm1422336769
 
Также интересно можно ли сделать поддержку видео для IMDb? -
 
https://www.imdb.com/name/nm0027572/videogallery
https://www.imdb.com/title/tt0944947/videogallery

Всего записей: 3810 | Зарегистр. 10-11-2005 | Отправлено: 22:26 14-09-2023
64h



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ссылки mediaviewer и не должны работать. Фото в галереях на самом сайте вроде увеличиваются везде.
 
Видео наверняка сделать можно.

Всего записей: 668 | Зарегистр. 06-09-2002 | Отправлено: 22:55 14-09-2023
FiLinX



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

Всего записей: 1774 | Зарегистр. 05-05-2010 | Отправлено: 03:58 15-09-2023
kenko2



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

Цитата:
Фото в галереях на самом сайте вроде увеличиваются везде.

У меня там сбои какие-то странные бывают, причем на всех браузерах. Ну да ладно, это видимо у меня глюки. А почему показ картинок ограничен до 48? Хотелось бы все сколько есть, или хотя бы 100.

Всего записей: 3810 | Зарегистр. 10-11-2005 | Отправлено: 10:42 15-09-2023
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
!!! - ОБНОВЛЕНИЕ ФИЛЬТРОВ:
 
 
НОВЫЕ
=======
Instagram_graphql-p
Instagram_html-p
Profi.ru

(64h)
CyberFile.me
PicState
Rule34.dev-x

(imqswt)
Reuters
(Imagus_fan)
 
 
 
ЗАМЕНА
========
[Extension]
OZON.ru
YouTube

(hababr)
22pixx-x
ImgSpice-x
RedGIFs_gallery-x

(imqswt)
DPreview
Twitter_external-p

(Imagus_fan)
Sankaku-x-p
Sankaku_beta|Sankaku.app-x-p

(imqswt + throwawayS251)
[Chevereto]
IMDb

(64h)
Eksisozluk
(mortyobnoxious)
E-Hentai_Exhentai-x-p
(loveqianool)
 
 
 
Обновление правил для SMH
==========================
SimpleModifyHeader_2023.09.14.conf
 
 
СКАЧАТЬ
=========
upload.ee | files.fm
 
PS
Напоминаю, что пользователям Imagus Mod доступно быстрое обновление через кнопку "Обновить фильтры" (главное не забыть полностью удалить старые фильтры перед импортом и как после удаления старых фильтров, так и после импорта новых - нажимать кнопку "Сохранить").

Всего записей: 3810 | Зарегистр. 10-11-2005 | Отправлено: 15:00 15-09-2023
64h



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

Цитата:
а с каких хромых эта CORS началась?

Примерно с этих: https://www.chromium.org/Home/chromium-security/extension-content-script-fetches/
Проблема CORS обычные фильтры не затрагивает. Хотя в Imagus mod, возможно, затрагивает и обычные, так как автор мода там кое-что наисправлял.
 
 
kenko2

Цитата:
А почему показ картинок ограничен до 48?

Потому что для загрузки полных галерей в некоторых случаях пришлось бы ждать по несколько секунд. Я давно собирался сделать там баннер, как в основном фильтре IMDb, с информацией, что галерея неполная. Но сейчас, возможно, сделаю динамическую загрузку, как в новом фильтре Postimages. Спасибо, что напомнил.

Всего записей: 668 | Зарегистр. 06-09-2002 | Отправлено: 16:53 15-09-2023
kenko2



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

Цитата:
Потому что для загрузки полных галерей в некоторых случаях пришлось бы ждать по несколько секунд.

Ну тогда хотя бы до 100 потолок желательно поднять, это доли секунды маш.времени. Где 300> там все загружать наверное смысла нет, согласен. В идеале конечно еще бы учитывать размер картинок - если он большой (от 3000*3000) то там можно ограничить и до 30. Не у всех дома суперкомпьютеры. А если небольшой/средний то там легко можно и 100>.

Всего записей: 3810 | Зарегистр. 10-11-2005 | Отправлено: 17:02 15-09-2023 | Исправлено: kenko2, 20:45 15-09-2023
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hababr
Можешь еще фильтр Озон глянуть? Вот в этой небольшой выборке сразу на трех товарах - красный спиннер на видео:
https://www.ozon.ru/category/linoleum-9740/?color=31956%2C32002%2C31955&length=6001.000%3B10000.000&linoleumclass=312050%2C312049&sorting=price&width=3110.000%3B4000.000

Всего записей: 3810 | Зарегистр. 10-11-2005 | Отправлено: 20:45 15-09-2023
hababr

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

Всего записей: 108 | Зарегистр. 21-07-2014 | Отправлено: 20:53 15-09-2023 | Исправлено: hababr, 20:55 15-09-2023
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hababr
Ну теперь вообще близко к идеалу. Спасибо! И еще раз отдельное спасибо 64h за его [Extention].  
 
Вот тут только в отзывах на видео заметил что на паре роликов (1 и 3) был "белый экран" вместо видео при наведении курсора. На остальных все норм. Но помогла банальная перезагрузка страницы. Так что это не баг, я думаю.
https://www.ozon.ru/product/ram-16-gb-grafitovyy-1041927524

Всего записей: 3810 | Зарегистр. 10-11-2005 | Отправлено: 21:09 15-09-2023 | Исправлено: kenko2, 21:11 15-09-2023
Открыть новую тему     Написать ответ в эту тему

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