_____________________________________________HTAat HP
_____________________________________________HTA - 暇つぶし2ch50:Name_Not_Found
04/05/08 18:30 .net
ローカル資源にアクセスできないJavaScriptでさえOFFにする人が多いのに
HTAで何を仕込まれているかわからんサイトが訪問者の支持を得られると思うか?

51:Name_Not_Found
04/05/08 18:33 .net
Web製作板的には危険極まりないというのが結論。

>>49の言うような用途であれば、板違いということになる。
便利なんだけどね。自分で使う分には。

52:Name_Not_Found
04/05/08 18:35 .net
>>18

53:Name_Not_Found
04/05/08 22:17 .net
>>51
exeファイルと比べれば、コードが読めるから安全を確認できるけどね。

54:Name_Not_Found
04/05/08 23:44 .net
そういう意味では、絶対安全ともいえるね。
htaを公開してウイルス仕込む奴は居ない。

55:Name_Not_Found
04/05/09 02:02 .net
誰もがコードを確認し、かつ読めるとでも?

56:Name_Not_Found
04/05/09 09:38 .net
誰かに読まれるだろ。

57:Name_Not_Found
04/05/09 10:53 .net
( ´,_ゝ`)ハイハイ お好きにどうぞ

58:Name_Not_Found
04/05/09 12:25 KzhylI/g.net
最近ちたまで話題のHTAスレはここですか?

59:Name_Not_Found
04/05/09 12:44 .net
まぁ板違いは否めないわけだが。
>>8
プログラミング言語っつーんならそっち系の板に立てとけよアフォ

60:Name_Not_Found
04/05/09 13:28 .net
>>50
> HTAで何を仕込まれているかわからんサイトが訪問者の支持を得られると思うか?

HTAはローカル専用だよ。ダウンロードしないと実行できない。


61:Name_Not_Found
04/05/09 14:13 .net
>>60
サイトに置いてるexeとかと同じで
ダウンして実行させる形になるんじゃないかな。

ウイルス仕込んでもいいけど、
(ウッカリさんはやられるかもしれんが)
誰かには解読されるワケだから、犯人モロバレになるね。

nyとかで流すとかアプロダに貼り付けるとかならともかく。

62:Name_Not_Found
04/05/09 15:20 .net
「オープンソースなら ウィルス仕込まれる心配は無い」
という論争(?)と似ているな

63:Name_Not_Found
04/05/10 01:42 .net
具体的には、htaでは何ができるんですか?

64:Name_Not_Found
04/05/10 01:46 .net
ワームとか1発限りの破壊プログラムならともかく、
ウィルスは、まず存在しないのではないかと思ったり。

65:Name_Not_Found
04/05/10 04:07 .net
昔ちょっと興味あってブラウザもどき作ったことありました。
(インラインフレームに表示する感じの)

セキュリティ上の制約を受けずにJavaScriptやVBScriptをいじれるのは面白いけど、
なぜかhistoryオブジェクトとかがちゃんと使えなくてマズーだったのでやめました。

htaが関係したワームの情報は 「hta ウイルス」とかでぐぐるとけっこう出てくる。
解説サイトよりもウイルス関係で載ってるものがたくさんあるっていったい…(^^;


66:Name_Not_Found
04/05/10 17:24 .net
Webからウィルスの実体を落として実行するとかかな。

67:Name_Not_Found
04/05/10 19:46 .net
しかし、いたづらをしようにも
スクリプト部分以外は無用なんだよな……
.hta である必要ないし。

それにしても、盛り上がりようの無いスレだな。

68:Name_Not_Found
04/05/10 20:16 .net
>>67
>>18

69:Name_Not_Found
04/05/10 22:09 .net
なんか面白いの作ってみてよ

70:Name_Not_Found
04/05/10 22:35 .net
MySQLのAccessもどきフロントエンドとか作ったなぁ…
少し大きなテーブルで激重になって使えなかったけど。

71:Name_Not_Found
04/05/28 01:55 .net
文法はわかるんだが
使えるオブジェクトやメソッドがわからん。


72:Name_Not_Found
04/06/22 10:01 .net


73:Name_Not_Found
04/06/22 17:22 .net
hosyu

74:Name_Not_Found
04/06/24 07:20 .net
確かに

75:& ◆R7PNoCmXUc
04/06/29 00:54 .net
75

76:Name_Not_Found
04/07/09 05:28 .net
ここが噂のhtaスレか

77:Name_Not_Found
04/07/27 16:11 NnQo2Ywp.net
ここが噂のhtaスレだ

78:Name_Not_Found
04/08/24 14:55 .net
確かに

79:lo;
04/09/18 19:04:46 .net
f

80:Name_Not_Found
04/09/25 06:16:43 .net
1年で80スレか・・・・

81:Name_Not_Found
04/09/25 16:42:03 .net
>>80
>>18

82:Name_Not_Found
04/10/04 18:54:35 .net
保守反動

83:Name_Not_Found
04/10/21 21:23:39 l9qVAx+J.net
一年で100スレいかないってことはこのスレ十年持つね。


84:Name_Not_Found
04/10/22 12:04:18 .net
参照リンクとスレタイが悪すぎたな。
URLリンク(www.asia.microsoft.com)
結構面倒くさいのね

85:Name_Not_Found
04/10/28 14:26:08 .net
ageだま

86:保守
04/10/30 11:39:29 .net
面倒くさい?
できることが限られてる分、
準備はほとんど要らんので、
他の言語より開発はラクだと思った。

87:Name_Not_Found
04/10/31 05:36:49 .net
!time

88:Name_Not_Found
04/11/03 11:48:14 lQl0ijsy.net
htaって拡張子をhtaにしないと動かないのでしょうか?
cgi(perl)のヒアドキュメント内に記述して動作させたいのですが無理?

89:Name_Not_Found
04/11/04 22:34:43 .net
背景に画像を使うにはどうしたらいいん?

90:Name_Not_Found
04/11/07 15:19:06 .net
xpです。
タスクマネージャのアプリケーション一覧に表示されないのですが、
家だけですか?

それと、タスクバーのへこみ具合も切り替えに追従しなくてなんだか変です。

91:Name_Not_Found
04/11/07 21:09:18 .net
>>90
プロセスの一覧にあるぞよ。

92:誰か聞いてよ
04/11/28 23:16:33 pX18PgQA.net
複数のHTAどうしでデータの受け渡しをしたいんですが、どうすればいいでしょうか?

commandLine に渡して起動する方法は、すでに起動しているアプリには渡せません。


93:Name_Not_Found
04/11/28 23:38:56 .net
新しくウィンドウ開いてウィンドウハンドル経由すれば

94:92
04/11/29 00:00:35 .net
>>93
var h = window.open("mekomimi.hta");
みたいなのでしょうか?

これだと .hta はまともに開けませんし、
.htm にしてもフレームがIEになってしまいます。


95:Name_Not_Found
04/11/29 01:00:12 .net
>>92
基本的に無理
そういう事のできるコンポーネントを使えば可能
このスレに貼られてるどっかのページにそんなのがあった

96:Name_Not_Found
04/11/29 20:57:16 .net
>>92
FileSystemObjectの隠し機能、GetStandardStreamメソッドを使って、
標準入出力経由で通信する手があります。

詳しくはこちら。
URLリンク(www.roy.hi-ho.ne.jp)

97:Name_Not_Found
04/12/20 03:30:32 .net
(これだけかよ

98:Name_Not_Found
05/03/17 08:30:52 .net
あげ

99:Name_Not_Found
05/03/18 12:05:31 .net
(これだけだよ

100:Name_Not_Found
05/03/18 17:14:59 L6MNA90R.net
100!
このペースだと1000までに20年かかると予想。
このスレ以上の長寿スレはないんでは?

101:Name_Not_Found
05/03/19 00:39:41 .net
この程度じゃまだまだ

102:Name_Not_Found
05/05/07 17:13:40 0BXjPR8N.net
HTAってすごいじゃん

103:Name_Not_Found
05/08/08 21:04:59 .net
URLリンク(www5a.biglobe.ne.jp)
こういう考え方もあるし。

104:質問です。ご回答よろしくお願いします。
05/08/31 22:30:34 ZN0/Ejdx.net
マウスドラッグでウィンドウの移動を行いたいのですが
window.moveBy() でアクセスが拒否されます。
右ボタンならドラッグできるのですが左ボタンでドラッグするにはどうすればよいでしょうか?

<html>
<head>
<hta:application border="none"/>
<script>
var move = new Object();
function mouseDown() {
document.body.setCapture();
move.x = window.event.screenX;
move.y = window.event.screenY;
document.body.attachEvent("onmousemove", mouseMove);
document.body.attachEvent("onmouseup", mouseUp);
}
function mouseMove() {
window.moveBy(window.event.screenX - move.x, window.event.screenY - move.y);
move.x = window.event.screenX;
move.y = window.event.screenY;
}
function mouseUp() {
document.body.detachEvent("onmousemove", mouseMove);
document.body.detachEvent("onmouseup", mouseUp);
document.body.releaseCapture();
}
</script>
</head>
<body onmousedown="mouseDown()">
ドラッグテスト
</body>
</html>

105:104
05/09/07 21:11:51 .net
・・・ 誰もいないようなのでJavascript質問スレに行ってみます。

106:Name_Not_Found
05/09/07 21:14:00 .net
そうですか。それは残念。

107:Name_Not_Found
06/01/29 00:31:07 Vk6WvKE5.net
2006年 HTA が進化する

108:Name_Not_Found
06/01/29 10:57:24 .net
HTB

109:hidebou
06/05/14 09:10:05 CGR4mcxt.net
ドラッグされたHTAを暗号化してEXEファイルに変換し
実行時に一瞬HTAファイルを実体化するツールを作りました。
これによりソースを曝す危険が小さくなります。

HTABOX.EXEのダウンロード
URLリンク(www5a.biglobe.ne.jp)

110:Name_Not_Found
06/06/25 13:29:15 1bOdv6ix.net
HTAはIE7の影響を受けるんでしょうか?
例えば、window.openをしたときどうなるかや、
<iframe>のtargetなどについて知りたいのですが。

111:Name_Not_Found
06/09/12 15:20:33 .net
>>110
WinXP(SP2)+IE7は試していないけど
Vista(Beta2)+IE7だと、window.openで開かれる方のhtmlに
<!-- saved from url=~~~ -->
が含まれているとウィンドウの幅指定とかツールバーやアドレスバーの有無指定が無視されてしまいました。
それを消せば今までどおりウィンドウは開きますが、セキュリティ警告が表示されてしまいます。

iframeはよく知りません


んで、私もちょっと聞かせてください。
WshShell.Run("子ウィンドウ.hta");
↑をつかって親htaから子htaを開いた場合に、親htaから子htaへ値を渡すことはできないでしょうか?
使ってるスクリプトはJavaScriptで、親側でcookieに値を保存しても子側からそれを参照できませんでした。
親hta側でボタンが押されたときとかに、子htaの関数を実行できるだけでもいいので
ご存知の方いらっしゃったら教えてください。

112:111
06/09/12 15:41:26 .net
ごめんなさい、直ぐ上にあった・・
GetStandardStreamメソッドを調べてみます

113:Name_Not_Found
06/09/20 00:32:23 .net
スレタイで損してるな
正直興味あったけどやる気をなくしてしまうほどの勢い

114:Name_Not_Found
07/04/16 03:56:56 .net
HTAでウィンドウを作って、そのウィンドウにファイルを
ドロップさせたときに、そのファイル名をフルパスで取りたい。

そもそもこんなことが出来るだろうか
出来るなら、次にググるためのヒントプリーズ

115:Name_Not_Found
07/04/16 12:14:31 .net
> 出来るだろうか
出来る

> ググるためのヒント
君が自分で書いてるキーワードを上手く組み合わせればおk

116:Name_Not_Found
07/04/16 13:42:47 .net
>>115
ありがとう! 見つかったよ。
やっぱ2chは親切な人多いな。感動した。

117:Name_Not_Found
07/05/03 20:30:31 .net
みんなHTAの開発環境ってどうしてるの?
俺は2005Explace WEB developer のただバージョン
だけど、これ重いんだよな

118:Name_Not_Found
07/05/03 22:29:06 .net
サクラエディタとvim使ってる

119:Name_Not_Found
07/05/03 23:00:08 .net
秀丸でござる

120:Name_Not_Found
07/06/18 23:47:36 .net
>>117
Visual Web Developer 2005 Express Edition って .net 系しか対応してないんじゃ?
VBScriptは非対応では?
URLリンク(www.microsoft.com)

121:Name_Not_Found
07/07/22 20:02:38 .net
メモ帳

122:Name_Not_Found
07/08/07 16:17:49 .net
メモ帳

123:Name_Not_Found
07/10/17 17:00:27 .net
IE7になるまで試したことなかったんだが、!DOCTYPEスイッチでstandardにしてやると
bodyのイベントハンドラが正常に作動しなくなるっぽいな
あと、document.bodyに関するプロパティも正常に取得出来なくなるみたいだ

124:Name_Not_Found
08/02/27 19:10:30 rLkVHWrm.net
メモ帳

125:Name_Not_Found
08/03/15 18:24:10 .net
HTAファイルというよりHTMLファイルへの要望だが
ハイパーテキスト ApplicationやHTML文書で二重取り消し線を使用可能にして欲しい。
取り消し線だとなんとなく取り消しになってないような気がするので

イメージ的には
<!--- “テキスト”に取り消し線を引く ---><strike>テキスト</strike>
<!--- “テキスト”に二重取り消し線を引く ---><strike double>テキスト</strike>
な感じて

126:Name_Not_Found
08/05/24 18:14:38 .net
ho

127:Name_Not_Found
08/06/11 14:32:20 .net
これメジャーになんねぇかな・・・無理そうだな・・・

128:Name_Not_Found
08/08/04 23:55:00 Ik+2SgHP.net
誰かHTAに関して詳しく書いてる書籍を知らないでしょうか?
英語でも構わないので、あるのなら教えて頂きたいです。

129:Name_Not_Found
08/08/07 22:02:05 .net
HTAに付いて書くことなんて、A4用紙2~3枚、下手したら1枚で足りるじゃん
あとはIE(htmlやその拡張)やアクティブスクリプト(js,vbs,及びCOM)の機能を借りてるだけでしょ

A4用紙2~3枚程度の内容を書籍にしてどうするよ?
htmlとアクティブスクリプトの両方を解説してる書籍はあるんだから、
あとはHTAについてのWeb解説を印刷してその書籍に挟んでおけばOKさ

htmlとアクティブスクリプトの解説書の中には、番外的にHTAについての解説をしているものもあるが
それを「HTAの解説書」としてしまうと「htmlとアクティブスクリプトの解説書」を求めてる人に買って貰えなくなるからな
後者の方が遙かに需要があり、またHTAの概念を理解していれば、後者がHTA作成に役立つことも解るから
HTAの解説をしていても「htmlとアクティブスクリプトの解説書」として売るのが当然だ

130:128
08/08/08 12:12:09 .net
HTAはクロスドメインアクセスが可能なのですが、HTMLでは基本アクセス禁止なので
既存の書籍にそれ系の解説やサンプルが載ってないのです
Historyオブジェクトも使えませんし、そう言ったHTA独自のプログラミング解説書籍が
欲しいなぁと思ってしまったのです
何か躓くと、それがHTAの仕様なのか自分が間違えているのかを判断するのが
かなり負担になるので

131:Name_Not_Found
08/11/24 15:07:12 .net
人気ないなぁー
便利で面白いと思うんだけど

132:Logue ◆grDYeooZwg
09/01/20 15:52:57 kyEIQaI7.net BE:29679236-2BP(2)
自作のアプリ(Dojo+HTA)を作るときに、レジストリ操作やファイル操作が
楽になるようにと適当に作ったディスクトップアプリケーション向け JavaScriptフレームワーク。
URLリンク(logue.be)
突っ込みどころ満載。(w

一応AIRやMacOS XのWidgitでも使えるようにしておいたが、リファレンス読んでそれっぽく書いただけだから、まともに動かないと思う。
(MacOS Xに至っては単にUnixコマンドをwidget.systemに渡しているだけ。 しかも、テスト環境すらない)

使用例:
var io = new Io(); // 初期化
// 1,HKEY_LOCAL_MACHINE\SOFTWARE\sampleを呼び出す。
var key = 'HKEY_LOCAL_MACHINE\\SOFTWARE\\sample\\'; // \は\\にしないとエスケープ扱いになるため面倒。
alert(io.readReg(key));
// 2,ファイル書き込み
var file = 'test.txt'; // 絶対パスじゃないとだめなような気がする。
var data = "データーです。"
io.write(file, data); // 帰り値は、成功時true,失敗時はエラーメッセージ。
// 3,WMPを起動
io.run('C:\\Program Files (x86)\\Windows Media Player\\wmplayer.exe');

133:Name_Not_Found
09/01/20 20:15:02 .net
まず「フレームワーク」に突っ込めるなw
「フレームワーク」は開発の土台となるものだが、これは全然その域には達してない
中身が酷いのは別として、こういう汎用的なコードをちょこっとまとめただけで、
土台となるのではなく、ちょいと補助するだけのものはライブラリもしくはモジュールと呼ぶ

134:Name_Not_Found
09/01/20 22:08:19 .net
>>18
しぶとく落ちんな

135:Name_Not_Found
09/01/24 02:29:39 .net
HTAは動作が重い

136:Name_Not_Found
09/02/12 23:48:58 .net
ほんのちょっと上にスクロールしただけで2005年かよw

137:Name_Not_Found
09/03/29 04:10:44 .net
>>136
噴いたw
>>134は6年前にレスかよ

138:Name_Not_Found
09/04/20 10:37:30 mTMQljlu.net
Microsoft Development Environment(MSE.EXE)がHTA編集に便利だけど、
MSEで編集するにはHTMLとして開く必要がある。
そして、クイックビューでテストするわけだけど、HTMLとして実行してるわけだからHTAを作ってるという実感ではないな。
だけど、HTAに変更すればIEのごてごての窓を使わなくて済み、セキュリティの警告も出ないということが大きい。

見た目FrontPageと変わらんけどスクリプトエディタはMSEじゃないと効率悪いね。
いや、僕のFrontPageが2000だから古いだけかもわからんけど。


139:Name_Not_Found
09/05/20 20:56:24 .net
HTA+VBだな

140:Name_Not_Found
09/06/22 17:57:40 .net
今まさに HTA+JScript でやってるんだが

141:Name_Not_Found
09/07/09 17:26:51 .net
よかったね

142:Name_Not_Found
10/01/05 00:30:40 .net
2010年 HTA が進化する

143:Name_Not_Found
10/06/16 15:04:53 .net
という夢だったのサ

144:Name_Not_Found
11/05/05 14:37:23.84 .net
2011年夏 HTA に何かが起こる

145:Name_Not_Found
11/08/28 13:46:45.94 .net
という夢だったのサ

146:Name_Not_Found
11/11/25 17:04:49.07 .net
もう来年なるで

147:Name_Not_Found
12/01/25 10:55:44.54 .net
3.11の影響もなく、存続し続けるこのスレが好き

148:Name_Not_Found
12/03/15 01:51:17.89 .net
World.quit()

149:Name_Not_Found
12/08/27 00:15:47.00 .net
2012年夏 HTA に何かが起こる

150:Name_Not_Found
12/09/15 21:11:55.40 .net
創価死ね
創価死ね
創価死ね 
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね 
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね


151:Name_Not_Found
13/08/09 NY:AN:NY.AN .net
2013年夏 HTA に何かが起こる

152:Name_Not_Found
13/08/09 NY:AN:NY.AN .net
タスクバーにピン止めできるようになります

153:Name_Not_Found
14/05/16 19:41:19.10 .net
2014年夏 HTA に何かが起こる

154:Name_Not_Found
14/05/17 18:59:49.40 .net
HTAでWinJSオブジェクト使いたい


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch