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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 133 134 135 136 137 138 139 140 141 142 143 144 145 146

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

Maz



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

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


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



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

Цитата:
А вот этого не пробовал.

В "Решение проблем" в шапке про все это (и многое другое) написано.

Всего записей: 4211 | Зарегистр. 10-11-2005 | Отправлено: 21:05 26-11-2022
Barral



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

Цитата:
В "Решение проблем" в шапке про все это (и многое другое) написано.

Профиль довольно свежий и не загажен, я на него никак не мог подумать. А так, на будущее, конечно, приму к сведению.

Всего записей: 6182 | Зарегистр. 24-12-2002 | Отправлено: 21:16 26-11-2022
64h



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

Цитата:
элементы управления в окне плеера - должны вновь появляться при наведении курсора на окно плеера, так?

Должны. Возможно, какое-нибудь дополнение мешает.
 
 
kenko2

Цитата:
Интересно как эту проблему решают авторы video.js (и его форков)?

Им нет надобности. Ведь люди обычно добавляют плеер на свои сайты, где есть возможность отредактировать CSP при необходимости.
 

Цитата:
С R_Google_Images все хорошо теперь, это у меня какие-то глюки были.

На самом деле не совсем всё. Я переписал часть фильтра, обновлённую версию добавил в предыдущий пост. Теперь там новая обработка блока с фотками, появляющегося на подобных запросах: https://www.google.com/search?q=Wes+Anderson

Всего записей: 668 | Зарегистр. 06-09-2002 | Отправлено: 00:56 27-11-2022 | Исправлено: 64h, 01:17 27-11-2022
Barral



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
64h
kenko2
Разобрался со своей проблемой.
фильтр [Extension] нормально работает, если в настройках Imagus включен пункт "Показывать текст заголовка". Если этот пункт не включен (как было у меня по умолчанию), вместо окна плеера будет отображаться пустое окно.

Всего записей: 6182 | Зарегистр. 24-12-2002 | Отправлено: 10:48 27-11-2022
kenko2



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

Цитата:
На самом деле не совсем всё. Я переписал часть фильтра, обновлённую версию добавил в предыдущий пост. Теперь там новая обработка блока с фотками, появляющегося на подобных запросах: https://www.google.com/search?q=Wes+Anderson

Спасибо, обновил.
 
Barral

Цитата:
фильтр [Extension] нормально работает, если в настройках Imagus включен пункт "Показывать текст заголовка". Если этот пункт не включен (как было у меня по умолчанию), вместо окна плеера будет отображаться пустое окно.

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

Всего записей: 4211 | Зарегистр. 10-11-2005 | Отправлено: 12:01 27-11-2022
Barral



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

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

Текст невольно концентрируют на себе внимание, что нужно далеко не всем и не всегда.

Всего записей: 6182 | Зарегистр. 24-12-2002 | Отправлено: 12:08 27-11-2022
kenko2



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

Цитата:
Текст невольно концентрируют на себе внимание, что нужно далеко не всем и не всегда.

У меня он в одну строку сделан, так почти не заметно. Когда надо - включаю гор.клавишей. Тем более у большинства картинок текста вообще нет.

Всего записей: 4211 | Зарегистр. 10-11-2005 | Отправлено: 13:17 27-11-2022
warq

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

Всего записей: 165 | Зарегистр. 24-12-2003 | Отправлено: 17:44 27-11-2022 | Исправлено: warq, 18:45 27-11-2022
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
warq
А где именно не работает? Здесь нужно ссылки на конкретные примеры выкладывать.

Всего записей: 4211 | Зарегистр. 10-11-2005 | Отправлено: 18:24 27-11-2022
warq

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

Всего записей: 165 | Зарегистр. 24-12-2003 | Отправлено: 18:33 27-11-2022
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
warq
На случай глюков рекомендуется использовать инструкцию выше в шапке ("Решение проблем"). И только когда совсем уж ничего не поможет, писать сюда.

Всего записей: 4211 | Зарегистр. 10-11-2005 | Отправлено: 18:54 27-11-2022 | Исправлено: kenko2, 18:55 27-11-2022
kraeved



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Товарищи, если возможно, добавьте увеличение скриншотов на сайте Alternativeto.net (пример).

Всего записей: 1000 | Зарегистр. 01-03-2003 | Отправлено: 04:53 29-11-2022 | Исправлено: kraeved, 04:54 29-11-2022
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И еще с Реддит запрос был:
 
APNEWS.COM
(для РФ нужен прокси)
https://apnews.com/hub/travel
https://apnews.com/hub/sports
https://apnews.com/hub/health
https://apnews.com/hub/business

Всего записей: 4211 | Зарегистр. 10-11-2005 | Отправлено: 12:23 29-11-2022
Baton34V



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

Код:
{"R_alternativeto.net":{"link":"^alternativeto\\.net/software/[^/]+/about/","res":":\nlet json=JSON.parse($._.match(/<script id=\"__NEXT_DATA__\" type=\"application\\/json\">(.+?})<\\/script>/)[1]);\nlet res = [];\nfor (obj of json.props.pageProps.mainItem.images) {\n  if (obj.type==\"Screenshot\") {\n    res.push([obj.signedImages[0].signedURL]);\n  }\n}\nreturn res;\n","note":"https://alternativeto.net/software/wiztree/?platform=windows&sort=addeddate"}}

 
Добавлено:

Код:
{"R_apnews.com":{"link":"^apnews\\.com/article/[\\w-]+","res":":\nlet json=JSON.parse($._.match(/window\\['titanium-state'\\] = ({.+?})\\s/)[1]).content.data;\nlet res = [];\nfor (obj of json[Object.keys(json)[0]].media) {\n  if (obj.imageMimeType.startsWith('image/')) {\n    res.push([''+obj.gcsBaseUrl+obj.imageRenderedSizes[0]+obj.imageFileExtension,obj.caption]);\n  }\n}\nreturn res;","note":"https://apnews.com/hub/travel"}}

только фото, с видео не разобрался.

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
, все работает!
 
Глянь плиз своим проф.взглядом:
 
Есть фильтр Yahoo
https://news.yahoo.com/
https://news.yahoo.com/us/
https://news.yahoo.com/health/
 
У меня по ссылкам толком почти ничего не работает. Но чел на Реддит пишет что у него почти все ("85%") увеличивается. Может фильтр рабочий, это я чего-то не понимаю?

Всего записей: 4211 | Зарегистр. 10-11-2005 | Отправлено: 22:36 29-11-2022
kraeved



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Baton34V
М-м, при наведении на скриншоты по упомянутой ссылке — не работает.
Работает, если наводить на название программ, о чём не сразу догадался.
А почему так? С наведением на сами скриншоты выходит слишком сложно?

Всего записей: 1000 | Зарегистр. 01-03-2003 | Отправлено: 00:03 30-11-2022
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kraeved
Это стандартная ситуация, не всегда получается сделать увеличение при наведении на миниатюру, при этом наведение на ссылку (название, сопровождающий текст, текстовый блок) даже надежнее.

Всего записей: 4211 | Зарегистр. 10-11-2005 | Отправлено: 00:07 30-11-2022
64h



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

Код:
{"R_alternativeto.net":{"link":"^alternativeto\\.net/software/[^/]+/about/","res":":\nconst result = JSON.parse($._.match(/__NEXT_DATA__[^{]+([^<]+)/)[1]).props.pageProps.mainItem.images.filter((i) => i.type === 'Screenshot').map((i) => [ `https://d2.alternativeto.net/dist/s/${i.fileName}?format=${/\\.gif$/.test(i.fileName) ? 'gif' : 'png'}` ])\nreturn result.length > 0 ? result : false","img":"^d4\\.alternativeto\\.net.+\\/(\\w+)\\.\\w+$","to":":\nconst elem = document.createElement('script')\nelem.textContent = `{\n  const s = JSON.stringify([\n    window.__NEXT_DATA__.props.pageProps.mainItem?.images,\n    window.__NEXT_DATA__.props.pageProps.items?.map((i) => i.images),\n    window.next.router.components['/software/[urlName]']?.props.pageProps.mainItem?.images,\n    window.next.router.components['/software/[urlName]']?.props.pageProps.items?.map((i) => i.images),\n    window.next.router.components['/software/[urlName]/about']?.props.pageProps.mainItem?.images,\n    window.next.router.components['/software/[urlName]/about']?.props.pageProps.items?.map((i) => i.images)\n  ].filter(Boolean))\n  const m = s.match(new RegExp('fileName\":\"([^\"]+)\",\"type\":\"(Screenshot|Icon)\"[^}]+${$[1]}'))\n  sessionStorage.setItem('imagus-file', m[1] + ';;' + m[2])\n  document.currentScript.remove()\n}`\ndocument.head.appendChild(elem)\nconst [ file_name, file_type ] = sessionStorage.getItem('imagus-file').split(';;')\nsessionStorage.removeItem('imagus-file')\nreturn `https://d2.alternativeto.net/dist/${file_type === 'Icon' ? 'icons' : 's'}/${file_name}?format=${/\\.gif$/.test(file_name) ? 'gif' : 'png'}`"}}

Улучшил. Срабатывает и на ссылках, и на миниатюрах. Показывает оригинальные скрины (путь подсмотрен в https://github.com/qsniyg/maxurl).
 
 
Barral

Цитата:
фильтр [Extension] нормально работает, если в настройках Imagus включен пункт "Показывать текст заголовка". Если этот пункт не включен (как было у меня по умолчанию), вместо окна плеера будет отображаться пустое окно.

Интересный эффект. Буду разбираться, в чём дело. Спасибо за багрепорт.

Всего записей: 668 | Зарегистр. 06-09-2002 | Отправлено: 00:20 30-11-2022 | Исправлено: 64h, 19:47 30-11-2022
kenko2



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

Цитата:
Улучшил. Срабатывает и на ссылках, и на миниатюрах.

Ок, это более функциональный вариант, оставляем тогда его.
 

Цитата:
Показывает оригинальные скрины (путь подсмотрен в https://github.com/qsniyg/maxurl).

О, я давно предлагал смотреть базы похожих программ. Рад что это наконец начал кто-то использовать. У HZ+ кстати все их фильтры лежат (по отдельности, один фильтр = один файл js) в папке plugins в каталоге расширения в Хроме. Все вполне доступно.

Всего записей: 4211 | Зарегистр. 10-11-2005 | Отправлено: 00:59 30-11-2022
64h



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сайт alternativeto.net оказался не так прост. Пришлось налепить ещё говнокода, чтобы нормально работало. Фильр в посте выше обновлён.
 
Не буду вдаваться в подробности, упомяну одну деталь. Как выяснилось, там встречаются анимированные gif в качестве скринов. Сейчас сам сайт отображает их в jpg. Соответственно, они перестают быть анимированными. Фильтр показывает оригинальные gif. Примеры:
https://alternativeto.net/software/lucidchart/about/
https://alternativeto.net/software/rxdb/about/
 
 
kenko2
Рекомендую вернуть в сборку старый фильтр для Instagram, который работает через graphql, и сделать его активным, а текущий отключить. Похоже, там ввели новую шизофреническую модель блокировки. Раньше аккаунт можно было разблокировать, запросив код. Сейчас у меня уже около суток бэкенд просто выдаёт ошибку 429 Too Many Requests на большинство запросов. Сам аккаунт как бы не заблокирован.
 
В Image Max URL потенциально опасный тип запросов тоже по умолчанию выключен.

Цитата:
О, я давно предлагал смотреть базы похожих программ.

В большинстве случаев это не нужно. В HZ+ вообще странные плагины. Например, там примерно по двести строк кода для Google и Yandex. При этом HZ+ не срабатывает, где работают мои фильтры, которые значительно проще.

Всего записей: 668 | Зарегистр. 06-09-2002 | Отправлено: 19:55 30-11-2022 | Исправлено: 64h, 21:26 30-11-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 133 134 135 136 137 138 139 140 141 142 143 144 145 146

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