●アップルスクリプト その1 (web関連) [PR]̐lƂ̑vZ@Őff:Ê̐lȂ̐lƂ̑I



その1 (web関連)その2その3 (iTunes関連)その4 (ルーチンのようなもの、小ネタ)

★使って楽しいアップルスクリプト集です。2ちゃんねるの「おもろい、めずらしいアップルスクリプト発表会」や「AppleScript アップルスクリプト 質問、発表」というスレで発表してきたアップルスクリプトをまとめてみました。なにぶん素人なもんでエラー処理は適当だし動作保証はあれですが。googleで「アップルスクリプト」を検索するとなぜかこのページが上位に来ますが、ほんと大したページじゃないのですよ。ゴメンナサイ。

★なお上記スレの過去ログは・・・
おもろい、めずらしいアップルスクリプト発表会   おもろい、めずらしいアップルスクリプト発表会3
おもろい、めずらしいアップルスクリプト発表会5   おもろい、めずらしいアップルスクリプト発表会6
AppleScript アップルスクリプト 質問、発表   AppleScript アップルスクリプト 質問、発表2
AppleScript アップルスクリプト 質問、発表3



★スクリプトを使うにあたって

 OSXでは、基本的にスクリプトを「スクリプトエディタ」に貼付けて実行します。
 また「スクリプトメニュー」(「アプリケーション」フォルダ>AppleScript>AppleScriptユーティリティ>「スクリプトメニューを表示」をチェック)や、 コマンドキーにスクリプトを割り当てられるiKeyの「Run Script」でのスクリプト実行が便利です。コンテクストメニューからスクリプトを実行できる AmScriptsCMXもオススメです。

MacOSX10.3.xでインストールされるAppleScriptには、スクリプトをアプリケーション形式で保存すると日本語が通らないという
重大なバグがあります。アプリケーション形式で保存する場合は、以下の手順で日本語に対応させてください。

  (1) 保存時の「フォーマット」を「アプリケーションバンドル」に。
  (2) Finderで「Japanese.lproj」という名前の空フォルダを作っておく。
  (3) Finderで(1)で保存したアプリを選択し、
    情報を見る=>言語=>追加で、(2)のJapanese.lprojを選ぶ。
  (4) 情報を見る=>言語で、「Japanese」にチェックがついていることを確認。


 OS9では、基本的にスクリプトを「スクリプト編集プログラム」に貼付けて実行します。
 またメニューからスクリプトを実行できる OSA Menu (MacOSのインストールCDの中の「AppleScript Extra」フォルダの中にある)や、コマンドキーにスクリプトを割り当てられる Quickeys を使うと便利です。なお、OSA Menu 使用時は初期設定の「Run scripts more compatibly」をチェックしといたほうがいいようです。

MacOS9.2.2でインストールされるAppleScript1.7にはファイルパスをテキスト型に変換できないという重大なバグがあるので、
1.6か1.8以上をインストールしておくことをおすすめします。当ページで紹介している一部のスクリプトは1.7では動作しません。




★Webブラウザを便利に使うためのスクリプト

Safari用、IE用、iCab用のいづれかのテキストを「スクリプト編集プログラム」(OSXは「スクリプトエディタ」)にコピペし、「アプリケーション」形式か「コンパイル済みスクリプト」形式か「スクリプト」形式で保存して使ってください。。IEやiCabならスクリプトをブックマークして起動することもできたはず。なおIEとiCab用のスクリプトはOS9時代の物なので、OSX版での動作は不明です。

※ 最初の起動時に「Safariはどこですか?」「Internet Explorerはどこですか?」「iCabはどこですか?」などと尋ねられたらSafariなりIEなりiCabなりを指定してください。次回からは尋ねられません。
※ ネスケ4.x用はありませんが、基本的にiCab用スクリプトの「tell application "iCab"」の部分を「tell application "Netscape Communicator (tm)"」と書き換えれば動くことが多いと思います。ネスケ6、モジラはアップルスクリプトの実装が不十分なため未対応でしたが、FireFox、シイラなどは不明。
※ エラー処理は適当です。あしからず。

