2014年11月04日

ネタがない!

今回、grepについて書いてみたいとおもいまふ
よくeve内チャットで重要なことを聞いたときに自分がメモメモぉとか言ってるところ
みた方いるのではないでしょーか
いわゆるこれ、メモしてるアピールなんだろ?どうせメモしてないんだろプギャー
と誤解されがちな発言でもありますw
しかしEVEのチャットはテキストのエキスポートがデフォルトでされるようになっちょります

今日はそこらへんにスポットを当ててみたいかなと
evelog.jpg
↑早速画像これ、エロい名前のファイルはないね、よし、windows8ですけんどもが
大抵ドキュメントフォルダ→EVE→logs っていうところまで行くと
チャットログフォルダに行き着くことが出来るはずデス

4つフォルダあります
chatlogs→チャットログ、まんま
fleetlogs→フリートログ、フリートのアクションがここに(たぶん)
gamelogs→ゲームシステムメッセージ
marketlogsとかその他、これたぶんエクスポートしたやつしか出ないのかな、それぞれのジャンルで
フォルダが出来・・・る、たぶん(やまかんで話をするスタンス

さらにこれ↓
evechatlog.jpg
チャットログフォルダの中、ゲーム内の発言もろもろここに集結
うちのはぱっと見↓これらで構成されとります
ローカル・日本語ch・ヘルプ・コーポ・コーポpublic・そして個人会話

で、ツールの話になっちゃうんですがここは秀丸先生においでいただきましょう
秀丸とはテキストエディタの一種です(有料)
1:まずおもむろに適当なテキストファイルを秀丸で開く
2:altおしっぱなしてS→Gの順にキーボード押す
3:検索するファイルが*.txtになってなければそう修正する
4:検索する文字列には検索したい文字列を入力

これでEVEに生きてきた全てのチャットログから検索したいワードをみつけることができまーす
evechatgrep.jpg
こんなかんじ、タイトルでgrep "メモ"ってあるように
メモという語を全チャットログから検索して列挙された結果が表示されまーす

そして、ここからが秀丸のすごいところ
ただのgrep(っていう検索方法)結果じゃろーと思うことなかれ
検索してひっかかった行はでるけど前後がしりたい、前後を知るにはそのファイルを開きたい。

秀丸のデフォルト設定だとF10キーにはタグジャンプという機能がついてて
コーポ_20141010_221213.txt(132)という行にカーソルしてF10を押すと
コーポ_20141010_221213.txt(132)のファイルを開き132行目に自動的にジャンプしてくれます

使用例としては次のとおり
1:ゲーム内で重要だとおもった話がでたら検索タグとなりうるような検索ワードを自前で発言する
たとえば「メモ」とか「重要」とかまあそんなかんじ
2:grep検索で↑のタグワードで検索をかける
3:タグジャンプして実際の重要話を吟味する
(4):これでまたひとつカプセラとしてのスキルが向上する
パーフェクト

EVEをサンプルとしてアゲたんですがほぼほぼ一般ネタっすなこれ
会社でテキストを扱うかたにもオススメ!

今回は秀丸社員かよっていわれるほど秀丸話だったわけですがステマでもなんでもないです
複数ファイルのgrepが出来るツールであれば同じようなことが出来るかもしれませんので
もし興味があったらひとつお試しあれ
posted by Misonikomin at 12:37| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。