ラジコの番組表を検索するスクリプト、おれも作ってみた……。

2018年6月15日

 前回の記事ザリガニが見ていた…。さんのスクリプトを紹介し、そのさいに、ラジコの番組表を検索する「find_radiko.sh」がうまく動かない、みたいなことを書いた。
(たぶん、ラジコの仕様の変更で)。

 ということで低い水準ながら自分で作ってみた。すげー大変で勉強になりました。


スポンサード リンク

🦎 findrajiko.sh

#!/bin/bash

# ラジオの番組表をダウンロードして、timer コマンドに対応するコマンドを生成するスクリプト。
# 「findrajiko.sh 検索文字」
# みたいに使う。
#
# 最初に住んでいるの県の都道府県コードみたいなのを調べる。
#「findrajiko.sh -a 県名」
# でエリアコードが出力される。「-a 群馬」だったら 10 。「-a 東京」だったら 13。
# デフォルトのエリアは東京になっているので、これを書き直して保存する。
# area='13' → area='10' (群馬県民の場合)半角数字
# 
# オプションは、
# 「-a 県名」でエリアコードの表示。例「findrajiko.sh -a 北海道 → 結果:1」
# 「-A 県名」でその回に限り他県を検索。「findrajiko.sh -A 広島 検索文字」
# 「-s 放送局ID」で、その局だけの検索。例「findrajiko.sh -s TBS 検索文字」
#-----------------------------

# この数字をお住まいの県のコードに書き直してください。
area='13'


function getArea() {
    local kenCode=`curl -s http://nlftp.mlit.go.jp/ksj/gml/codelist/PrefCd.html | iconv -f SHIFT-JIS -t UTF8 | grep "${1}" | sed -e 's/ //g' | cut -c5,6`
    if test -z "$kenCode"; then
        echo '県名が正しくないかもしれません。'
        exit 1
    fi
    if test "$kenCode" -lt 10; then
        kenCode=`echo $kenCode | cut -c2`
    fi
    echo $kenCode
}

function areaSearch() {
    if [ -z "${1}" ]; then
        read -p 'お住いの県名:' ken
        if [ -z "${ken}" ]; then
            echo '県名を入力してください(-a 東京都、など)。'
            exit 1
        fi
    else
        ken=$1
    fi
    
    local kenCode=`getArea $ken`
    echo 'エリアコード('$ken'):'$kenCode
    echo '------------------------------'
    showStID $kenCode
    exit 0
}

function stationID() {
    local areaAddress=`echo 'http://radiko.jp/v2/station/list/JP'${1}'.xml'`
    local stList=`curl -s $areaAddress | grep -E '<\/id>' | sed -e 's/^ *//g' | perl -pe 's/<\/id>//g' | sed -e 's///g'`
    echo "${stList}"
}

function showStID() {
    local areaAddress=`echo 'http://radiko.jp/v2/station/list/JP'${1}'.xml'`
    curl -s $areaAddress | grep -E '<\/id>|<\/name>' | sed -e 's/ //g' | perl -pe 's/<\/id>\n/ /g' | sed -e 's///g' | perl -pe 's///g' | perl -pe 's/<\/name>\n/\n/g'
}

function getList() {
    local progList=`curl -s http://radiko.jp/v2/api/program/station/weekly?station_id=$1 | grep -E 'prog ft||' | perl -pe 's/<\/pfm>/\n\n/g' | grep -A 1 -B 2 "${keyword}" | tr '"' '\n' | sed -e 's/^ *//g' | grep -v '^\s*$'`
    echo "${progList}"
}

function idCheck() {
    local han='NG'
    local list1=`stationID $area`
    IFS=$'\n'
    for line in `echo "$list1"`
    do
        if test $line = $1; then
            han='OK'
            break
        fi
    done
    echo $han
}

