piyomarusoftpiyomarusoft

AppleScript基礎テクニック集①間接指定

  • Digital
    1,000 JPY

AppleScript基礎テクニック集は、文字通りAppleScriptの基礎テクニックをまとめたシリーズです。 この新シリーズは、個人的に「こういう本があるといいのに」と感じていたものを書いてみたものです。書きはじめたら割と分量が増えてしまって、増えすぎないように自制したほどです。コンパクトなページ数におさえたい、と思っています。 本当の初心者に向けた本は「いまからはじめる」シリーズだと思っていて、少し書けるようになったスクリプターが、もっと凝ったものを書けるようになるために、振り返って確かめるべき「地盤固め」を行う要点、のような内容が本シリーズです。 楽器にしても、スポーツにしても、「基礎」練習って面白くないし、割と無味無臭な内容です。それでも、確認をしておかないと手ひどい失敗を被ることもあるでしょう。ある意味、「痛い目」にあって初めて「知る必要がある」と思い知る内容です。 1冊目となる本書は、データやオブジェクトの間接指定についてまとめています。文字列を直接書いて指定するもの、日付データをScript中に直接書くもの、ファイルパスを文字列としてフルパスを書いておくものなどなど、これらを変数に代入したり、計算して環境に合うように計算して求めたり。そういう記述ができるようになることは、とても重要です。 処理内容を配列データで指定しておくとか、データベース内容で指定するようにしておけば、プログラム自体の簡略化も行えます。「処理範囲」をデータ内容から計算すれば、対象としたデータだけでなく、幅広いデータに対応できるようになります。間接指定は、AppleScriptのプログラミングにおいて、避けては通れない基礎テクニックです。 PDF 36ページ、付録Zipアーカイブつき。

AppleScript基礎テクニック集は、文字通りAppleScriptの基礎テクニックをまとめたシリーズです。 この新シリーズは、個人的に「こういう本があるといいのに」と感じていたものを書いてみたものです。書きはじめたら割と分量が増えてしまって、増えすぎないように自制したほどです。コンパクトなページ数におさえたい、と思っています。 本当の初心者に向けた本は「いまからはじめる」シリーズだと思っていて、少し書けるようになったスクリプターが、もっと凝ったものを書けるようになるために、振り返って確かめるべき「地盤固め」を行う要点、のような内容が本シリーズです。 楽器にしても、スポーツにしても、「基礎」練習って面白くないし、割と無味無臭な内容です。それでも、確認をしておかないと手ひどい失敗を被ることもあるでしょう。ある意味、「痛い目」にあって初めて「知る必要がある」と思い知る内容です。 1冊目となる本書は、データやオブジェクトの間接指定についてまとめています。文字列を直接書いて指定するもの、日付データをScript中に直接書くもの、ファイルパスを文字列としてフルパスを書いておくものなどなど、これらを変数に代入したり、計算して環境に合うように計算して求めたり。そういう記述ができるようになることは、とても重要です。 処理内容を配列データで指定しておくとか、データベース内容で指定するようにしておけば、プログラム自体の簡略化も行えます。「処理範囲」をデータ内容から計算すれば、対象としたデータだけでなく、幅広いデータに対応できるようになります。間接指定は、AppleScriptのプログラミングにおいて、避けては通れない基礎テクニックです。 PDF 36ページ、付録Zipアーカイブつき。

目次