日記/2013-5
<< | 2013-5 | >> | ||||
S | M | T | W | T | F | S |
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
2013-5-18
DMM プラグイン
ゆーすけべー日記の「DMMのWebAPIに今更気づいたので...」を見て(というか丸パクリして)、FreeStyleWiki用のプラグインを作成してみました。あまりの丸パクリっぷりが恥ずかしい……。
インストール
- DMM Web API のご利用ガイドを参照し、DMMアフィリエイトに登録し、API IDを取得します。
- 以下のファイルをダウンロードします。
- dmm.zip(255)
- DmmApiId.pmの9行目にAPI IDを、14行目にアフィリエイトIDをそれぞれ設定します。
- plugin以下にインストールします。
dmm プラグイン
DMM.COMでの検索結果を返すプラグイン。
{{dmm 検索語,結果の数,サービス,フロア}}
検索語は必須のパラメータ。
結果の数は省略可能。省略時は1。
サービス、フロアの詳細は以下の通り。
サービス | service | フロア | foor |
---|---|---|---|
DMM.com全体 | |||
AKB48グループ | lod | AKB48 | akb48 |
SKE48 | ske48 | ||
NMB48 | nmb48 | ||
HKT48 | hkt48 | ||
動画 | digital | バンダイch | bandai |
アニメ | anime | ||
バラエティ | video | ||
アイドル | idol | ||
映画・ドラマ | cinema | ||
格闘技 | fight | ||
月額動画 | monthly | 東映 | toei |
アニメ | anime | ||
アイドル | idol | ||
シネマパラダイス | cinepara | ||
ギャルコレ | dgc | ||
Fリーグ | fleague | ||
電子書籍 | digital_book | コミック | comic |
小説 | novel | ||
雑誌 | magazine | ||
写真集 | photo | ||
オーディオブック | audio | ||
動画 | movie | ||
PCソフト | pcsoft | PCゲーム | pcgame |
ソフトウェア | pcsoft | ||
通販 | mono | DVD | dvd |
CD | cd | ||
本・コミック | book | ||
ゲーム | game | ||
ホビー | hobby | ||
家電・パソコン | kaden | ||
生活・日用品 | houseware | ||
食料・飲料 | gourmet | ||
DVD/CDレンタル | rental | 月額DVDレンタル | retal_dvd |
単品DVDレンタル | ppr_dvd | ||
月額CDレンタル | rental_cd | ||
単品CDレンタル | ppr_cd | ||
セットDVDレンタル | set_dvd | ||
セットCDレンタル | set_cd | ||
コミック | comic | ||
いろいろレンタル | nandemo | レディース | fashion_ladies |
メンズ | fashion_mens | ||
いろいろレンタル | rantal_iroiro |
{{dmm 吉木りさ,5,mono,dvd}}セキララ*彼女 2/吉木りさ
セキララ*彼女/吉木りさ
神降臨◆-セキララ*彼女 番外篇-/吉木りさ
セキララ*彼女 3/吉木りさ
アイドルワン 蜜密〜mitsu*mitsu〜/吉木りさ
dmma プラグイン
DMM.R18での検索結果を返すプラグイン(dmmaのaはアダルトのaのつもり)。
{{dmma 検索語,結果の数,サービス,フロア}}
検索語は必須のパラメータ。
結果の数は省略可能。省略時は1。
サービス、フロアの詳細は以下の通り。
サービス | service | フロア | foor |
---|---|---|---|
DMM.R18全体 | |||
動画 | digital | ビデオ | videoa |
素人 | videoc | ||
成人映画 | nikkatsu | ||
アニメ | anime | ||
電子写真集 | photo | ||
月額動画 | monthly | 素人ガールズコレクション | shirouto |
ピンク映画 | nikkatsu | ||
パラダイステレビ | paradisetv | ||
アダルトアニメ | animech | ||
ドリーム | dream | ||
AVステーション | avstation | ||
プレイガール | playgirl | ||
アリス | alice | ||
クリスタル | crystal | ||
h.m.p | hmp | ||
Waap | waap | ||
桃太郎BB | momotarobb | ||
MOODYZ | moodyz | ||
プレステージ | prestige | ||
熟女チャンネル | jukujo | ||
ソフト・オン・デマンド | sod | ||
マニア | mania | ||
エスワン・ナンバーワンスタイル | s1 | ||
KMP | kmp | ||
1円動画 | ppm | ビデオ | video |
素人 | videoc | ||
PCゲーム | pcgame | PCゲーム | pcgame |
同人 | doujin | 同人 | doujin |
電子コミック | book | 電子コミック | book |
通販 | mono | DVD | dvd |
大人のおもちゃ | goods | ||
アニメ | anime | ||
美少女ゲーム | pcgame | ||
ブック | book | ||
同人 | doujin | ||
DVDレンタル | rental | 月額レンタル | rental_dvd |
単品レンタル | ppr_dvd | ||
セットレンタル | set_dvd |
{{dmma 後藤理沙,1,mono,dvd}}欲望 後藤理沙
2013-5-7
Bing Search APIを利用したプラグイン
Bing Search APIを利用した、FreeStyleWiki用のプラグインを作成してみました。
インストール
- マイクロソフトアカウントを取得します。
- Bing Search APIのアカウントキーを取得します(参照)。
- 以下のファイルをダウンロードします。
- bing.zip(210)
- BingAppID.pmの9行目に記載のある変数「$AppID」に取得したアカウントキーを設定します。
- plugin以下にインストールします。
- さらに以下のモジュールをインストールします。
- JSON::XSのインストール
- このプラグインでは、JSONからPerlのデータ構造への変換にJSON::XSを使っていますので、これをインストールします。このモジュールのインストールにはコンパイルを伴うのですが、本サイトが運用されているさくらインターネットのサーバーの場合、AmazonSearch プラグインのProduct Advertising API対応のページでも紹介した、こちらのページに書かれているとおりの手順で準備を整えれば、後は簡単。
- CPANシェルから、以下のようにやればOK。
- JSON::XSのインストール
cpan[1]> install JSON::XS
補足
- Yahoo 検索Web APIの有料化に伴い、YahooWebSearch プラグイン、YahooImageSearch プラグイン等が利用できなくなったため、その代替手段として作成しました。
- 両プラグインの出力全体を <div class="bing">〜</div> でくるんであります。本サイトの場合、他サイトからの引用であることを示すため、以下のようなCSSを指定して、背景を灰色にしています。
div.bing { position:relative; left:0.5em; padding-left:0.5em; margin-right:1em; background-color:#333333 } div.bing img{ border-style:none; }