function jweek() {
    if [ $1 = '0' ]; then
        echo '日曜日'
    elif [ $1 = '1' ]; then
        echo '月曜日'
    elif [ $1 = '2' ]; then
        echo '火曜日'
    elif [ $1 = '3' ]; then
        echo '水曜日'
    elif [ $1 = '4' ]; then
        echo '木曜日'
    elif [ $1 = '5' ]; then
        echo '金曜日'
    elif [ $1 = '6' ]; then
        echo '土曜日'
    else
        echo '不明'
    fi
}

progswich=off
durswich=off
prog=0
dur=0
bangumi='notYet'
pfm='notYet'

function showProg() {
    (IFS=$'\n'
    for line in `echo "${1}"`
    do
        if test $progswich = 'on' ; then
            prog=$line
            progswich=off
        fi
        
        if test $durswich = 'on' ; then
            dur=$line
            durswich=off
        fi
    
        if echo $line | grep -sq 'prog ft='; then
            progswich=on
        fi
    
        if echo $line | grep -sq 'dur='; then
            durswich=on
        fi
    
        if echo $line | grep -sq '' ; then
            bangumi=`echo $line | sed -e "s/<title>//g" | sed -e "s/<\/title>//g"`
        fi
        if echo $line | grep -sq '<pfm>' ; then
            pfm=`echo $line | sed -e 's/<pfm>/出演:/g'`
        fi
        if ! echo $pfm | grep -sq 'notYet' ; then
            echo '-------------------------------------'
            echo $2
            echo $bangumi
            echo $pfm
            ryear=`echo $prog | cut -c1-4`
            rmonth=`echo $prog | cut -c5-6`
            rday=`echo $prog | cut -c7,8`
            rhour=`echo $prog | cut -c9,10`
            rminits=`echo $prog | cut -c11,12`
            durHour=`expr $dur / 3600`
            durMin=`expr $dur % 3600 / 60`
            
            yobi1=`echo $prog | cut -c1-8`
            yobi2=`date -j -f "%Y%m%d" "${yobi1}" +%s`
            yobi3=`date -r ${yobi2} +%w`
            yobi4=`jweek $yobi3`
            
            echo '【'$yobi4'】'$ryear '年' $rmonth '月' $rday '日' $rhour '時' $rminits '分から'
            echo $dur '秒間('  $durHour '時間' $durMin '分)'
            echo ' '
            echo '【単発予約】timer -e '$rmonth'/'$rday' '$rhour$rminits' /usr/local/bin/rec_radikoru.sh -o radikoru/ -t '$dur $2
            echo '【週間予約】timer -e '$yobi3 $rhour$rminits' /usr/local/bin/rec_radikoru.sh -o radikoru/ -t '$dur $2
            echo '-------------------------------------'
            bangumi='notYet'
            pfm='notYet'
        fi
    done)
}

keyword='notYet'
station='notYet'

while [ $# -gt 0 ]
do
    case $1 in
        -a)
        kenmei=$2
        areaSearch $kenmei
        shift
        ;;
        -A)
        if test -z $2; then
            echo '県名を入れてください(例:-A 東京)。'
            exit 1
        else
            area=`getArea $2`
        fi
        if test "$area" = '県名が正しくないかもしれません。'; then
            echo $area
            exit 1
        fi
        shift
        ;;
        -s)
        if test -z $2; then
            result='NG'
        else
            result=`idCheck $2`
        fi
        if test "${result}" = 'NG'; then
            echo '放送局のIDを入れてください(例:-s TBS)。'
            echo 'ID 放送局'
            echo '------------'
            showStID $area
            exit 1
        else
            station=$2
        fi
        shift
        ;;
        *)
        keyword=$1
        ;;
    esac
    shift
done

if test $keyword = 'notYet' ; then
    read -p '検索文字を入力:' kensaku
    if [ -z "${kensaku}" ]; then
        exit 1
    fi
    keyword=$kensaku
fi

if test $station != 'notYet'; then
    stlist=`getList $station`
    showProg "${stlist}" $station
    exit 0
fi

idlists=`stationID $area`

