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


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

Модерирует : 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

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

TheBarmaley TMP



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

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



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

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

Всего записей: 4230 | Зарегистр. 10-11-2015 | Отправлено: 08:29 06-04-2016 | Исправлено: Maz, 08:51 11-03-2017
VVL99



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Xant1k - пост
Цитата:
в твоём расширений для UA, страница настроек жутко лагучая.


Отключи анимацию, если из-за неё, в файле pop.css удали -  

Код:
 
#logo {
    animation: spin 8s infinite linear;
    -webkit-animation: spin 8s infinite linear
}
 

 
Добавлено:
Да, анимашка ведёт себя нестабильно. Прыгает с 11 до 30, к примеру страница форума у меня бегает на 5-6, а если выключить стиль то 2.5 - 3.5.

 
Можно ещё удалить тени у элементов - textarea, input, select, тогда вообще летать будет.

----------
Мои работы

Всего записей: 908 | Зарегистр. 03-02-2011 | Отправлено: 01:33 21-03-2017 | Исправлено: VVL99, 11:26 21-03-2017
Xant1k



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


Может кто у себя запустить https://github.com/atwxp/rss ? почему-то нет настроек, и вообще пустое окно...

Всего записей: 1106 | Зарегистр. 20-02-2009 | Отправлено: 03:26 21-03-2017
Xant1k



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ещё вопрос по Local CDN. Если сайт требует новую либу, оно его само может скачать?

Всего записей: 1106 | Зарегистр. 20-02-2009 | Отправлено: 05:40 21-03-2017
TheBarmaley



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VVL99
Цитата:
каждый раз гадость какую нибудь подкинут
очередной отлом на походе..    
 
Добавлено:


Xant1k
Цитата:
Если сайт требует новую либу, оно его само может скачать?
думаю - нет, только апдейтом самого аддона с готовым набором.. ну или руками залить и поправить код..
там же не зря собрана вся куча версий, отлов/перехват запросов идёт тупо по имени/адресу либы..

----------
..the one of..

Всего записей: 6108 | Зарегистр. 07-06-2006 | Отправлено: 05:44 21-03-2017
Sayler91

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите набросать манифест для расширения Chroma. Суть нажав на него обрабатывалась страничка js скриптом. Без background и popup. Просто запускался скрипт для этой страницы.

Всего записей: 19 | Зарегистр. 04-03-2017 | Отправлено: 12:17 21-03-2017
VVL99



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

Sayler91 - пост
Цитата:
Помогите набросать манифест для расширения Chroma. Суть нажав на него обрабатывалась страничка js скриптом. Без background и popup. Просто запускался скрипт для этой страницы.


Код:
 
javascript: (function() {ваш код})()
 

 
Добавлено:
Просто перетащи его на панель закладок.
Пример:
javascript: (function(){alert("Привет мир!")})()
 
Bookmarklets / Favelets / Букмарклеты / Закладурки

----------
Мои работы

Всего записей: 908 | Зарегистр. 03-02-2011 | Отправлено: 12:29 21-03-2017 | Исправлено: VVL99, 12:34 21-03-2017
Sayler91

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я помню ваш совет, и он мне помог Но в букмарклете есть ограничения в 16 000 символов. Я уже почти истратил этот запас. Мне же нужно не иметь ограничения, так как обработка текста занимает много кода. Так же хочу запускать скрипт горячей клавишей.
 
Добавлено:
manifest.json

Код:
{
  "manifest_version": 2,
  "name": "Проверка",
  "version": "1.0",
   
  "icons": {
    "45": "48x48.png"
 
  },
  "content_scripts": [
    {
      "matches": [ "*://*/*" ],
      "js": [ "content.js" ]
    }
  ],
  "permissions": [
    "tabs"
  ],
 
    "browser_action": {
    "default_title": "LostTime",
    "default_icon": "48x48.png"
    }    
}

popup.html

Код:
<!DOCTYPE html>
<html>
<script src="js/function.js"></script>
</html>

 
Как то так, но не запускается function.js

Всего записей: 19 | Зарегистр. 04-03-2017 | Отправлено: 12:35 21-03-2017
VVL99



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sayler91 - пост
Цитата:
Так же хочу запускать скрипт горячей клавишей.

Горячие клавиши вроде только из бэкграунда работают.
 
Добавлено:
Sayler91 - пост
Цитата:
Без background и popup. Просто запускался скрипт для этой страницы.


----------
Мои работы

Всего записей: 908 | Зарегистр. 03-02-2011 | Отправлено: 12:50 21-03-2017
Sayler91

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Горячая клавиша не первостепенная задача. Хотя бы чтоб скрипт запускался.

