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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Расширения для Google Chrome | Google Chrome Extension

Модерирует : gyra, Maz

Maz (06-10-2021 09:29): Расширения для Google Chrome | Google Chrome Extension (Часть 5)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

   

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здесь обсуждаются расширения (extensions) для браузера Google Chrome
А также их установка, настройка, совместимость с различными версиями браузера, новые релизы расширений и изменения в них.
 
Обсуждение работы самого браузера ведётся в другой теме
 
При описании проблемы обязательно указывайте версию браузера, а также версию неработающего у вас расширения.
Кроме того, также желательно давать ссылку на источник установки аддона (например, на его страницу в CWS).

 
Убедительная просьба: выкладывайте ссылки на домашние страницы расширений, а не прямые ссылки на crx-файлы!



Официальный репозиторий расширений Chrome WebStore: *
chrome.google.com/webstore/...extensions - Chrome WebStore, поддерживается автообновление
chrome.google.com/webstore/...ex...en-US - там же, на английском (в чём разница - читаем здесь)
 
Другие репозитории расширений:
www.crx4chrome.com - архив версий + описания + ссылки на оригиналы в CWS + прямая загрузка CRX-файлов
www.chromeextensions.org · www.chrome-plugins.info - "is not affiliated or sponsored by Google Inc." :·)
addons.opera.com · microsoftedge.microsoft.com - расширения для Opera и MS Edge, подходящие для хром-браузеров
ext.chrome.360.cn · www.chromefor.com - некоторые китайские репозитории расширений для Chromium-браузеров
kuchkan.cf * · game-edition.ru · проект "Good CRX" - авторские, исправленные и русифицированные расширения
userscripts-mirror.org * · greasyfork.org · openuserjs.org · monkeyguts.com · userstyles.org · freestyler.ws - скрипты и темы
 
Микро-FAQ или ЧАВО:
О разрешениях, запрашиваемых приложениями и расширениями
Ошибки установки и решение некоторых проблем при установке расширений
Как установить расширение/тему/скрипт НЕ из Chrome WebStore
Обход ограничений на установку расширений из WebStore (для НЕ-гугло-хрома)
Как включить расширения НЕ из Chrome WebStore + здесь (п.3 и п.4) + важное уточнение + пояснение
Как упаковать установленную тему/расширение/приложение (ID не сохраняется!)
О плагинах NPAPI и PPAPI - краткое пояснение
Если не работает встроенная функция перевода страниц
Как отключить неотключаемые расширения/приложения
Как скачать расширение/приложение/тему из Chrome Web-Store + загрузчик CRX-файлов
 
Полезные расширения: ("путеводитель" · выборка в CHM · ремарка о нерабочих ссылках на gavitex.com)
Ru-Board: Tools Collection Ru-Board: народное творчество Повышение безопасности сёрфинга
Блокировка рекламы и другого контента Анти-блокировка Дополнительные режимы просмотра
Управление паролями Интерфейс и стили Перевод текста и словари Работа и офис в он-лайне
Замена "новой вкладки" Управление вкладками Управление закладками Менеджеры загрузки
Настройка поисковых систем YouTube-мания Торрентомания ТВ/радио и прочая мультимедия
Скриншоты и работа с изображениями RSS: чтение новостей (+ микро-тест) Блокноты и заметки
Букмарклеты Полезные мелочи Если не хватает стандартных возможностей настройки...
 
Дополнительно:
Cправка Google Chrome: Приложения, расширения и плагины
Статьи и обзоры по расширениям браузеров на движке Chromium
Самые популярные расширения на CWS · Рейтинг приложений в CWS - обновляемый рейтинг + ссылки + по группам
Разработка и отладка расширений - о том, как это всё работает и как/чем можно сделать что-то своё
Платные расширения и приложения Google Chrome - все вопросы и запросы по ним, там же - ответы и советы
Будь внимателен: "чёрный" список расширений - вредоносные, с рекламой, трекерами и пр.
Осторожно: "Большой брат"! - политика Google в отношении расширений
 