echo "${idlists}" | while read line
do
    List=`getList $line`
    showProg "${List}" $line
done

exit 0
</pre>
<p> 阿呆みたいに長くなっちゃった。</p>
<ul>
<li>最初にエリアコードを記入する必要がある。「findrajiko.sh -a」と実行すると、エリアコードの数字が出てくるので、それをスクリプト内の「area=’xx’」の xx に記入して保存する(デフォルトは東京のコード 13 になっている)。</li>
<li>検索するのは番組名と出演者だけ。なので、例えばキノコが大好きなひとが、キノコを特集する番組を探すべく「きのこ」と検索しても、期待される結果は返ってこない。</li>
<li>どちらかというと、未知の番組を探すとかではなく、timer コマンドに入力するための文字列を出力させるために使う。</li>
</ul>
<h4>使い方</h4>
<ul>
<li>基本は「sh findrajiko.sh 検索文字」</li>
<li>「-s 放送局ID」をつけるとその局だけ検索する。例えば「sh findrajiko.sh -s TBS 爆笑問題」とやれば、TBS の番組だけを検索する。</li>
<li>「-A 県名」とやれば、他県の番組を検索できる。例えば「sh findrajiko.sh -A 広島 ごぜん様さま」など。</li>
<li>うまく動かなかったらすみません。</li>
</ul>
<pre><code>
$ sh findrajiko.sh 和牛
-------------------------------------
LFR
和牛のオールナイトニッポンR
出演:和牛
【日曜日】2018 年 01 月 07 日 03 時 00 分から
 秒間( 1 時間 30 分)

【単発予約】timer -e 01/07 0300 /usr/local/bin/rec_radikoru.sh -o radikoru/ -t 5400 LFR
【週間予約】timer -e 0 0300 /usr/local/bin/rec_radikoru.sh -o radikoru/ -t 5400 LFR
-------------------------------------
</code></pre>
<p> こんな感じで出力される(はず)。単発の予約なら【単発予約】の、</p>
<pre><code>
timer -e 01/03 0100 /usr/local/bin/rec_radikoru.sh -o radikoru/ -t 7200 TBS
</code></pre>
<p> これをコピペして timer コマンドを実行すると、番組が予約できる、はず。<br />
 毎週の予約にするなら、【週間予約】のほうを実行する。<br />
 保存場所はダウンロードフォルダに作られる「radikoru」フォルダ。これを変更する場合は「-o radikoru/」を書き換える。デスクトップに Radio フォルダを作るとしたら、「-o ../Desktop/Radio/」でいけるはず。ただし、パスに日本語フォルダは入らないほうがいい、ような気がする。</p>
<p> 🍪 この項、間違いを見つけ次第、修正する予定です。<br />
 01/10 曜日がうまく表示されなかったのを直した。</p>
<p>スポンサードリンク<br />
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- 四角いやつ2 -->
<ins class="adsbygoogle"
     style="display:inline-block;width:336px;height:280px"
     data-ad-client="ca-pub-6309635744755739"
     data-ad-slot="7928185402"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script></p>