■Safari、iCabで現在表示されているページをIEで表示するスクリプト。いわゆる「たすけてゲイツ」
■Safariで現在表示されているページをFireFoxで表示するスクリプト。いわゆる「たすけてキツネ」
■現在表示されているページをexciteで英日翻訳するスクリプト
■ページ上で選択した住所をYahoo地図で検索するスクリプト
■Yahoo地図で表示している地図をGoogleマップで表示するスクリプト(その逆も)
■ページ上で選択した単語をexciteの英和・和英辞典で調べるスクリプト
■ページ上で選択した語句をgoogleで検索するスクリプト
■自動リンクになってないURLやttp://、wwwなどで始まってるURLを選択して開くスクリプト
■全角のURLを選択して開くスクリプト
■ブラウザのウインドウを整頓するスクリプト
■「インターネット」コンパネで設定しているproxyをリストで変更するスクリプト
■「インターネット」コンパネで設定しているブラウザを、IEならiCabに、iCabならIEに変更するスクリプト
■2chのdatファイルを読むスクリプト
■2ch閲覧用スクリプト



■Safari、iCabで現在表示されているページをIEで表示するスクリプト
 いわゆる「たすけてゲイツ」

(Safari用)
--tasuketegates
tell application "Safari"
	set curl to URL of document 1
    tell application "Internet Explorer"
	    Activate
	    OpenURL curl
    end tell
end tell


(iCab用)
--tasuketegates
tell application "iCab"
	set currenturl to URL of window 1
	tell application "Internet Explorer"
		Activate
		OpenURL currenturl
	end tell
end tell




■Safari、iCabで現在表示されているページをFireFoxで表示するスクリプト
 いわゆる「たすけてキツネ」

(Safari用)
--tasuketekitune
tell application "Safari"
	set curl to URL of document 1
end tell
tell application "Firefox"
	OpenURL curl
	activate
end tell




■現在表示されているページをexciteで英日翻訳するスクリプト

(Safari用)
--ページをexciteで英日翻訳
tell application "Safari"
	set currenturl to URL of document 1
	set hon to "http://www.excite.co.jp/world/url/body/?wb_url="
	set hon2 to "&wb_lp=ENJA"
	open location (hon & currenturl & hon2)
end tell



(IE用)
--ページをexciteで英日翻訳
tell application "Internet Explorer"
	set currenturl to item 1 of (GetWindowInfo (item 1 of (ListWindows)))
	set hon to "http://www.excite.co.jp/world/url/body/?body="
	set hon2 to "&trans_type=enja-ATL"
	OpenURL (hon & currenturl & hon2) toWindow 0
end tell


(iCab用)
--ページをexciteで英日翻訳
tell application "iCab"
	set currenturl to URL of window 1
	set hon to "http://www.excite.co.jp/world/url/body/?body="
	set hon2 to "&trans_type=enja-ATL"
	OpenURL (hon & currenturl & hon2) toWindow 0
end tell




■ページ上で選択した住所をYahoo地図で検索するスクリプト

Safari用のスクリプトを使用するにあたっては、「システム環境設定」の「ユニバーサルアクセス」の「補助装置にアクセスできるようにする」のチェックをオンにしてください。
※ Safariには選択テキストを取得する術がないので、選択テキストをコマンドCでコピーしてクリップボード内のテキストを変数に入れています。が、クリップボードの内容を書き換えるのは気分的によくないので、元のクリップボードの内容を一旦変数に入れ、テキストのコピーが済んだらまたクリップボードの内容を元に戻す、という面倒な方法をとっています。よって元のクリップボードの内容によっては不都合が生じるかも。
その不都合がなるべく生じないように改変しました。(4/2)

(Safari用)
--選択した住所をYahoo地図で検索
set cb to the clipboard as record
tell application "System Events"
	tell application process "Safari"
		tell application "Safari" to activate
		delay 0.5
		keystroke "c" using command down
		delay 0.5
		set address to the clipboard
	end tell
end tell
set the clipboard to cb
if address contains return then set address to do shell script "echo " & quoted form of address & " | sed s/" & return & "//g"
set escaddress to do shell script "echo " & quoted form of address & "| iconv -f UTF-8-MAC -t EUC-JP | perl -pe '~s/([^?w ])/¥"%¥".unpack(¥"H2¥", $1)/eg;'"
set escaddress to characters 1 thru -4 of escaddress as Unicode text
tell application "Safari"
	open location "http://search.map.yahoo.co.jp/search?p=" & escaddress & "&pref=&skind="
end tell




■Yahoo地図で表示している地図をGoogleマップで表示するスクリプト(その逆も)

※ 使い方はちょいと面倒ですが、スクロール地図の性質上しゃーないってことで。
Yahoo地図では地図右上の「この地図のURL」をクリックし、表示されたURLをクリックしてからスクリプトを実行します。
Googleマップでは地図右上の「リンク」をクリックしてからスクリプトを実行します。

