<body> <script type="text/javascript" src="https://ad.netowl.jp/js/webcrow-php.js"></script>
私立メロン高校パソコン部
7439561

TwitterダウンローダJava


2015年06月07日 04:05:32

Twitterの画像ダウンローダです。
TwitterダウンローダのJava移植版です。
マルチプラットフォームソフトです。
MacOSX、Windows、Linuxなどで動作します。

1.ツイッターの特定ユーザーのツイートにUPされた
3200件までのツイートを取得し、
画像を一括保存できる。
自分のツイートのバックアップにも使えます。
2.検索キーワードに検出されたツイートの
画像とツイートを一括保存できる。
3.ツイッターの特定アカウントのツイートを
html、mhtで一括保存することもできます。
ツイートをpdfやpngで一括保存することもできます。
4.largeやorig画像も落とせる。
5.複数のアカウントやキーワードを一括で落とすバッチ処理が可能。
6.アカウントごとにフォルダの作成が可能。
アイコン画像やバナー画像も落とせる。
7.データベース(SQLite)により重複画像を自動削除する機能。
8.リツイートとリプライを除去する機能。
9.ツイート上のurlをテキストに書き出す機能。転送urlでないurlを書き出せる。
11.鍵垢に対応
12.twitter上のmp4動画を落とせる。
全てのサイズの動画を落とせる。
最大サイズのみを落とすこともできる。
13.exifタグ書き込み機能
15.タイマー機能
16.いいね(お気に入り)を落とす機能
17.タスクトレイに常駐する機能
18.タスクスケジューラーで使えるように、起動時に自動実行、
ダウンロード終了時に自動でソフトを閉じるようにする機能もある。
19.Dropboxに自動で画像をアップロードする機能
20.ツイートをarchive.isやtweetsave.comに自動追加する機能。
21.ツイート本文をデータベースに入れて全文検索が可能。
22.クリップボード監視機能。クリップボードを監視してツイートurlを
コピーすると自動でダウンロード開始する。
23.ブラウザからフォームにD&Dでツイート単体やユーザーアカウントを
入力して落とす機能。複数urlのD&Dもできる。
24.クリップボード監視機能。クリップボードを監視してツイートurlを
コピーすると自動でダウンロード開始する。
25.フォロー&フォロワーの一覧をテキストファイルやhtmlファイルに書き出す機能。
アイコンのサムネイル付きのhtmlに書き出すこともできる。
26.ブラウザからフォームにD&Dでツイート単体やユーザーアカウントを
入力して落とす機能。複数urlのD&Dもできる。
27.ホームタイムラインを落とす機能
28.streamでツイート、リツイート、ホームタイムラインを収取できる。
29.棒読みちゃんで取得したツイート本文を再生する機能。
30.Google Maps APIを使い地名を緯度と経度に変換して位置情報で検索する機能
31.特定アカウントのフォロワーをチェックして、
フォロワーを買ってフォロワー数を水増ししてないかチェックできる。

3200件以上のツイートの画像を落としたい人は、「twitterダウンローダpython」を使ってください。

/2018/2/20
ver1.9.2
ダウンロード

posted by 管理人
カテゴリー SNS画像ダウンローダ
view(52203)
コメント(208)


179.名前:名無し 2017年10月28日 03:52:32ID:dae3d7

>178
鍵付きのフォローユーザーについては、
相互フォローの状態でもDLされないRTやRPがあるようです。
こちらでも鍵付き相互フォローユーザーがRTしているメディア付きのツイートがDLされませんでした。

そこで、管理人の方へ質問です。
readmeの「■鍵垢(パス付きアカウント)のツイートを落とす方法」
について、
LiveHTTPHeadersをインストールし、
twitterへアクセスした際のヘッダー情報からCookie:以下の文字列をコピペする。
とありますが、

ツイッターホームを開いた状態でcookie:以下を確認すると、
guest_id=; kdt=; remember_checked_on=; mobile_metrics_token=; co=; dnt=; twitter_ads_id=; ~~~~~~~ lang=ja
のように、
;区切りで24個ほどの設定が記載されています。
これを全てコピペするのでしょうか?
それと、readme.txtの記載ですが
「設定2タブのクッキーに貼り付ける。」とありますが設定3タブの間違いではないでしょうか?

また、java以前のTwitterダウンローダでは、
since_id=status_idをユーザー毎にtxtファイルで管理していましたが、
java版では.dbファイルになった関係で、
status_idをユーザー毎に消したり手動で書き換えたりという事が出来ません。
設定5タブの「status_id.db」を初期化では、全て消えてしまいます。
status_id.dbファイルを編集する方法は無いでしょうか?
あるいは、status_idをユーザー単位で管理できるようにはなりませんか?


180.名前:管理人 2017年10月29日 05:24:32ID:

AKTさんへ

>https://twitter.com/tunakan00/status/916691134650269696 
この画像は問題なく落とせてます。

>https://twitter.com/tunakan00/status/706326056031027201

この動画はver1.8.0で単体で落とせるようにした。
アカウントではこの動画は落ちないが、
3200件のリミットを超えてる古いツイートだから落ちないのだと思います。


