コモンズ素材名直送ツール

ニコニ・コモンズにて素材名をファイル名に付加した状態でダウンロードできるようにする拡張機能

What is コモンズ素材名直送ツール?

コモンズ素材名直送ツール is a Chrome extension developed by イスターリャ(公開用), and its main feature is "ニコニ・コモンズにて素材名をファイル名に付加した状態でダウンロードできるようにする拡張機能".

Extension Screenshots

screenshot

Download コモンズ素材名直送ツール Extension CRX File

Download コモンズ素材名直送ツール extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        本ツールはニコニ・コモンズにて、素材タイトルや制作者名をファイル名に付加した状態でダウンロードできるようにする拡張機能です。ついでに素材名のコピーも自動でできます。

【デフォルトのファイル名を変更】
通常ニコニ・コモンズで素材をダウンロードしようとすると、デフォルトのファイル名はncから始まるIDのみとなっています。しかしこれではファイル名からどのような素材なのか分かりません。
そこで本ツールは素材をダウンロードする際の応答ヘッダの一部を書き換え、素材名を付加したファイル名をデフォルトにします。

【素材名のコピー】
ダウンロードボタンを押した際に自動的に素材名やIDをコピーする機能です。BGMの名前を流し始めた時点で入れる際などに役立つと思います。
※この機能はデフォルトでOffになっています。

【IDキーワードの素材転送】
キーワード検索で素材のコモンズIDを検索すると、自動的にそのIDの素材ページに転送します。

【オプション】
素材名のコピー機能をOn/Offできるほか、デフォルトのファイル名とコピーされるテキストについて、どのような形式にするか設定できます。日本語も使えるので「コモンズ素材_${id}_${title}」のような形式にもできます。
(v0.1.1~) IDとタイトルの他に、制作者名も付加できるようになりました。詳しくはオプションページをご覧ください。

※本説明で触れているニコニ・コモンズの仕様は本ツールの公開・更新時点のものとなります。ニコニコによって仕様が変更された場合、本ツールは動作しなくなる場合があります。
※ファイル名に付加するタイトルと作者は素材ページで取得しています。素材ページが読み込み終わる前にダウンロードボタンをクリックしてしまうと、ファイル名の変更が働かない可能性があります。

Twitter: @is_ptcm                    

Extension Basic Information

Name コモンズ素材名直送ツール コモンズ素材名直送ツール
ID dedkmkiecahgahncgoclgielgeckhlgb
Official URL https://chromewebstore.google.com/detail/%E3%82%B3%E3%83%A2%E3%83%B3%E3%82%BA%E7%B4%A0%E6%9D%90%E5%90%8D%E7%9B%B4%E9%80%81%E3%83%84%E3%83%BC%E3%83%AB/dedkmkiecahgahncgoclgielgeckhlgb
Description ニコニ・コモンズにて素材名をファイル名に付加した状態でダウンロードできるようにする拡張機能
File Size 29.06 KB
Installation Count 452
Current Version 0.3.2
Last Updated 2023-08-14
Publish Date 2020-11-29
Rating 4.67/5 Total 3 Ratings
Developer イスターリャ(公開用)
Email [email protected]
Payment Type free
Extension Website https://textblog.minibird.jp
Supported Languages ja
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "\u30b3\u30e2\u30f3\u30ba\u7d20\u6750\u540d\u76f4\u9001\u30c4\u30fc\u30eb",
    "version": "0.3.2",
    "description": "\u30cb\u30b3\u30cb\u30fb\u30b3\u30e2\u30f3\u30ba\u306b\u3066\u7d20\u6750\u540d\u3092\u30d5\u30a1\u30a4\u30eb\u540d\u306b\u4ed8\u52a0\u3057\u305f\u72b6\u614b\u3067\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u308b\u3088\u3046\u306b\u3059\u308b\u62e1\u5f35\u6a5f\u80fd",
    "author": "istallia",
    "icons": {
        "32": "icon_32.png",
        "48": "icon_48.png",
        "128": "icon_128.png"
    },
    "content_scripts": [
        {
            "matches": [
                "http:\/\/commons.nicovideo.jp\/works\/*",
                "https:\/\/commons.nicovideo.jp\/works\/*"
            ],
            "run_at": "document_start",
            "js": [
                "content-script.js"
            ]
        }
    ],
    "background": {
        "service_worker": "background-rename.js"
    },
    "options_ui": {
        "page": "options.html"
    },
    "permissions": [
        "declarativeNetRequest",
        "declarativeNetRequestWithHostAccess",
        "storage"
    ],
    "host_permissions": [
        "https:\/\/deliver.commons.nicovideo.jp\/download\/*",
        "https:\/\/commons.nicovideo.jp\/works\/*"
    ]
}