2012年4月19日木曜日

作成方法 - Desktopper


「Desktopper」のスクリプトは、JavaScriptのプログラムが書ける人なら簡単に作れます。拡張子が「.js」のテキストファイルを作り、本ソフトの「usr_dat\script」フォルダに保存すれば完成です。

保存したスクリプトは、本ソフトから選択して利用すると、現在開いているWebページの中に読み込まれて実行されます。そのため、通常、Webページに書くJavaScriptと同じようなプログラムを書けば、そのまま動きます。

実際にスクリプトを書く場合には、いくつか注意しなければならない点があります。1つ目は、「Desktopper」がIEコンポーネントを利用している点です。そのため、ブラウザ依存があるプログラムを書く場合は、IE対応として書くことになります。


あなたのルータでネットワーク上のコンピュータを使用する方法

2つ目は、プログラムを便利にするためのオブジェクトが、いくつか自動で読み込まれることです。本ソフトのスクリプトでは、現在開いているWebページが「jQuery」を利用しているか否かに関わらず、「jQuery」を利用することができます。これは、スクリプト実行時に、Webページ内に「jQuery」が存在していなかった場合に、自動で読み込むようになっているからです。

同じようにして「json2.js」も読み込まれるので、JSONのパースや文字列化も行えます。また、本ソフト独自のオブジェクト「$d」も読み込まれます。このオブジェクトは、ローカル・ファイルの読み書きや、EXEの実行、ファイルのダウンロードなどを行なうメソッドを持っています。

スクリプトにヘッダー・情報を書いておくと、本ソフトはその情報を利用します。


どのように私は、アドレスバーの履歴をクリアする

「SCRIPT_SORT_NAME-ja」(英語の場合は「SCRIPT_SORT_NAME-en」)にスクリプト名を書いておくと、スクリプト・ダイアログを表示する際に、この名前でソートして表示します。その際、最初の「__」(アンダーバー2つ)でグループを作り、背景色を自動で変えてくれます。詳しくは、実際のダイアログの画面をご覧下さい。

また、その他の項目に情報を書いておくと、スクリプト・ダイアログで[INFO]ボタンを押した際に、その情報を読み取って表示してくれます。

以下、ヘッダー情報の例です。


コンピュータの歴史からWebサイトを削除する方法
/* SCRIPT_NAME-ja(選択範囲の削除) */ /* SCRIPT_NAME-en(Delete Selection) */ /* SCRIPT_SORT_NAME-ja(1000__編集__選択範囲の削除) */ /* SCRIPT_SORT_NAME-en(1000__Edit__Delete Selection) */ /* SCRIPT_AUTHOR_NAME(Masakazu Yanai) */ /* SCRIPT_AUTHOR_URL( */ /* SCRIPT_CREATED(2011/03/17) */ /* SCRIPT_LAST_MODIFIED(2011/03/17) */ /* SCRIPT_VERSION_STRING(1.0.0) */ /* SCRIPT_VERSION_COUNT(1) */ /* SCRIPT_COMMENT-ja( 選択範囲を削除します。 ) */

以下、ヘッダー情報の意味を表にまとめておきます。



SCRIPT_NAME-jaスクリプト名(日本語)
SCRIPT_NAME-enスクリプト名(英語)
SCRIPT_SORT_NAME-jaリスト表示時のソート用スクリプト名(日本語)
SCRIPT_SORT_NAME-enリスト表示時のソート用スクリプト名(英語)
SCRIPT_AUTHOR_NAME作者名
SCRIPT_AUTHOR_URL作者サイトURL
SCRIPT_CREATED作成日
SCRIPT_LAST_MODIFIED最終更新日
SCRIPT_VERSION_STRINGバージョン文字列
SCRIPT_VERSION_COUNTバージョン更新数
SCRIPT_COMMENT-jaスクリプトの説明(日本語)
SCRIPT_COMMENT-enスクリプトの説明(英語)

「SCRIPT_SORT_NAME」(リスト表示時のソート用スクリプト名)は、ユーザーが使いやすいように変更します。



These are our most popular posts:

さつき - ニコニコ大百科

背景の作成 ・パロディ元の画像が使用可能なら(キャラクターが映っていない場面等)、 コピーして使用。 そうでない場合は「GIMP」等 .... また、Shiftを押しながら移動方法を 選択すると、X,Y,Z毎に移動方法を選択することが出来ます。 (例えば、X軸は直線移動、 Y ... read more

作成方法 - Desktopper

一枚絵の背景ではなく、マップチップと呼ばれる正方形の小さな画像をタイル上に 敷き詰めて、背景として使用するプログラムを紹介する。 ... データファイルの作り方は後 で解説するが、とりあえずこれ(mapdata.dat)をダウンロードして、プロジェクトの フォルダに配置する。 ... 背景にマップチップを利用するスクリプト Copyright NKC Game Staff(←自分の名前) ..... 初期化 ゲーム画面で共通して使用するテクスチャの 作成 CreateGameTexture(); ポリゴンの初期化 /* 背景 */ InitBackImage(); 背景用 テクスチャの作成 ... read more

マップチップを背景にしてスクロール

2012年1月26日 ... 今回はこれらの決定版ともいえるスクリプトを作成する事が出来たので公開します。 ... bg. 今回はホワイトバックで撮影されたような背景効果を表現をする方法を紹介します。 bg01 ... フライヤー、リーフレットなど印刷物作成用のスクリプトです。 read more

JavaScriptメールひな形用スクリプト

雪降りスクリプトのメール用アレンジ IE・NS対応のホームページ用オリジナルスクリプト の作者のWebSiteはAltan d.o.o. 雪降り・上から下 ... 当サイトはScript配布サイトでは ありませんが、ひな形の作り方講座の教材用に、メール用Scriptを紹介しています。 read more

Related Posts



0 コメント:

コメントを投稿