隠居のボケ防止を手伝おう (194レス)
前次1-
抽出解除 レス栞 あぼーん

1
(3): ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 14:03:11.26 ID: HOST:49.134.166.55
だまっていると老いてしまう。
いまさらサーフボードを引っ張り出したりするのもなんだし。
そう私はあせっているのです。

とりあえずビール!

そんな隠居に付き合ってネ
2: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [sage] 2011/10/21(金) 14:26:26.78 ID: HOST:49.134.166.55
まずは、こんなのを作ってみようと思う。

1. スレ立てる。 スレタイに #abcd と入れると、 「 #abcd を暖かく見守る」
2. Twitter をリッスンして、#abcd がなんかつぶやいたら、自動的にそのスレに書き込む。
3. あとは普通のスレ。(スレに書き込むだけで#abcdへのtwitになんてできる?)
4: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [sage] 2011/10/21(金) 14:54:37.90 ID: HOST:49.134.166.55
そういうことになっちゃうのか?
でもお遊び用の板(サーバ)作ってそこでやる予定

スレタテの時に言語を指定して
JP -> そのまま
US -> そのまま
KR -> 翻訳エンジン経由
とかやったら面白いかも、あちらのも手軽にヲチできる
5: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 15:15:50.49 ID: HOST:49.134.166.55
AnyEvent::Twitter::Streamを使う練習なので
まずは私も使える環境を整備しよう、
一から掲示板サーバ作るのはめんどくさいから既存のサーバにぶちこもう。
raichoあたりかしらん?
9
(1): ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 15:29:38.83 ID: HOST:49.134.166.55
raicho 再起動はいりまーす
13
(1): ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 15:53:19.87 ID: HOST:49.134.166.55
>>9 失敗
またりぶーとします
15: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 16:00:46.24 ID: HOST:49.134.166.55
>>13
おわったらしい
全板復帰しました@raicho
16
(2): ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 16:05:00.61 ID: HOST:49.134.166.55
これを習得(パクリ)します

外部リンク[txt]:ken.2ch.net
17: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 16:12:22.29 ID: HOST:49.134.166.55
>>16 をそのままgeteew.cgiという名前で保存して
perl geteew.cgi と打って動かしたら、こんなんでました。

Global symbol "$consumer_key" requires explicit package name at geteew.cgi line 33.
Global symbol "$consumer_secret" requires explicit package name at geteew.cgi line 34.
Global symbol "$access_token" requires explicit package name at geteew.cgi line 35.
Global symbol "$access_token_secret" requires explicit package name at geteew.cgi line 36.
Execution of geteew.cgi aborted due to compilation errors.
18
(3): ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 16:13:56.57 ID: HOST:49.134.166.55
my $streamer = AnyEvent::Twitter::Stream->new(
consumer_key => $consumer_key,
consumer_secret => $consumer_secret,
token => $access_token,
token_secret => $access_token_secret,

この部分だすなぁ、何かをいれなきゃなんだろなぁ
何を入れればいいんだ?
22
(1): ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 16:44:44.76 ID: HOST:49.134.166.55
自分の登録が必要なのかしらん?
どこで登録するのだろうか・・・

おしえでー
23: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 16:53:03.31 ID: HOST:49.134.166.55
>>21 なのか、やってみる
31: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 17:05:59.49 ID: HOST:49.134.166.55
みなさん どもども

1. mailアカウントが必要 → とりあえず臨時に作った。
2. twitter のアカウントが必要 → 外部リンク:twitter.com で作ったなう。
3. Twitterリンク:apps でごにょごにょ → これからなう。

てな具合です。
32: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 17:18:53.60 ID: HOST:49.134.166.55
>>27 をやっているんだが・・・

> 5.4.で入手したのを外部リンク[html]:tehepero.jpとかを使って
がうまく行かないのだ、「consumer_keyとか間違ってない? てへぺろ(・ω<)」しか言われる
コピペしているんだけどなぁ
33: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 17:22:19.12 ID: HOST:49.134.166.55
おっ でも
access_tokenとAccess Token Secretを入手できたみたい。
∩( ・ω・)∩ばんじゃーい
35: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 17:30:44.97 ID: HOST:49.134.166.55
perl geteew.cgi
Use of uninitialized value in concatenation (.) or string at geteew.cgi line 44.
Use of uninitialized value in concatenation (.) or string at geteew.cgi line 44.
:
Use of uninitialized value in string eq at geteew.cgi line 45.
Use of uninitialized value in string eq at geteew.cgi line 45.

とは言われるが動いているみたい、listenな状態になったと思う。
ctrl+c すると止まり戻ってくる。

ちなみに
44: print "$tweet->{user}{screen_name}: $tweet->{text}\n";
省1
36
(1): ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 17:34:33.67 ID: HOST:49.134.166.55
ニダーランのtweetを nida_ran を聞いてみよう。

if($tweet->{user}{screen_name} eq 'eewbot' || $tweet->{user}{screen_name} eq '2ch_eq'){
ここの eewbot を nida_ran にすればいいのかな?
38: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 17:40:04.05 ID: HOST:49.134.166.55
なんか違うな・・・
自分の作成したアカウントでつぶやくとgeteew.cgiが聞き取る。
nida_ranのつぶやきを聞きたいんじゃー
39
(1): ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 17:41:26.02 ID: HOST:49.134.166.55
>>37
ふぉ ふぉ ふおろー・・・
なんだべか?

自分のアカウントの方に行って来ます。
40: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 17:48:05.69 ID: HOST:49.134.166.55
できた

自分の作ったアカウント ehenfox
これで nida_run をフォローした。
そしたら nida_run が何かつぶやくと
ehenfoxにnida_runのつぶやきがでてくるようになった。
と同時に 私の geteew.cgi にも流れてくるようになった。

ここまで大成功。ノハズ
42
(2): ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 17:58:11.74 ID: HOST:49.134.166.55
次が問題だよなぁ、どうやったら実現できる?

1. 新板 twwatch@raicho を作る。 → これは出来る。
2. タイトルに #abcd 入りのスレを立てる。 → これもok!
3. スレ立ったら、今回作った ehenfoxのアカウントで abcd をフォローする ← これ
4. geteew.cgiはどのように起動する? スレ立つ毎にプロセス殺して、再起動?
  そんなことはいらないか、abcd とかを外部ファイルにして制御すればいいのか、
  abcd -> 10222333444.dat とか、
5. あと・・・ もしかしたらこれで完成?
46: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 18:08:51.44 ID: HOST:49.134.166.55
つまるところ、bbs.cgiのなかからスレで指定されたアカウントabcdを
どうやって瞬時に自働でehenfoxからフォロー指定するかという問題か・・・
そしてフォロー解除も、

どうやってやるのだろう、識者の方々おせーて
48: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 18:29:36.33 ID: HOST:49.134.166.55
Twitterでのフォロー支援スクリプト
外部リンク:d.hatena.ne.jp

my $t = Net::Twitter->new(); して
$t->create_friend('abcd');すればいいのか

Net::Twitterってのが必要になるな、
あと消すのはどうするか、
49: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 18:30:43.39 ID: HOST:49.134.166.55
Net::Twitterは入れてもらったんだった。
50: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 18:38:58.66 ID: HOST:49.134.166.55
$t->destroy_friend('abcd'); というのがあるようだ。

ということは、geteew.cgiは常に起動しておいて、
スレ立て&dat落ちによるフォローの登録解除は
外から(bbs.cgi or ...)やればいいのか、
そして、Listen中の切り分け(abcd -> 12345678901.datに追記、efgh -> 12345678905.datに追記)は
外部ファイル(redisを使う場面)を読み込みつつ分岐させればいいのか、
54: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 19:15:35.68 ID: HOST:49.134.166.55
>>42

まずは板を作ってこよう。
55
(1): ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 19:21:29.22 ID: HOST:49.134.166.55
ツイッター観察@2ch掲示板 ボケ防止(1)
2ch板:twwatch
57: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 19:30:58.00 ID: HOST:49.134.166.55
>>42
スレ立てた。

FOXを追跡する #ehenfox
2chスレ:twwatch

これで ehenfox でつぶやいたらこのスレに出てくるようにすればいいのね、
ehenfoxのスレが複数あったらとかは・・・ とりあえず一番上にあるスレに書くか,
まだフォローがどうたらとかは関係ないと、
61: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 19:42:18.93 ID: HOST:49.134.166.55
まぁ その辺はあとで変更だな
65: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 19:55:38.53 ID: HOST:49.134.166.55
>>58
でるようになった。
datに追記だけだけどネ,subject.txtとかは更新していない。
67: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 20:09:26.83 ID: HOST:49.134.166.55
>>64
BBS_TWWATC=checked ってのを SETTING.TXTに増やした。
関係ない板はその辺のコードすっと飛ばすようにコーディングしよう。
76: ◆G3E3Ee8IMBFg-隠居♪ (WiMAX) [] 2011/10/21(金) 20:43:44.53 ID: HOST:49.134.166.55
いまのところフォローは手動(私がぶちぶち)だからokかな
200個までは出来値のかぁ、ぼけ防止としては十分かな
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 3.307s*