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/
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 ] なるほど
212 名前:デフォルトの名無しさん mailto:sage [2009/05/03(日) 07:11:29 ] HTAが良いのは知ってるけど、開発環境がないのはちょっと・・・
213 名前:デフォルトの名無しさん mailto:sage [2009/05/03(日) 11:38:28 ] 大抵の人はテキストエディタ使ってると思うけど MS謹製:HTA Helpomatic ttp://www.microsoft.com/downloads/details.aspx?FamilyId=231D8143-F21B-4707-B583-AE7B9152E6D9&displaylang=en ・過去スレで出てたのは - (officeが入ってるなら)Microsoft Script Editor (MSE) - InterDev - 補助用?でWebFormDesigner (ttp://www.webformdesigner.com/download.html)なんかも挙がってたな ・はてダでHTAのエディターもどき公開してる人もいる ・シェアウエアでもいいなら HtaEdit(ttp://www.htaedit.com/) - 使ってないから詳細不明 デバッグは… ・Script Debugger使う ・Microsoft Script Editor (MSE) 使う ・(VSとかの)デバッガでmshta.exeにアタッチ …とか? 参考:wsf(WSH)のデバッグ - ttp://social.msdn.microsoft.com/Forums/ja-JP/vwdexpressja/thread/eb13d7de-a6c1-4ed5-83d1-ccf159871525 /* おまけ What editor do you use? ttp://www.visualbasicscript.com/m_27156/tm.htm ScriptingAnswers.com Forums: generates htas from scratch, with all available options explained. ttp://www.scriptinganswers.com/forum2/forum_posts.asp?TID=1702 ScriptingAnswers.com Forums: hta sampler ttp://www.scriptinganswers.com/forum2/forum_posts.asp?TID=1772 hta site:www.visualbasicscript.com - Google 検索 ttp://www.google.com/search?as_sitesearch=www.visualbasicscript.com&q=hta */
214 名前:デフォルトの名無しさん mailto:sage [2009/05/03(日) 15:39:09 ] なるほど
215 名前:デフォルトの名無しさん mailto:sage [2009/06/08(月) 22:58:06 ] ネタがない。のでこんなの作ったぜ自慢 mixiのマイミクのログイン時間を5分おきにチェックして記録するツール
216 名前:デフォルトの名無しさん mailto:sage [2009/06/09(火) 01:07:36 ] なるほど
217 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 00:00:21 ] ネット関係は、当然っちゃあ当然だが、強いよな
218 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 00:27:27 ] んでもXMLHttpRequestではIEのクッキー情報送信するマシンとしないマシンがあるから、不特定多数に配布する事が出来ない IEのどっかの設定が影響してるのかな。知ってる人教えて。
219 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 05:46:19 ] デフォ設定が不確定だろうと、XMLHttpRequest側で任意に選択できるんだからどうでも良い 自分で使う場合はデフォ設定利用しても、配布する場合はデフォ設定使わなきゃ良いだけの話
220 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 08:43:33 ] お前のログイン時間が常に「5分以内」になるがいいのか。 廃人だと思われるぞ。
221 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 09:58:31 ] マイミクの動向を常時監視とか充分廃人だろjk
222 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 20:08:25 ] 自分は普通にアクセスするだけでログイン状態のhtml持ってこれるのに 配布バージョンは自力でクッキーフォルダ探して読み込んで…ってしないといけないのめんどいやん
223 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 20:16:54 ] でも最低一日、出来れば一週間は動かすことオススメするよ 休憩時間とか就寝時間とかバッチリ出て面白いくらい
224 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 22:06:57 ] >>220 何勘違いしてるの?
225 名前:デフォルトの名無しさん mailto:sage [2009/06/11(木) 02:27:29 ] 更新チェックは新しいリクエスト発行を必要とする。 リクエスト毎に、自分のログイン時間が更新される。 ってことじゃね? mixiで表示されるログイン時間って、 いわゆるログインした時刻ではなくて ページ移動や更新等の 最新リクエスト発行時刻だべ?
226 名前:デフォルトの名無しさん mailto:sage [2009/06/11(木) 07:08:13 ] ┐(´ー`)┌
227 名前:デフォルトの名無しさん mailto:sage [2009/06/11(木) 07:36:06 ] 「何勘違いしてるの?」と勘違いしてる人はとりあえず そのツール起動した上で一度 マイミクか誰かに自分のログイン時間見てもらうといいんじゃない?
228 名前:デフォルトの名無しさん mailto:sage [2009/06/11(木) 07:51:21 ] ミクシィのログイン時刻の更新については、トップ(home.pl)踏まなきゃ大丈夫とか ミクシィ内のページならどこ踏んでもダメ、とかいろいろ情報が錯綜している感じ。 仕様変更とかもあるだろうし、どれが最新の情報なのやら。 おいらは垢持ってないので確認出来ないや。
229 名前:デフォルトの名無しさん mailto:sage [2009/06/11(木) 08:16:37 ] どっちにしろ>>223 はストーカー気質の犯罪予備軍臭がするくらいキモい
230 名前:デフォルトの名無しさん mailto:sage [2009/06/11(木) 09:11:54 ] >>227
231 名前:デフォルトの名無しさん mailto:sage [2009/06/11(木) 13:12:20 ] >>229 その点は同意。
232 名前:デフォルトの名無しさん mailto:sage [2009/06/28(日) 18:21:44 ] ウィンドウ内にD&Dしたアイコンを認識したい
233 名前:デフォルトの名無しさん mailto:sage [2009/06/28(日) 18:33:05 ] なるほど
234 名前:デフォルトの名無しさん mailto:sage [2009/06/28(日) 20:55:01 ] うんうん
235 名前:デフォルトの名無しさん mailto:sage [2009/06/29(月) 12:56:12 ] >>232 IEがHTML5対応になったときには できるんだろうか?
236 名前:デフォルトの名無しさん mailto:sage [2009/06/30(火) 00:48:34 ] なんの関係があるんだろうか?
237 名前:デフォルトの名無しさん mailto:sage [2009/06/30(火) 22:23:59 ] IEでログイン出来ているのに、XMLHttpRequest()でログイン済みのhtmlが取得出来たり出来なかったりするのはどうにかならんか 対処法。つまりIEと同じソースを確実に取得する方法知ってる人教えて下さいな
238 名前:デフォルトの名無しさん mailto:sage [2009/06/30(火) 23:39:28 ] HTTPリクエスト(リクエストヘッダやSendデータなど)についてきちんと勉強してください
239 名前:デフォルトの名無しさん mailto:sage [2009/07/01(水) 01:31:17 ] HTTPリクエスト(リクエストヘッダやSendデータなど)についてちゃんと知ってるけど、それとmshta関係無いでしょ
240 名前:デフォルトの名無しさん mailto:sage [2009/07/01(水) 07:16:35 ] そうでもない
241 名前:デフォルトの名無しさん mailto:sage [2009/07/01(水) 20:40:16 ] XMLHttpRequestを使っておきながらHTTPリクエストが関係ないとな!?
242 名前:デフォルトの名無しさん mailto:sage [2009/07/01(水) 20:47:48 ] 何が関係有って何が関係無いのかすら把握できてないレベルなんだよ
243 名前:デフォルトの名無しさん mailto:sage [2009/07/01(水) 23:26:32 ] HTTPリクエストとmshtaが関係無いって言ったのに XMLHttpRequestとHTTPリクエストが関係無いって言ったみたいに見えている方がいらっしゃるようです
244 名前:デフォルトの名無しさん mailto:sage [2009/07/02(木) 06:04:57 ] 本当に解ってないようだなw
245 名前:デフォルトの名無しさん mailto:sage [2009/07/09(木) 05:25:43 ] 自分の発言に含みを持たせて安全な所からチクチク針を投げ合うのはやめようぜ?
246 名前:デフォルトの名無しさん mailto:sage [2009/07/09(木) 07:13:55 ] 素直に教えてくださいとは言えないんだねw
247 名前:デフォルトの名無しさん mailto:sage [2009/07/09(木) 08:19:48 ] セッションやクッキー含めた全てのリクエストヘッダがIEと同じHTTPリクエストを送信する方法を教えて下さい
248 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 23:53:45 ] IE使え^^
249 名前:デフォルトの名無しさん mailto:sage [2009/07/14(火) 03:19:48 ] >>232 mscomctl.ocx
250 名前:デフォルトの名無しさん mailto:sage [2009/07/14(火) 05:33:46 ] >>247 IEのCOMオブジェクトを使えばいい。 UWSCのシェアウェア版についてるRecIEで操作を記録すれば簡単にスクリプト作れる。
251 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 10:49:37 ] M$のHTA Developers Center(ja)のLast-Modifiedが Sun, 09 Aug 2009 01:44:47 GMT どこ更新しとんねん^^
252 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 01:10:24 ] 大抵のサーバなんて正しくlastModified取得できないだろ
253 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 17:23:24 ] そんなことはない
254 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 18:10:39 ] なら逆に、正しく設定してるサーバを教えて頂きたいくらいだ
255 名前:デフォルトの名無しさん mailto:sage [2009/08/13(木) 07:42:27 ] 2ch
256 名前:デフォルトの名無しさん mailto:sage [2009/08/13(木) 20:32:32 ] あ、ホントだ。。
257 名前:デフォルトの名無しさん mailto:sage [2009/08/14(金) 16:42:00 ] あホ、ントだ。。
258 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 12:53:07 ]
259 名前:デフォルトの名無しさん mailto:sage [2009/09/15(火) 15:49:55 ] FileSystemObjectのMoveFileで、ファイルの作成日時が書き換わることがあるんだが 再現性が無くて困っています。詳細知っているかた教えて下さい。 こんな関数を使って、ファイルをどんどん移動させると、2/3くらいの確立でファイル作成日時が変っていることがあった function MoveFile(from,to){ fso = new ActiveXObject('Scripting.FileSystemObject'); var moto,ato,kekka; moto = new Date(fso.GetFile(from).DateCreated).getTime(); fso.MoveFile(from,to); ato = new Date(fso.GetFile(to).DateCreated).getTime(); kekka=""; kekka+="\""+from+"\"を\n\""+to+"\"にリネームしました。\n"; if(moto==ato){kekka+="タイムスタンプは変更ありません。"; }else{kekka+="タイムスタンプが\n"+moto+"\n↓\n"+ato+"\nに書き換わっています!な、なんで…"; } alert(kekka) }
260 名前:デフォルトの名無しさん mailto:sage [2009/09/15(火) 16:55:19 ] 同じドライブ →変わらない 異なるドライブ→変わる
261 名前:デフォルトの名無しさん mailto:sage [2009/09/15(火) 22:18:03 ] 解決した。 えと、ドライブは同じ、フォルダも同じで名前だけ変えてもタイムスタンプは変っちゃった。 んでそのファイル名のパターンに問題があったらしくて "ほげ.txt"→"temp_0.txt" "temp_0.txt"→"ほげ.txt" "かげ.txt"→"temp_0.txt" "temp_0.txt"→"かげ.txt" "まげ.txt"→"temp_0.txt" "temp_0.txt"→"まげ.txt" みたいにリネームしてた。んで、"temp_0.txt"にリネームする時に 前回のファイルのタイムスタンプが何故か反映されちゃったみたい。数字をランダムに変えたら大丈夫になった。 という訳でした。
262 名前:デフォルトの名無しさん mailto:sage [2009/09/16(水) 00:52:00 ] つまらん
263 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 04:07:29 ] ウィンドウのタイトルを変更するには、どうしたらいいの?
264 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 09:30:01 ] document.titleだけどマジで言ってんの?
265 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 12:54:27 ] ありがとう。 window.titleでも受け付けてくれれば良いのに。
266 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 16:17:03 ] なんで?
267 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 12:04:03 ] >>261 死ねクズ
268 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 13:49:34 ] なんで?
269 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 18:44:46 ] ステータスバーを表示するには、どうしたらいいの?
270 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 21:23:05 ] >>269 COM呼び出し: <object id="statusBar" width="100%" height="20" classid="CLSID:8E3867A3-8586-11D1-B16A-00C0F0283628"></object> みたいな。 // 環境依存だっけ? 未確認。 @秘密工場さんとこのCOMコンポーネント: Tray Control とか。 ttp://hyons.hp.infoseek.co.jp/soft/trayctrl.shtml 擬似ステータスバー: table要素とかをステータスバーに見立てて styleで position:absolute で、とか。
271 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 22:28:41 ] >>270 おおおおおこれは凄いtopmostやホットキーが出来るのか!!!! しばらくはHTAでいいや
272 名前:270 mailto:sage [2009/09/21(月) 00:47:27 ] >>270 擬似ステータスバーどっかで見たよな〜 … って探してみた WSH Lab. 掲示板 記事検索プログラム (WshLab.hta) 参考になるかも
273 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 15:33:05 ] なんでhtaにステータスバーを最初から入れなかったのかな?
274 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 22:14:53 ] その前にメニューバーだろ。Windows的に。
275 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 23:29:30 ] >メニューバー 付いて無いものはしょうがないしねぇ。 代替手段としては MS Officeが入ってるなら 簡単なツール バーを HTA に追加する ttp://www.microsoft.com/japan/technet/scriptcenter/topics/activex/toolbar.mspx とか HTC使うとか PSDKの Samplesディレクトリにある \Web\behaviors\library\coolbar みたいな // 余談だけどPSDKの \Samples\Web\behaviors\library\ には他にもHTCのサンプル(menuとか)色々あるね あ、あと前スレでXML使ったライブラリとか紹介されてたっけ。 あとは YUIやJQueryなんか使う方法とか、か。
276 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 12:04:31 ] >>275 メニューバーの代替で "coolbar"とか "簡単なツール バーを" とかちょっと強引過ぎたか こっちの方がいいかも JSLook Menu Bar, Tool Bar, Status Bar ほかWindowsアプリケーションのようなUI、 HTA向きの(というか流用できそうな)javascript製GUIライブラリ。 //まだ開発中みたいだし、ライセンスもよく分からないし、紹介していいものかどうか迷ったんだけど //学習用にも使えそうだし、とりあえず取扱注意ってことで URLは…ググル先生に聞いて下さい。 //中級者以上の人は自分で実装する人も少なくないだろうし //方法は他にも色々あるけど、とりあえずここまで 連投スマソ
277 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 07:11:22 ] <hta:application>の閉じタグってどうするのが実装的には正しいのか気になった 閉じない、<hta:application />、</hta:application>のどれだろう msdnのHTA Developers Centerでは閉じてないんだけど、みんなはどうしてる?
278 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 09:21:40 ] >>277 リファレンスには " The HTA:APPLICATION element requires a closing tag. <HTA:APPLICATION ... > ... </HTA:APPLICATION> Because the HTA:APPLICATION element is an empty tag, it can also be closed using the following shortcut. <HTA:APPLICATION ... /> " ってあるね HTA:APPLICATION Object ttp://msdn.microsoft.com/en-us/library/ms536495(VS.85).aspx
279 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 10:34:51 ] >>278 閉じる決まりなのか。知らなかった。
280 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 12:35:43 ] タグなんだから閉じるのは当たり前だろうga もしかして<br>や<pr>は閉じちゃだめとか思ってないか?
281 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 13:21:50 ] <pr>……?
282 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 13:25:36 ] <pgr>