2013/04/23

google bloggerでソースコードを番号付きで表示する方法

CSSの参考
main();

function main() {
    define('MAIL_PATH', 'C:\Users\c3po\AppData\Roaming\Thunderbird\Profiles\j0w66vt1.default\Mail\pop.mail.yahoo.co.jp\Inbox.sbd');
    $urls = grepUrl();
    $conv = convHtml($urls);
    outPut($conv);
    exit;
}

function grepUrl()
{
    $preFile = file(MAIL_PATH. "\get_money");
    foreach ($preFile as $k => $v) {
        if (preg_match('/http:\/\/dietnavi.com\/click.php\?cid=[0-9]+&id=[0-9]+&sec=[0-9a-z]+/', $v, $match)) {
            $ret[] = $match[0];
        }
    }
    $uni = array_unique($ret);
    return $uni;
}

function convHtml($urls)
{
    foreach ($urls as $k => $url) {
        $url = preg_replace('/\n$/', '', $url);
        $convs[$k] = sprintf('click_%s
', $k, $url, $k);
    }
    array_unshift($convs, '');
    array_push($convs, '');
    return $convs;
}

function outPut($convs)
{
    $fp = fopen('conv.txt', 'w');
    foreach ($convs as $k => $url) {
        fwrite($fp, $url. PHP_EOL);
    }
    fclose($fp);
}

自動でWEBブラウザテストを実行してみる!(selenium + eclipse + java)

1.eclipseの準備 2.selenium IDE(katalon recoder by firefox)で動作記録する。 3.javaファイルにエクスポートする。 4.eclipseで実行