Первая часть темы · · · Вторая часть темы · · · Третья часть темы · · · Старая версия шапки до 05.12.2013 (текущие изменения здесь)

Настоятельная просьба ко всем присутствующим:
Если правите шапку - сообщите* в теме о сделанных изменениях и обязательно* сделайте бэкап!

* В противном случае - не обижайтесь на то, что шапка будет принудительно восстановлена из предыдущей резервной копии.
Бэкап шапки можно сделать прямо в своём посте или в этой теме.

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 08:53 01-08-2019 | Исправлено: Maz, 10:51 20-05-2021
AkulaBig

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

Цитата:
window.open(link.href)

Прекрасно работает. Но в tampermonkey по-прежнему не пашет. Насколько я понимаю, из-за кода GM_info.script.name. Хоть эта функция и не описана в начале скрипта, как положено делать с функциями GM, но видимо она работает и тампер не может ее выполнить.
Не подскажете, на что можно ее заменить?

Всего записей: 4316 | Зарегистр. 11-03-2003 | Отправлено: 14:13 27-12-2019 | Исправлено: AkulaBig, 14:15 27-12-2019
VVL99

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

Цитата:
У меня тут сдача проекта, тестировать некогда
Ладно.
1-2, странно, а у меня всё работает и на центе тоже.

Цитата:
DynamicMark, даже маркер не нужен
Так и у нас было в 0.1 и в 0.2, а затем папку придумали.

Цитата:
DynamicMark даже перезаписывает текущую закладку, если вдруг ты после просмотра не закрыл ее, а перешел по ссылку.
И у нас также и тоже с 0.1, вообще всё странно, как будто мы о разных расширениях говорим.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 14:51 27-12-2019
Altruumann



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99 05:30 27-12-2019
Цитата:
http://vvl99.narod.ru/LastPosition/LastPosition_1.0.3.5.crx

Подробнее...
 
VVL99 05:30 27-12-2019
Цитата:
На счёт лага, надо проверить, у меня на 42-ом вроде без лагов.

Лаг пропал, так держать

Всего записей: 465 | Зарегистр. 04-04-2016 | Отправлено: 16:06 27-12-2019
VVL99

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

Цитата:
если держать отслеживаемые вкладки открытыми 5 минут, то иконка расширения становится синей, отслеживание пропадает.
Будем искать.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 16:19 27-12-2019
kenko2



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

Цитата:
Будем искать.

Не понимаю, почему тему расширения "Последняя позиция" закрыли, а обсуждение перенесли сюда? Не логично же.

Всего записей: 3804 | Зарегистр. 10-11-2005 | Отправлено: 17:33 27-12-2019
TheBarmaley



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yaroslawF
Цитата:
на некоторых сайтах работает только на очень коротких страницах, на некоторых сайтах - на всех страницах, а где-то вообще никак
думаю, зависит исключительно от динамики создания страниц, приспособить под всё универсально вряд ли выйдет..
как по мне - всё оно нафиг не нужно, в общем случае проще по ктрл+ф искать или заскринить/копирнуть нужныйкусок..
 
зы
..про "собирался" - вовремя тут "лампу потёрли" - вот "джинн" и появился..        
 
Добавлено:
AkulaBig
Цитата:
Цитата:window.open(link.href)  
Прекрасно работает. Но в tampermonkey по-прежнему не пашет. Насколько я понимаю, из-за кода GM_info.script.name. Хоть эта функция и не описана в начале скрипта, как положено делать с функциями GM, но видимо она работает и тампер не может ее выполнить.  
Не подскажете, на что можно ее заменить?
если честно - хз, не силён я в обезъяньих фичах.. ну.. а если её определить и тупо приравнять к = null - не проканает?
непонятно другое - с фига ли в ТМ не работает стандартное виндов.опен() и каким боком оно к каким-то гм-фичам..
 
Добавлено:
kenko2
Цитата:
почему тему расширения "Последняя позиция" закрыли, а обсуждение перенесли сюда? Не логично же
хистори нот со фар.. вопчем, закрыли правильно, а вот почему "создатель" новую не хочет заводить - это только к нему..))

----------
..the one of.. ··· ..sam-&-pol..

Всего записей: 17316 | Зарегистр. 07-06-2006 | Отправлено: 18:03 27-12-2019
AkulaBig

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

Цитата:
непонятно другое - с фига ли в ТМ не работает стандартное виндов.опен()

Вы меня не совсем поняли. виндов.опен() скорей всего в ТМ работает. Но она получает урл через такую функцию top.postMessage(JSON.stringify({name: GM_info.script.name, url: url}), '*');
 Вот видимо она и не работает из-за GM_info.script.name. Может весь код привести? В нем ничего секретного. Я взял его у wOxxOm с известного сайта скриптов и модифицировал под себя. Но если алгоритм я переделать могу, то сам джава не знаю. Блин, глубоко его изучать не очень хочется. Совсем это никак не связано с моей работой

Всего записей: 4316 | Зарегистр. 11-03-2003 | Отправлено: 20:11 27-12-2019
TheBarmaley



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Цитата:
получает урл через такую функцию top.postMessage(JSON.stringify({name: GM_info.script.name, url: url}), '*');  
 Вот видимо она и не работает из-за GM_info.script.name.
в данном случае, как понимаю, этот самый нейм и не нужен, если пытаемся выцепить именно урл..
и страшного ничего нету - ну будет этот нейм андефайнед, да и хрен бы на него..
 
я думаю - не работает по другой причине - надо искать/смотреть ответную часть для функции топ.постМессаджа..
т.е., скорее всего, есть обмен между скриптом-инжектором и бэкграундом, так вот и надо обе части в связке смотреть..

----------
..the one of.. ··· ..sam-&-pol..

Всего записей: 17316 | Зарегистр. 07-06-2006 | Отправлено: 23:35 27-12-2019
konster



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто юзает Privacy Manager, посмотрите пжл, сегодня он обновился, и вот теперь там такой ужас:
https://i.paste.pics/7MHE8.png  
Все кнопки в настройках недоступны, сверху все три раздела не кликабельны.  
Пробовал его переставить, отключал все остальные расширения, всё без толку. Теперь ни куки удалить, ни всё остальное тоже. Опять же реферер не блокируется.  
 
Добавлено:
На всякий случай хочу спросить, потому что не уверен, что проблема решится, а мне без этих функций хоть в сеть не заходи, всё равно что без антивируса.
Нужно расширение, удаляющее куки+блокировка реферера. Хотя бы это, хотя в Privacy Manager мне и другие функции были нужны, например, очистка кэша плагинов, очистка индексированных баз и пр.

----------
"Вами управляет тот, кто вас злит". (Лао-цзы)

Всего записей: 3303 | Зарегистр. 06-12-2006 | Отправлено: 23:40 27-12-2019
konster



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

----------
"Вами управляет тот, кто вас злит". (Лао-цзы)

Всего записей: 3303 | Зарегистр. 06-12-2006 | Отправлено: 03:32 28-12-2019 | Исправлено: konster, 03:33 28-12-2019
rubel



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите, есть ли расширение для Google Chrome для редактирования открытой страницы и последующего её сохранения? В Firefox для этого юзаю расширение
Page Hacker.

Всего записей: 1422 | Зарегистр. 12-07-2004 | Отправлено: 07:34 28-12-2019
AkulaBig

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

Цитата:
надо искать/смотреть ответную часть для функции топ.постМессаджа..

Но ведь в плагах, поддерживающих GM скрипт работает на ура. Ладно, покопаюсь еще. Там алгоритм такой. В одной из строк есть if (data.name == GM_info.script.name)
            navigate(data.url);
И в самой navigate есть выше приведенная строка. Если причина не в них, непонятно становится. Неужели в разных плагах еще и команды самого джава разные поддерживаются.
 
 
 
Добавлено:

Цитата:
и вот теперь там такой ужас

У меня просто исчезли окна. У меня куки по дефолту запускались. Вчера некогда было этим заниматься. А сегодня просто пощелкал по всем вкладкам и все восстановилось. Сегодня все работает как было. Мне без этого плага тоже уже никак.
 
