2016-11-02 5 views
4

私の質問はmaking R beep after a commandに関連しています。私は、私が実行したいものは何でもコマンドと共にbeep()を実行できることを理解しますが、への道は(beeprパッケージから)実行beep()またはsystem("say done")は(私はMac上でRStudio実行)後に自動的にすべてのコマンドありますか?*すべての*コマンドの後にR/RStudioビープ音を鳴らしてください。

そこにはoptions()の設定がありますので、私はインタプリタのすべてのコマンドを入力した後にbeep()のような別のコマンドを実行するように微調整できますか?

+0

明確にする:RStudioからRにコードを送信するたびにサウンドを再生したいですか?私はRStudioがこれをサポートしているとは思わない。したがって、RのREPLとAFAIKには、Rのソースコードを変更せずに再コンパイルすることはできません。 'source'を使っていたら、簡単にビープ音をソースコードに追加することができますが、それはおそらくあなたがやっていることではありません。 – Roland

+0

基本的にすべてのコマンドの後にビープ音が鳴るようにするための無料の方法です – hongsy

+0

[このR-helpポスト](https://stat.ethz.ch/pipermail/r-help/2010-November/260433.html)を参照してください。 – Jonathan

答えて

5

あなたがほしいaddTaskCallback

addTaskCallback(function(...) { system("say done"); TRUE }, name = "announce when done") 

楽しくお楽しみください!

関連する問題