おもろい、めずらしいアップルスクリプト発表会 4

このエントリーをはてなブックマークに追加
440名称未設定
OS 9.2ですが、
イラレのショートカットとぶつかるので
ファインダーのショートカット
 コマンド+タブ でアプリ切り替え
をアップルスクリプトで使用 可/不可 切り替えたいんですが
誰かスクリプトをうpして下さい
よろしくお願いします。
441名称未設定:02/12/30 13:11 ID:fIi+yzXu
こいつのイラレは割れ物
442431=433:02/12/31 04:07 ID:QTD7U5TQ
>>440
>アップルスクリプトで使用 可/不可 切り替えたいんですが

と言った場合スクリプトを作ろうって事だよな?普通。その質問かと思えば

>誰かスクリプトをうpして下さい
ハァ?
んなスクリプト作れねーよ。
なに勝手に作れるって決めつけて人使おうとしてるんだよ。作れそうかどうかぐらい調べてから来いボケ。
資料そろえて作れそうだけどわからんって段階になってから来いや。だったら作ってやってもいい。

こんなソフトありませんか系のスレでキーボードショートカット切るソフトねーか聞いてこい。
それかスレ立てるまでもない質問のとこで、こういう事がしたいのですがどんな手段がありますかみたいな感じで聞いてこい。
いずれにしろ自分の態度は反省した方がいいぞ。
443名称未設定:02/12/31 04:43 ID:wE0r8jDu
>>442
大晦日ぐらいおちけつ
444440:02/12/31 08:21 ID:+O+kYYK8
おはよう。

>>442
いや、作れるだろ。
finderでプログラム切り替えのショートカット
不使用にできるんだから
Macヘルプでできるんだが、
それを記録する事ができないんで困っていたんだけど
プログラム切り替えのウィンドウの外観をカスタマイズする
スクリプトがあるからそれを調べてみるよ。

つーか、なんで突っかかってくるんだよ。
ま、
>>442,みなさん、良いお年を。
445440:02/12/31 08:57 ID:i9LxQ2cf
>>444で書いたスクリプト何処から落としたんだか見つからん。
プログラム,切り替えで検索してたのを
アプリ,切り替えで検索したらもっとそれっぽいのが出てきた。
http://www.google.co.jp/search?hl=ja&inlang=ja&ie=Shift_JIS&q=applescript+%83A%83v%83%8A%90%D8%82%E8%91%D6%82%A6&lr=
が、軒並み404になってる。
ちょっと時間ができたら、見つけてうpします。
でわ。
446440:02/12/31 09:20 ID:i9LxQ2cf
そう言えば、過去スレに>>444で書き込んだスクリプト
紹介したような気が…。
とりあえず、アプリ切り替えon/offのみのスクリプト
http://mac-energy.com/base.php?modo=kate1&keywd=syte
見つかりました、お騒がせしました。
でわ、良いお年を。
447名称未設定:02/12/31 13:50 ID:VcALGTwa
こいつは半角厨
448442:02/12/31 14:56 ID:QTD7U5TQ
>>444
すまん。知らなかった。できるんだな。俺が厨だった。
つかFinderでOFFにできるの?
バックグラウンドアプリケーションの「アプリケーション切替」を終了してもcommand+Tabは有効なんだけどなぁ。。
ちょっとこの板、スレと文化が違うような気がしてキミの行動に面食らってしまった。
で、キミの目的のスクリプトは、ぐぐったらすぐ見つかったぞ。いったいどんな検索をしたのかと小一時間(略
「アプリケーション切替 ショートカット」だよ。
449442:02/12/31 15:34 ID:QTD7U5TQ
追伸:他人の作品やそのページのアドレスの直リンを貼るのをうpとは言わん。
   それと、サイト作成者の意図を汲んでマナーを守れよ。
450442:02/12/31 15:41 ID:QTD7U5TQ
あー、くそ、作っちまったじゃねえかよって簡単だしな。

tell application "アプリケーション切替"
if keyboard cycling active then
set keyboard cycling active to false
else
set keyboard cycling active to true
end if
end tell

コンパイルの仕方ぐらい勉強しろ。
451442:02/12/31 18:57 ID:QTD7U5TQ
おら、ついでにcontrol+tabで切り替えできるようにするスクリプトだよ。
連書きすまん。

tell application "アプリケーション切替"
--get cycling keystroke
--結果:{class:keystroke, key:tab key, modifiers:{command down}}
set key of cycling keystroke to tab key
set modifiers of cycling keystroke to control down
end tell

--tab key のとこは、down arrow keyとか、F1 keyとかも使える。詳しくは用語説明を見よ。
452名称未設定:03/01/01 19:39 ID:pc2wy6p6
tell application "アプリケーション切替"
set keyboard cycling active to not (keyboard cycling active)
end tell

でも、451のほうがいいね。
453442:03/01/01 19:59 ID:7KUkRcR3
>>452
なるほど!>>450は基本の教科書的?書き方ですが、現在の値の逆にするって事でそれだけで済むんですね。
勉強になります。

あけましておめでとうございます。
454名称未設定:03/01/06 13:09 ID:yXA+ORDz
今年もよろしく
455名称未設定:03/01/09 01:59 ID:7JYQE2E3
むずい
456名称未設定:03/01/09 03:16 ID:9e0W9SGX
OS 9なんですけど、メニューの実行を監視する方法ってありますかね?
たとえばメニューから「ゴミ箱を空に」が実行されたタイミングで何かをやるとか。
そういう事出来る機能拡張とかバックグラウンドアプリとかご存じでしたら教えてください。
457名称未設定:03/01/09 23:14 ID:m+ICh9vd
使ったことないけどAkua Sweetsになんかそんなのが有ったような
なかったような
458名称未設定:03/01/13 10:41 ID:UEKSG9jd
アクアスイーツは動かないのも多かったような
459440:03/01/16 00:32 ID:YonEOz4w
>>442
>>452
thx.

ランチャーのウィンドウの枠を無くしたいんだけど
教えてください。
一応自分で書いてみたんだけど全然ダメだった。
本買おうかな。

tell application "Finder"
copy button returned of (display dialog "枠はいるの? "buttons{"あり","なし"} default button 2) to as_0
if as_0 is "あり" then
tell application "ランチャー"
set frame visible of palette to true
end tell
else
tell application "ランチャー"
set frame visible of palette to false
end tell
end if
end tell
460名称未設定:03/01/16 17:24 ID:arqvvLL0
>>459
ランチャーってOS9のコンパネフォルダに入ってるランチャー?
うーん、これまたスクリプトで制御できるのかどうか私は知らない。。
スクリプト編集プログラムからは用語説明が開けないし。。という事は制御できない可能性大。

見た目をいじりたければどっちかというとResEditでリソースを編集する事になると思う。
でもプログラムそのものをいじらないと本格的な変更は無理でしょう。
気に入るランチャープログラムを探す方がよいかも?