(Safari用)
--Yahoo地図⇔Googleマップ 2009年8月のYahoo地図リニューアルに対応
set convurl to ""

tell application "Safari"
	set clp to do JavaScript "var slct = escape(window.getSelection()); unescape(slct);" in document 1
	
	if clp contains "map.yahoo" then
		set AppleScript's text item delimiters to "&lat="
		set clp to text item 2 of clp
		
		set AppleScript's text item delimiters to "&lon="
		set ido to text item 1 of clp
		set clp to text item 2 of clp
		set AppleScript's text item delimiters to "&z="
		set keido to text item 1 of clp
		set clp to text item 2 of clp
		set AppleScript's text item delimiters to "&mode="
		set syuku to (text item 1 of clp) as number
		set syuku to syuku - 1
		
		set convurl to "http://maps.google.co.jp/maps?ie=UTF8&ll=" & ido & "," & keido & "&spn=0.0,0.0&z=" & syuku
		set AppleScript's text item delimiters to ""
		
	end if
	
	if clp contains "maps.google" then
		set AppleScript's text item delimiters to "&ll="
		set clp to text item 2 of clp
		set AppleScript's text item delimiters to ","
		set ido to text item 1 of clp
		set clp to text items 2 thru 3 of clp as Unicode text
		set AppleScript's text item delimiters to "&spn="
		set keido to text item 1 of clp
		set clp to text item 2 of clp
		set AppleScript's text item delimiters to "&z="
		set syuku to (word 1 of text item 2 of clp) as number
		set syuku to syuku + 1
		
		set convurl to "http://map.yahoo.co.jp/pl?type=scroll&lat=" & ido & "&lon=" & keido & "&z=" & syuku & "&mode=map&pointer=on&datum=wgs"
		set AppleScript's text item delimiters to ""
	end if
	
	if convurl is "" then
		display dialog "Yahoo地図では地図右上の「この地図のURL」をクリックし、表示されたURLをクリックしてからスクリプトを実行します。" & return & "Googleマップでは地図右上の「リンク」をクリックしてからスクリプトを実行します。" giving up after 10
		return
	end if
	
	open location convurl
end tell





■ページ上で選択した単語をexciteの英和・和英辞典で調べるスクリプト

Safari用のスクリプトを使用するにあたっては、「システム環境設定」の「ユニバーサルアクセス」の「補助装置にアクセスできるようにする」のチェックをオンにしてください。
※ Safariには選択テキストを取得する術がないので、選択テキストをコマンドCでコピーしてクリップボード内のテキストを変数に入れています。が、クリップボードの内容を書き換えるのは気分的によくないので、元のクリップボードの内容を一旦変数に入れ、テキストのコピーが済んだらまたクリップボードの内容を元に戻す、という面倒な方法をとっています。よって元のクリップボードの内容によっては不都合が生じるかも。
その不都合がなるべく生じないように改変しました。(4/2)

(Safari用)
--選択した単語をexciteの英和・和英辞典で調べる
set cb to the clipboard as record
tell application "System Events"
	tell application process "Safari"
		tell application "Safari" to activate
		delay 0.5
		keystroke "c" using command down
		delay 0.5
		set surl to the clipboard
	end tell
end tell
set the clipboard to cb
if surl contains return then set surl to do shell script "echo " & quoted form of surl & " | sed s/" & return & "//g"
set surl to "http://www.excite.co.jp/dictionary/japanese_english/?submit=+検+索+&match=beginswith&search=" & surl
tell application "Safari"
	open location surl
end tell




■ページ上で選択した語句をgoogleで検索するスクリプト
(Safari用 ・・・通常のコンテクストメニューではリンク文字を検索できないので)
--選択した語句でgoogle検索
set cb to the clipboard as record
tell application "System Events"
	tell application process "Safari"
		tell application "Safari" to activate
		delay 0.5
		keystroke "c" using command down
		delay 0.5
		set surl to the clipboard
	end tell
end tell
set the clipboard to cb
if surl contains return then set surl to do shell script "echo " & quoted form of surl & " | sed s/" & return & "//g"
if surl contains " " then set surl to do shell script "echo " & quoted form of surl & " | sed s/" & quoted form of " " & "/" & quoted form of "+" & "/g"
tell application "Safari"
	open location "http://www.google.com/search?client=safari&rls=ja-jp&q=" & surl & "&ie=UTF-8&oe=UTF-8"
end tell


(IE用)
--選択した語句でgoogle検索
tell application "Internet Explorer"
	set google to "http://www.google.com/search?num=30&hl=ja&lr=lang_ja&safe=off&q="
	try
		set surl to selected text
		if (surl is false) or (surl is "") then
			try
				set {text returned:surl, button returned:btn} to ツ
					(display dialog "Search Google" default answer "" buttons {"キャンセル", "全言語", "日本語"} default button "日本語")
				if btn is "全言語" then
					set google to "http://www.google.com/search?num=30&hl=ja&lr=&safe=off&q="
				end if
			end try
		end if
		set AppleScript's text item delimiters to " "
		set surl to every text item of surl
		set AppleScript's text item delimiters to "+"
		set surl to surl as text
		set AppleScript's text item delimiters to return
		set surl to every text item of surl
		set AppleScript's text item delimiters to ""
		set surl to surl as text
		OpenURL (google & surl) toWindow 0
	end try
end tell


(iCab用)
--選択した語句でgoogle検索
tell application "iCab"
	set google to "http://www.google.com/search?num=30&hl=ja&lr=lang_ja&safe=off&q="
	tell window 1
		try
			set surl to selection
			if (surl is false) or (surl is "") then
				try
					set {text returned:surl, button returned:btn} to ツ
						(display dialog "Search Google" default answer "" buttons {"キャンセル", "全言語", "日本語"} default button "日本語")
					if btn is "全言語" then
						set google to "http://www.google.com/search?num=30&hl=ja&lr=&safe=off&q="
					end if
				end try
			end if
			set AppleScript's text item delimiters to " "
			set surl to every text item of surl
			set AppleScript's text item delimiters to "+"
			set surl to surl as text
			set AppleScript's text item delimiters to return
			set surl to every text item of surl
			set AppleScript's text item delimiters to ""
			set surl to surl as text
			OpenURL (google & surl) toWindow 0
		end try
	end tell
end tell




■自動リンクになってないURLやttp://、wwwなどで始まってるURLを選択して開くスクリプト

Safari用のスクリプトを使用するにあたっては、「システム環境設定」の「ユニバーサルアクセス」の「補助装置にアクセスできるようにする」のチェックをオンにしてください。
※ Safariには選択テキストを取得する術がないので、選択テキストをコマンドCでコピーしてクリップボード内のテキストを変数に入れています。が、クリップボードの内容を書き換えるのは気分的によくないので、元のクリップボードの内容を一旦変数に入れ、テキストのコピーが済んだらまたクリップボードの内容を元に戻す、という面倒な方法をとっています。よって元のクリップボードの内容によっては不都合が生じるかも。
その不都合がなるべく生じないように改変しました。(4/2)

(Safari用)
--選択したURLを開く
set cb to the clipboard as record
tell application "System Events"
	tell application process "Safari"
		tell application "Safari" to activate
		delay 0.5
		keystroke "c" using command down
		delay 0.5
		set surl to the clipboard
	end tell
end tell
set the clipboard to cb
if surl contains return then set surl to do shell script "echo " & quoted form of surl & " | sed s/" & return & "//g"
if surl contains " " then set surl to do shell script "echo " & quoted form of surl & " | sed s/" & quoted form of " " & "//g"
if surl contains "://" then
	set AppleScript's text item delimiters to "://"
	set surl to "http://" & text item 2 of surl
else
	set surl to "http://" & surl
end if
tell application "Safari"
	open location surl
end tell


(IE用)
--選択したURLを開く
tell application "Internet Explorer"
	set surl to selected text
	if surl contains "://" then
		set AppleScript's text item delimiters to "://"
		set surl to text item 2 of surl
	end if
	OpenURL surl toWindow 0
end tell


(iCab用)
--選択したURLを開く
tell application "iCab"
	tell window 1
		set surl to selection
		if surl contains "ttp://" then
			set AppleScript's text item delimiters to "ttp://"
			set surl to text item 2 of surl
		end if
		OpenURL surl toWindow 0
	end tell
end tell




■全角のURLを選択して開くスクリプト
全角半角が混在していても可。

Safari用のスクリプトを使用するにあたっては、「システム環境設定」の「ユニバーサルアクセス」の「補助装置にアクセスできるようにする」のチェックをオンにしてください。
※ Safariには選択テキストを取得する術がないので、選択テキストをコマンドCでコピーしてクリップボード内のテキストを変数に入れています。が、クリップボードの内容を書き換えるのは気分的によくないので、元のクリップボードの内容を一旦変数に入れ、テキストのコピーが済んだらまたクリップボードの内容を元に戻す、という面倒な方法をとっています。よって元のクリップボードの内容によっては不都合が生じるかも。

(Safari用)

set cb to the clipboard as record
tell application "System Events"
	tell application process "Safari"
		tell application "Safari" to activate
		delay 0.5
		keystroke "c" using command down
		delay 0.5
		set zenurl to the clipboard
	end tell
end tell
set the clipboard to cb

set zentext to zenurl
set zentable to " !?#$¥%&@.,:;()[]{}/\_|^`〜’”+−<=>*0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
set hantable to " !?#$\¥%&@.,:;()[]{}/\\_|^`~'\"+-<=>*0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
set hantext to ""
considering case
	repeat with x in zentext
		set y to 1
		set convtext to x as string
		repeat 96 times
			if convtext contains (item y of zentable) then
				set convtext to (item y of hantable) as string
				exit repeat
			end if
			set y to y + 1
		end repeat
		set hantext to hantext & convtext
	end repeat
end considering
set hanurl to hantext

tell application "Safari"
	open location hanurl
end tell




■ブラウザのウインドウを整頓するスクリプト
 IE用はJavaScriptがオンになってないと機能しません。
 横縦のサイズ・・・IE用の7行目の値(ここでは800,560)、Safari、iCab用の2行目の値(ここでは820, 620)
 重なったウインドウのずれ幅・・・Safari用の12行目の値(ここでは0)、IE用の8行目の値(ここでは+ 2)、
iCab用の7行目の値(ここでは+ 5)
 各自のモニタ環境や好みに合わせて任意に設定してください。

(Safari用)
--ウインドウの位置を揃える
tell application "Safari"
	set {hida, ue, migi, shita} to {0, 22, 800, 740}
	set mado to number of window
	repeat while mado > 0
		if miniaturizable of window mado is false then
			set mado to mado - 1
		else
			if name of window mado is "Downloads" then
				set bounds of window "Downloads" to {0, 600, 300, 750}
				set mado to mado - 1
				set {hida, ue, migi, shita} to {hida + 0, ue + 0, migi + 0, shita + 0}
			else
				set bounds of window mado to {hida, ue, migi, shita}
				set mado to mado - 1
				set {hida, ue, migi, shita} to {hida + 0, ue + 0, migi + 0, shita + 0}
			end if
		end if
	end repeat
end tell


(IE用)
--ウインドウの位置を揃える
tell application "Internet Explorer"
	set wlist to ListWindows
	set ct to 0
	repeat with i in wlist
		considering application responses
			Activate -i
			do script "window.resizeTo(800,560),window.moveTo(" & ct & "," & ct & ");"
			set ct to ct + 2
		end considering
	end repeat
end tell


(iCab用)
--ウインドウの位置を揃える
tell application "iCab"
	set {hida, ue, migi, shita} to {6, 42, 820, 620}
	set mado to number of window
	repeat while mado > 0
		set bounds of window mado to {hida, ue, migi, shita}
		set mado to mado - 1
		set {hida, ue, migi, shita} to {hida + 5, ue + 0, migi + 5, shita + 0}
	end repeat
end tell




■「インターネット」コンパネで設定しているproxyをリストで変更するスクリプト(OS9専用)
まず、下記の「ICScriptor」というOSAXをインストールしてください。
http://www.lazerware.com/FTP/ICScriptor1.1.3b1.hqx
次に、一行づつproxyのリストを書いたテキストファイルを用意し、「proxy list」というファイル名をつけます
(最初の実行時にproxy listの場所を尋ねられます)。
スクリプトを実行するとリストからproxyを選んで「インターネット」コンパネの設定を変更することができます。
※proxyにコメントを書きたいときはアドレスの後ろをタブで区切って書いてください。
※リストに空白行がある場合、それを選択するとproxyが解除されます(インターネットコンパネの仕様)。
--AS proxy changer 1.1

property proxylist : ""

chooseproxylist()

on chooseproxylist()
	if proxylist is "" then
		set proxylist to (choose file with prompt "proxy list はどこですか?" of type "TEXT")
	end if
end chooseproxylist

try
	set plist to read proxylist using delimiter return as text
on error
	chooseproxylist()
end try

