忍者ブログ
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

jscriptとはjavascriptとは異なります。
が、内容的にも文字面もよく似ています。

なので検索をするとjavaが引っかかりやすいです。

ので、jscriptで迷ったときは以下のページを参考にすると良いと思います。
http://msdn.microsoft.com/ja-jp/library/cc427807.aspx

ソフトウェアに触ったことのない人には何を言っているか分からないかと思いますが、
なんとなくわかってくるととても有用なページになります。

他にもif文やfor文などはC言語と同じ使い方ですので、適宜ぐぐってください。

また、基本的にlimechatを使って遊びます。

Limechat2のヘルプからスクリプトのヘルプを開いて、「スクリプトの基本」は初めての方でもソフトウェアを動かせるように、簡単に、そして手短に書いてある入門書です。

ぜひこれは体験して下さい。

サンプルスクリプトもいろいろ応用のきくよいものになっています。

そして、Limechatでjscriptを記述・動作をさせるうえで必要なものをいかに列挙します。

・Limechat(最新版)
・テキストエディタ

以上です。

テキストエディタはメモ帳以外にも秀丸やterapad等色々あります。
色分けや改行処理してくれるものもありますので、メモ帳よりはちゃんとしたものをひとつ用意したほうがいいと思います。grep検索できるとまた便利です。
ちなみに私はサクラエディタを使っています。

文字コードは必ずUTF-8を使って下さい。

これ以外ですとLimechatでコンパイル時にエラーが出ます。

また、Limechatは5秒以上かかるスクリプトは強制的にタイムアウトするように作られています。ので、無限ループに入ってもひどい事にはなりません。ありがたやー。

とにかく動かしてみる。

どこでエラーが出たのかはlogコマンドでテストポイントをたてれば簡単に出来ます。デバッグ用の画面もスクリプトコンソールで見れるので、ソフト初心者でもかなりとっつきやすいものかと思います。


jscript基本的事項

・変数宣言はvar

var A;
これで変数Aが宣言できます。

・基本はfunction
関数を作ってその関数内を走るっていうのが基本動作になります。
走るタイミングはlimechatでは、

・発言があった時
・Limechatを立ち上げた時

などのタイミングを付随させます。
関数内で宣言された変数は基本関数外へは持ち出せません。(引数宣言が必要)
関数をまたぐ変数を使いたい場合にはfunctionの外でグローバル変数として宣言する必要があります。

関数の中で他の関数を呼ぶことも出来ます。

ので、個人的には機能毎にfunctionを作って、メイン関数でそれら機能のコントロールをしてあげる。というくみたてが良いと思います。

・思ったよりいろんなことが出来る
Limechatのスクリプトヘルプに載っていること以外にもいろんなことができます。ビバ!オブジェクト指向

・ファイル操作(検索・オープン・バックグラウンドオープン・読み書き)
・エクセル操作
・プロセスの各種属性の取得などなど
・WSHも使える(一手間必要になりますが・・・)

・limechatのスクリプトヘルプの「スクリプトの基本」はよく読む
ランのさせ方やコンパイルの仕方などが書かれています。
PR
COMMENT
name
title
text
color   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
mail
URL
pass
secret
TRACKBACK
TrackbackURL:
PREV ←  HOME  → NEXT
プロフィール
HN:
komyu/シュクレール/修造
性別:
非公開
自己紹介:
こうぶつはけものみみとのーびす(♀)とエリーン
主にROとTERAとラノベと雑多なkomyuの日記帳です。
新生FF14
TERA紋章しみゅ
ROサポートツール
タイムライン
RSSボットが記事更新をつぶやくのがほとんどっス…
ROキャラクター紹介


TERAキャラ紹介

シュクレール(バサ)



syuzo(エレ)



サケマス(アチャ)


その他サブ

ウリエルキゥィス(スレLv54)

Vermillion(サラLv56)

パズドラ

157,318,362
フレンド募集中
枠なきゃ増やす
最終プレイ3日以上になったら消す
カレンダー
11 2024/12 01
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
ツリーカテゴリ
ブログ内検索
最新コメント
[04/30 のな]
[03/22 NEIN]
[03/22 NEIN]
[10/31 イロイ]
[05/02 NONAME]
Copyright (C) 2024 のーびす監察日記 All Rights Reserved.
Photo by 戦場に猫 Template Design by kaie
忍者ブログ [PR]