InjectCode

Store and inject code to browser pages made super easy.

什麼是InjectCode?

InjectCode是由https://jaak.kytt.ee開發的Chrome擴展程式,該擴展的主要功能是“Store and inject code to browser pages made super easy.”。

擴展截圖

screenshot

下載InjectCode擴展crx文件

下載InjectCode擴展crx格式的文件,手動將Chrome擴充功能安裝到瀏覽器中,也可以將crx文件分享給朋友,輕鬆安裝Chrome擴充功能。

擴展使用說明

                        For developers who have to deal with sites to which they don't have code side access to. Easily store and inject JavaScript snippets into pages, enhance usability or manipulate data in several open tabs at once.

Features:
* create, edit, delete, sort, name and enable/disable your scripts
* syntax highlighter and autosave
* scripts are stored locally and persist throughout sessions
* run a specific script or all that are marked as active
* change scope to run scripts on the current or on all open tabs
* scripts are injected into the pages after document.ready
* includes jQuery
* added global function openTab(url) to open a new tab within your script (avoid recursion)
* added global XhrMonitor object for working with ajax pages

1.1.0:
* added global InjectCode object which is exported into the content pages (allowing to use attached methods in the Chrome console)

1.1.1:
* removed unused storage permission request

Source available at https://github.com/jaakkytt/InjectCode.                    

擴展基本資訊

名稱 InjectCode InjectCode
ID flhghpihapijancfhnicbnjifdodohpi
官方網址 https://chromewebstore.google.com/detail/injectcode/flhghpihapijancfhnicbnjifdodohpi
簡介 Store and inject code to browser pages made super easy.
檔案大小 215 KB
安裝次數 2,341
目前版本 1.1.1
更新時間 2021-04-26
上架時間 2015-04-01
評分 4.65/5 共 26 次評分
開發者 https://jaak.kytt.ee
電子郵箱 [email protected]
付費類型 free
擴展官網 https://jaak.kytt.ee/blog/injectcode
支援的語言 en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "InjectCode",
    "description": "Store and inject code to browser pages made super easy.",
    "version": "1.1.1",
    "permissions": [
        "tabs",
        "activeTab",
        "http:\/\/*\/*",
        "https:\/\/*\/*"
    ],
    "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'",
    "background": {
        "scripts": [
            "js\/background.js"
        ]
    },
    "browser_action": {
        "default_icon": "img\/inject32.png",
        "default_popup": "popup.html"
    },
    "icons": {
        "16": "img\/inject16.png",
        "48": "img\/inject48.png",
        "128": "img\/inject128.png"
    },
    "content_scripts": [
        {
            "js": [
                "js\/jquery-1.10.2.min.js",
                "js\/help_content_script.js",
                "js\/run_content_script.js"
            ],
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*"
            ]
        }
    ]
}