てきとうライフをちょっと良くする小技集 (6レス)
1-

1: 2016/12/14(水)23:33 ID:bof4Ljpo0(1/3) AAS
てきとうのアクセスやコメントのやり取り、その他の
ちょっとした小技をみんなで情報共有しませんか?
2
(1): 2016/12/14(水)23:47 ID:bof4Ljpo0(2/3) AAS
例として、最新コメント数を引数にすることで、その最新コメントが
ついた記事URLを出力する Rubyスクリプト commented_articles.rbを
公開してみます。

記事URLは、まとめ記事番号の小さい順(おおむねアップロード日時
の古い順)に出力されます。最終行には、指定された数の最新コメン
トのうちで一番古いコメントの書かれた日時が出力されます。

例: 最新 50コメントがついた記事 URLを表示する場合

ruby commented_articles.rb 50

引数を指定しないときは、引数として 200 が指定されたものとして
動作します。
省9
3: 2016/12/14(水)23:58 ID:bof4Ljpo0(3/3) AAS
うわー、串環境のコード部分がNGワードくさい。コピペして保存後に
uudecode してね。

begin 755 commented_articles.rb
M(R!C;V1I;F<Z(&-P.3,R"@IR97%U:7)E("=N970O:'1T<"<*<F5Q=6ER92`G
M:G-O;B<*"B,C((CXD)2.YI.^@6F#1X.)@5N/B)>=@LB"M8%J"FYU;5]C;VUM
M96YT<R`]("A!4D=66S!=('Q\("<R,#`G*2YT;U]I"@HC(R"+^)#=DN@*(R!P
M<F]X>55222`](%5222YP87)S92@G:'1T<#HO+W5S97(Z<&%S<SIH;W-T;F%M
M92YO<BYI<&%D9')E<W,Z<&]R="<I("`C((OX@O".9X*D@L:"JPIP<F]X>552
M22`](%5222YP87)S92@G)RD@(",@B_B"\(YG@NV"R(*B@L:"JPIP<F]X>5]H
M;W-T(#T@<')O>'E54DDN:&]S=`IP<F]X>5]P;W)T(#T@<')O>'E54DDN<&]R
省23
4: ID:bof4Ljpo0 2016/12/15(木)00:55 ID:6mw1k7.s0(1) AAS
あ、書くのを忘れていたことがあった。

>最終行には、指定された数の最新コメン
>トのうちで一番古いコメントの書かれた日時が出力されます。

これ、読み込んだデータがユニコード形式で日時を保存してあるのをその
まま print しているんで、DOSプロンプトだと化けます。1時間ちょっと
で作った手抜きスクリプトなんで、気になる方は文字列の encode処理を
適宜入れて下さい。

あと、作ったきっかけはここでの出来事だったりする。

blog.livedoor.jp/googleyoutube/archives/51918440.html#comment-form
1-
あと 2 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.188s*