181.名前:管理人 2017年10月29日 05:35:32ID:

>>AKTさんへ

TwitterダウンローダJavaでアカウントを落とす場合に、
落ちない画像があるのは私も確認してます。
それがライブラリのtwitter4jの問題なのかtwitterAPIの仕様なのかは分からないですが。

Twitterオートスクローラーなら全ての画像を落とせると思います。
http://shimarisu.webcrow.jp/auto_scroll.html
3200件のリミットも無く全て落とせます。
orig画像で落とすこともできます。
動画は落とせないです。
リプライでアップされた画像も落とせないです。


182.名前:管理人 2017年10月29日 05:40:32ID:

>>AKTさんへ

> ■鍵付きアカウントの画像をダウンロードするのに、
> こちらがフォロー申請許可をもらって、ブラウザで閲覧さえ出来ていれば、向こうからフォローされてなくても、
> ダウンロードするのに問題はないですよね…?

ブラウザで閲覧できれば問題ないです。

readme.txtに書いてたことは間違い。私が鍵垢について理解してなくて
鍵垢を閲覧できる方法について勘違いしてたのだと思います。


183.名前:179 2017年10月30日 07:15:32ID:0d0c25

>182
>ブラウザで閲覧できれば問題ないです。

フォロー済みの鍵垢をDL開始してもrtやrpした画像がDLされません。
他の鍵無しのアカウントについてはrt、rp画像共にDL出来ています。

ver1.8.0のreadme.txtには、
「■鍵垢(パス付きアカウント)のツイートを落とす方法」として、
firefoxアドオンのLiveHTTPHeadersからヘッダー情報のcoolie:以下を取得し、
設定2タブのクッキーに貼り付ける。
とありますが、ヘッダーを参照しcookie:以下
「guest_id=~~~lang=ja」を全て
設定3タブのクッキー欄にコピペしましたが、
DL出来ませんでした。

ヘッダー情報のコピペの際、何か手順を間違えてたのでしょうか?
それともこの事象が、
> TwitterダウンローダJavaでアカウントを落とす場合に、落ちない画像があるのは私も確認してます。
上記の問題に該当しているのでしょうか?


184.名前:管理人 2017年10月31日 10:29:32ID:

>>AKTさんへ

> ■鍵付きアカウントのダウンロードに、高速モードなら
> cookieは必要ないとあったので、高速モードにすると、
> 全部ダウンロードする前に、途中で終わりました。となってしまいました。
> cookie取得して高速モードなしにしたので、DLはうまくいきましたが、
> 高速モードはうまくいかないことがあるのでしょうか。

無いと思います。
3200件のリミットに到達したのではないでしょうか。

>・・・ということは、高速モードでできなくなるのは、
youtubeなどの外部からのダウンロードのみですか?

現在のバージョンでは高速モードでyoutubeも落としますし、
外部urlのwebを取得し画像を落とすこともできます。

>;区切りで24個ほどの設定が記載されています。
これを全てコピペするのでしょうか?

そうです。

>「設定2タブのクッキーに貼り付ける。」とありますが設定3タブの間違いではないでしょうか?

設定3タブの間違いです。


185.名前:管理人 2017年10月31日 10:33:32ID:

>>183

> ヘッダー情報のコピペの際、何か手順を間違えてたのでしょうか?
> それともこの事象が、
> > TwitterダウンローダJavaでアカウントを落とす場合に、落ちない画像があるのは私も確認してます。
> 上記の問題に該当しているのでしょうか?

それとは違います。
落ちない画像があるのは少しだけ。
全く落ちないのとは全然別。

高速モードでも落ちないのですか?


186.名前:管理人 2017年10月31日 10:39:32ID:

>>183

鍵付きが落ちないなら、
私のメアドにあなたのtwitterのAPIキーと
あなたのtwitterのIDとPASS、
ターゲットの鍵付きのアカウントのurlを送ってください。
良ければ私が落とせるか確認します。


187.名前:名無し 2017年11月18日 11:56:32ID:7cf0db

いつもお世話になっております
お手数ですが今ダウンロードのリンクが落ちているみたいです
確認宜しくお願い致します。


188.名前:管理人 2017年11月19日 03:40:32ID:

>>187

onedriveのサーバーの問題です。
夜はアクセスが集中するのでそうなることが多いようです。
朝から夕方までにアクセスすれば落とせると思います。


189.名前:名無し 2017年11月20日 07:31:32ID:60c5df

高速モードでダウンロードされないものは何でしょうか

190.名前:名無し 2017年11月20日 09:42:32ID:7a9fb6

画像か動画があるツイートのみを取得するをオンにした場合
ダウンロードできない、または見逃す画像や動画はありますか?


191.名前:管理人 2017年11月21日 05:48:32ID:

>>189

無いと思います。


192.名前:管理人 2017年11月21日 05:48:32ID:

>>190

無いと思います。


193.名前:管理人 2017年11月22日 10:24:32ID:

>>12
>旧版にあったような
>ツイート本文を取得してファイル名する機能がほしいです

