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

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№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
Сообщений: 4339
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
Сообщений: 4339
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
Сообщений: 4339
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
Сообщений: 4339
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

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

Отсутствует

 

№23827-05-2021 18:11:02

Wave
Участник
 
Группа: Members
Зарегистрирован: 27-09-2007
Сообщений: 498
UA: Firefox 52.0

Re: Direct Images

А можно чтобы ссылки вида https://imgur.com/a/FzEFPjl превращались в https://i.imgur.com/UazK2lEh.jpg ?
Или я чего-то не понимаю?

Отсутствует

 

№23927-05-2021 21:01:18

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

Re: Direct Images

Wave пишет

А можно чтобы ссылки вида https://imgur.com/a/FzEFPjl превращались в https://i.imgur.com/UazK2lEh.jpg ?
Или я чего-то не понимаю?

В /a/ идут галереи, и я их специально исключал…

Выделить код

Код:

// @exclude        *://imgur.com/a/*
// @exclude        *://imgur.com/gallery/*

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

Отредактировано Infocatcher (27-05-2021 21:03:10)


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

Отсутствует

 

№24027-05-2021 22:52:19

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

Re: Direct Images

Да там вообще весь imgur.com поломался… :sick:
Но, вроде, починил:
https://github.com/Infocatcher/UserScri … ...020975f


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

Отсутствует

 

№24123-09-2021 00:41:07

Doe John™
Участник
 
Группа: Members
Зарегистрирован: 10-08-2006
Сообщений: 877
UA: Firefox 92.0

Re: Direct Images

Не работает fastpic

Отсутствует

 

№24223-09-2021 21:31:56

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

Re: Direct Images

Doe John™ пишет

Не работает fastpic

Исправил, добавил новый fastpic.org в список: https://github.com/Infocatcher/UserScri … a8a8f93d64


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

Отсутствует

 

№24324-09-2021 16:43:32

Doe John™
Участник
 
Группа: Members
Зарегистрирован: 10-08-2006
Сообщений: 877
UA: Firefox 92.0

Re: Direct Images

Ещё imagevenue.com
https://www.imagevenue.com/ME13VO2Y
https://cdn-images.imagevenue.com/14/8d/ba/ME13VO2Y_o.jpg

Отсутствует

 

№24428-09-2021 23:16:20

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

Re: Direct Images

Doe John™ пишет

Ещё imagevenue.com
https://www.imagevenue.com/ME13VO2Y
https://cdn-images.imagevenue.com/14/8d/ba/ME13VO2Y_o.jpg

Готово: https://github.com/Infocatcher/UserScri … 7f100f9c1f


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

Отсутствует

 

№24515-11-2022 08:19:40

vending_machine
Участник
 
Группа: Members
Зарегистрирован: 10-01-2020
Сообщений: 549
UA: Firefox 91.0

Re: Direct Images

Плохо срабатывает imageban.ru

Отсутствует

 

№24620-11-2022 23:18:45

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

Re: Direct Images

vending_machine пишет

Срабатывал-то, вроде, хорошо, только сайт не дает открывать прямые ссылки и перекидывает обратно.
Подправил: https://github.com/Infocatcher/UserScri … cb6e68a010


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

Отсутствует

 

Board footer

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