Добавлено:
Работает все-равно не так. Удаляю куки, вкладка это не отображает. Не обновляется. Закрываю окно, открываю вновь, тогда вижу результат.

Всего записей: 4316 | Зарегистр. 11-03-2003 | Отправлено: 07:53 28-12-2019
cannafu



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

Цитата:
для редактирования открытой страницы

Попробуй этот Букмарклет, там же и расширение. Не то?

Всего записей: 3723 | Зарегистр. 15-01-2013 | Отправлено: 08:52 28-12-2019 | Исправлено: cannafu, 08:54 28-12-2019
rubel



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

cannafu (08:52 28-12-2019)
Цитата:
Попробуй этот Букмарклет, там же и расширение. Не то?  

Работает, но при редактировании очень много занимает места на странице.
Может еще есть что-то для этого?
 

Всего записей: 1422 | Зарегистр. 12-07-2004 | Отправлено: 09:53 28-12-2019
cannafu



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

Цитата:
очень много занимает места на странице

Ну, не знаю, панель вроде узкая Есть такой еще с плавающей Подробнее...

Всего записей: 3723 | Зарегистр. 15-01-2013 | Отправлено: 10:20 28-12-2019 | Исправлено: cannafu, 10:21 28-12-2019
rubel



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
cannafu
А что делать с этим кодом? Если вставлять в адресную строку, то открывается закладка
с поиском гугла.

Всего записей: 1422 | Зарегистр. 12-07-2004 | Отправлено: 10:30 28-12-2019
cannafu



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rubel
На панели закладок "добавить страницу" и вставляешь код в  URL

Всего записей: 3723 | Зарегистр. 15-01-2013 | Отправлено: 10:37 28-12-2019
rubel



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
cannafu
Спасибо, но все это не то. С помощью Page Hacker страница превращалась  
типа документа Microsoft Office, там можно удалять, вставлять как текст так и изображения и потом все это сохранить.

Всего записей: 1422 | Зарегистр. 12-07-2004 | Отправлено: 10:59 28-12-2019
TheBarmaley



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Цитата:
В одной из строк есть if (data.name == GM_info.script.name) navigate(data.url);  
ну так заменить этот иф на безусловное открытие..
или в скриптах отправителя/получателя этот параметр задать константой - типа такого: GM_info.script.name='ku-ku'
и проверять уже именно if(data.name=='ku-ku')..... чтобы оно всегда тру возвращало при этих проверках..
 
смысл - обойти нерабочую корявку в конкретном манагере скриптов (возможно - есть какой-то косяк в самом ТМ где-то, я хз)..


----------
..the one of.. ··· ..sam-&-pol..

Всего записей: 17316 | Зарегистр. 07-06-2006 | Отправлено: 14:43 28-12-2019
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все заработало. Причина была в том, что я забыл в // @grant написать none вместо  GM_openInTab. GM_info.script.name ТМ не мешает. Кстати, попробовал вместо name: GM_info.script.name написать name: url, ничего не изменилось. Вообще непонятно, для чего эта функция. Но вот просто закомментить top.postMessage(JSON.stringify({name: GM_info.script.name, url: url}), '*'); не удалось. Все перестало работать.
В общем огромное вам спасибо за помощь. На этом данное обсуждение можно закончить. Результат достигнут, хоть смысл кода и остался неясным Но дело в том, что только скрипт этого автора открывает все ссылки правильно. Остальные скрипты хитрые ссылки, типа как на сайте DNS не могут открыть в новой вкладке.
 
Добавлено:

Цитата:
просто закомментить

Удалось. Надо было просто это грамотно сделать. Выкосил любые упоминания GM.

Всего записей: 4316 | Зарегистр. 11-03-2003 | Отправлено: 15:04 28-12-2019
   

Страницы: 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 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

Компьютерный форум Ru.Board » Компьютеры » Программы » Расширения для Google Chrome | Google Chrome Extension
Maz (06-10-2021 09:29): Расширения для Google Chrome | Google Chrome Extension (Часть 5)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru