Monthly Archives: 12月 2014

post by yamamoto | | 0 | 516 views

AppleScript : tell application “Microsoft Word” したら、あれ!仮想マシンのWordが起動された!!!

tell application "Microsoft Word"     set newDoc to make new document end tell このように新しワード文書を作ろうと思ったら、Parallels Desktop 仮想マシン内の Word が起動しようとします。 恐らく VMware Fusion を入れた場合も同じ現象が発生しますが、 当分の方法として、わざと"Microsoft Word 2011" とかに変更すると、アプリを選択する画面が出てきますので、 Word を選択すれば解決できます。     【追記】もっといい方法を見つかりました。   set WordApp to "/Applications/Microsoft Office 2011/Microsoft Word.app" if not application WordApp is running then     tell application WordApp         activate     end tell end if tell application WordApp     set newDoc to make new document end tell しっかりパスまで指定します。   【更に追記】 set ExcelApp to "/Applications/Microsoft ...

post by yamamoto | | 0 | 371 views

DPCデータ分析関連サイト

DPCデータ調査研究班 一般社団法人 診断群分類研究支援機構

post by yamamoto | | 0 | 356 views

awk の CSV paser

こんな情報がありましたよ! AWK CSV Parser

post by yamamoto | | 0 | 485 views

Applescript で XML DOM を挑戦しよう!

以前、仕事の関係で特定健診のXMLファイルからCSVへ変換するC#プログラムを書きました。 直近、研究のため、WHO薬用植物の本から概念を抽出してXMLに書き込んだり、読み取ったりするPHPプログラムも作りました。 最近、AppleScript で 脆弱性検査結果の XML ファイルの処理をしようと考えています。 まずは、情報集めですね。 AppleScript は中級者のものといわれて、あまり本とか情報がないようです。 DOM で XML を取り扱うのは、いくつかのサイトにはありますが、とりあえず フランスの SATIMAGE とういうサイトを中心に参考します。 フランスのサイトですが、幸い英語のページも用意されています。 トップページに、SmileLab と Smile の2つのソフトが紹介されて、データの可視化とワークフローの自動化のツールですが、 Smile のほうが XMLList osax を利用しています。XMLList osax こそ AppleScript での XML DOM の実装であります。 SATIMAGEでは、XMLList の辞書も提供されています。 XMLList のダウンロードは 下記の2つがありますが、なぜか Build 373 のリンクが切れているようです。 XMLLib osax 3.7.0 (build 373) XMLLib osax 3.7.0 (build 370) 余裕があれば、少しずつサンプルなり追加記事をしていきます。 shyunsei.blogspot.jp 関連サイト: XPath -Tutorial