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

twitterダウンローダpython


2017年12月12日 10:04:45

twitterの画像を一括で落とすソフトです。
公式APIキーに対応してます。
公式APIキーを使うことで特定ユーザーの3200件以上の全てのツイートを取得できる。
公式APIキーを使えば携帯電話の認証は不要です。

特定のユーザーの3200ツイートまでの画像を一括で落とせる。
検索キーワードでヒットした画像を一括で落とせます。
特定のユーザーのいいねを一括で落とせる。
apiを登録したユーザーのホームタイムラインを一括で落とせる。
動画も落とせます。ツイート上のurlを書き出す機能がある。
動画は全てのサイズを落とせます。特定サイズの動画だけを落とすこともできる。
ログに書き出す機能がある。ツイート本文をテキストで保存する機能がある。
exifタグ書き込み機能。
ツイートをmhtやhtmlで保存する機能。
ツイートをpdfやpngでキャプチャーする機能。
特定のユーザーの画像を落とすときにリプライやリツイートを除外する機能。
プロフィール文をテキストファイルで保存する機能。
プロフィールのアイコン画像を保存する機能。
プロフィールのバナー画像を保存する機能。
指定したサイズの動画のみを落とす機能。
開始するページ数や自動終了するページ数を設定する機能。
検索のソート。検索で画像や動画のツイートのみを取得する機能。
画像のハッシュをsqliteに入れて重複を除去する機能。
複数のユーザーID、検索キーワードを一括でバッチ処理する機能。
バッチ処理を永久ループさせる機能。
API残り回数、API消費済み回数を表示することでAPIの残量が分かりやすい。
公式APIキーで検索することで通常のapiキーでやるより多くの検索結果が取得できる。
Google Maps APIを使い地名を緯度と経度に変換して位置情報で検索する機能。
tweetsave.comやarchive.isにツイートを投稿する機能。twilogの画像を落とす機能。
streamに対応。streamでホームタイムラインの更新や
特定キーワードのツイートをリアルタイムで取得できる。

pythonなのでマルチプラットフォームソフトです。
MacOSX、Windows、Linuxで動きます。

apiの取得にライブラリを使わず直接取得します。

TwitterダウンローダJavaの軽量版として使ってください。

2017/12/22
ダウンロード
ver1.1.2

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


1.名前:名無し 2017年12月16日 06:44:45ID:f218d2

onedriveにて現在、アイテムを読み込むことができません。とのエラーが出て
ダウンロードできない状況です。


2.名前:名無し 2017年12月17日 12:22:45ID:e2f4dd

自分とこも読めなくなったけどuBlock Origin切ったらいけた
仕様変更かなんかでアドブロック系に弾かれる様になったんかな


3.名前:名無し 2017年12月17日 06:25:45ID:db980c

setting.iniの#apiキーの下にある
ConsumerKey,ConsumerSecret,AccessToken,AccesssTokenSecertを
全て正しく入力してもtwitter.pyc起動直後に
「apiが空です。このソフトはtwitterのapiキーが必要です。
twitterのapiを取得してsetting.iniに設定してください。」と
表示されダウンロードできません。
原因がわかる方なにとぞご教授願います。


4.名前:名無し 2017年12月17日 11:26:45ID:66cd0f

話が変わるけど、鍵垢はできないんだよね

5.名前:管理人 2017年12月18日 09:52:45ID:

>>4
>話が変わるけど、鍵垢はできないんだよね

鍵垢も落とせます。
apiを取得したアカウントで鍵垢を見れるようになる必要があります。
鍵垢の場合はツイートをmhtやhtmlで保存する機能と
ツイートをpdfやpngでキャプチャーする機能は使えません。


6.名前:名無し 2017年12月19日 11:46:45ID:1586e1

3200を超える場合はどう設定したら?

7.名前:管理人 2017年12月20日 06:23:45ID:

>>6
>3200を超える場合はどう設定したら?

ver1.0.6を落としてください。
ver1.0.6で3200以上のツイートを落とせるようになりました。


8.名前:ツール作成ありがとう 2017年12月21日 03:40:45ID:f3aac1

画像にexif情報を入れたくて、setting.ini の exif=1 をしたのですが、情報が書き込まれないです。 windowsでの使用です。
何か足りない設定やデータが必要なのでしょうか?

思い当たるところがあればご助力いただけると助かります。


9.名前:管理人 2017年12月21日 09:04:45ID:

>>8
>画像にexif情報を入れたくて、setting.ini の exif=1 をしたのですが、情報が書き込まれないです。

exif情報書き込みはJavaが必要です。
インストールしてください。
https://www.java.com/ja/


10.名前:名無し 2017年12月21日 12:35:45ID:9bcb98

最新版をDLしてみましたがexif_write.exeが同梱されていないのが原因かなぁと思います。
あと公式APIを使うと検索キーワードだけでなく特定のユーザーでも1ページの取得で終了してしまう場合がありますね。


11.名前:ツール作成ありがとう 2017年12月21日 01:56:45ID:f3aac1

>>8 管理人様
最新のJavaに変えましたが、書き込みはできませんでした。

>>10 名無し様
のおっしゃる通りで、前の(Java版ではない)twitterダウンローダでは exif_write.exe は同梱されていましたが、今回のpythonでは確認できませんでした。


12.名前:管理人 2017年12月21日 02:42:45ID:

>>11
libフォルダはありますか?


13.名前:ツール作成ありがとう 2017年12月21日 06:28:45ID:f3aac1

>>12 管理人様

Ver1.08をDLして確認しました。
libフォルダ、exif_write.exe ともに同梱が確認でき、使用したところ、exif (作成者、コメント、タグ)の書き込みを確認できました。

早速のご対応ありがとうございます。


14.名前:このソフトの初心者 2017年12月27日 06:27:45ID:ad3d56

管理人様へ 
read.meを読むと

このソフトはライブラリのrequests-oauthlib、
mechanize、tweepyが必要です。

requests-oauthlib
https://github.com/requests/requests-oauthlib

とありましたので指定サイトへいったら
右側にある「Clone or download」をクリックして
requests-oauthlib-master.zipをダウンロードすればいいのでしょうか?
一応そこまではできました

あとpipは必須なものなのでしょうか?


15.名前:管理人 2017年12月27日 09:53:45ID:

>>14

プラグインのインストールは
zipに入ってるsite-packagesフォルダの中身を
C:\Python27\Lib\site-packagesに入れれば良いです。

pipは必需ではないです。
必需ではないですがコマンドでインストールした方が簡単です。


16.名前:dldl@大凶 2018年01月03日 03:16:45ID:2c870b

DL できません


名前   
本文


削除キー
戻る