</div>
<div class="meta-box">
<p class="meta meta-u"><i class="fa fa-folder"></i><span class="category" itemprop="keywords"><a href="https://coffee-moon.black/category/mac-%e9%96%a2%e9%80%a3/">Mac 関連</a></span><i class="fa fa-tags"></i><span class="tags" itemprop="keywords"><a href="https://coffee-moon.black/tag/mac/">mac</a>, <a href="https://coffee-moon.black/tag/radiko/">radiko</a>, <a href="https://coffee-moon.black/tag/%e3%82%b7%e3%82%a7%e3%83%ab%e3%82%b9%e3%82%af%e3%83%aa%e3%83%97%e3%83%88/">シェルスクリプト</a></span></p><p class="vcard author"><i class="fa fa-pencil"></i>Posted by <span class="fn" itemprop="editor author creator copyrightHolder"><a href="https://coffee-moon.black/author/yoruo/">ばくろう</a></span></p>
</div><!--/.meta-box-->
<hr /></div><!--/.post-->
<aside>
<div class="sns-msg" ><h2>よろしければシェアお願いします</h2></div>
<aside>
<div id="sns-bottoms">
<div class="sns-c">
<ul class="snsb clearfix">
<!--twitter-->
<li class="twitter"><a href="//twitter.com/share?text=%E3%83%A9%E3%82%B8%E3%82%B3%E3%81%AE%E7%95%AA%E7%B5%84%E8%A1%A8%E3%82%92%E6%A4%9C%E7%B4%A2%E3%81%99%E3%82%8B%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%80%81%E3%81%8A%E3%82%8C%E3%82%82%E4%BD%9C%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F%E2%80%A6%E2%80%A6%E3%80%82%20%7C%20%E5%A4%9C%E3%82%B3%E3%83%BC%E3%83%92%E3%83%BC&url=https://coffee-moon.black/findrajiko-sh-script/" title="Tweet" target="_blank" rel="nofollow"><i class="fa fa-twitter"> </i><span class="snsname">Twitter</span></a></li>
<!--facebook-->
<li class="facebook"><a href="//www.facebook.com/sharer/sharer.php?u=https://coffee-moon.black/findrajiko-sh-script/&t=%E3%83%A9%E3%82%B8%E3%82%B3%E3%81%AE%E7%95%AA%E7%B5%84%E8%A1%A8%E3%82%92%E6%A4%9C%E7%B4%A2%E3%81%99%E3%82%8B%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%80%81%E3%81%8A%E3%82%8C%E3%82%82%E4%BD%9C%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F%E2%80%A6%E2%80%A6%E3%80%82%20%7C%20%E5%A4%9C%E3%82%B3%E3%83%BC%E3%83%92%E3%83%BC" title="Share on Facebook" target="_blank" rel="nofollow"><i class="fa fa-facebook"> </i><span class="snsname">Facebook</span></a></li>
<!--google+1-->
<li class="google"><a href="//plus.google.com/share?url=https://coffee-moon.black/findrajiko-sh-script/" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;" title="Google+" target="_blank" rel="nofollow"><i class="fa fa-google-plus"> </i><span class="snsname">Google+</span></a></li>
<!--linkedin-->
<li class="linkedin"><a href="//www.linkedin.com/shareArticle?mini=true&url=https://coffee-moon.black/findrajiko-sh-script/&title=%E3%83%A9%E3%82%B8%E3%82%B3%E3%81%AE%E7%95%AA%E7%B5%84%E8%A1%A8%E3%82%92%E6%A4%9C%E7%B4%A2%E3%81%99%E3%82%8B%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%80%81%E3%81%8A%E3%82%8C%E3%82%82%E4%BD%9C%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F%E2%80%A6%E2%80%A6%E3%80%82%20%7C%20%E5%A4%9C%E3%82%B3%E3%83%BC%E3%83%92%E3%83%BC&summary=%E3%80%80%E5%89%8D%E5%9B%9E%E3%81%AE%E8%A8%98%E4%BA%8B%E3%81%A7%E3%82%B6%E3%83%AA%E3%82%AC%E3%83%8B%E3%81%8C%E8%A6%8B%E3%81%A6%E3%81%84%E3%81%9F...%E3%80%82%E3%81%95%E3%82%93%E3%81%AE%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92%E7%B4%B9%E4%BB%8B%E3%81%97%E3%80%81%E3%81%9D%E3%81%AE%E3%81%95%E3%81%84%E3%81%AB%E3%80%81%E3%83%A9%E3%82%B8%E3%82%B3%E3%81%AE%E7%95%AA%E7%B5%84%E8%A1%A8%E3%82%92%E6%A4%9C%E7%B4%A2%E3%81%99%E3%82%8B%E3%80%8Cfind_radiko.sh%E3%80%8D%E3%81%8C%E3%81%86%E3%81%BE%E3%81%8F%E5%8B%95%E3%81%8B%E3%81%AA%E3%81%84%E3%80%81%E3%81%BF%E3%81%9F%E3%81%84%E3%81%AA%E3%81%93%E3%81%A8%E3%82%92%E6%9B%B8%E3%81%84%E3%81%9F%E3%80%82%20%EF%BC%88%E3%81%9F%E3%81%B6%E3%82%93%E3%80%81%E3%83%A9%E3%82%B8%E3%82%B3%E3%81%AE%E4%BB%95%E6%A7%98%E3%81%AE..." title="Share on LinkedIn" target="_blank" rel="nofollow"><i class="fa fa-linkedin"> </i><span class="snsname">LinkedIn</span></a></li>
<!--pocket-->
<li class="pocket"><a href="//getpocket.com/edit?url=https://coffee-moon.black/findrajiko-sh-script/" title="Pocket: Read it Later" target="_blank" rel="nofollow"><i class="fa fa-get-pocket"> </i><span class="snsname">Pocket</span></a></li>
</ul>
<div class="clearfix"></div>
</div>
</div>
</aside>
</aside>
</div><!--/#core-->
<aside>
<div id="pnavi" class="grid">
<div class="next"><a href="https://coffee-moon.black/game-of-thrones-season-7-hulu/" rel="next"><img width="100" height="100" src="https://coffee-moon.black/wp-content/uploads/2018/01/aryastark-100x100.png" class="attachment-thumb100 size-thumb100 wp-post-image" alt="" srcset="https://coffee-moon.black/wp-content/uploads/2018/01/aryastark-100x100.png 100w, https://coffee-moon.black/wp-content/uploads/2018/01/aryastark-75x75.png 75w" sizes="(max-width: 100px) 100vw, 100px" /><div class="ntitle">そろそろ、ゲーム・オブ・スローンズのシーズン 7 が Hulu にくーるー</div><div class="next-arrow"><i class="fa fa-arrow-right pull-right"></i>Next</div></a></div>
<div class="prev"><a href="https://coffee-moon.black/mac-radiko-shellscript/" rel="prev"><img width="100" height="100" src="https://coffee-moon.black/wp-content/uploads/2018/01/timercommand-100x100.png" class="attachment-thumb100 size-thumb100 wp-post-image" alt="" srcset="https://coffee-moon.black/wp-content/uploads/2018/01/timercommand-100x100.png 100w, https://coffee-moon.black/wp-content/uploads/2018/01/timercommand-150x150.png 150w, https://coffee-moon.black/wp-content/uploads/2018/01/timercommand-75x75.png 75w" sizes="(max-width: 100px) 100vw, 100px" /><div class="ptitle">【Mac】シェルスクリプトでラジコの保存、2018年初頭</div><div class="prev-arrow"><i class="fa fa-arrow-left pull-left"></i>Prev</div></a></div>
</div><!--/.pnavi-->
<div id="related-box" class="grid">
<h2 class="related"><i class="fa fa-th-list"></i>関連記事</h2>
<div id="related">
<div class="toc clearfix">
<div class="term"><a href="https://coffee-moon.black/apple-hello-again-2016/"><img src="https://coffee-moon.black/wp-content/themes/luxeritas/images/no-img-100x100.png" alt="No Image" title="No Image" width="100" height="100" />
</a>
</div>
<div class="excerpt">
<h3><a href="https://coffee-moon.black/apple-hello-again-2016/">Apple のイベント「hello again」でネットがザワついてる。</a></h3>
<p> Apple は 2016 年 9 月のイベントで iPhone 7 を発表した ...</p>
</div>
</div>
<div class="toc clearfix">
<div class="term"><a href="https://coffee-moon.black/mac-unrar-rar/"><img width="100" height="100" src="https://coffee-moon.black/wp-content/uploads/2017/12/30fe0c1ec8889ed1ca4c92ce410a2a43-100x100.png" class="attachment-thumb100 size-thumb100 wp-post-image" alt="" srcset="https://coffee-moon.black/wp-content/uploads/2017/12/30fe0c1ec8889ed1ca4c92ce410a2a43-100x100.png 100w, https://coffee-moon.black/wp-content/uploads/2017/12/30fe0c1ec8889ed1ca4c92ce410a2a43-150x150.png 150w, https://coffee-moon.black/wp-content/uploads/2017/12/30fe0c1ec8889ed1ca4c92ce410a2a43-75x75.png 75w" sizes="(max-width: 100px) 100vw, 100px" /></a>
</div>
<div class="excerpt">
<h3><a href="https://coffee-moon.black/mac-unrar-rar/">Macでさ、The Unarchiver で解凍できない RAR ファイル増えたよね</a></h3>
<p> どこで拾った RAR ファイルだよ、ということはいうまいよ。  おれは、よくそ ...</p>
</div>
</div>
<div class="toc clearfix">
<div class="term"><a href="https://coffee-moon.black/coteditor-script-benri/"><img width="100" height="100" src="https://coffee-moon.black/wp-content/uploads/2018/01/coteditor_icon-100x100.png" class="attachment-thumb100 size-thumb100 wp-post-image" alt="" srcset="https://coffee-moon.black/wp-content/uploads/2018/01/coteditor_icon-100x100.png 100w, https://coffee-moon.black/wp-content/uploads/2018/01/coteditor_icon-150x150.png 150w, https://coffee-moon.black/wp-content/uploads/2018/01/coteditor_icon-75x75.png 75w" sizes="(max-width: 100px) 100vw, 100px" /></a>
</div>
<div class="excerpt">
<h3><a href="https://coffee-moon.black/coteditor-script-benri/">CotEditor のスクリプトが便利</a></h3>
<p> いつのころからか、CotEditor のスクリプトが一部、使えなくなっていた。 ...</p>
</div>
</div>
<div class="toc clearfix">
<div class="term"><a href="https://coffee-moon.black/ulysses-doukisarenai-icloud/"><img src="https://coffee-moon.black/wp-content/themes/luxeritas/images/no-img-100x100.png" alt="No Image" title="No Image" width="100" height="100" />
</a>
</div>
<div class="excerpt">
<h3><a href="https://coffee-moon.black/ulysses-doukisarenai-icloud/">Ulysses のファイルが iCloud と同期されない</a></h3>
<p> MacBook を買って、さっそく Ulysses をダウンロードした。  U ...</p>
</div>
</div>
<div class="toc clearfix">
<div class="term"><a href="https://coffee-moon.black/macbook-kansou-2/"><img src="https://coffee-moon.black/wp-content/themes/luxeritas/images/no-img-100x100.png" alt="No Image" title="No Image" width="100" height="100" />
</a>
</div>
<div class="excerpt">
<h3><a href="https://coffee-moon.black/macbook-kansou-2/">ちゃんと使える。それ以上のものがない。MacBook の感想 2</a></h3>
<p> MacBook early 2016。  インターネットの閲覧とか、ブログの読 ...</p>
</div>
</div>
</div>
</div><!--/#related-box-->
</aside>
</article>
</main>
</div><!--/#main-->
<div id="sidebar">
<div id="side">
<aside>
<div id="side-fixed">
<div id="search-3" class="widget widget_search"><div id="search">
<form method="get" class="search-form" action="https://coffee-moon.black/">
<label>
<input type="search" class="search-field" placeholder="サイト内検索" value="" name="s" title="サイト内検索" />
</label>
<input type="submit" class="search-submit" value="検索" />
</form>
</div>
</div><div id="archives-3" class="widget widget_archive"><h3 class="side-title">アーカイブ</h3>		<ul>
			<li><a href='https://coffee-moon.black/2018/04/'>2018年4月</a></li>
	<li><a href='https://coffee-moon.black/2018/03/'>2018年3月</a></li>
	<li><a href='https://coffee-moon.black/2018/02/'>2018年2月</a></li>
	<li><a href='https://coffee-moon.black/2018/01/'>2018年1月</a></li>
	<li><a href='https://coffee-moon.black/2017/12/'>2017年12月</a></li>
	<li><a href='https://coffee-moon.black/2017/02/'>2017年2月</a></li>
	<li><a href='https://coffee-moon.black/2017/01/'>2017年1月</a></li>
	<li><a href='https://coffee-moon.black/2016/12/'>2016年12月</a></li>
	<li><a href='https://coffee-moon.black/2016/11/'>2016年11月</a></li>
	<li><a href='https://coffee-moon.black/2016/10/'>2016年10月</a></li>
	<li><a href='https://coffee-moon.black/2016/09/'>2016年9月</a></li>
		</ul>
		</div><div id="categories-4" class="widget widget_categories"><h3 class="side-title">カテゴリ</h3>		<ul>
	<li class="cat-item cat-item-3"><a href="https://coffee-moon.black/category/mac-%e9%96%a2%e9%80%a3/" >Mac 関連</a> (41)
