AppStoreを検索しリンクタグを作るDraftPadアシスト AppSearch

アプリのアイコンを探してくるDraftPadアシスト AppIconTaker - W&R : Jazzと読書の日々
奇妙なランチャーが登場しましたね。ブラウザ・アプリLibingの作者さん、新作が「ランチャー」でした。アプリをURLスキームで呼び出す。仕組みからすると「ブラウザのブックマークがアイコン付きになった」...
リンク・プレートも同じアシストで賄えたら、と思ったので作ってみました。


DraftPad 1.6.2
分類:仕事効率化,ユーティリティ
価格:無料 (Manabu Ueno)

デザインに捻りはありません。アイコンとアプリ名、それと作者と値段が並ぶくらい。今まで使ってたのより貧相かもしれない。ただ、今まではiPod touchで見るとプレートが画面からはみ出していたので、これくらい軽量でも良いかな、と。

draftpad://self/web?source=<meta name=viewport content=initial-scale=1><body bgcolor=gray><script>location.href=%22draftpad:///webdelegate?load=f%22;f=function(x){limit=x.limit;type=x.type;id=x.id;s=x.s;req=new XMLHttpRequest();req.open(%22get%22,%22http://itunes.apple.com/search?country=JP%26entity=%22+type+%22%26limit=%22+limit+%22%26term=%22+encodeURIComponent(s),false);req.send(null);j=JSON.parse(req.responseText).results;for(i=0;i<j.length;i++){app=j[i];name=app.trackName;url=app.trackViewUrl;icon=app.artworkUrl60;icon100=app.artworkUrl100;version=app.version;price=app.formattedPrice;artist=app.artistName;genres=app.genres;aurl=%22http://click.linksynergy.com/fs-bin/stat?id=%22+id+%22%26offerid=94348%26type=3%26subid=0%26tmpid=2192%26RD_PARM1=%22+url;plate=%22\n<div name=\"%22+name+%22\" style=\"background-color:azure;padding:10px;border-radius:5px;border:1px solid lightblue;\"><font size=+1><a href=\"%22+aurl+%22\" style=color:black;><img align=left width=75 src=\"%22+icon100+%22\"><strong>%22+name+%22 %22+version+%22</strong></a> <a href=\"%22+aurl+%22\"><img src=http://r.mzstatic.com/ja_jp/images/web/linkmaker/badge_appstore-sm.gif></a><br></font><font size=-1 style=color:slate;>分類:%22+genres+%22<br>価格:%22+price+%22 (%22+artist+%22)</font><br clear=all></div>\n%22;document.write(%22<div name=\"%22+name+%22\" style=color:white;background-color:black;padding:10px;><font size=+1><a onClick=\"draftpad.insert(%27\\n%22+icon100+%22\\n%27)\"><img align=left width=75 src=\"%22+icon+%22\"></a><a onClick=\"draftpad.insert(decodeURIComponent(%27%22+encodeURIComponent(plate)+%22%27))\"><strong>%22+name+%22 %22+version+%22</strong></a> <a href=\"%22+url+%22\"><img src=http://r.mzstatic.com/ja_jp/images/web/linkmaker/badge_appstore-sm.gif></a><br></font><font size=-1>分類:%22+genres+%22<br>価格:%22+price+%22 (%22+artist+%22)</font><br clear=all></div>%22);};document.write(%22<hr>%22);}</script></body>&s=<@>&limit=100&type=software&id=uicvwrcQJ5k

最後のid=がLinkShareIDです。ご自分のに書き換えてお使いください。type=のほうはアプリのタイプ。softwareのままだとiPhone用、iPadSoftwareでiPad用、macSoftwareにするとOSX用のアプリをリストアップします。
(追記:2012/12/21)リンクに間違いがあったので修正してます。アフィリエイトが付いてないところがあった。すでにお使いの方は再登録してください。
登録リンクはこちら→ http://tinyurl.com/cgwgqzb



使い方は従来通り。アプリ名を書いてアシスト起動。これは、他の文章があっても構わなくて、カーソルのある行を検索ワードと見なします。



検索結果の表示。アイコンをタップするとアイコンのアドレス、タイトルだとリンク・プレートの作成、「AppStore」ボタンだとAppStoreに飛びます。デフォルトでは100件にしてあります。変数のlimitを変えると、増やすことも減らすこともできます。


リンク・プレートをブログに貼ると、下記のようになります。もし無料アプリに限定する場合は、検索ワードに「free」を並べれば絞り込みになります。

ひよこみれXmas 1.0.0
分類:ゲーム,エンターテインメント,ファミリー,パズル
価格:無料 (Parkgraphics Co.,Ltd.)

クリスマスっぽいものと思ったのに。ゲーセンのコイン落としをヒヨコでやるゲーム。クリスマスなので、ヒヨコがサンタのコスプレをしてる。


でも、完成に近づいてきたかも。DraftPadだけでアプリの紹介が出来る。後はプレートのデザインかなあ。styleをいじって配置と配色を整えるのが筋なんだろうけど、そういうテクニックを持ってないからなあ。他のブログの紹介リンクを研究してみないと。