なんという事でしょう。いつの間にか幸せサーバースレも3スレ目に入りました。
がんがんいきたいと思います。まだまだ未熟な私が何食わぬ顔で紛れ込んでいたりもしますが、
とても頼りになる方々に支えて頂いているおかげで、何とかやって来れました。
ゆく末は私には想像も付きませんが、今後もきっと頑張っていけると思っています。
きっと、いつか一人立ちしていけることを夢見てます。
# 取り敢えず何時もの(口だけ)を・・・
幸せを実現できるアイデアや技術をお持ちの方を募集します。
私はその人にこのサーバーの一部を提供し、みんなでその人をサポートしていきましょう。
「 現 実 と 理 想 の 狭 間 は 、 コ ー ド で 埋 め ら れ る 。
世 界 は コ ー ド で 変 え る の だ 」
よろしくお願いします。
前スレ
http://qb5.2ch.net/test/read.cgi/operate/1239275150/
探検
幸せサーバープロジェクト 「アイデア・技術のある人募集中」★3
■ このスレッドは過去ログ倉庫に格納されています
1NAO ★
2009/05/03(日) 23:44:49ID:???0 あっ・・・その前に。
trickさん、すあまさん、NAOさん、ありがとうございました♪
無事完了ですー
trickさん、すあまさん、NAOさん、ありがとうございました♪
無事完了ですー
そういえば、パスワードを変えるものもほしいです・・・
誰のって言うと自分の・・・
長すぎて携帯から修正できない・・・
誰のって言うと自分の・・・
長すぎて携帯から修正できない・・・
おおよかた、そんで早めに帰れたー
専用スレかぁ、分類的にどこになるのかしら?
>>439
あはは、やっぱり長いですかw
そんな頻繁に変えないでしょうから、手動でいいのでは?
分かりやすい別のアカウント名と新パスで一つアカウント追加して下さい、私が手動でbrigittaさんの呪文の所直しまーす。
専用スレかぁ、分類的にどこになるのかしら?
>>439
あはは、やっぱり長いですかw
そんな頻繁に変えないでしょうから、手動でいいのでは?
分かりやすい別のアカウント名と新パスで一つアカウント追加して下さい、私が手動でbrigittaさんの呪文の所直しまーす。
>>430
三項演算子を使いたくなる瞬間だ♪
my $url =
$bbs eq 'okinawa'
? "http://www.machibbs.com/$bbs/subject.txt"
: "http://$svrname.machibbs.com/$bbs/subject.txt"
;
三項演算子を使いたくなる瞬間だ♪
my $url =
$bbs eq 'okinawa'
? "http://www.machibbs.com/$bbs/subject.txt"
: "http://$svrname.machibbs.com/$bbs/subject.txt"
;
2009/05/29(金) 18:58:55ID:bTA27zNCP
検索したら見つかったんだけどなんだろこれ
http://livedoorauto.seesaa.net/
http://livedoorauto.seesaa.net/
なんかmachi.to直って来た様子?うちではmachi.toから取得できましたー
>>427ならそのままで良いんでしょうね、すあまさんお手数おかけしました<(_ _)>
>>427ならそのままで良いんでしょうね、すあまさんお手数おかけしました<(_ _)>
>>445
新パスをbrigittaさんの方に変更しときましたー使えるはずー
新パスをbrigittaさんの方に変更しときましたー使えるはずー
>>437
規制議論に第三部隊
規制議論に第三部隊
>>447
正義に立てちゃって怒られないですか?こあいひとたちに><
正義に立てちゃって怒られないですか?こあいひとたちに><
2009/05/29(金) 20:16:13ID:/A/kyYNj0
logcounterを運金なんだったね。
さてどっちがいいかしら?
正義は雑魚さんの承諾を得ました!!
さてどっちがいいかしら?
正義は雑魚さんの承諾を得ました!!
454NAO ★
2009/05/29(金) 21:10:31ID:???0 新設部隊「芋」を考えていたり。
# 例のプログラムの方は、頑張って2ch/pinkの芋ログ判断を増設しなきゃですけど。
# きっと、すあまさん辺りが結果と正規表現リストとの比較スクリプトを書いてくれると期待して(ry
とか考えると、規制議論がいいんじゃないかなとか思ったり。
# 例のプログラムの方は、頑張って2ch/pinkの芋ログ判断を増設しなきゃですけど。
# きっと、すあまさん辺りが結果と正規表現リストとの比較スクリプトを書いてくれると期待して(ry
とか考えると、規制議論がいいんじゃないかなとか思ったり。
2009/05/29(金) 21:24:46ID:8gRy+FvzP
隊長はbrigitta?
457NAO ★
2009/05/29(金) 21:34:57ID:???0 で、2ch/pinkの判断はどうやって実装しよう。
# 人によって、報告形式が微妙に違うのね。
>>455
隊長って表現で良いのか良くわかんないですけど、
私の脳みその中では、「芋」の責任者はbrigittaさんに任せたい幹事
# 責任者が一人しかいないとか、そういう限定は特に考えてないですけど
# 人によって、報告形式が微妙に違うのね。
>>455
隊長って表現で良いのか良くわかんないですけど、
私の脳みその中では、「芋」の責任者はbrigittaさんに任せたい幹事
# 責任者が一人しかいないとか、そういう限定は特に考えてないですけど
458NAO ★
2009/05/29(金) 21:41:57ID:???0 配列を作ってpreg_matchで判断して配列を精製
→その後再処理
でやってみよう
→その後再処理
でやってみよう
ふむふむ、ふとなんでだろーとおもたもんで;
お疲れ様ですー
お疲れ様ですー
こんなのでどうですか?
--------------------------------------------------------------------------
芋ほりまとめで使用する正規表現リストの管理・保守を行うためのスレッドです。
規制議論板・荒らし報告スレで番犬さんの芋ほりログのまとめを行う際に利用されるちょっと大切なリストです。
現在の正規表現リストは http://imo.70.kg/list.html で確認できます。
まだまだ不完全なもので、リストの追加作業を一緒にやってくれる人を募集しています。
参加希望の方は
1)変更者の欄に表示される名前
2)パスワード
をご記入のうえ、 brigittaあっとimo.70.kg まで、メールを送ってください。
その際にこのスレにメール送ったよと書いていただけると助かります。
<拠点>
幸せサーバープロジェクト 「アイデア・技術のある人募集中」★3
http://qb5.2ch.net/test/read.cgi/operate/1241361889/
<参加者>
【専ブラで】p2proxy Part7【p2で書き込み】
http://pc12.2ch.net/test/read.cgi/software/1241931703/
--------------------------------------------------------------------------
芋ほりまとめで使用する正規表現リストの管理・保守を行うためのスレッドです。
規制議論板・荒らし報告スレで番犬さんの芋ほりログのまとめを行う際に利用されるちょっと大切なリストです。
現在の正規表現リストは http://imo.70.kg/list.html で確認できます。
まだまだ不完全なもので、リストの追加作業を一緒にやってくれる人を募集しています。
参加希望の方は
1)変更者の欄に表示される名前
2)パスワード
をご記入のうえ、 brigittaあっとimo.70.kg まで、メールを送ってください。
その際にこのスレにメール送ったよと書いていただけると助かります。
<拠点>
幸せサーバープロジェクト 「アイデア・技術のある人募集中」★3
http://qb5.2ch.net/test/read.cgi/operate/1241361889/
<参加者>
【専ブラで】p2proxy Part7【p2で書き込み】
http://pc12.2ch.net/test/read.cgi/software/1241931703/
2009/05/29(金) 22:58:39ID:8gRy+FvzP
権限乞食がどっと押し寄せるからもっと条件加えた方が良い
それじゃあ正規表現出来ない奴も応募してくるぞ
それじゃあ正規表現出来ない奴も応募してくるぞ
「Perl互換の正規表現がわかる人」って入れる?
でも、実際に作業してもらうまでわからないような。
小テストする?いや、私が面倒です。
でも、実際に作業してもらうまでわからないような。
小テストする?いや、私が面倒です。
正規表現を理解していることと、連絡のつくメールアドレスからの応募のみというのはデフォで
1) 次のものすべてにマッチする正規表現を書けること
aiueo@hoge.jp
abc+def@hogehoge.com
hogeHOGE123123@foo.net
a.a.a.a.a.a.a.a.a.a.a@hogehoge.hoge.org
2) 次のうち使ってはいけないものはどれか
HoGe@hoge.com
fuga.net@fuga.net
foo.bar.baz.@piyo.org
hogehoge.hugahuga_piyopiyo@foobarbaz.jp
1) 次のものすべてにマッチする正規表現を書けること
aiueo@hoge.jp
abc+def@hogehoge.com
hogeHOGE123123@foo.net
a.a.a.a.a.a.a.a.a.a.a@hogehoge.hoge.org
2) 次のうち使ってはいけないものはどれか
HoGe@hoge.com
fuga.net@fuga.net
foo.bar.baz.@piyo.org
hogehoge.hugahuga_piyopiyo@foobarbaz.jp
2009/05/29(金) 23:26:45ID:Cf06QY7P0
1).
みんなさー、書こうと思った事を先に書くのやめようぜー(;゚∀゚)y─┛~~
.*
.*
>>465-467
合格ですので上記メールアドレスにごれんr(ry
合格ですので上記メールアドレスにごれんr(ry
2009/05/29(金) 23:45:47ID:8oggJJSK0
[a-zA-Z0-9.@]+
470テンプレ案 ◆QS1LouL6pU
2009/05/29(金) 23:47:56ID:B45AZM4T0 と思ったけど1しか答えてないから失格。
2009/05/29(金) 23:50:35ID:x2ek7izN0
というか、2)の出題意義が……
正規表現リストとRFCになにか関係が有るのだろうか
正規表現リストとRFCになにか関係が有るのだろうか
2009/05/29(金) 23:53:02ID:/A/kyYNj0
>foo.bar.baz.@piyo.org
@の前のドットはRFC違反
@の前のドットはRFC違反
2009/05/29(金) 23:54:39ID:8gRy+FvzP
他の鯔募集の自己アピール枠みたいなもんだろ
2009/05/29(金) 23:59:59ID:8oggJJSK0
Gmailで+と.使ってますサーセン
1)ができない人が応募しても困りますけどね。
2)はなんとなく。これくらい知ってる人なら正規表現とかできるんじゃないかという淡い妄想。
というわけで>>471-472さん達は
今すぐメールを送ることをおすすめします(笑)
2)はなんとなく。これくらい知ってる人なら正規表現とかできるんじゃないかという淡い妄想。
というわけで>>471-472さん達は
今すぐメールを送ることをおすすめします(笑)
2009/05/30(土) 00:17:54ID:Kux+lruu0
で、正規表現リストの管理・保守って具体的にはどんな事やんの
つかテストってあんまり意味無いと思うんだけどー
そのスレに自分で書いた正規表現付きで追加情報持ってきた人を誘う方式じゃダメなんすかねぇ?
わたしゃbrigittaさんが見てこの人ならいけるんじゃ?って思ったらそれでいいんじゃないかとー
>>477
石の方々は作業上、正規表現詳しそうですしねぇ〜、前にどっかで否定されたけど;
そのスレに自分で書いた正規表現付きで追加情報持ってきた人を誘う方式じゃダメなんすかねぇ?
わたしゃbrigittaさんが見てこの人ならいけるんじゃ?って思ったらそれでいいんじゃないかとー
>>477
石の方々は作業上、正規表現詳しそうですしねぇ〜、前にどっかで否定されたけど;
479NAO ★
2009/05/30(土) 00:25:00ID:???0 ここで流れをぶった切ってお願いです。
現行スレで、pinkと2chの芋掘りがごっちゃに行われた所は無いですか。
現行スレで、pinkと2chの芋掘りがごっちゃに行われた所は無いですか。
2009/05/30(土) 00:36:45ID:d1GpxW0n0
2ch
pink
2ch
pink
みたいなごっちゃ?
pink
2ch
pink
みたいなごっちゃ?
正直な話、★の方に参加してほしかったり。
正規表現が出来るのも重要ですが規制範囲が適当である必要もありますよね。
んで、特に報告人さんは、規制範囲に詳しいんじゃないかなと。
実際にISPとやり取りしていたりするわけですし。
>>479
書式4で考えるとごっちゃになるってのがないと思うんですけど。
正規表現が出来るのも重要ですが規制範囲が適当である必要もありますよね。
んで、特に報告人さんは、規制範囲に詳しいんじゃないかなと。
実際にISPとやり取りしていたりするわけですし。
>>479
書式4で考えるとごっちゃになるってのがないと思うんですけど。
>>452
んじゃ不要になったら消さないでコメントにしておきましょう♪
=comment(若しくは単にpod)
my $url =
$bbs eq 'okinawa'
? "http://www.machibbs.com/$bbs/subject.txt"
: "http://$svrname.machibbs.com/$bbs/subject.txt"
;
=cut
長文の時は楽だったり♪@pod技
んじゃ不要になったら消さないでコメントにしておきましょう♪
=comment(若しくは単にpod)
my $url =
$bbs eq 'okinawa'
? "http://www.machibbs.com/$bbs/subject.txt"
: "http://$svrname.machibbs.com/$bbs/subject.txt"
;
=cut
長文の時は楽だったり♪@pod技
2009/05/30(土) 00:49:03ID:sOaiqpJ40
+@+[.]+
485NAO ★
2009/05/30(土) 00:50:42ID:???0 言葉足らずでした
レスの中でごっちゃなのではなくて、
レスがpinkと2chの依頼で入り乱れ、みたいなのを想定してます。
レス1
pink
pink
:
レス2
2ch
2ch
:
レス3
pink
pink
:
:
:
みたいな感じのです
レスの中でごっちゃなのではなくて、
レスがpinkと2chの依頼で入り乱れ、みたいなのを想定してます。
レス1
pink
pink
:
レス2
2ch
2ch
:
レス3
pink
pink
:
:
:
みたいな感じのです
487NAO ★
2009/05/30(土) 00:59:26ID:???0 >>486
どもです。
---
ということで、自分で改変したdatで試してみました。
一応、大丈夫そうな感じです。
2chとpinkの芋ログが、一応判別付くようになりました
http://imo.70.kg/imocut/
どもです。
---
ということで、自分で改変したdatで試してみました。
一応、大丈夫そうな感じです。
2chとpinkの芋ログが、一応判別付くようになりました
http://imo.70.kg/imocut/
489NAO ★
2009/05/30(土) 01:08:00ID:???0 今現在、色々とスクリプトを噛ませてますけど、ここまでは出来てます。
---
規制議論の芋ログをURLで受け取る
↓
datを取得
↓
レス番周りの処理
↓
指定されたレス番でdatを処理
↓
芋ログの真偽判断
・基礎beでレスを判断
↓
そのレスを解析して、2chを掘ったのかpinkを掘ったのかを判断
・芋ログのレスから依頼レスを精製
→各依頼URLから2ch|pinkの判断を行う
↓
芋ログの精製
↓
2ch/pink判断の結果と、精製した芋ログを、特定形式に従って吐き出し
・形式
χ res count(s)<>2ch|pink<>リモホ ( v4 )
↓
*
↓
結果をtextareaに吐き出し
---
規制議論の芋ログをURLで受け取る
↓
datを取得
↓
レス番周りの処理
↓
指定されたレス番でdatを処理
↓
芋ログの真偽判断
・基礎beでレスを判断
↓
そのレスを解析して、2chを掘ったのかpinkを掘ったのかを判断
・芋ログのレスから依頼レスを精製
→各依頼URLから2ch|pinkの判断を行う
↓
芋ログの精製
↓
2ch/pink判断の結果と、精製した芋ログを、特定形式に従って吐き出し
・形式
χ res count(s)<>2ch|pink<>リモホ ( v4 )
↓
*
↓
結果をtextareaに吐き出し
491NAO ★
2009/05/30(土) 01:11:14ID:???0493NAO ★
2009/05/30(土) 01:15:16ID:???0 画像を差し替えてみました。
こういうことですか?
こういうことですか?
497NAO ★
2009/05/30(土) 01:28:56ID:???0 なるほど
んー、食わせて出てきた結果を正規表現リストとつき合わせて、規制範囲を決定する部分かな?
1) /\S/
2) use Email::Valid;
出てきた結果のデリミタがソースでも<>になっていたので
反射的に htmlspecialchars() したくなってしまいました。
2) use Email::Valid;
出てきた結果のデリミタがソースでも<>になっていたので
反射的に htmlspecialchars() したくなってしまいました。
500NAO ★
2009/05/30(土) 02:11:54ID:???0 うお、微妙に原因が違った
ID&lt;<a href="URL" target="_blank">&gt;&gt;数字</a>本文
~~~~
↑ここ、正しくは&lt;&gt;じゃないとおかしい
どうやら、芋掘りスクリプトのもう一つのバグなのかも
ID&lt;<a href="URL" target="_blank">&gt;&gt;数字</a>本文
~~~~
↑ここ、正しくは&lt;&gt;じゃないとおかしい
どうやら、芋掘りスクリプトのもう一つのバグなのかも
502hima ◆Yh2WPRBMFU
2009/05/30(土) 03:25:55ID:b6Np5/Rc0 こちらにもご挨拶を。
この度正規表現リストの更新をお手伝いさせて貰う事になりました、himaと申します。
正規表現は勉強したことがないので数多あるサイト等を参考に、
勉強しながらお手伝いさせて頂こうと思いますので宜しくお願いします。
登録した表記等でこうした方がいい、そこ間違ってる等ありましたらどんどん言って下さい。
この度正規表現リストの更新をお手伝いさせて貰う事になりました、himaと申します。
正規表現は勉強したことがないので数多あるサイト等を参考に、
勉強しながらお手伝いさせて頂こうと思いますので宜しくお願いします。
登録した表記等でこうした方がいい、そこ間違ってる等ありましたらどんどん言って下さい。
505NAO ★
2009/05/30(土) 15:16:52ID:???0 なるほど
鯖+板も一緒に吐けば良いのかな
鯖+板も一緒に吐けば良いのかな
506NAO ★
2009/05/30(土) 15:47:56ID:???0507NAO ★
2009/05/30(土) 15:57:29ID:???0 修正したスクリプトを設置。
修正を完了しました。
修正を完了しました。
なるほど。芋掘りスクリプトが走ったあとの投稿で
ID<>>508 これを食った bbs.cgi は確かにリンクにしますね。
ID<>>508 これを食った bbs.cgi は確かにリンクにしますね。
【芋】芋ほり用正規表現リスト係
http://qb5.2ch.net/test/read.cgi/sec2chd/1243686067/
正規表現の保守管理について、上記スレッドで行いたいと思います。
よろしくお願いします。
http://qb5.2ch.net/test/read.cgi/sec2chd/1243686067/
正規表現の保守管理について、上記スレッドで行いたいと思います。
よろしくお願いします。
513● ◆SUAMA.PJ12 @SUAMA ★
2009/05/30(土) 23:07:02ID:???0 さて、どうやって判定させようかな、と >>498
# ずっとラノベ読んでて何もしてないのは内緒
# ずっとラノベ読んでて何もしてないのは内緒
ホスト(FQDN)を正規表現リストに付き合わせた結果出てきたものを「ホスト規制名」として
1)ホストを正規表現リストと付き合わせる。→生成物:ホスト規制名
2)ホスト規制名ごとにサーバ、板をリスト化する →生成物:ホスト規制名ごとの鯖・板リスト
3)あるホスト規制名に対して、一定数以上の板がリストアップされたら全板規制
一定数以下なら_BBS_板名_ホスト規制名 にする
鯖別に対しては内部的には処理してるけど表示はしてない。
雑魚ツールは↑の感じでやってます。
ホスト規制名ごとにリストを作成することは簡単?
1)ホストを正規表現リストと付き合わせる。→生成物:ホスト規制名
2)ホスト規制名ごとにサーバ、板をリスト化する →生成物:ホスト規制名ごとの鯖・板リスト
3)あるホスト規制名に対して、一定数以上の板がリストアップされたら全板規制
一定数以下なら_BBS_板名_ホスト規制名 にする
鯖別に対しては内部的には処理してるけど表示はしてない。
雑魚ツールは↑の感じでやってます。
ホスト規制名ごとにリストを作成することは簡単?
515● ◆SUAMA.PJ12 @SUAMA ★
2009/05/31(日) 00:06:21ID:???0 んん?
http://qb5.2ch.net/test/read.cgi/sec2chd/1243557212/76だと
587755 @ p2-user 22res
FL1-122-132-65-63.myg.mesh.ad.jp 12res
p1014-ipbf4108marunouchi.tokyo.ocn.ne.jp[C5SMcSNCvMdbn/Kn] 11res
77415 @ p2-user 8res
358026016094230 @ softbank 6res
p16018-ipbffx02sasajima.aichi.ocn.ne.jp 6res
mango.aitai.ne.jp 4res
323607 @ p2-user 4res
457021 @ p2-user 3res
074.221132148.m-net.ne.jp[hD3WX82/l40m45KY] 3res
103065 @ p2-user 3res
p7230-ipad509marunouchi.tokyo.ocn.ne.jp 2res
05001015827759_mh @ ezweb 2res
2i43N6w @ docomo 2res
h220-215-160-207.catv02.itscom.jp 2res
463173 @ p2-user 2res
384733 @ p2-user 2res
NWO2XtF @ docomo 2res
524196 @ p2-user 2res
tcn060196.tcn-catv.ne.jp 2res
07042050137344_ef @ ezweb 1res
tetkyo153150.tkyo.te.ftth2.ppp.infoweb.ne.jp 1res
05001014226587_me @ ezweb 1res
ppp0251.ohashi10.bbiq.jp 1res
495279 @ p2-user 1res
OM-117-46-159-33.openmobile.ne.jp 1res
PPPbf11362.tokyo-ip.dti.ne.jp 1res
kct08b-022.spacelan.ne.jp 1res
121-83-59-199.eonet.ne.jp 1res
125-14-184-73.rev.home.ne.jp 1res
07k0ral @ docomo 1res
nttfba4-042.246.ne.jp 1res
FL1-122-133-21-214.chb.mesh.ad.jp 1res
p31135-adsao12honb5-acca.tokyo.ocn.ne.jp 1res
D2s2YYZ @ docomo 1res
2gw1h7D @ docomo 1res
Fiq0015 @ docomo 1res
07021410339316_ma @ ezweb 1res
FL1-122-132-131-19.gnm.mesh.ad.jp[0J.0WdjDhbHCRFTU] 1res
221x245x50x186.ap221.ftth.ucom.ne.jp[mueHyIpYiJyYaJeL] 1res
61-25-8-156.rev.home.ne.jp 1res
kcc-202-178-85-37.kamakuranet.ne.jp[uu6jq8U3vSmdPHtm] 1res
p4147-ipbfp1201niho.hiroshima.ocn.ne.jp 1res
p4b8dd8.chibnt01.ap.so-net.ne.jp 1res
一方ImoCutterだと、
22 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(587755)218.138.82.4 ( 210.135.98.43 )
12 res count(s)<>2ch<>tsushima<>news<>FL1-122-132-65-63.myg.mesh.ad.jp ( 122.132.65.63 )
11 res count(s)<>2ch<>tsushima<>news<>p1014-ipbf4108marunouchi.tokyo.ocn.ne.jp[C5SMcSNCvMdbn/Kn] ( 123.224.210.14 )
8 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(77415)218.43.54.185 ( 210.135.98.43 )
6 res count(s)<>2ch<>tsushima<>news<>p16018-ipbffx02sasajima.aichi.ocn.ne.jp ( 122.27.253.18 )
5 res count(s)<>2ch<>tsushima<>news<>w21.jp-t.ne.jp(358026016094230) ( 123.108.237.27 )
4 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(323607)203.184.104.64 ( 210.135.98.43 )
4 res count(s)<>2ch<>tsushima<>news<>mango.aitai.ne.jp ( 211.1.219.66 )
3 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(103065)202.75.231.122 ( 210.135.98.43 )
3 res count(s)<>2ch<>tsushima<>news<>tcn060196.tcn-catv.ne.jp ( 123.200.56.196 )
3 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(457021)218.45.44.130 ( 210.135.98.43 )
3 res count(s)<>2ch<>tsushima<>news<>074.221132148.m-net.ne.jp[hD3WX82/l40m45KY] ( 221.132.148.74 )
2 res count(s)<>2ch<>tsushima<>news<>h220-215-160-207.catv02.itscom.jp ( 220.215.160.207 )
2 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(524196)61.44.97.218 ( 210.135.98.43 )
2 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(463173)211.3.86.150 ( 210.135.98.43 )
2 res count(s)<>2ch<>tsushima<>news<>p7230-ipad509marunouchi.tokyo.ocn.ne.jp ( 222.148.102.230 )
2 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(384733)125.14.34.192 ( 210.135.98.43 )
1 res count(s)<>2ch<>tsushima<>news<>proxyc135.docomo.ne.jp(Fiq0015) ( 210.153.86.177 )
1 res count(s)<>2ch<>tsushima<>news<>proxy3157.docomo.ne.jp(NWO2XtF) ( 210.153.84.81 )
1 res count(s)<>2ch<>tsushima<>news<>proxya132.docomo.ne.jp(07k0ral) ( 210.153.86.112 )
1 res count(s)<>2ch<>tsushima<>news<>proxya103.docomo.ne.jp(2i43N6w) ( 210.153.86.97 )
1 res count(s)<>2ch<>tsushima<>news<>proxya102.docomo.ne.jp(2i43N6w) ( 210.153.86.24 )
1 res count(s)<>2ch<>tsushima<>news<>proxy3171.docomo.ne.jp(NWO2XtF) ( 210.153.84.183 )
1 res count(s)<>2ch<>tsushima<>news<>proxy1169.docomo.ne.jp(D2s2YYZ) ( 210.153.84.195 )
1 res count(s)<>2ch<>tsushima<>news<>wb09proxy08.ezweb.ne.jp(05001014226587_me.ezweb.ne.jp) ( 222.5.63.10 )
1 res count(s)<>2ch<>tsushima<>news<>wb21proxy09.ezweb.ne.jp(05001015827759_mh.ezweb.ne.jp) ( 222.5.63.216 )
1 res count(s)<>2ch<>tsushima<>news<>wb21proxy11.ezweb.ne.jp(05001015827759_mh.ezweb.ne.jp) ( 222.5.63.218 )
1 res count(s)<>2ch<>tsushima<>news<>wb05proxy07.ezweb.ne.jp(07021410339316_ma.ezweb.ne.jp) ( 219.125.148.59 )
1 res count(s)<>2ch<>tsushima<>news<>w22.jp-t.ne.jp(358026016094230) ( 123.108.237.28 )
1 res count(s)<>2ch<>tsushima<>news<>tetkyo153150.tkyo.te.ftth2.ppp.infoweb.ne.jp ( 202.219.199.150 )
1 res count(s)<>2ch<>tsushima<>news<>wb28proxy03.ezweb.ne.jp(07042050137344_ef.ezweb.ne.jp) ( 222.5.62.186 )
1 res count(s)<>2ch<>tsushima<>news<>proxyc141.docomo.ne.jp(2gw1h7D) ( 210.153.86.85 )
1 res count(s)<>2ch<>tsushima<>news<>p2076-ipbf2105sapodori.hokkaido.ocn.ne.jp ( 118.0.97.76 )
1 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(495279)124.86.170.29 ( 210.135.98.43 )
1 res count(s)<>2ch<>tsushima<>news<>121-83-59-199.eonet.ne.jp ( 121.83.59.199 )
1 res count(s)<>2ch<>tsushima<>news<>61-25-8-156.rev.home.ne.jp ( 61.25.8.156 )
1 res count(s)<>2ch<>tsushima<>news<>PPPbf11362.tokyo-ip.dti.ne.jp ( 59.156.116.112 )
1 res count(s)<>2ch<>tsushima<>news<>OM-117-46-159-33.openmobile.ne.jp ( 117.46.159.33 )
1 res count(s)<>2ch<>tsushima<>news<>125-14-184-73.rev.home.ne.jp ( 125.14.184.73 )
1 res count(s)<>2ch<>tsushima<>news<>FL1-122-133-21-214.chb.mesh.ad.jp ( 122.133.21.214 )
1 res count(s)<>2ch<>tsushima<>news<>kcc-202-178-85-37.kamakuranet.ne.jp[uu6jq8U3vSmdPHtm] ( 202.178.85.37 )
1 res count(s)<>2ch<>tsushima<>news<>kct08b-022.spacelan.ne.jp ( 221.133.67.22 )
1 res count(s)<>2ch<>tsushima<>news<>p4147-ipbfp1201niho.hiroshima.ocn.ne.jp ( 114.155.87.147 )
1 res count(s)<>2ch<>tsushima<>news<>p4b8dd8.chibnt01.ap.so-net.ne.jp ( 120.75.141.216 )
1 res count(s)<>2ch<>tsushima<>news<>p31135-adsao12honb5-acca.tokyo.ocn.ne.jp ( 220.96.87.135 )
1 res count(s)<>2ch<>tsushima<>news<>FL1-122-132-131-19.gnm.mesh.ad.jp[0J.0WdjDhbHCRFTU] ( 122.132.131.19 )
1 res count(s)<>2ch<>tsushima<>news<>nttfba4-042.246.ne.jp ( 210.253.197.42 )
1 res count(s)<>2ch<>tsushima<>news<>221x245x50x186.ap221.ftth.ucom.ne.jp[mueHyIpYiJyYaJeL] ( 221.245.50.186 )
1 res count(s)<>2ch<>tsushima<>news<>ppp0251.ohashi10.bbiq.jp ( 115.124.133.251 )
数が合ってない。。。
なんで?
http://qb5.2ch.net/test/read.cgi/sec2chd/1243557212/76だと
587755 @ p2-user 22res
FL1-122-132-65-63.myg.mesh.ad.jp 12res
p1014-ipbf4108marunouchi.tokyo.ocn.ne.jp[C5SMcSNCvMdbn/Kn] 11res
77415 @ p2-user 8res
358026016094230 @ softbank 6res
p16018-ipbffx02sasajima.aichi.ocn.ne.jp 6res
mango.aitai.ne.jp 4res
323607 @ p2-user 4res
457021 @ p2-user 3res
074.221132148.m-net.ne.jp[hD3WX82/l40m45KY] 3res
103065 @ p2-user 3res
p7230-ipad509marunouchi.tokyo.ocn.ne.jp 2res
05001015827759_mh @ ezweb 2res
2i43N6w @ docomo 2res
h220-215-160-207.catv02.itscom.jp 2res
463173 @ p2-user 2res
384733 @ p2-user 2res
NWO2XtF @ docomo 2res
524196 @ p2-user 2res
tcn060196.tcn-catv.ne.jp 2res
07042050137344_ef @ ezweb 1res
tetkyo153150.tkyo.te.ftth2.ppp.infoweb.ne.jp 1res
05001014226587_me @ ezweb 1res
ppp0251.ohashi10.bbiq.jp 1res
495279 @ p2-user 1res
OM-117-46-159-33.openmobile.ne.jp 1res
PPPbf11362.tokyo-ip.dti.ne.jp 1res
kct08b-022.spacelan.ne.jp 1res
121-83-59-199.eonet.ne.jp 1res
125-14-184-73.rev.home.ne.jp 1res
07k0ral @ docomo 1res
nttfba4-042.246.ne.jp 1res
FL1-122-133-21-214.chb.mesh.ad.jp 1res
p31135-adsao12honb5-acca.tokyo.ocn.ne.jp 1res
D2s2YYZ @ docomo 1res
2gw1h7D @ docomo 1res
Fiq0015 @ docomo 1res
07021410339316_ma @ ezweb 1res
FL1-122-132-131-19.gnm.mesh.ad.jp[0J.0WdjDhbHCRFTU] 1res
221x245x50x186.ap221.ftth.ucom.ne.jp[mueHyIpYiJyYaJeL] 1res
61-25-8-156.rev.home.ne.jp 1res
kcc-202-178-85-37.kamakuranet.ne.jp[uu6jq8U3vSmdPHtm] 1res
p4147-ipbfp1201niho.hiroshima.ocn.ne.jp 1res
p4b8dd8.chibnt01.ap.so-net.ne.jp 1res
一方ImoCutterだと、
22 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(587755)218.138.82.4 ( 210.135.98.43 )
12 res count(s)<>2ch<>tsushima<>news<>FL1-122-132-65-63.myg.mesh.ad.jp ( 122.132.65.63 )
11 res count(s)<>2ch<>tsushima<>news<>p1014-ipbf4108marunouchi.tokyo.ocn.ne.jp[C5SMcSNCvMdbn/Kn] ( 123.224.210.14 )
8 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(77415)218.43.54.185 ( 210.135.98.43 )
6 res count(s)<>2ch<>tsushima<>news<>p16018-ipbffx02sasajima.aichi.ocn.ne.jp ( 122.27.253.18 )
5 res count(s)<>2ch<>tsushima<>news<>w21.jp-t.ne.jp(358026016094230) ( 123.108.237.27 )
4 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(323607)203.184.104.64 ( 210.135.98.43 )
4 res count(s)<>2ch<>tsushima<>news<>mango.aitai.ne.jp ( 211.1.219.66 )
3 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(103065)202.75.231.122 ( 210.135.98.43 )
3 res count(s)<>2ch<>tsushima<>news<>tcn060196.tcn-catv.ne.jp ( 123.200.56.196 )
3 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(457021)218.45.44.130 ( 210.135.98.43 )
3 res count(s)<>2ch<>tsushima<>news<>074.221132148.m-net.ne.jp[hD3WX82/l40m45KY] ( 221.132.148.74 )
2 res count(s)<>2ch<>tsushima<>news<>h220-215-160-207.catv02.itscom.jp ( 220.215.160.207 )
2 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(524196)61.44.97.218 ( 210.135.98.43 )
2 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(463173)211.3.86.150 ( 210.135.98.43 )
2 res count(s)<>2ch<>tsushima<>news<>p7230-ipad509marunouchi.tokyo.ocn.ne.jp ( 222.148.102.230 )
2 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(384733)125.14.34.192 ( 210.135.98.43 )
1 res count(s)<>2ch<>tsushima<>news<>proxyc135.docomo.ne.jp(Fiq0015) ( 210.153.86.177 )
1 res count(s)<>2ch<>tsushima<>news<>proxy3157.docomo.ne.jp(NWO2XtF) ( 210.153.84.81 )
1 res count(s)<>2ch<>tsushima<>news<>proxya132.docomo.ne.jp(07k0ral) ( 210.153.86.112 )
1 res count(s)<>2ch<>tsushima<>news<>proxya103.docomo.ne.jp(2i43N6w) ( 210.153.86.97 )
1 res count(s)<>2ch<>tsushima<>news<>proxya102.docomo.ne.jp(2i43N6w) ( 210.153.86.24 )
1 res count(s)<>2ch<>tsushima<>news<>proxy3171.docomo.ne.jp(NWO2XtF) ( 210.153.84.183 )
1 res count(s)<>2ch<>tsushima<>news<>proxy1169.docomo.ne.jp(D2s2YYZ) ( 210.153.84.195 )
1 res count(s)<>2ch<>tsushima<>news<>wb09proxy08.ezweb.ne.jp(05001014226587_me.ezweb.ne.jp) ( 222.5.63.10 )
1 res count(s)<>2ch<>tsushima<>news<>wb21proxy09.ezweb.ne.jp(05001015827759_mh.ezweb.ne.jp) ( 222.5.63.216 )
1 res count(s)<>2ch<>tsushima<>news<>wb21proxy11.ezweb.ne.jp(05001015827759_mh.ezweb.ne.jp) ( 222.5.63.218 )
1 res count(s)<>2ch<>tsushima<>news<>wb05proxy07.ezweb.ne.jp(07021410339316_ma.ezweb.ne.jp) ( 219.125.148.59 )
1 res count(s)<>2ch<>tsushima<>news<>w22.jp-t.ne.jp(358026016094230) ( 123.108.237.28 )
1 res count(s)<>2ch<>tsushima<>news<>tetkyo153150.tkyo.te.ftth2.ppp.infoweb.ne.jp ( 202.219.199.150 )
1 res count(s)<>2ch<>tsushima<>news<>wb28proxy03.ezweb.ne.jp(07042050137344_ef.ezweb.ne.jp) ( 222.5.62.186 )
1 res count(s)<>2ch<>tsushima<>news<>proxyc141.docomo.ne.jp(2gw1h7D) ( 210.153.86.85 )
1 res count(s)<>2ch<>tsushima<>news<>p2076-ipbf2105sapodori.hokkaido.ocn.ne.jp ( 118.0.97.76 )
1 res count(s)<>2ch<>tsushima<>news<>cw43.razil.jp(495279)124.86.170.29 ( 210.135.98.43 )
1 res count(s)<>2ch<>tsushima<>news<>121-83-59-199.eonet.ne.jp ( 121.83.59.199 )
1 res count(s)<>2ch<>tsushima<>news<>61-25-8-156.rev.home.ne.jp ( 61.25.8.156 )
1 res count(s)<>2ch<>tsushima<>news<>PPPbf11362.tokyo-ip.dti.ne.jp ( 59.156.116.112 )
1 res count(s)<>2ch<>tsushima<>news<>OM-117-46-159-33.openmobile.ne.jp ( 117.46.159.33 )
1 res count(s)<>2ch<>tsushima<>news<>125-14-184-73.rev.home.ne.jp ( 125.14.184.73 )
1 res count(s)<>2ch<>tsushima<>news<>FL1-122-133-21-214.chb.mesh.ad.jp ( 122.133.21.214 )
1 res count(s)<>2ch<>tsushima<>news<>kcc-202-178-85-37.kamakuranet.ne.jp[uu6jq8U3vSmdPHtm] ( 202.178.85.37 )
1 res count(s)<>2ch<>tsushima<>news<>kct08b-022.spacelan.ne.jp ( 221.133.67.22 )
1 res count(s)<>2ch<>tsushima<>news<>p4147-ipbfp1201niho.hiroshima.ocn.ne.jp ( 114.155.87.147 )
1 res count(s)<>2ch<>tsushima<>news<>p4b8dd8.chibnt01.ap.so-net.ne.jp ( 120.75.141.216 )
1 res count(s)<>2ch<>tsushima<>news<>p31135-adsao12honb5-acca.tokyo.ocn.ne.jp ( 220.96.87.135 )
1 res count(s)<>2ch<>tsushima<>news<>FL1-122-132-131-19.gnm.mesh.ad.jp[0J.0WdjDhbHCRFTU] ( 122.132.131.19 )
1 res count(s)<>2ch<>tsushima<>news<>nttfba4-042.246.ne.jp ( 210.253.197.42 )
1 res count(s)<>2ch<>tsushima<>news<>221x245x50x186.ap221.ftth.ucom.ne.jp[mueHyIpYiJyYaJeL] ( 221.245.50.186 )
1 res count(s)<>2ch<>tsushima<>news<>ppp0251.ohashi10.bbiq.jp ( 115.124.133.251 )
数が合ってない。。。
なんで?
516● ◆SUAMA.PJ12 @SUAMA ★
2009/05/31(日) 00:17:36ID:???0 がんばって比較しましたとも。
【なぜかまとめには載ってない】
1 res count(s)<>2ch<>tsushima<>news<>p2076-ipbf2105sapodori.hokkaido.ocn.ne.jp ( 118.0.97.76 )
1 res count(s)<>2ch<>tsushima<>news<>w22.jp-t.ne.jp(358026016094230) ( 123.108.237.28 )
【よく見たらカブり】
1 res count(s)<>2ch<>tsushima<>news<>wb21proxy09.ezweb.ne.jp(05001015827759_mh.ezweb.ne.jp) ( 222.5.63.216 )
1 res count(s)<>2ch<>tsushima<>news<>wb21proxy11.ezweb.ne.jp(05001015827759_mh.ezweb.ne.jp) ( 222.5.63.218 )
1 res count(s)<>2ch<>tsushima<>news<>proxy3157.docomo.ne.jp(NWO2XtF) ( 210.153.84.81 )
1 res count(s)<>2ch<>tsushima<>news<>proxy3171.docomo.ne.jp(NWO2XtF) ( 210.153.84.183 )
1 res count(s)<>2ch<>tsushima<>news<>proxya102.docomo.ne.jp(2i43N6w) ( 210.153.86.24 )
1 res count(s)<>2ch<>tsushima<>news<>proxya103.docomo.ne.jp(2i43N6w) ( 210.153.86.97 )
orz
【なぜかまとめには載ってない】
1 res count(s)<>2ch<>tsushima<>news<>p2076-ipbf2105sapodori.hokkaido.ocn.ne.jp ( 118.0.97.76 )
1 res count(s)<>2ch<>tsushima<>news<>w22.jp-t.ne.jp(358026016094230) ( 123.108.237.28 )
【よく見たらカブり】
1 res count(s)<>2ch<>tsushima<>news<>wb21proxy09.ezweb.ne.jp(05001015827759_mh.ezweb.ne.jp) ( 222.5.63.216 )
1 res count(s)<>2ch<>tsushima<>news<>wb21proxy11.ezweb.ne.jp(05001015827759_mh.ezweb.ne.jp) ( 222.5.63.218 )
1 res count(s)<>2ch<>tsushima<>news<>proxy3157.docomo.ne.jp(NWO2XtF) ( 210.153.84.81 )
1 res count(s)<>2ch<>tsushima<>news<>proxy3171.docomo.ne.jp(NWO2XtF) ( 210.153.84.183 )
1 res count(s)<>2ch<>tsushima<>news<>proxya102.docomo.ne.jp(2i43N6w) ( 210.153.86.24 )
1 res count(s)<>2ch<>tsushima<>news<>proxya103.docomo.ne.jp(2i43N6w) ( 210.153.86.97 )
orz
カブりは全部携帯か。。。困ったなぁ
ついでに言えば、
1 res count(s)<>2ch<>tsushima<>news<>p2076-ipbf2105sapodori.hokkaido.ocn.ne.jp ( 118.0.97.76 )
↓
1<>2ch<>tsushima<>news<>p2076-ipbf2105sapodori.hokkaido.ocn.ne.jp<>118.0.97.76
の方が弄るのがらくちんだったり。
ちまちますんません。
1 res count(s)<>2ch<>tsushima<>news<>p2076-ipbf2105sapodori.hokkaido.ocn.ne.jp ( 118.0.97.76 )
↓
1<>2ch<>tsushima<>news<>p2076-ipbf2105sapodori.hokkaido.ocn.ne.jp<>118.0.97.76
の方が弄るのがらくちんだったり。
ちまちますんません。
>>516
携帯固有番号の時は{}で括るとか♪
携帯固有番号の時は{}で括るとか♪
こういうのもどうにかしないと >$1 <$HOST_IP> (未対応の国内ISPの可能性有り)
備考欄みたいなものを作って、そこに入れられたらいいんだけどなぁ >>520
522NAO ★
2009/05/31(日) 01:29:19ID:???0 取り敢えず、形式に関して今から変更を行います。
とりあえず内部的に使うリストはでけたかも
my @tmp;
open my $in,'<','list.txt';
chomp(@tmp=<$in>);
close($in);
my %list;
for(my $i=0;$i<@tmp;$i++){
unless(($tmp[$i]=~m/^\#.*/)or($tmp[$i] eq '')){
my @lines=split(/\s/,$tmp[$i]);
if(defined($lines[1])){
$list{$lines[0]}=$lines[1];
}else{
$list{$lines[0]}=$lines[0];
}
}
}
my @tmp;
open my $in,'<','list.txt';
chomp(@tmp=<$in>);
close($in);
my %list;
for(my $i=0;$i<@tmp;$i++){
unless(($tmp[$i]=~m/^\#.*/)or($tmp[$i] eq '')){
my @lines=split(/\s/,$tmp[$i]);
if(defined($lines[1])){
$list{$lines[0]}=$lines[1];
}else{
$list{$lines[0]}=$lines[0];
}
}
}
ああ、my @lines=split(/\s+/,$tmp[$i]);のほうがいいかも
三項演算子。。。
my %list;
for(my $i=0;$i<@tmp;$i++){
unless($tmp[$i]=~m/^\#.*/||$tmp[$i] eq ''){
my @lines=split(/\s+/,$tmp[$i]);
$list{$lines[0]}=
defined($lines[1])
?$lines[1]
:$lines[0]
;
}
}
# どうもVBの癖が抜けない。。。
my %list;
for(my $i=0;$i<@tmp;$i++){
unless($tmp[$i]=~m/^\#.*/||$tmp[$i] eq ''){
my @lines=split(/\s+/,$tmp[$i]);
$list{$lines[0]}=
defined($lines[1])
?$lines[1]
:$lines[0]
;
}
}
# どうもVBの癖が抜けない。。。
526NAO ★
2009/05/31(日) 01:50:28ID:???0 形式変更と微妙な修正完了
>>518の要望を反映しました
旧 χ res count(s)<>2ch|pink<>鯖<>板<>リモホ ( IPv4 )¥n
新 χ<>2ch|pink<>鯖<>板<>リモホ<>IPv4¥n
>>518の要望を反映しました
旧 χ res count(s)<>2ch|pink<>鯖<>板<>リモホ ( IPv4 )¥n
新 χ<>2ch|pink<>鯖<>板<>リモホ<>IPv4¥n
よく考えたらこうすべきだった
$list{$lines[0]}=
defined($lines[1])
?$lines[1]
:'$1'
;
$list{$lines[0]}=
defined($lines[1])
?$lines[1]
:'$1'
;
>>526
ありがとうございますー
ありがとうございますー
529NAO ★
2009/05/31(日) 02:01:23ID:???0 携帯・●・p2とかの判断法
リモホの所の"(ほにゃらら)"を検出
├┐
↓└no→"[ほにゃらら]"を検出┬→yes→●使いかも
yes └→no→通常?→リモホ精査
↓
razil.jp?
├→no→携帯かも→リモホ精査
↓
yes
↓
p2かも
---
こうなるんですかね。
---
あ、>>526の修正をしたスクリプトは設置済みです。
リモホの所の"(ほにゃらら)"を検出
├┐
↓└no→"[ほにゃらら]"を検出┬→yes→●使いかも
yes └→no→通常?→リモホ精査
↓
razil.jp?
├→no→携帯かも→リモホ精査
↓
yes
↓
p2かも
---
こうなるんですかね。
---
あ、>>526の修正をしたスクリプトは設置済みです。
for(0..$#tmp) {
unless ($tmp[$_]=~/^#.*|^$/) {
my @lines=(split(/\s+/,$tmp[$_]))[0..1];
$list{$lines[0]} = defined($lines[1]) ? $lines[1] : '$1';
}
}
unless ($tmp[$_]=~/^#.*|^$/) {
my @lines=(split(/\s+/,$tmp[$_]))[0..1];
$list{$lines[0]} = defined($lines[1]) ? $lines[1] : '$1';
}
}
532NAO ★
2009/05/31(日) 02:14:51ID:???0 あら
判定は>>529を基準にするとして、眠いのでまた明日。
>>523
1. list.txt が開けなかったときの処理が欲しい。
2. $iの存在意義が乏しい
my $Imo_PATH = '/home/なんたら/かんたら'; # 先頭にまとめておこう♪
my $TMP_list = "$Imo_PATH/list.txt"; # 先頭にまとめておこう♪
my $Filehandle; # おそらく汎用的な使い回し変数になるのでグローバルスコープにしても桶
#our $Filehandle; # グローバルと判るように頭文字を大文字に
open $Filehandle,'<',$TMP_list or remake_list; # 再生する処理とかを与える
chomp(my @tmp = <$Filehandle>);
close($Filehandle);
unless(@tmp) {remake_list} # 空っぽの時は?
my %list;
for(@tmp){
next if index $_,'#' == 0 or not $_; # 正規表現でなくても桶/$_が未定義値となる時はないとおもう。
@lines = split /\s+/,,2; # インプリシットなので$_が対象となる/必要な要素は2なので指定する/ただし、コメントなどに空白文字が使えなくなるので要注意
=pod comment 三項演算子の時(こちらの方が重たいかも?)
$list{$lines[0]} = $lines[1]
? $lines[1]
: $lines[0]
=cut
$list{$lines[0]} = $lines[1]; # とりあえず放り込んで・・・
$list{$lines[0]} = $lines[0] unless $lines[1]; # 空っぽなら上書き
}
# こう書くとワケ判らなくなる♪
my %list = map +( $_->[0], $_->[1] ), map { [split /\s+/,,2]; $_->[0] = $_->[1] unless $_->[1] } grep index $_,'#' == 0 or not $_, @tmp;
1. list.txt が開けなかったときの処理が欲しい。
2. $iの存在意義が乏しい
my $Imo_PATH = '/home/なんたら/かんたら'; # 先頭にまとめておこう♪
my $TMP_list = "$Imo_PATH/list.txt"; # 先頭にまとめておこう♪
my $Filehandle; # おそらく汎用的な使い回し変数になるのでグローバルスコープにしても桶
#our $Filehandle; # グローバルと判るように頭文字を大文字に
open $Filehandle,'<',$TMP_list or remake_list; # 再生する処理とかを与える
chomp(my @tmp = <$Filehandle>);
close($Filehandle);
unless(@tmp) {remake_list} # 空っぽの時は?
my %list;
for(@tmp){
next if index $_,'#' == 0 or not $_; # 正規表現でなくても桶/$_が未定義値となる時はないとおもう。
@lines = split /\s+/,,2; # インプリシットなので$_が対象となる/必要な要素は2なので指定する/ただし、コメントなどに空白文字が使えなくなるので要注意
=pod comment 三項演算子の時(こちらの方が重たいかも?)
$list{$lines[0]} = $lines[1]
? $lines[1]
: $lines[0]
=cut
$list{$lines[0]} = $lines[1]; # とりあえず放り込んで・・・
$list{$lines[0]} = $lines[0] unless $lines[1]; # 空っぽなら上書き
}
# こう書くとワケ判らなくなる♪
my %list = map +( $_->[0], $_->[1] ), map { [split /\s+/,,2]; $_->[0] = $_->[1] unless $_->[1] } grep index $_,'#' == 0 or not $_, @tmp;
$_->[0] = $_->[1] unless $_->[1]
$_->[1] = $_->[0] unless $_->[1]でわ?
$_->[1] = $_->[0] unless $_->[1]でわ?
うん♪
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日米両首脳、USスチール問題は「所有ではなく、投資で合意」-大統領近く日鉄首脳と面談 [蚤の市★]
- おすぎの次はマツコ? フジ元アナ長谷川豊氏「膝に座らされてずっと乳首を…」 [ネギうどん★]
- 石破首相「対米投資1兆ドル」 トランプ氏「日本守る」 ★2 [蚤の市★]
- 自治会・町内会をやめたい人が8割に [少考さん★]
- 「スポンサーは戻ってくると聞かされたのに…」4月の番組改編も完全白紙、フジテレビ局員が恐れる「絶望のシナリオ」 [ネギうどん★]
- 自治会・町内会をやめたい人が8割に ★2 [少考さん★]
- すいせいのぼったくりカレー🏡
- フジテレビ4月以降は無限再放送地獄へ😱 [118990258]
- 【悲報】普通の日本人、トランプ会談で石破にまともな批判が出来ず、人格攻撃にひた走る [126042664]
- 【朗報】ニューメディアさん「石破がトランプに握手無視されてた!」2万いいね→嘘でした😂 [681125504]
- 【実況】博衣こよりのえちえちロマサガ2🧪
- 【実況】博衣こよりのえちえちロマサガ3🧪