ITサポーターズの仲間たち    mushi

IT関連のサポートに携わる変人が微弱な電波を発してます。
ビビビビビッ!

URL変更のお知らせとお願い 当サイトのドメインが変更となりました
http://zxvf.homeip.net から http://zxvf.stzo.net に変更となりました。
当サイトにリンクしていただいている方々にはご面倒ですが変更をお願いいたします。(2014/4/7)

BEEPを覚えたぞ


BEEPを覚えたぞ ひょんなことから発見した



ひょんなことから発見した

ちょっくら理由があってアスキーコードなんてものをちょっと見てたのさ。
そこで発見、というか気づいたのだ。
アスキーコード制御文字の7番。(0x07)
そこにBELというのがある。
何かなーと思ったらこいつBEEPが鳴るではないか。

そういえば昔コマンドで簡単にBEEP鳴らせないかなーと思ったことがあったっけ。
やったぜ。これで使える。
例えばカップラーメン食べる時なんてコマンドプロントで
C:\Documents and Settings\amato>sleep 180 &&echo ^G &&exit

としてやれば3分後にBEEPでお知らせして窓が閉じてくれる。
これで余計なタイマーソフトいらなくなるよね。
sleepで秒数を指定してやればいいのね。便利便利。

気をつけなくちゃいけないのが制御文字の
^G
と普通の文字の
^G
は違うってこと。
制御文字の入力は [Ctrl] を押しながら [g] でできる。
見た目 [^] と [G] を入れたように見えるけど、これだとダメ。
(制御文字が書き込めないので^Gと書いてあるけど、これはコピペしてもダメ)

MACやLinuxでは
$ printf "\a"
とか
$ printf "\7"
で行けるようだ。
スクリプトの最後とかに入れてやったり、時間のかかる処理の最後に入れてやったりしても便利かもしれないね。

Windows Server 2003 Resource Kit Tools

▼ この記事へのコメント ▼
しくじった。ご指摘いただいた。
Windowsの標準だとsleepコマンドが無かったらしい。
なのでsleep使うには
Windows Server 2003 Resource Kit Toolsを導入しないとダメでした。ちゃんちゃん。

< 過去の記事 [ 9月の 全てのトピック リスト ] 新しい記事 >
via IPv4

twitter

●→ トップページ

09/25(Tue) 04:16:16

サイト内検索

 

トピックのカテゴリー

全てのトピック
今日の思考回路
趣味について
ニュース!
Technical
Linux
OSX
その他いろいろ

みんなのリンク

全てのリンク
ニュース
アミューズメント
生活
Tools
Windows
OS X
Technical
その他のリンク
MACアドレスで位置情報検索


Archives




新しいトピック
最新:05/08 18:22


Valid XHTML 1.0 Transitional

Syndicate this site(XML)

RSS1.0(RDF)

RSS2.0(RSS)

SpecialThanks
011521483

....   

Copyright (C) 2005-2018 Amato. All rights reserved.