X media Downloader

Download images/videos of user's media-timeline on X.

What is X media Downloader?

X media Downloader is a Chrome extension developed by clsyy411, and its main feature is "Download images/videos of user's media-timeline on X.".

Extension Screenshots

screenshot
screenshot
screenshot

Download X media Downloader Extension CRX File

Download X media Downloader 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

                        Download videos and images from twitter or TweetDeck with only one click.
Since twitter changed its name, we are now called X media Downloader.

With this add-on, you can download videos and images from twitter or TweetDeck with only one click without any third-party service.

This extension provides,
+ Custom filename
+ Auto reveal sensitive content
+ Keyboard shortcut
+ Download video thumbnail

This extension is not a web crawler.
This extension doesn't provides,
+ Tweet crawling
+ Batch download
+ File compression                    

Extension Basic Information

Name X media Downloader X media Downloader
ID dcpelmafllhhdcbiegigphjnbgnolkgm
Official URL https://chromewebstore.google.com/detail/x-media-downloader/dcpelmafllhhdcbiegigphjnbgnolkgm
Description Download images/videos of user's media-timeline on X.
File Size 251 KB
Installation Count 1,000
Current Version 1.0.0
Last Updated 2023-12-17
Publish Date 2023-12-17
Rating 1.60/5 Total 15 Ratings
Developer clsyy411
Email [email protected]
Payment Type free
Supported Languages en,zh-CN,zh-TW,ja
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "action": {
        "default_icon": "img\/icon_16.png",
        "default_popup": "html\/options.html",
        "default_title": "__MSG_ext_title__"
    },
    "background": {
        "service_worker": "background-wrapper.js"
    },
    "commands": {
        "bulk_download": {
            "description": "__MSG_BULK_DOWNLOAD__",
            "suggested_key": {
                "default": "Shift+Alt+D",
                "mac": "Shift+Alt+D"
            }
        },
        "bulk_download_likes": {
            "description": "__MSG_BULK_DOWNLOAD_LIKES__",
            "suggested_key": {
                "default": "Shift+Alt+L",
                "mac": "Shift+Alt+L"
            }
        }
    },
    "content_scripts": [
        {
            "all_frames": false,
            "js": [
                "js\/browser_info.js",
                "js\/jquery.min.js",
                "js\/twitter-oauth\/sha1.js",
                "js\/twitter-oauth\/oauth.js",
                "js\/twitter-oauth\/twitter-api.js",
                "js\/session.js"
            ],
            "matches": [
                "*:\/\/twitter.com\/*",
                "*:\/\/tweetdeck.twitter.com\/*",
                "*:\/\/api.twitter.com\/*",
                "*:\/\/pbs.twimg.com\/media\/*",
                "*:\/\/mobile.twitter.com\/*"
            ],
            "run_at": "document_start"
        },
        {
            "all_frames": true,
            "js": [
                "js\/decimal.min.js",
                "js\/jszip.min.js",
                "js\/init.js",
                "js\/timeline.js"
            ],
            "matches": [
                "*:\/\/twitter.com\/*",
                "*:\/\/tweetdeck.twitter.com\/*",
                "*:\/\/pbs.twimg.com\/media\/*",
                "*:\/\/mobile.twitter.com\/*"
            ],
            "run_at": "document_start"
        },
        {
            "all_frames": true,
            "js": [
                "js\/main_react.user.js"
            ],
            "matches": [
                "*:\/\/twitter.com\/*",
                "*:\/\/mobile.twitter.com\/*"
            ],
            "run_at": "document_end"
        },
        {
            "all_frames": true,
            "js": [
                "js\/main_tweetdeck.user.js"
            ],
            "matches": [
                "*:\/\/tweetdeck.twitter.com\/*"
            ],
            "run_at": "document_end"
        }
    ],
    "default_locale": "en",
    "description": "__MSG_ext_description__",
    "host_permissions": [
        "*:\/\/*.twitter.com\/*",
        "*:\/\/pbs.twimg.com\/*",
        "*:\/\/video.twimg.com\/*",
        "*:\/\/*.cdn.vine.co\/*"
    ],
    "icons": {
        "128": "img\/icon_128.png",
        "16": "img\/icon_16.png",
        "19": "img\/icon_19.png",
        "48": "img\/icon_48.png"
    },
    "incognito": "split",
    "manifest_version": 3,
    "name": "__MSG_ext_title__",
    "options_ui": {
        "open_in_tab": true,
        "page": "html\/options.html"
    },
    "permissions": [
        "storage"
    ],
    "short_name": "__MSG_ext_short_name__",
    "version": "1.0.0"
}