Всего записей: 19 | Зарегистр. 04-03-2017 | Отправлено: 13:05 21-03-2017
shura1973



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sayler91
а почему именно надо расширение? может вам тогда использовать ваш код как юзер скрипт например через Tampermonkey или Violentmonkey

Всего записей: 4439 | Зарегистр. 14-10-2007 | Отправлено: 13:05 21-03-2017
Sayler91

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для моих целей, подойдут только написанные мной расширения. Сторонние не подходят.

Всего записей: 19 | Зарегистр. 04-03-2017 | Отправлено: 13:12 21-03-2017
VVL99



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sayler91
В js/function.js пиши внедрение кода в текущую вкладку.

----------
Мои работы

Всего записей: 908 | Зарегистр. 03-02-2011 | Отправлено: 13:15 21-03-2017 | Исправлено: VVL99, 13:16 21-03-2017
Tilks

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sayler91
где в манифесте попап?
в content.js скрипт который может работать с DOM .

Всего записей: 1736 | Зарегистр. 14-08-2005 | Отправлено: 13:21 21-03-2017
Sayler91

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

Всего записей: 19 | Зарегистр. 04-03-2017 | Отправлено: 13:24 21-03-2017
VVL99



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sayler91 - пост
Всё зависит от того, какая задача, ты хочешь получить код страницы или изменить его на странице?

----------
Мои работы

Всего записей: 908 | Зарегистр. 03-02-2011 | Отправлено: 13:30 21-03-2017
Sayler91

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня обработчик страницы
Код:
var a=document,b=a.getElementById("name"),a=a.getElementById("name2");
a.style.backgroundColor=b.textContent==a.textContent?"green":"red";

Он меняет цвет элементов при условиях.

Всего записей: 19 | Зарегистр. 04-03-2017 | Отправлено: 13:35 21-03-2017
TheBarmaley



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sayler91
Цитата:
У меня обработчик страницы
смысл в кнопке? достаточно инжекта, всё-рно до перезагрузки контент не меняется..
ну а если что-то подгружается - в скрипте вешать листенер на изменение этого "что-то"..

----------
..the one of..

Всего записей: 6108 | Зарегистр. 07-06-2006 | Отправлено: 13:42 21-03-2017
Tilks

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

Код:
{  
  "manifest_version": 2,  
  "name": "Проверка",  
  "version": "1.0",  
   
  "icons": { "48": "48x48.png" },  
  "content_scripts": [ {  
      "matches": [ "*://*/*" ],  
      "js": [ "content.js" ] ,
      "run_at": "document_end",
      "all_frames": true
    } ]
}

 
content.js

Код:
(function(){
alert('Hello from extension');
})();

 
Добавлено:
лучше конечно так, чтобы не кликать всё время ок

Код:
(function(){
//alert('Hello from extension');
document.title = "Hello!";  
})();

Всего записей: 1736 | Зарегистр. 14-08-2005 | Отправлено: 13:47 21-03-2017
Sayler91

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

Цитата:
смысл в кнопке? достаточно инжекта, всё-рно до перезагрузки контент не меняется..  
ну а если что-то подгружается - в скрипте вешать листенер на изменение этого "что-то"..  

А можно по подробнее про инжект. По сути мне нужно изменение страницы один раз, далее она обновляется и все цвета скидываются в первоначальное состояние, что мне и нужно. Листенер не нужен, как я понял.
 
 
Добавлено:

Цитата:
{  
  "manifest_version": 2,  
  "name": "Проверка",  
  "version": "1.0",  
     
  "icons": { "48": "48x48.png" },  
  "content_scripts": [ {  
      "matches": [ "*://*/*" ],  
      "js": [ "content.js" ] ,  
      "run_at": "document_end",  
      "all_frames": true  
    } ]  
}

Что то у меня не получилось. Иконка горит серым. Может нужно вставить "browser_action"?
 

Всего записей: 19 | Зарегистр. 04-03-2017 | Отправлено: 13:50 21-03-2017
Tilks

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sayler91
у меня нет иконки на панели, только в расширениях. иконка на панели не нужна, инжект идёт на тех страницах, которые в "matches": [ "*://*/*" ], то есть во всех.

Всего записей: 1736 | Зарегистр. 14-08-2005 | Отправлено: 14:07 21-03-2017 | Исправлено: Tilks, 14:08 21-03-2017
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Программы » Расширения для Google Chrome / Google Chrome Extensions

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2017

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru