Полезная информация

Общайтесь со знакомыми и друзьями в нашей группе в Контакте.

№22603-04-2019 15:55:39

Trit
Участник
 
Группа: Members
Зарегистрирован: 17-11-2017
Сообщений: 9
UA: Chrome 71.0

Re: Direct Images

Infocatcher, спасибо, стало получше. Кинопоиск работает замечательно, на fastpic.ru картинка теперь по центру, вписана в экран.

Немного досадно, что по клику мыши она не масштабируется. Может быть вам стоит посмотреть, как это реализовано в https://sleazyfork.org/ru/scripts/109-handy-image? Там картинка с fastpic.ru каким-то образом масштабируется по клику. Но лично ваш скрипт мне нравится больше: в Cent браузере он работает напрямую, без установки всяких tampermonkey и по моему опыту он более актуален для рунета, поддерживает больше сайтов.

Извините еще раз за беспокойство.:)

Отсутствует

 

№22703-04-2019 20:23:08

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4292
UA: Firefox 56.0

Re: Direct Images

Trit пишет:

Немного досадно, что по клику мыши она не масштабируется. Может быть вам стоит посмотреть, как это реализовано в https://sleazyfork.org/ru/scripts/109-handy-image? Там картинка с fastpic.ru каким-то образом масштабируется по клику. Но лично ваш скрипт мне нравится больше: в Cent браузере он работает напрямую, без установки всяких tampermonkey и по моему опыту он более актуален для рунета, поддерживает больше сайтов.

Масштабирование по клику у меня реализовано... только разработчики браузеров горазды в обратно-несовместимые изменения.
Я сейчас запустил относительно свежий (лень обновлять) Firefox Nightly, поставил Greasemonkey – не работает, поставил Tampermonkey – работает, но не масштабирует.
Проверил код. До img.addEventListener("click", …) доходит, то клики по картинке в обработчик не прилетают, вообще, ну вот совсем. Но можно слушать клики от всего окна...

Подправил: https://github.com/Infocatcher/UserScri … ect_Images
Надеюсь, поможет.


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№22804-04-2019 15:59:47

Trit
Участник
 
Группа: Members
Зарегистрирован: 17-11-2017
Сообщений: 9
UA: Chrome 71.0

Re: Direct Images

Infocatcher, класс! Всё работает!

Отсутствует

 

№22908-05-2019 22:13:42

Trit
Участник
 
Группа: Members
Зарегистрирован: 17-11-2017
Сообщений: 9
UA: Chrome 73.0

Re: Direct Images

Добрый вечер!

Отвалились следующие сайты:

скрытый текст
https://imageban.ru/show/2019/05/03/b3ac931cffaf79df294b6c2134854913/png
https://i3.imageban.ru/out/2019/05/03/b3ac931cffaf79df294b6c2134854913.png

http://lostpic.net/image/rnEC
http://img14.lostpic.net/2019/05/04/2704fe11593bc5f265e49cc76a455489.png

https://radikal.ru/lfp/b.radikal.ru/b25/1905/f2/d4763931a58d.png/htm
https://b.radikal.ru/b25/1905/f2/d4763931a58d.png

Отсутствует

 

№23009-05-2019 13:22:56

Trit
Участник
 
Группа: Members
Зарегистрирован: 17-11-2017
Сообщений: 9
UA: Chrome 73.0

Re: Direct Images

И fastpic тоже:

https://fastpic.ru/view/43/2012/0708/a0673ba37aeb63f4f1f6b5114eb5fc46.png.html
https://i43.fastpic.ru/big/2012/0708/46/a0673ba37aeb63f4f1f6b5114eb5fc46.png

Отсутствует

 

№23113-05-2019 17:15:32

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4292
UA: Firefox 56.0

Re: Direct Images

Trit пишет:

Отвалились следующие сайты:

скрытый текст
https://imageban.ru/show/2019/05/03/b3ac931cffaf79df294b6c2134854913/png
https://i3.imageban.ru/out/2019/05/03/b3ac931cffaf79df294b6c2134854913.png

http://lostpic.net/image/rnEC
http://img14.lostpic.net/2019/05/04/2704fe11593bc5f265e49cc76a455489.png

https://radikal.ru/lfp/b.radikal.ru/b25/1905/f2/d4763931a58d.png/htm
https://b.radikal.ru/b25/1905/f2/d4763931a58d.png

Подправил для imageban.ru: https://github.com/Infocatcher/UserScri … a519b033d1
А по остальным странно: у меня для них работает (под рукой есть Firefox 56 + Greasemonkey 3.17 и более свежий Firefox 60 + Tampermonkey 4.9.5921).


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№23214-05-2019 23:09:19

Trit
Участник
 
Группа: Members
Зарегистрирован: 17-11-2017
Сообщений: 9
UA: Chrome 73.0

Re: Direct Images

Infocatcher, спасибо. Сейчас переустановил скрипт, и тоже заработало. Очень странно, что сайты отвалились - ведь я ничего не менял в браузере. Извините за беспокойство.
Если это важно, то использую Cent Browser и скрипт устанавливаю напрямую, без "обезьянок".

Отсутствует

 

№23318-05-2019 18:36:49

dans3
Участник
 
Группа: Members
Зарегистрирован: 05-07-2016
Сообщений: 2
UA: Firefox 52.0

Re: Direct Images

Infocatcher пишет:

Проверил код. До img.addEventListener("click", …) доходит, то клики по картинке в обработчик не прилетают, вообще, ну вот совсем

Перед этим (строка 561) затирается оригинальный addEventListener.
Еще в строке 576 должно быть l = styles.length.

Как в разных браузерах дебажите user-скрипты? В старой опере все скрипты видны в отладчике. В firefox52+greasemonkey я потыкался в инструментах, ничего не нашел. Я так понимаю код обрабатывется и выполняется через eval.

Отсутствует

 

№23420-05-2019 09:14:25

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4292
UA: Firefox 56.0

Re: Direct Images

dans3 пишет:

Infocatcher пишет:

Проверил код. До img.addEventListener("click", …) доходит, то клики по картинке в обработчик не прилетают, вообще, ну вот совсем

Перед этим (строка 561) затирается оригинальный addEventListener.
Еще в строке 576 должно быть l = styles.length.

Упс, и правда. Спасибо!
Опечатку исправил.
Меня смутила работоспособность в старых версиях. Видимо, раньше работало через обертки, через которые не просвечивали модификации.

dans3 пишет:

Как в разных браузерах дебажите user-скрипты? В старой опере все скрипты видны в отладчике. В firefox52+greasemonkey я потыкался в инструментах, ничего не нашел. Я так понимаю код обрабатывется и выполняется через eval.

Да по старинке, отладочными логами.
Я причем уверен, что в каких-то более ранних версиях я видел скрипты в отладчике. И точно было что-то для Firebug (который до сих пор вспоминается как самый удобный).


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№23531-08-2019 18:18:40

onupirat
Участник
 
Группа: Members
Зарегистрирован: 31-08-2019
Сообщений: 2
UA: Chrome 77.0

Re: Direct Images

Привет. Fastpic не работает.

Отсутствует

 

№23631-08-2019 18:56:45

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4292
UA: Firefox 56.0

Re: Direct Images

onupirat пишет:

Fastpic не работает.

Вроде, исправил: https://github.com/Infocatcher/UserScri … ec7119d787


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№23701-09-2019 00:37:08

onupirat
Участник
 
Группа: Members
Зарегистрирован: 31-08-2019
Сообщений: 2
UA: Chrome 77.0

Re: Direct Images

Infocatcher пишет:

Вроде, исправил: https://github.com/Infocatcher/UserScri … ec7119d787

О, заработал, спасибо добрый человек!

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]