シンプルぱっと2のスクリプト作成の基礎
Posted on :| コメント (0)
シンプルぱっと2では、ソフトの機能をAPIとして公開しています。これにより、自前のスクリプトを用意して機能を拡張したり、
自作ソフトからシンプルぱっと2を制御することが可能になりました。
その反面、スクリプト言語を利用しなければならなくなったため、尻込みしている人が多いかと思います。そこで、
何回かにわけてスクリプト作成の基礎を紹介していきたいと思います。
(1)基本となる技術ActiveXについて
いきなりスクリプトの解説をしても良いのですが、まず基本的な部分を軽く触れておきたいと思います。 そもそもシンプルぱっと2で採用されているAPIは目新しいものではなく、ActiveX(DCOM)という技術に基づいています。
詳しい技術に興味のある人は、専門書や専門サイトをあさってもらうとして、ここでは 「ActiveXとして作成されたソフトをレジストリに適切に登録すると、公開されている機能やパラメータに直接アクセスできる機能」 とだけ覚えておいてください。
(2)基本となる技術 Windows Scripting Host(WSH)について
シンプルぱっと2では、多くのメソッドやプロパティをAPIとして公開しており、自動運転などの自動処理に利用しています。
このときに一連の処理を記述したのが「スクリプト」です。
シンプルぱっと2では、Visual Basic Script(VBS)で作成したスクリプトをソフトに添付していますが、
WSHがサポートする言語であれば、VBSでなくともJavaScript(JS)やPerlでも構いません。
WSHとは、Windowsが標準的にサポートしているスクリプト言語実行機能です。
なんだか難しそうに見えますが、ここでは「スクリプトはWSHのサポートする言語で書かれた、
一連の処理を記述したファイル」として理解してください。
なお、スクリプトの編集はWindows標準添付のメモ帳や、各種テキストエディタで行えます。特別な開発環境は一切必要ありません。
難しそうに感じると思いますが、以下のように考えてください。
- シンプルぱっと2は主要な機能を外から利用できるようにしている
- これらを使うには、シンプルぱっと2がレジストリに登録されている必要がある
- スクリプトは、公開されているシンプルぱっと2の機能を使って、自動的な処理をさせるためのもの
- スクリプトはメモ帳で編集可能
スクリプトをエディタで開いたところ
コメント
- Search
- 最近の記事
- カテゴリー
- 過去の記事
-
- 2011年05月
- 2011年03月
- 2011年02月
- 2011年01月
- 2010年12月
- 2010年11月
- 2010年10月
- 2010年09月
- 2010年08月
- 2010年07月
- 2010年06月
- 2010年05月
- 2010年04月
- 2010年03月
- 2010年02月
- 2010年01月
- 2009年12月
- 2009年11月
- 2009年10月
- 2009年09月
- 2009年08月
- 2009年07月
- 2009年06月
- 2009年05月
- 2009年04月
- 2009年03月
- 2009年02月
- 2009年01月
- 2008年12月
- 2008年11月
- 2008年10月
- 2008年09月
- 2008年08月
- 2008年07月
- 2008年06月
- 2008年05月
- 2008年04月
- 2008年03月
- 2008年02月
- 2008年01月
- 2007年12月
- 2007年11月
- 2007年10月
- 2007年09月
- 2007年08月
- 2007年07月
- 2007年06月
- 2007年05月
- 2007年04月
- 2007年03月
- 2007年02月
- 2007年01月
- 2006年12月
- 2006年11月
- 2006年10月
- 2006年09月
- 2006年08月
- 2006年07月
- 2006年06月
- 2006年05月
- 2006年04月
- 2006年03月
- 2006年02月
- 2006年01月
- 2005年12月
- 2005年11月
- 2005年10月
- 2005年09月
- 2005年08月
- 2005年07月
- 2005年06月
- 2005年05月
- 2005年04月
- 2005年03月
- 2005年02月
- 2005年01月
- 2004年12月
- 2004年11月
- 2004年10月
- 2004年09月
- All Entries
- Comments
-
- 地震とストレージの関係
永ちゃん (03/18)
吉田章太郎 (03/19)
- 地震の影響
永ちゃん (03/12)
吉田章太郎 (03/13)
- 無茶の代償
副将軍 (02/17)
吉田章太郎 (02/17)
- 本年の展望
yodog (01/09)
吉田章太郎 (01/20)
- ノロウィルス感染
永ちゃん (01/17)
吉田章太郎 (01/20)
- 地震とストレージの関係
- TrackBacks
-
- Powered by