TextwellでOSX用ソフトウェアを紹介するアクション MacAppSearch

Mac用アプリをレビューすることもあるし。


Textwell 1.3.6
分類: 仕事効率化,ユーティリティ
価格: \300 (Sociomedia)

ブログはほとんどiPadで書いてます。最近は通勤電車に乗りながらiPhoneで書くことも増えてきた。そうなるとMacで文章を書くことも減るのですが、それでもMac用アプリを紹介する機会はあります。母艦が故に環境整備が必要。となれば、このアクション。

<meta name=viewport content=initial-scale=1><script>

// PHGのat番号を at に登録してください。
at="10l4Z2";

// リンクプレートの配色
color="black";
title="darkred";
background="#fafafa";
border="#ddd";

// スクリプト本体
s=T.current;
url="http://itunes.apple.com/search?country=JP&entity=macSoftware"+"&limit=100&term="+encodeURIComponent(s);
T.title(s);
T.request({
  url:url,
  callback: function(x){Disp(x.responseText)}
});

function Disp(x){
  res=JSON.parse(x).results;
  s="";
  for(i=0;i<res.length;i++){
    app=res[i];
    url=app.trackViewUrl;
    link=url+"&at="+at;
    name=app.trackName;
    icon=app.artworkUrl60;
    icon100=app.artworkUrl100;
    version=app.version;
    price=app.formattedPrice;
    artist=app.artistName;
    genres=app.genres;
    plate="<div name='"+name+"' style='background:"+background+";padding:10px;border-radius:5px;border:1px solid "+border+";'><a href="+link+" style='color:"+title+";'><img width=75 align=left src="+icon100+" style='border-radius:5px;margin:1px 15px 1px 1px;box-shadow:1px 2px 3px gray;'><strong>"+name+" "+version+"</strong></a><br><span style='color:"+color+";font-size:90%;'>分類: "+genres+"<br>価格: "+price+" ("+artist+") <a href="+link+"><img src=http://r.mzstatic.com/ja_jp/images/web/linkmaker/badge_macappstore-sm.gif></a></span><br clear=all></div>";
    s+="<div style=color:black;background-color:#fafafa;padding:10px;><a onClick=Paste('"+icon100+"')><img align=left width=75 src="+icon+" style=border-radius:5px;></a><a onClick=Paste('"+escape(plate)+"')><strong>"+name+" "+version+"</strong></a><br>分類:"+genres+"<br>価格:"+price+" ("+artist+") <a href="+url+"><img src=http://r.mzstatic.com/ja_jp/images/web/linkmaker/badge_macappstore-sm.gif></a><br clear=all></div>";
  }
  document.body.innerHTML=s;
}

function Paste(x){
  text=unescape(x)+"\n";
  T("replaceCurrent",{text:text});
}
</script>

Import Textwell ActionMacAppSearch



例によって、カーソル行をキーワードにMacAppStoreの検索をします。検索結果は、Textwellの内蔵ブラウザで表示される。アイコンをタップすればアイコン自体のURLアドレス、タイトルをタップするとアプリへのリンクプレートを作成します。



ちなみにキーワードとして「free」を入れると、無料アプリだけに絞り込むこともできちゃいます。まあ、「free memory」とか説明文に「free」があると拾っちゃうけど。


Letterspace — Taking notes made easy 1.4.3
分類: 仕事効率化,ユーティリティ
価格: 無料 (Sittipon Simasanti)

それでこんな感じのリンクプレートが出来上がる。今回はグレーを基調にしました。配色のカスタマイズはソース内で指定できるので、自分の好みに作り変えてください。


ずっとOSXアプリから離れていたから、こうして検索してみると、いろんなタイプのが出てきていて吃驚します。MacAppStoreのアプリは検索しにくいんですよね。すでに手に馴染んでいる定番で済ませているから、他に調べようともしないし。もしかしたら、今のOSXの最適環境ではないのかも知れない。しかし、値段設定が割高に見えちゃうんだよなあ。