Jump to content

Кто-нибудь писал расширения для Chrome


Игорь Ермаков
 Share

Recommended Posts

В общем мне понадобилось, чтобы на одну страницу, куда я часто захожу был внедрён .js скрипт, естественно только на моей стороне, да и вообще он просто удобным для меня образом сортирует большущую таблицу (не предусмотрено на сайте функции сортировки, вот и дописал). 

 

Не придумал ничего лучше чем написать расширение для хрома, автоматически подставлять код при заходе на страницу каждый раз  в принципе ничего сложно. Захотел сделать кое-какое усовершенствование, для этого мне надо хранить где-то строку, которая будет описывать кое что, грубо говоря плагин нужно научить запоминать.

 

В общем вопрос, возможно ли через Chrome API как-то запомнить строку, всмысле мне её нужно прямо хранить где-то на диске, чтобы браузер всегда мог её взять. Ну и с этой строкой, чтобы можно было работать в самом скрипте. 

 

Пытаться писать .js-ом в файлы, или запустить какой-нибудь .exe шник, конечно очень круто, вот только в 2014 уже ни из одного браузера ничего подобного сделать нельзя, а если и можно то оно того очевидно не стоит. Не могу нигде в Chrome API найти как можно такое сделать. 

 

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

Link to comment
Share on other sites

Пробуйте уже готовые и широкоиспользуемые расширения:

Tampermonkey для Chrome - https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo

Greasemonkey для FireFox - https://addons.mozilla.org/en-us/firefox/addon/greasemonkey/

 

По сути они одинаковы.

Гуглите на тему "пользовательские скрипты" и "user scripts".

Кратко можно здесь глянуть: http://e404.pw/js/user-scripts/

 

Расширения - это немного другое. И значительно сложнее. Для добавления скрипта на определенный url, лучше эти расширения использовать.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy