- 1 名前:デフォルトの名無しさん mailto:sage [2008/09/08(月) 20:53:35 ]
-
過去スレ・関連スレ HTA研究会 piza2.2ch.net/tech/kako/996/996763278.html Web制作板のHTAスレ pc8.2ch.net/test/read.cgi/hp/1068286485/ HTAをもっと流行らせる計画 pc11.2ch.net/test/read.cgi/tech/1124559962/
- 111 名前:デフォルトの名無しさん mailto:sage [2009/04/11(土) 23:47:26 ]
- そう思い込むことで精神的安定を図るのですね。解ります。
- 112 名前:デフォルトの名無しさん mailto:sage [2009/04/12(日) 00:25:15 ]
- >>111
思い込む? COM に渡す時に、vbNullString と "" の使い分けできないと困るだろ? たとえばこういう状況。 blogs.technet.com/jpilmblg/archive/2009/03/12/adsi-80-posts-opendsobject-user-vbscript-80072020.aspx スレ違いだから、この辺にしといてほしいが。
- 113 名前:デフォルトの名無しさん mailto:sage [2009/04/12(日) 00:56:15 ]
- 可哀相な子
- 114 名前:デフォルトの名無しさん mailto:sage [2009/04/12(日) 02:49:53 ]
- 福田さんみたいに自分を客観視できるんだ
- 115 名前:デフォルトの名無しさん mailto:sage [2009/04/12(日) 07:34:41 ]
- >>113
そのまま返すよ。 まあ、>>102 で偉そうに書いた手前引っ込みつかなくなってるだけだろうけど。
- 116 名前:デフォルトの名無しさん mailto:sage [2009/04/12(日) 10:03:20 ]
- この辺にしておくんじゃ・・・
引っ込みつかなくなってるだけかな?
- 117 名前:デフォルトの名無しさん mailto:sage [2009/04/12(日) 10:37:30 ]
- > (粘着君が) この辺にしといてほしいが。
> (>>115が) この辺にしておくんじゃ・・・ もしかして日本語も不自由なのか? そもそも >>112 に書いた URL のリンク先見れば、>>102 が間違いなのは 明らかなんだからいい加減無駄なレスはやめた方がいいと思うんだけど、 引っ込みつかなくなっちゃてるんだろうな。(w
- 118 名前:デフォルトの名無しさん mailto:sage [2009/04/12(日) 16:20:35 ]
- >>112 の記事って割と最近じゃん。
やっぱ皆、VBScript 書くときはシステムハンガリアン使ってんのかな。
- 119 名前:デフォルトの名無しさん mailto:sage [2009/04/12(日) 16:49:04 ]
- >>109
VT_ERRORを渡せばよい しかしJScriptやVBScriptでVT_ERROR作れる?
- 120 名前:デフォルトの名無しさん mailto:sage [2009/04/12(日) 21:50:08 ]
- 作れるかと言われると反論したくなるのが人の性
一応 JScript から VarType は 10 になってるけど、これでいいのか? <html><head><script language="JScript"> var missing = null; var obj = {} obj.passError = function(p1, p2) { missing = p1; } obj.print = function(s) { alert(s); } var sc = new ActiveXObject("ScriptControl"); sc.Language = "VBScript"; sc.AddObject("jsobj", obj); sc.AddCode("Sub Hoge(o): Jsobj.print CStr(VarType(o)) & \": \" & TypeName(o) : End Sub\n"); sc.ExecuteStatement("Jsobj.passError ,0"); sc.Run("Hoge", missing); //sc.ExecuteStatement("Hoge Null"); //sc.ExecuteStatement("Hoge Empty"); //sc.ExecuteStatement("Hoge Nothing"); window.close(); </script></head><body></body></html>
- 121 名前:デフォルトの名無しさん mailto:sage [2009/04/13(月) 01:17:25 ]
- VistaにないScriptControl使わんでも
- 122 名前:デフォルトの名無しさん mailto:sage [2009/04/13(月) 01:58:41 ]
- >>121
Server 2008だが、実行できたぞ。Vistaにも無いわけないだろうよ。 >>120 10であっている。 msdn.microsoft.com/ja-jp/library/cc392346.aspx
- 123 名前:120 mailto:sage [2009/04/13(月) 02:01:22 ]
- いや、見れば分かるとおり冗談なんだけど…
それより、自分は Vista で確認してるんで、少なくとも Ultimate では ScriptContorl 使えることは確かだと思うんだけどバージョンによって使えないってこと? HTA含め、その周辺のCOMコンポーネント技術は.NETより環境に依存しない ところがいいと思ってたんだけど、本当にそんなレベルで非互換があるようなら困ってしまう
- 124 名前:120 mailto:sage [2009/04/13(月) 02:04:03 ]
- しまった入れ違い
よかった Server 2008でもOKというなら大丈夫かな 念のため調べるけど
- 125 名前:デフォルトの名無しさん mailto:sage [2009/04/13(月) 02:15:52 ]
- ScriptControlが使えないとしたらHTAではなくHTMLでセキュリティの設定によって弾かれたくらいしか理由が思いつかない。
そもそも存在しないというのは有り得ないだろう。 それはつまりWSHがきちんとインストールされていない状況ということになるので。
- 126 名前:デフォルトの名無しさん mailto:sage [2009/04/13(月) 02:20:42 ]
- 伝聞
ttp://blog.livedoor.jp/akf0/archives/51386179.html
- 127 名前:125 mailto:sage [2009/04/13(月) 02:40:48 ]
- あれ?Script ControlってWSHの一部だと思っていて、別途配布もされているとは知らなかった。すまん。
- 128 名前:デフォルトの名無しさん mailto:sage [2009/04/13(月) 04:07:15 ]
- 元はExcelに入ってた
- 129 名前:デフォルトの名無しさん mailto:sage [2009/04/13(月) 16:02:42 ]
- ttp://internet.watch.impress.co.jp/cda/special/2009/04/08/23047.html
最後、htaが大活躍!・・・(´・ω・`)
- 130 名前:デフォルトの名無しさん mailto:sage [2009/04/13(月) 19:01:32 ]
- 考えてみれば.jsを間違って開くとWSHが起動するとか
危険極まりないよな
- 131 名前:デフォルトの名無しさん mailto:sage [2009/04/13(月) 20:01:27 ]
- mshta.exe www〜って有効なのか…
恐ろしい〜
- 132 名前:デフォルトの名無しさん mailto:sage [2009/04/13(月) 21:20:03 ]
- >>129
何か面白い処理してるかと思ってわざわざ探して中身見てみたが時間の無駄だった。 ただ、スクリプトエンコーダ通してあったからデコード方法を調べたんだけど www.roy.hi-ho.ne.jp/mutaguchi/bbs/list137.shtml ここで開発されてた方法にはワロタ
- 133 名前:デフォルトの名無しさん mailto:sage [2009/04/13(月) 21:36:28 ]
- うわつまんねぇスクリプト
<META http-equiv="refresh" content="0; URL=ほにゃらら"> <title>動画を再生するページ</title> <Script Language="VBScript"> 'ウィンドウのサイズ設定 winwidth = 600 winheight = 400 'ムービーのサイズにあわせてリサイズ window.resizeTo winwidth,winheight '画面下中央に移動 positionX = ( screen.availWidth - winwidth ) / 2 + 50 positionY = ( screen.availHeight - winheight ) / 2 + 25 window.moveTo positionX, positionY </Script> </head> <body> <HTA:APPLICATION APPLICATIONNAME="Princessmovie" ID="pri" VERSION="1.0" SINGLEINSTANCE="yes" SHOWINTASKBAR="no" NAVIGABLE="yes" WINDOWSTATE="normal" BORDER="none" INNERBORDER="no" BORDERSTYLE="normal" CONTEXTMENU="no" SELECTION="no" SCROLL="no" SCROLLFLAT="no" CAPTION="no" ICON="" SYSMENU="no" MAXIMIZEBUTTON="no" MINIMIZEBUTTON="no" />
- 134 名前:デフォルトの名無しさん mailto:sage [2009/04/13(月) 21:54:53 ]
- Princessmovieでググッたらグロアニメが出てきたが、なんか関係がある?
- 135 名前:デフォルトの名無しさん mailto:sage [2009/04/14(火) 22:55:42 ]
- super付ければたどりつく
- 136 名前:デフォルトの名無しさん mailto:sage [2009/04/15(水) 03:40:18 ]
- 月に代わってお仕置きよ
- 137 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 02:48:30 ]
- CPU使用率だけをウインドウのタイトルにリアルタイムで表示させたいです。
- 138 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 02:57:35 ]
- させればいいじゃん
別に誰もダメとは言わないだろう
- 139 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 03:41:17 ]
- topmostが欲しいなぁ
mshtaって最後にバージョンアップしたの何時だろう
- 140 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 08:36:59 ]
- バージョンアップはIEと同時だろ
- 141 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 17:10:15 ]
- なるほど
- 142 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 17:19:41 ]
- >>139
確かにhtaのオプションとして欲しいね 標準環境で可能とは言え、わざわざ外部の関数(dll)呼ぶのは面倒だ
- 143 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 17:20:58 ]
- なるほど
- 144 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 17:33:04 ]
- 外部DLLってエクセルをうんたらってやつ?
pc11.2ch.net/test/read.cgi/tech/1124559962/410 を愛用してるんだが、どっちが早いんだろう
- 145 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 17:33:49 ]
- ん? TOPMOST="yes"
- 146 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 17:52:19 ]
- >>144
Excelは無くても出来る だってExcelはWin標準じゃないじゃん あと、それはそれで透明度とか指定できて便利なんだが 別ファイル作るのが好きじゃないので早い遅い以前に最前面表示だけのためには使いたくない >>145 最新のIE入れればそれで最前面になるの? XP+IE6なうちでは何も起こらないが
- 147 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 18:05:48 ]
- >>146
教えてくれよ ちなみに>>145はvista+IE7でも変化無し
- 148 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 18:17:03 ]
- 大昔のネットスケープとかはできたな〜。IEも最初は出来たっけ?
- 149 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 18:41:19 ]
- ネットスケープってMSHTAの動作と関連性有るの?
- 150 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 19:06:33 ]
- NCHTA
- 151 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 21:27:41 ]
- なるほど
- 152 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 14:05:32 ]
- 仕事で使うならExcelWordは標準装備って考えていいと思うよ。
OOoとか使うならそもそもWindows使うなよって感じだしね。
- 153 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 14:29:56 ]
- > 仕事で使うなら
HTAが仕事でしか使わないものじゃない以上、その前提に意味はない。
- 154 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 14:50:17 ]
- >>153
仕事以外で使うならExcelWordは標準装備って考えちゃ駄目でしょ。 そのかわり、DLLとか好きなだけインストールし放題だけどね。
- 155 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 15:12:52 ]
- 俺が使うからExcelWordは標準搭載
- 156 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 16:46:49 ]
- なるほど
- 157 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 19:03:54 ]
- topmostならcmdow
- 158 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 19:23:39 ]
- なるほど
- 159 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 21:58:00 ]
- >>152
サーバー用に HTA 使うとかは考えたこともないのか?
- 160 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 22:01:06 ]
- サーバー管理者なら必要なソフトぐらい使えるだろ。
どんだけ末端なんだよ。
- 161 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 22:02:34 ]
- サーバーでTOPMOSTかよ。
どんだけ有頂天なんだよ。
- 162 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 22:48:07 ]
- なぜ鯖でIEみたいなどこに穴が開いてるかわからんゴムを使った結果妊娠しました
どうしますか?(Yes/All)
- 163 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 22:52:59 ]
- >>160-162
Windows 鯖使ったことないだろ。
- 164 名前:デフォルトの名無しさん mailto:sage [2009/04/19(日) 23:27:40 ]
- なるほど
- 165 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 02:32:47 ]
- >>159
申し訳ないが考えたことも無かったよ。
- 166 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 06:15:20 ]
- なるほど、君が狭い視野で >>152 の発言してることがよくわかったよ。
- 167 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 18:36:29 ]
- 分かったならもうレスしないでください
- 168 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 18:53:53 ]
- なるほど
- 169 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 16:44:49 ]
- ウィンドウのフラグ変えるだけだから、mshtaをはっくしてぱっちすれば?
- 170 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 17:07:27 ]
- なるほど
- 171 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 23:34:08 ]
- >>170
アナルレイパーって何?
- 172 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 01:12:40 ]
- >>171
アナルはアヌス(肛門)の形容詞で、レイパー(レイプ)を修飾している。
- 173 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 15:25:04 ]
- なるほど、つまりアナルの形をした強姦魔か
- 174 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 19:04:02 ]
- ふひひ、このカキコは最高に面白いぜ! などと思いつつ書き込んでるんだろうな。
- 175 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 20:05:13 ]
- アナルとアヌスの違いがわかったんで有意義だった
- 176 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 18:55:28 ]
- www.dotup.org/uploda/www.dotup.org30488.jpg
- 177 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 14:27:45 ]
- HTAアプリ作ってみて少し分かったこと
基本、拡張子.htmlのままでも機能は同じだが、 標準ブラウザをFireFoxとかにしててもIEのエンジンを使ってVBScriptを実行できること。 ようするにIE使うんなら別に.htmlのままでいいんじゃないかと
- 178 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 15:02:27 ]
- ただしせきゅりちーは甘い
- 179 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 15:03:29 ]
- >>177
拡張子htmlだと、ActiveXの使用に制限があるだろ。
- 180 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 15:12:04 ]
- jQueryが流行ってもHTAはバーニングのかけらもなかったな
IE嫌いのWEBの連中にはちっとも魅力的にみえないHTA
- 181 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 15:36:31 ]
- >>177
拡張子htmlでいったい何すんだよ
- 182 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 15:58:41 ]
- Sctipting.FileSystemObjectを使うためにhta
- 183 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 16:06:25 ]
- FileSystemObjectはUACではじかれて使えない
Shell.Applicationなら大丈夫
- 184 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 16:22:09 ]
- なるほど
- 185 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 06:00:22 ]
- TCP通信するのにocxとか必要なのがうっとおしい
- 186 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 07:41:59 ]
- ActiveScript(VBSやJS、Active***など)は
ActiveXコンポーネント(dllやocxやexe)を使うための言語なんだから 必要とする機能に応じて、その機能を有するActiveXコンポが必要になるのは当然だろ? 嫌なら違う言語使えばいいさ。普通のプログラム言語に移ってもいいし GUI作れるインタプリタ言語だって他にいろいろあるし。
- 187 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 16:13:51 ]
- なるほど
- 188 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 17:57:18 ]
- htaめっちゃ便利ですね。
事務仕事で使う端末に、無許可のexeを導入してはいけないって 縛りがあるんで、ちょっとしたツールをhtaで作ってます。 mshtaなら元から入ってるから文句言われない、はず。。 同じような環境の人って結構居ると思うんですけど 流行ってないみたいで。 他に良い解決方法でもあるんでしょうか? WSHだけでも書きますけど、UI弱くて。
- 189 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 17:59:07 ]
- exeはダメでもhtaはokなんだろうかw
まぁ言い訳は出来るだろう
- 190 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 18:05:59 ]
- 自分用ツールで完結してる人がほとんどじゃない?
わざわざ後悔するほどのものじゃない、つーか 俺の場合ローカルネタすぎて応用が利かない。
- 191 名前:177 mailto:sage [2009/04/26(日) 18:19:53 ]
- >>190
むしろ公開するためにデフォで使えるHTAを選んだんだけど。 いや、画面が使えるのが理由かな。 Webインターフェースだから予定してなかったポップアップも簡単に実装出来ちゃって使いやすくなったよ。 ttp://karimofu.org/dlp/mofu1_6055.zip.php 標準ZIP DLパス:siberia 2ちゃんスレ読みはdat直読みだけど、投稿にはIEを使ってるんです。 IEを使ってる部分をXMLHTTPで直接通信してp2proxy通そうかと思ってるんだけど・・串+bbs.cgiのコーディングがなんかわかんなくて。 とりあえず串通さないやり方はなんか紹介してあったんだけど、串通るのかなあと。 p2串スレで質問中だけどいまんとこスルーされてる。
- 192 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 18:33:35 ]
- > 無許可のexeを導入してはいけない
ってところは結構あるが、そういう条件を定めているまともな会社は WSHもHTAもデジタル署名受けてないVBAも普通は全部ダメだな。 まあ底辺の弱小企業は、exeだけ規制して対策したつもりになり 他であぼーんするってオチになるわけだが。
- 193 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 18:57:04 ]
- wshで、ui部分だけieを駆動する方法もあるね
- 194 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 20:58:37 ]
- >>179
- 195 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 21:15:58 ]
- はてな
htmlファイルは作らなくてもいいし objectやscriptはwsh側に持てば制限に掛からないし
- 196 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 21:40:16 ]
- はてな
192のWSHもHTAも禁止されてる環境って話を受けての話題じゃないのか? だったら「wshで、ui部分だけieを駆動する方法もある」から何だってんだ?
- 197 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 22:55:59 ]
- はてな
>>179 読めないのか?
- 198 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 23:59:04 ]
- なんだ、全然解ってない人だったのか。
ゴメン、ゴメン。
- 199 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 00:28:50 ]
- なんだ、192が無視されて悔しかったのか。
ゴメン、ゴメン。
- 200 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 00:32:18 ]
- なんか勘違いしてる?
- 201 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 01:12:37 ]
- なんだ、勘違いしてるのか。
ゴメン、ゴメン。
- 202 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 01:16:07 ]
- いや、自分が勘違いしてるってことに気付いてくれればそれでいいさ。
- 203 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 03:45:09 ]
- どうしたの?
- 204 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 16:20:28 ]
- 病気だろ。ほっとけ
- 205 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 16:22:06 ]
- そうだね。
- 206 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 20:01:24 ]
- たしかにデフォルトで通信くらいまではサポートしててほしかった
- 207 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 23:08:07 ]
- たしかにデフォルトでpinvokeくらいまではサポートしててほしかった
- 208 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 23:19:22 ]
- そうだね。
- 209 名前:デフォルトの名無しさん mailto:sage [2009/04/30(木) 19:58:10 ]
- xmlコアシステムのアップデート来ないな…
リフェラ送れないのはキツい
- 210 名前:from mailto:a@b [2009/04/30(木) 20:31:17 ]
- 書き込む
- 211 名前:デフォルトの名無しさん mailto:sage [2009/05/03(日) 00:28:45 ]
- なるほど
|

|