プロジェクト

全般

プロフィール

TwitterSearch » 履歴 » バージョン 1

kanata, 2025/04/13 13:58

1 1 kanata
# TwitterSearch
2
3
{{toc}}
4
5
# Screenshot
6
7
~~~
8
$ TwitterSearch.sh '#dentoolt' -noimage
9
10
すし@ミスコン写真部門 @sushi514
11
  あからさまかもしれないステマでもない広報活動、でも暑苦しいのは嫌だ。楽しくないのも嫌だ。そんな発表でした。#dentoolt 初登壇でしたがお話聞いていただき、ありがとうございました。また他の方の話もとても面白かったです。とても。
12
13
きえたかぴばら @marin72_com
14
  今回も楽しかったです.おつかれさまでした #dentoolt // はてなブログに投稿しました #はてなブログ
15
16
土井ヴぃ@秋ゲムマJ20 @vivit_jc
17
  発表が動画で上がっていた。仕事が早い! #dentoolt https://t.co/qg1RETjtZz
18
19
ロックス!/奈落 @GN006_CHERUDIM
20
  夕刊 ロックス! #team_naraku 紙が更新されました! https://t.co/ayzpy7t7qf Thanks to @e_maman @hamax12 #dentoolt
21
22
hn_kig@学祭最終日 @hn_kig
23
  .@hnakai0909 が(?) #dentoolt 15.5にて発表した「プロ生ちゃん召喚してみた」(新バージョン)のスライドをアップロードしました。突然の飛び入りでお騒がせしました:https://t.co/LNLJxNQ0NT
24
25
hnakai @hnakai0909
26
  .@hnakai0909 が(?) #dentoolt 15.5にて発表した「プロ生ちゃん召喚してみた」(新バージョン)のスライドをアップロードしました。突然の飛び入りでお騒がせしました:https://t.co/rshO43gPb1
27
28
why/橘和板 @whywaita
29
  片付け終わりました、皆さまご来場ありがとうございました~! #dentoolt https://t.co/2Qf01gIbiX
30
31
hiro1357 @eserver_dip_jp
32
  #dentoolt 15.5  2016.11.26 - Togetterまとめ https://t.co/oxY7ErySGa @togetter_jpさんから
33
34
(続く)
35
~~~
36
37
[cam](http://itchyny.hatenablog.com/entry/20130318/1363605537)というコマンドを使って、画像もターミナルに表示します。
38
39
![20161127_twittersearch.jpg](20161127_twittersearch.jpg)
40
41
42
# Installation
43
44
## 本体
45
46
ファイルダウンロードして実行権限をつけるだけ
47
48
~~~
49
$ wget https://raintrees.net/attachments/download/370/TwitterSearch.sh
50
$ chmod u+x ./TwitterSearch.sh
51
~~~
52
53
## cam
54
55
以下を参考にインストール
56
57
プログラムモグモグ - camコマンド作った 〜 端末で画像を表示しよう
58
http://itchyny.hatenablog.com/entry/20130318/1363605537
59
60
# 動作環境
61
62
x86_64のLinuxで動作すると思われます。
63
64
以下で、動作確認しました。
65
66
* CentOS Linux release 7.2.1511 x86_64
67
68
# Usage
69
70
~~~
71
$ ./TwitterSearch.sh 検索ワード
72
~~~
73
74
75
76
~~~
77
$ ./TwitterSearch.sh '地震'                          # 地震で検索
78
$ ./TwitterSearch.sh '#dentools'                     # ハッシュタグ #dentoolt で検索
79
$ ./TwitterSearch.sh '地震' -noimage                 # 地震で検索、画像は表示しない
80
$ watch -n 60 -c -d TwitterSearch.sh '地震' -noimage # 60秒毎に更新する
81
~~~
82
83
# Specification
84
85
一時作業領域として、コマンド実行中にカレントディレクトリに以下のディレクトリが作成されます。
86
コマンド実行後には、削除されます。
87
88
~~~
89
/tmp/TwitterSearch_temp_[プロセスID]
90
~~~
91
92
もし、なんらかの理由でこのディレクトリが残っていたら、不要ですので削除してかまいません。
93
94
# 注意事項
95
96
ツイナビが混んでると動かないです。
97
98
# Background
99
100
## 何故作ったか
101
102
LT退会や勉強会なんかで、リアルタイムでTweetを追いかけたい事がある。Yahooのリアルタイム検索でもいいんだけど、なんか、一定時間毎にリロードしなきゃいけなくて、嫌になって、気がついたら作ってた。