サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは本日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。
ここに示すのは、今は無き Hawk's Laboratory で公開されていたネタをもとにしている。 イベント ハンドラのバインドが、VBScript では Sub ObjectName_OnEventName(...) ... End Sub だけど、JScript では function objectName::OnEventName(...) { ... } とか、じゃなくて動的な追加/削除はどうするんだ、ああ attachEvent/detachEvent か、みたいなところで軽くハマりつつ、僕がすこし改造したものである。 WBEM の MS 実装であるところの WMI を JScript から叩いてフォルダ監視する HTA。 <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; ch
送信機能だけの簡単なメーラーをJavaScriptで実装しました。 手持ちのGmailアカウントで送信できたので公開します。 開発/動作環境 Windows XP Home Edition SP3 Internet Explorer 8 テキストエディタ 使用する技術 HTML JavaScript CSS Windows 独自の機能もつかいます。 HTA*1 WSH CDO FSO データの保存にはJSONを使いました。 mail.hta <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>mail.hta</title> <hta:application
要は既存のWEB開発技術を使ってクライアントで動作する一般的なアプリケーションを作れる技術っぽい? うーむ?説明だけ読むとGoogleデスクトップガジェットやWindows Vistaサイドバーガジェット、Adobe AIRのような感じですがこれらと似たようなものでしょうか? HTAの特徴 まず、HTAは「IE5.0以降が導入されたWindows」でのみ利用できるようなのでMacやLINUXなどのWindows系OS以外では利用できないみたいです。 また、HTAは通常のHTMLドキュメントと違いセキュリティが緩いという特徴があり、例えばクライアントに置かれたファイルの読み書きやレジストリへのアクセス、ActiveXコントロールの実行などを行うことができるっぽい。 HTAはHTML(とその関連技術)さえあれば比較的簡単に作ることができるようですが、やはりそれなりのものを作るとなるとHT
ってほど大層なもんじゃないけど、まあこれも一種のIPCになるかなぁ、と思ったり。 scripthost.jsのソース まずはライブラリコードから。これはwsh・htaの両方から共通で使用する。要:prototype.js Object.extend( Enumerator.prototype, { _each : function(iterator) { this.moveFirst(); var i = 0; try { for(; ! this.atEnd(); this.moveNext()) { try { iterator( this.item(), i++ ); } catch(e) { if( e != $continue ) throw e; } } } catch(e) { if( e != $break ) throw e; } } } ); Object.extend
netshコマンド えー、久々のWSHネタで、需要が少なそうなスクリプト。Win2KとかXPとかでネットワーク設定を構成する「netsh」ってコマンドがあるんだけども、これが設定のダンプやリストアができるので、ちょこちょこっとTCP/IPの設定切り替えたりするのに割と便利。 例えば「netsh interface dump」ってコマンドラインから実行すると、こんな感じで表示される。 C:\Documents and Settings\dara-j>netsh interface dump #======================== # インターフェイス構成 #======================== pushd interface reset all popd # インターフェイス構成の最後 # ---------------------------------- # イン
概要 htmlによるTrackBackクライアント実装 (ネタ元:http://ishinao.net/ 「PingProxy α版」より) デスクトップ用の、TrackBack送信専用アプリを作ってみました。PingProxyを利用しているのが特徴です。TrackBack機能を持たないWeb日記やWeblogサイトなどでも、これを使って送信できます。どちらかというとPingProxy用クライアントな感じなので、名前もそのようにしてみました。 HTA形式(htmlアプリケーション)のデスクトップ・アプリケーションです。テキストエディタで開くと判りますが、実体は単なる(x)htmlファイルです。 blogmapの拡張パラメタ導入を機にバージョンアップしました。非対応。 ダウンロード HTA形式 ZIP(中身は上記とおなじ) ※HTA形式のほうは必ず右クリック→「リンク先を保存」でダウンロード
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く