set newproxy to (choose from list (plist) with prompt "proxy 選択" without multiple selections allowed)
if result is not false then
	set AppleScript's text item delimiters to tab
	set newproxy to text item 1 of (newproxy as text)
	tell application "ICScriptor"
		SetICPreference HTTP proxy host to newproxy
		SetICPreference use HTTP proxy with to
		quit
	end tell
end if




■「インターネット」コンパネで設定しているブラウザを、IEならiCabに、iCabならIEに変更するスクリプト(OS9専用)
まず、下記の「ICScriptor」というOSAXをインストールしてください。
http://www.lazerware.com/FTP/ICScriptor1.1.3b1.hqx
スクリプトを実行すると「インターネット」コンパネで設定されている標準のブラウザが、
IEならiCabに、iCabならIEに変更されます。

tell application "ICScriptor"
if (GetICPreference Web helper) is {fileCreator:"iCAB", fileName:"iCab"} then
SetICPreference Web helper to {fileCreator:"MSIE", fileName:"Internet Explorer"}
(display dialog "標準ブラウザがIEに変わりました" giving up after 1)
else if (GetICPreference Web helper) is {fileCreator:"MSIE", fileName:"Internet Explorer"} then
SetICPreference Web helper to {fileCreator:"iCAB", fileName:"iCab"}
(display dialog "標準ブラウザがiCabに変わりました" giving up after 1)
end if
quit
end tell




■2chのdatファイルを読むスクリプト(現在は使えません)
※2002/01/22 特定ソフト以外からのdatファイルの読み出しができなくなったので使えません。
(IE用)
--dat化されたファイルを読む
tell application "Internet Explorer"
	set currenturl to item 1 of (GetWindowInfo (item 1 of (ListWindows)))
	set AppleScript's text item delimiters to "read.cgi"
	OpenURL (text item 1 of currenturl & "offlaw.cgi" & text item 2 of currenturl & "?raw=1")
end tell


(iCab用)
--dat化されたファイルを読む
tell application "iCab"
	set currenturl to URL of window 1
	set AppleScript's text item delimiters to "read.cgi"
	OpenURL (text item 1 of currenturl & "offlaw.cgi" & text item 2 of currenturl & "?raw=1")
end tell




■2ch閲覧用スクリプト(現在使えるかどうか不明)
2chのスレ閲覧に便利なアップルスクリプトです。特にimode版での閲覧に便利です。

↓2ch閲覧用スクリプトのテキストはこちら(長いので別ページで)
1.1.8 IE用
1.1.8 iCab用

●機能と使い方
2chでレス表示しているときに起動すると
こんなウインドウが開くので、下のように入力してください。



xx最新レスxx個何も入力しないと最新レス50個
xx.レスxx番表示[.xx]でも可
xx-yyレスxx番からyy番[xx-]でレスxx番から最新レス
xx+yyレスxx番からyy個[xx+]でレスxx番から50個
+xx次レスxx個[+]のみで更新分を同じウインドウで開く(実況向け)
+-xx前レスxx個[+-]のみで前レス50個
/スレ一覧(imode用)に戻るスレ一覧(imode用)表示中は通常版(index.html)を表示
//過去ログsubback.htmlを表示
*同じウインドウで開く上記コマンドに " * " を追加


==履歴==
2002/4/11 1.1.8 jbbs.shitaraba.comに対応
2002/2/17 1.1.7 "+"コマンドの不具合を修正。"+"のみを入力した時の仕様を変更
2002/2/12 1.1.6 ダイアログを変更。
2002/2/11 1.1.5 エラー処理を改善。今度こそキャンセル時の不具合を修正。
2002/2/8 1.1.4 OSA Menu 使用時にキャンセルしたときの不具合を修正。
2002/2/2 1.1.3 バグ修正。
2002/2/1 1.1.2 バグ修正。デフォルトで1を表示しないようにした。まちBBS対応。
2002/1/22 1.1.1 "n"コマンドの不具合を修正
2002/1/11 1.1.0b 2ch新スクリプトに暫定対応(IE版)
2001/10/13 1.1.0a 2ch新スクリプトに暫定対応(icab版のみ)
2001/6/27 1.0.6 JBBSでの"n"、"i"コマンドに対応
2001/6/18 1.0.5 JBBSに対応
2001/4/14 1.0.3 "ls="がダブってしまう不具合を修正。
2001/4/9 1.0.2 "+"のコマンドで負の値に対応。あまり洗練されてないけど。
2001/4/3 1.0.1 バグ取り
2001/4/1 1.0  



トップページへ戻る

[PR]̳׌:lŁHܲܲFŁHff