Analytics で見る近状とか
xworks.org とか、この日記には Google Analytics が付けてあったりするんですが、1年くらい見てなかった気がしたのでちょっと見てきました。
続きを読むOPFF2009 三度目
某スレの 818(827)氏の功績を取り込みました*1。
一段落したようなので本公開の方に移しておきます。
(旧ファイルは削除しましたので以前のリンクを踏むと飛ばされます)
Jr01
- 通知ウィンドウの文字化け解決(>>818(827)氏)
- ↑で HTML を書き換えるならばと言語ファイル化で諦めた部分を復活させた。
- エンティティ化していた部分を元に戻した。
ダウンロード: OPFF2009 Jr-01
*1:コメント欄に書いてくれた方、ありがとう
圧縮フォルダ無効化ツール for Windows 7 RC
探し方が悪いのか、やり方が悪いのか分かりませんが、出来合のツールではどうにもうまくできず、コレは自分でツールを拵えた方が手っ取り早い。そんな訳で指定したキーの所有者とフルアクセス権限を Administrators で乗っ取る特化ツールを拵えてみました。さらにそれとバッチを合わせて役に立つモノへと整えました。
を zip, cab, lzh に対して一括でやってくれます。割と便利です。
置いておくので必要な方はどぞ: disable_compressefolder_for_w7rc.zip LZH 対応版に差し替えました。
PHP でのスクレイピング メモ
手っ取り早くやる方法(要 Tidy)
<?php //ソースを持ってくる $src = "hogehoge"; //お行儀が悪いのを整形する $tidy = new tidy; $tidy->parseString($src, array('output-xhtml' => true), 'UTF8'); $tidy->cleanRepair(); $declarations = '<?xml version="1.0" encoding="UTF-8"?>'; $declarations .= '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" '; $declarations .= '"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">'; $src = $declarations . $tidy->html(); //パースする $xml = @new SimpleXMLElement($src); $xml->registerXPathNamespace('xmlns', 'http://www.w3.org/1999/xhtml'); //XPath で悠々スクレイピング $el = $xml->xpath('//xmlns:a'); ?>