Twitter Image Downloader

Download and rename original images on your Twitter timeline

ما هو Twitter Image Downloader؟

Twitter Image Downloader هو إضافة Chrome تم تطويرها بواسطة https://hassakulab.com، والميزة الرئيسية لها هي "Download and rename original images on your Twitter timeline".

لقطات شاشة التمديد

screenshot
screenshot

تحميل ملف CRX للإضافة Twitter Image Downloader

قم بتنزيل ملفات الامتداد Twitter Image Downloader بتنسيق crx ، وقم بتثبيت الامتدادات يدويًا في متصفح Chrome ، أو شارك ملفات crx مع الأصدقاء لتثبيت الامتدادات بسهولة.

تعليمات استخدام التمديد

                        この拡張はtwitter.comとtweetdeck.twitter.com上で動作します。
タイムライン上の画像を右クリックしたときのコンテキストメニューに「download original image」を追加します。
この操作を行うと、画像は投稿者のユーザー名とツイートIDで自動的にリネームされダウンロードされるため、ダウンロードした画像をひとつずつリネームするという煩雑な作業を減らすことができます。

正常に動作すると画像は「[ユーザー名]-[ツイートID]-[0].拡張子」のような形式のファイル名で保存されます。3番目の[0]は「複数画像投稿の何枚目の投稿か」です。
何らかの原因でこれらの情報が取得できなかった場合、「TIL-unknown-[twimgのパス].拡張子」という名前でファイルが保存されます。

TweetDeckで利用する際の制約として、画像リンク(タグによるリンク)には対応していません。
また、「複数画像投稿の何枚目の投稿か」は取得されず、「[ユーザー名]-[ツイートID].拡張子」となります。

最初に利用する前にtwitterのページを更新する必要があります。

TwitterやChromeの仕様変更に伴い、突然利用できなくなる可能性があります。
不具合や要望等がございましたらTwitterからご連絡ください(https://twitter.com/HassakuTb)
ただし対応優先度は低いのですべての要望には答えることはできません。ご了承ください。

[ソースコード]
https://github.com/HassakuTb/TwitterImageDownloader2

[変更履歴]
2018/02/22 0.2.0
初版

2018/02/23 0.2.1
「open "save as" window」のオプションが機能しない不具合を修正

2018/02/23 0.2.3

単一画像ツイートのギャラリーモード(画像詳細)で利用できるように変更

2018/02/23 0.2.4
オプションメニューの表示に関する軽微な不具合を修正

2019/07/20 2.0.0
「新しいTwitter」に対応
内部実装を大幅に変更  
旧UIのtwitter.comにて、画像のダウンロード元を新UIのtwitter.comで利用されているものに変更  
ユーザー名が解決取得できないとき、ファイル名が「TIL-unknown-{画像ソースのURLの一部}.{拡張子}」になるように変更  
HTTPSプロトコルのときのみ有効になるように変更

2019/07/20 2.0.1
新しいTwitterの画像プレビュー画面から正常にリネームされない問題を修正

2019/07/21 2.1.0
制限付きでTweetDeckに対応

2019/07/21 2.1.1
オプション[download to]が空欄のとき、自動的にディレクトリを作成する不具合を修正

2020/06/17 2.2.0
オプションでダウンロードするファイル名を変更可能に修正
オプションのUIを変更

2021/01/25 2.2.1
オプションでダウンロードするファイル名にオリジナル画像名を利用できるように変更

2022/03/06 2.2.4
ダウンロードするファイル名にダウンロード日時を利用できるように変更

2022/06/08 2.2.5
UIの文言を修正

2023/08/02 2.2.6
webpに圧縮されたサムネイルに対応

2023/09/16 2.2.7
不要なpermissionを削除

2023/12/02 2.2.8
pro.twitter.comに対応

2023/12/03 2.2.9
ダウンロードするファイル名に投稿日時を利用できるように変更

2023/12/09 2.2.10
support media tab in twitter.com ( Posting date and time cannot be set. )

[既知の不具合]
モーメント埋め込みツイートなどのTwitterCardを用いたツイートで、画像のソースがpdb.twimg.comにある場合、コンテキストメニューが表示されますが、必ず情報取得に失敗し、ファイル名が「TIL-unknown-[twimgのパス].拡張子」となります。

メディアタブの画像をダウンロードするとき、投稿日時は指定できません。

他のダウンロードを補助する拡張機能を利用している場合、ファイル名が正常に変更されないことがあります。                    

معلومات أساسية عن التمديد

الاسم Twitter Image Downloader Twitter Image Downloader
ID ljfafhkjifmbnflpbpeoepeponlkodel
عنوان URL الرسمي https://chromewebstore.google.com/detail/twitter-image-downloader/ljfafhkjifmbnflpbpeoepeponlkodel
الوصف Download and rename original images on your Twitter timeline
حجم الملف 173 KB
عدد التثبيتات 13,465
النسخة الحالية 2.2.10
آخر تحديث 2023-12-10
تاريخ النشر 2020-06-17
تقييم 3.88/5 مجموع تقييمات 59
المطور https://hassakulab.com
البريد الإلكتروني [email protected]
نوع الدفع free
موقع الإضافة https://github.com/HassakuTb/TwitterImageDownloader2
عنوان صفحة المساعدة https://twitter.com/HassakuTb
اللغات المدعومة ja
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "Twitter Image Downloader",
    "short_name": "TwiImgDLer",
    "version": "2.2.10",
    "description": "Download and rename original images on your Twitter timeline",
    "icons": {
        "16": "images\/icon16.png",
        "48": "images\/icon48.png",
        "128": "images\/icon128.png"
    },
    "background": {
        "service_worker": "dist\/background.bundle.js",
        "type": "module"
    },
    "content_scripts": [
        {
            "matches": [
                "https:\/\/twitter.com\/*",
                "https:\/\/pro.twitter.com\/*"
            ],
            "js": [
                "dist\/content.bundle.js"
            ],
            "run_at": "document_start"
        }
    ],
    "options_ui": {
        "page": "dist\/options.html"
    },
    "permissions": [
        "contextMenus",
        "downloads",
        "storage"
    ],
    "host_permissions": [
        "https:\/\/twitter.com\/",
        "https:\/\/pro.twitter.com\/"
    ]
}