その機能を付けました。
(ver1.8.2)

[設定]タブの[txt保存のファイル名を本文にする]をチェックすると、
ファイル名を本文でtxtを保存できます


194.名前:名無し 2017年12月05日 08:04:32ID:3705df

「いいね」の画像の保存をしたいのですが、(アクセスが拒否されました)と出て保存できないのですがどうすればいいですか?

195.名前:名無し 2017年12月17日 02:17:32ID:60c5df

java.io.FileNotFoundException:○○○○(ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。)
と出るんですが


196.名前:管理人 2017年12月18日 05:51:32ID:

>>195
>java.io.FileNotFoundException:○○○○(ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。)

設定タブの「保存ディレクトリのパス」に存在しないフォルダを入れてないですか?


197.名前:名無し 2017年12月22日 01:45:32ID:60c5df

>>196
入れてないです
azurlane_staff
がダウンロードできて

mokowata
myuuto_akatuki
ishikawashisuke
__y_o_u_k_a__
mi_398
などがダウンロードできないです


198.名前:管理人 2017年12月24日 01:46:32ID:

>>197

設定タブの「保存ディレクトリのパス」を空にしても落とせないですか?

このソフトでも無理ですか?
http://shimarisu.webcrow.jp/twitter_py.html


199.名前:名無し 2017年12月25日 09:59:32ID:a81137

ツイートに含まれるURLをt.coに短縮せずそのまま取得することは可能でしょうか?

200.名前:名無し 2018年01月07日 12:51:32ID:3b1ea2

:dbが無いです。

上記エラーは何を示していますか?
なにか対処の必要はありますか?


201.名前:名無し 2018年01月07日 10:07:32ID:3b1ea2

記事を保存する場合、1つのファイルに追記形式で保存したいのですが、
可能でしょうか?


202.名前:名無し 2018年01月08日 03:25:32ID:243619

いつもありがたく使わせていただいています。

もし負担にならなければでかまわないのですが
旧版(Java版ではないTwitterダウンローダ)にあったような
ファイル名をある程度自由に決められる機能(カスタムファイル名機能)が
Java版でも使えるようになるととても助かります。
exifタグ書き込み機能での代用も考えたのですが、
どのアカウントからDLした画像なのかを
ファイル名から判断できなくなることと
(以前はカスタムファイル名にアカウント名を含んで使用していました)、
PNG形式の画像ではexif情報が保存されないことから、
旧版を現在でも使用しています。
ですが、旧版は配布終了していますし、
更新されているJava版のほうがダウンロードの面では
優れているように思うので、要望させていただきました。
アカウント名をファイル名に含むことができるようになれば
上記の点は解決されますので、そういった解決方法でも充分に助かります。
また、そういった需要があることが伝わるだけでもありがたく思いますので、
負担なく、気が向きましたらご一考下さると幸いです。

いつも便利なソフトを提供して下さりありがとうございます。


203.名前:管理人 2018年01月18日 10:54:32ID:

>>199
>ツイートに含まれるURLをt.coに短縮せずそのまま取得することは可能でしょうか?

可能です。
設定3タブの「書き出すURL」の「転送先のURL」をチェックすれば、
元のurlが書き出されます。


204.名前:管理人 2018年01月18日 10:57:32ID:

>>200
>上記エラーは何を示していますか?
なにか対処の必要はありますか?

データベース(sqlite)を使う設定の場合で
データベースのdbファイルのパスの設定にdbファイルが無い場合に出ます。
データベースのパスを正しく設定してください。


205.名前:管理人 2018年01月18日 10:59:32ID:

>>201
>記事を保存する場合、1つのファイルに追記形式で保存したいのですが、
可能でしょうか?

無理です。


206.名前:206 2018年01月28日 10:49:32ID:6fd797

素晴らしいソフトを提供していただき、ありがとうございます。

先日より、突然起動しなくなりました。
環境変数などを確認しましたがPATHなども変化なく、他の.jarファイルも正常に実行されます。
コマンドプロンプトから実行を試みたところ、以下のメッセージが表示されました。

java -jar twitter_down.jar
java.util.InvalidPropertiesFormatException: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 途中でファイ ルの末尾に達しました。
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at jp.webcrow.shimarisu.twitter.mes_class.mes_sub(mes_class.java:22)
at jp.webcrow.shimarisu.twitter.NewJFrame$54.run(NewJFrame.java:3932)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

起動しない原因について、上記から何かわかることがありますでしょうか。
当方の環境が原因かもしれず大変申し訳ございませんが、ご教示いただければ幸いです。
よろしくお願いいたします。


207.名前:管理人 2018年01月28日 01:37:32ID:

>>206

C:¥Users¥ユーザー名¥.melon_koukouにあるtwitter_down.xmlを削除しても変わらないですか?


208.名前:206 2018年01月29日 10:07:32ID:f924a7

>>管理人さん

当該ファイルを削除したところ起動しました。
どうもありがとうございました。


最後 1 2 3 4 5 6 7

名前   
本文


削除キー
戻る