BossPrefs Plugin - シャッター音とバイブレーション

  • 2008-08-25 (Mon) 03:22
BossPrefs

あまり役にたちませんがシャッター音のミュート用プラグインと
バイブレーションの長さ変更プラグインを作ってみました。

シャッター音をミュート

プラグイン内容

/Applications/BossPrefs.app/scripts/muteshutter.sh on
/Applications/BossPrefs.app/scripts/muteshutter.sh off
exist /System/Library/Audio/UISounds/_photoShutter.caf
/Applications/BossPrefs.app/Camera.png

muteshutter.sh

#!/bin/sh

case "$1" in
on)
mv /System/Library/Audio/UISounds/photoShutter.caf /System/Library/Audio/UISounds/_photoShutter.caf
;;
off)
mv /System/Library/Audio/UISounds/_photoShutter.caf /System/Library/Audio/UISounds/photoShutter.caf
;;
esac
  1. MuteShutter.debをDL
  2. MuteShutter.debをiPhone本体の好きな場所にアップ
  3. SSHかモバイルターミナルからrootでログイン
  4. MuteShutter.debをアップした位置に移動
  5. dpkg -i MuteShutter.deb

    ↑を実行
削除は
  1. SSHかモバイルターミナルからrootでログイン
  2. apt-get remove muteshutter
    ↑を実行

BossPrefs上のスイッチがONでMute、OFFで音がでます。切り替えはすぐ反映されます。rebootやrespringは必要ありません。
※やっぱりマナーモードと連動していないとありがたみ薄いよなあ。

バイブレーションタイム

バイブレーションの作動時間をiPhoneのデフォルトとSBankNotifyの4秒とで切り替えるプラグイン
Respringで切り替えが反映されれば少しは便利かなと思ってたんだけど、どうもうまくいかない。
それどころかファイルがおかしくなることもある。。関係ありそうなプロセスkillしてから置き換えてもだめだった。どうしたらいいんだろ

※↓ではrebootさせています。rebootではうまく切り替わる。

プラグイン内容

/Applications/BossPrefs.app/scripts/vibration.sh 4sec
/Applications/BossPrefs.app/scripts/vibration.sh 05sec
exist /System/Library/PrivateFrameworks/Celestial.framework/SystemSoundVibrationPatterns.plist.bak
/Applications/BossPrefs.app/vibration.jpg

スクリプト内容

#!/bin/sh

case "$1" in
05sec)
cp /System/Library/PrivateFrameworks/Celestial.framework/SystemSoundVibrationPatterns.plist /System/Library/PrivateFrameworks/Celestial.framework/SystemSoundVibrationPatterns.plist.4sec
mv /System/Library/PrivateFrameworks/Celestial.framework/SystemSoundVibrationPatterns.plist.bak /System/Library/PrivateFrameworks/Celestial.framework/SystemSoundVibrationPatterns.plist
reboot
;;
4sec)
cp /System/Library/PrivateFrameworks/Celestial.framework/SystemSoundVibrationPatterns.plist /System/Library/PrivateFrameworks/Celestial.framework/SystemSoundVibrationPatterns.plist.bak
mv /System/Library/PrivateFrameworks/Celestial.framework/SystemSoundVibrationPatterns.plist.4sec /System/Library/PrivateFrameworks/Celestial.framework/SystemSoundVibrationPatterns.plist
reboot
;;
esac
  1. Vibrationtime.zipをDL&解凍
  2. vib.pngを/Applications/BossPrefs.app/にアップ
  3. Vibrationtimeを/Applications/BossPrefs.app/servicesにアップ
  4. vibration.shを/Applications/BossPrefs.app/scriptsにアップ
  5. /Applications/BossPrefs.app/scripts/vibration.shを755に
    chmod 755 /Applications/BossPrefs.app/scripts/vibration.sh

SBankNotify - i.softbank.jpに着信音とバイブレーションを!がインストールされていることが前提です

ON or OFFにするとそのままリブートします。

動作がイマイチなのでメモ代わりだけ。ですがアップしてみます。

それとrebootしてまで切り替えたいとあまり思わないんだよねぇ

BossPrefs plugin

参考

ひとりぶろぐ
SafariDLのスクリプト

