展示用カスタマイズ

現在、iMacG5を使ってパブリックスペース(具体的にはクリニックの待合室)で患者さんに自由にWWWを見て頂く様な仕掛けを考えています。やりたい事は、制限ユーザーで自動ログイン後、WWWブラウザーだけが立ち上がる様な形でその他のアプリやFinderの操作は一切禁止した形で、万が一キー操作等でWWWブラウザーを終了されても自動で再度WWWブラウザーが立ち上がる様な仕掛けを考えています。WWWブラウザーでは基本的にどのページでも閲覧可能でいいかと思いますが、Netscapeのkioskモードの様な形だと
より良いかと思います。ネットの接続はAirmac ExtremeでマウスとキーボードはBluetoothで考えています。
そこで他のOSも含めて検討しているのですが、見た目の美しさもありiMacG5でやれればと考えておりますが、なにか参考になる様なアドバイスが頂ければ幸いです。

投稿日 2004/09/23 17:13

返信: 13

2004/09/23 17:22 Community User への返信

システム環境設定のアカウントで、設定してください。
1)展示用のユーザーを作成。
2)「制限」で「シンプルFinder」に設定。
3)許可するアプリとしてWebブラウザのみを登録。
4)ログインオプションで、自動ログインの対象として展示用ユーザーを設定。
ブラウザを終了したときに自動再立ち上げすることはできませんが、これについてはAppleScriptで何とかなるかもしれません。
/// 野尻隆裕(Tell UsとFeedbackの記録→「拝啓 アップル様」) ///

2004/09/23 19:19 Community User への返信

早速のお返事ありがとうございます。上記の設定でもいたずらは防げるかと思うのですが、Finderが見えている点がなんとなく気になり、現在Dockを非表示にして、画面一杯にブラウザーが表示できないかと模索中です。管理用アカウントへの切替もキー操作だけで切替できる様にし、メニューバー等にはブラウザーンメニュー以外何も出さない様にし、WWW閲覧専用機としてカスタマイズしたいと思います。
また他に展示等で私はこうした等という方がおられましたら事例紹介でも結構ですのでお教え頂ければ幸いです。

2004/09/23 19:50 Community User への返信

>画面一杯にブラウザーが表示できないかと模索中です。
使ったことがないので実際どういった感じなのかは分かりませんが(^ ^;)、「Saft」というソフトでできるみたいですね。たとえば『新しもの好きのダウンロ〜ド』では、9/20付けで最新バージョンが紹介されていますよ。

2004/09/23 19:54 Community User への返信

ありがとうございます。早速現在ダウンロードして試してみます。またOperaで全画面ができたので報告します。元の画面に戻るにはESCキーで戻る様ですね。
あとはFinderをどう消すかですか、、、

2004/09/23 20:03 Community User への返信

iCabにはキオスクモードがありますよ。
コマンドKでキオスクモードをオン/オフできます(パスワード付き)。
環境設定でサイトの制限もできます。

2004/09/23 20:23 Community User への返信

大変参考になる情報ありがとうございます。10月中旬にiMacG5が届く予定なので届きしたいhackしてみたいと思います。
なお結果も報告できればと考えております。ありがとうございました。

2004/09/23 20:29 Community User への返信

全然関係ないのですが・・・・
このコメントをみて、Saftを試して遊んでいたらkioskモードから抜けられなくなってしまいました (^^;
どなたか心優しい方、抜けるためのショートカットを教えていただけないでしょうか?
おばかでスイマセン・・・

2004/09/23 21:18 Community User への返信

 
Saft を使っていないのでどうか分かりませんが、
Installer の Read Me にコマンド + shift + F でフルスクリーンにできると書いてあるので、
コマンド + shift + F で解除できませんか?

2004/09/23 21:26 Community User への返信

早速のコメントありがとうございます (T_T)
>コマンド + shift + F で解除できませんか?
でもダメなんです。キーを手当たり次第押してみたりもしたんですけどやっぱりダメ・・・。
本来なら、ショートカットを確かめてから切り替えるべきなんでしょうけど
そもそもキオスクモードに切り替わったのが予期せぬ事態だったもので・・・。
ブラウジングだけはできるので(というかそれしかできない・・・)
本家ページに行ってみたり、検索してみたりもしたのだけど見つけることができず。
最悪強制終了なのですが、それはできれば避けたいので明日職場で別のマシンに
インストールして確認してみるしかないかな・・・と半ばあきらめぎみです。
自分の***っぷりにもう乾いた笑いしかでません・・・ははは・・・はぁ。

2004/09/24 00:07 Community User への返信

コメントありがとうございます。

>コマンド + shift + F で解除できませんか?
フルスクリーンモードとキオスクモードは扱いが違うらしくこのショートカットは効きませんでした。
もう明日どうにかしようと思いつつ、でも目が冴えてしまい寝れなくなり
キーを片っ端から押しまくったところ、どうにか強制終了の画面を出すことができ
Safariを強制終了することで画面を抜け出すことができました。お騒がせいたしました。
よくよく見てみれば、キオスクモードを実行するときはその前によく説明書を読めとの注意書きがあり
反省しきりです・・・。
で、キオスクの説明書を読んでいたら、起動時にFinderのかわりにSafariを立ち上げる方法などが書いてあり
うまく利用すれば、Yamaderaさんの希望通りのことができるかもしれません。
# パスワードロックはできませんが、キオスクモードに入ればちょっとやそっとでは抜けられないのは
# 私が今回実証した通りですし (^^;;
というわけで、失礼いたしました。

2004/09/25 00:32 Community User への返信

cronとosaコマンドを組み合わせれば、表面に出さずに自動再立ち上げできそうですね。(AppleScriptのidle ハンドラだと、そのアプレットを終了されたらオシマイなので)
Shellコマンド・AppleScript的には、
osascript -e 'tell application "Safari" to if not frontmost then activate'
...の一行だけですね。
cronに関しては、Webで多くの方が解説されているので、そちらを参照すると設定方法がよくわかります。
監視タイミングは様子を見て(実行間隔をいくつかテストしてみて)決めると良いと思います。
アプレット/1秒間隔で試してみましたが、Web閲覧に支障は出ませんでした。(G4/1.25GHz)
--以下参考アプレットソース
--保存時、「実行後、自動的に終了しない」にチェックを入れてください
on idle
tell application "Safari" to if not frontmost then activate
return 1
end idle
--以上
--終わりたい場合は、アプレットをアクティベートして「コマンド&Q」です
--とまあ‥、簡単に終われるので、実際はcronか何かで...

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

展示用カスタマイズ

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。