</li>
	<li class="cat-item cat-item-2"><a href="https://coffee-moon.black/category/%e3%83%86%e3%83%ac%e3%83%93%e3%81%a8%e3%81%8b%e8%8a%b8%e8%83%bd/" >テレビとか芸能</a> (29)
</li>
	<li class="cat-item cat-item-15"><a href="https://coffee-moon.black/category/%e4%b8%96%e3%81%ae%e4%b8%ad%e3%81%ae%e3%81%93%e3%81%a8/" >世の中のこと</a> (26)
</li>
	<li class="cat-item cat-item-17"><a href="https://coffee-moon.black/category/%e5%89%b5%e4%bd%9c%e3%81%ae%e3%81%82%e3%82%8c%e3%82%84%e3%81%93%e3%82%8c%e3%82%84/" >創作のあれやこれや</a> (10)
</li>
	<li class="cat-item cat-item-1"><a href="https://coffee-moon.black/category/%e6%9c%aa%e5%88%86%e9%a1%9e/" >未分類</a> (9)
</li>
	<li class="cat-item cat-item-4"><a href="https://coffee-moon.black/category/%e6%9c%ac%e3%81%ae%e3%81%93%e3%81%a8/" >本のこと</a> (4)
</li>
		</ul>
</div></div>
</aside>
</div><!--/#side-->
</div><!--/#sidebar-->
</div><!--/#primary-->
</div><!--/.container-->
<div id="footer" itemscope itemtype="https://schema.org/WPFooter">
<footer>
<div id="copyright">
<p class="copy">Copyright © <span itemprop="copyrightYear">2018</span> <span itemprop="copyrightHolder name">夜コーヒー</span> All Rights Reserved.</p><p id="thk" class="copy">WordPress Luxeritas Theme is provided by "<a href="https://thk.kanzae.net/" target="_blank" rel="nofollow">Thought is free</a>".</p>
</div><!--/#copy-->
</footer>
</div><!--/#footer-->
<div id="wp-footer">
<div id="page-top"><i class="fa fa-arrow-up"></i><span class="ptop"> PAGE TOP</span></div>
<aside>
<div id="sform">
<form method="get" class="search-form" action="https://coffee-moon.black/"><input type="search" class="search-field" name="s" placeholder="Search for …" /><input type="submit" class="search-submit" value="Search" /></form>
</div>
</aside>
<script src="//coffee-moon.black/wp-content/themes/luxech/luxech.js?v=1532277156" defer></script>
<script src="//google-code-prettify.googlecode.com/svn/loader/run_prettify.js"></script>
<!-- AdSense Manager v4.0.3 (0.148 seconds.) --><script src="//coffee-moon.black/wp-includes/js/comment-reply.min.js"></script>
<script src="//coffee-moon.black/wp-includes/js/wp-embed.min.js"></script>
</div><!--/#wp-footer-->
</body>
</html>