スポンサードリンク

  • Posted by: iPoday
  • カテゴリー: ネイティブアプリ / Utilities
  • トピックパス:

    Home » ネイティブアプリ / Utilities BossPrefs Plugin - シャッター音とバイブレーション

  • Tag : / / / /
  • This post was displayed 13097 views
  • あとで読む ブログパーツ

Comments:14

mima 2008-08-25 (Mon) 22:19

はじめましていつも楽しく拝見させていただいています。
シャッター音をミュートの中の
Camera.pngなどはWinSCPで指定の場所にアップできましたが
最後の
/Applications/BossPrefs.app/scripts/muteshutter.shを755に
だけがどうすればいいのか分かりません
よろしくお願いいたします。

2964
iPoday 2008-08-25 (Mon) 23:37

はじめまして、見ていただきありがとうございます。

質問の件ですが
SSHかmobileterminalでログインして
chmod 755 /Applications/BossPrefs.app/scripts/muteshutter.sh
を実行するといいのですが
別の方法でわかりやすいかなと思ったアプリがあったので記事にしてみました
http://www.ipoday.com/ipodt...

2965
iPoday 2008-08-26 (Tue) 03:24

あぁよく読んでいなかったw
Winscpなら転送後のmuteshutter.shを右クリック→プロパティで755にできますよ
http://www.ipoday.com/actio...
この画像で赤矢印のところを755にするだけ。

2970
mima 2008-08-28 (Thu) 22:12

早速のお返事ありがとうございます。
ご指摘のとおりにしたところ775に変更できシャッター音をミュートも無事
試すことができました。
分かりやすい説明本当にありがとうございました。

2989
ひろ 2008-09-08 (Mon) 12:10

私はダイレクトにシャッター音ファイルをリネームして消しちゃいましたが
こちらを見て音ファイルを復活させましたw
ON OFF手軽なので復活させました。
(参考・・某フォルダphotoShutter.cafをリネーム)

3167
ける 2008-09-16 (Tue) 21:00

お初になります。
このところ毎日暇があれば何度でも拝見させていただいています。

バイブレーションの時間をどうしても変更したいのですが、もう少し詳しく教えていただけないでしょうか。

3286
iPoday 2008-09-16 (Tue) 21:18

記事にある0.5秒と4秒の切り替えでいいのかな?

3287
hideyuki 2008-09-17 (Wed) 14:41

初めまして、こんにちわ~

いつも参考にさせてもらってます~
質問なのですが2.1で脱獄した場合この方法でできるのでしょうか?

2.0.2のときは出来たのですが 2.1では/Applications/から先がいけないのですけど
だめなんでしょうか~?

やっぱり音削除しかできないんですかね?

よろしければご教授ください~

失礼します~

3301
iPoday 2008-09-17 (Wed) 15:30

こんにちわ:grin1:

私のiphoneはまだ2.0.2なんですよね
でも/Applications/から先にいけないのはこのプラグインに限らず別の原因じゃないかな。
ipod touchは2.1ですけど普通に/Applications/BossPrefs.app/にアクセスできますよ。もちろんシャッターはないですけどw

3302
ける 2008-09-17 (Wed) 20:47

記事のやつです!
おねがいします。

3312
iPoday 2008-09-17 (Wed) 20:59

>けるさん
了解です、少々お待ちを

3313
iPoday 2008-09-18 (Thu) 01:10

バイブレーションの時間変更プラグインをアップしました。

3314
hideyuki 2008-09-18 (Thu) 10:02

こんにちわ~
今日なぜだか分かりませんが/Applications/BossPrefs.app/にアクセスできるように
なってました^^;
お騒がせ致しまして申し訳ありませんでした。

便利な機能でたいへん重宝しております~ ありがとうございました~

3316
ける 2008-09-18 (Thu) 18:08

プラグインのほうありがとうございます。
無事時間を変更でき、とても快適です。

本当に感謝しています!
これからも応援してますんで頑張ってください!

3320
Comment Form
:wink::lol::cry::roll::grin1::arrow::mrgreen::):-(:!::?::oops::-o:-D8-|8-):??:x::-P:|:ase::[]=:[:chin::hahaha::!!::heart::**::!!!::*o*::star1.0::star0.5::star0.0::ahhh::??:
プレビュー
Trackback URL
TrackBack URL for this entry
http://www.ipoday.com/trackback/item_2651.html
TrackBack 送信フォーム
もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。
Trackback:0

このエントリにトラックバックはありません

Referer

Page Top