HTAをもっと流行らせる計画 Part2
■ このスレッドは過去ログ倉庫に格納されています
以下のようなツールを過去に作ったって人いたら下さい! ・Dドライブ内をcmdのdir /s や dir /s /bで検索する ・条件は単一でいいですし and や or で複数 ・結果の文字列はハイパーリンク ・dir /s /b の場合はフォルダ毎に開閉できるHTMLタグ ・ウィンドウサイズの変更に、HTA上のオブジェクトの位置がバランスよく追従 ないですかね? ハイパーリンクじゃなくて、ラジオで選択してフォルダを開く、またはファイルを開くボタンでもいいです! ファイルにリダイレクトしてやれ dir /s > file.txt node-webkitがあるんでhtaはオワコンで良いんじゃないの? >>775 EXE化出来るんだから標準搭載がどうとか関係無いだろw それはつまり、dirじゃないけど似たのは作ったということです?下さい! dirが最速だと思ってるだけで他のでも全然まったくもって下さい! もしかしたら日付や時刻まで条件に指定できたりしますか?スゴい! HTAのWindow handleって取得出来ないんか? HTA では VBScript より Jscript の方がけた違いに速いってさ VBScriptについて必死に話し合うスレ [転載禁止](c)2ch.net ttp://peace.2ch.net/test/read.cgi/tech/1416826139/178 > ### WScript/CScript > VBScript 14秒 > JScript 25秒 ←遅すぎ > > ### HTA(mshta) > VBScript 14秒 > JScript 0.9秒 ←速すぎw > > ### Google Chrome > JavaScript 0.3秒 >>784 それ、ベンチマークのやり方が不適切なので参考程度で見て JavaScriptの最適化が進んでいて速いのは確かなんだが >>784 空ループの時間を計るとか、何の意味もないし参考にならないな。 コード書いた人は脳味噌が80年代のBASICで止まってるんじゃなかろうか。 >>786 ちゃんとしたベンチマークコード書いてください! HTAでHTML5の恩恵ってなんだろう思いつかないな http://blogs.msdn.com/b/osamum/archive/2015/01/06/internet-explorer-6.aspx 2013 年、CSS Nite さんとご一緒させていただき、セミナーで地方をまわった際に、セミナーのアンケートに 「マイクロソフト社員は IE 6 で Web の進化を停滞させてことを反省してほしい」というコメントをいただきました。 たしかに、気持ちはわからないでもありません。 Internet Explorer 6 の時代にそぐわなくなった使用と、Web 標準に準拠しないコンテンツの解釈、 それでいて、なかなか減ることのないシェアは、Web 制作の工数をいたずらに増やし、実装の難易度を上げ、 場合によっては他の Web ブラウザーではあたりまえの機能の搭載を断念せざるを得なくなるといったこともあったことでしょう。 昨今の状況だけを見れば「IE6 が Web の進化を遅らせた」と言われても仕方がないのかもしれません。 しかし、本当にそれだけでしょうか? Internet Explorer 6 は Web の進化を停滞させるだけで、 Web の進化に寄与した部分はまったくなかったのでしょうか? >>788-789 HTML5よりjavascriptエンジンが進化してくれた方が恩恵あるよね >HTAとvbscriptで作られたアドレス帳的なもの使ってるんですが、 ブラウザがSpartanになったら使えなくなるの? 3年(企業ユーザは+5年)の間に作りなおそう ElectronでGyazoっぽいUIを実現する http://qiita.com/uiureo/items/0353e37bcffe94731c6b >たとえばこのUIをWindowsで実装しようとすると、千行近いコードを >Cか何かで書かなければならずその苦痛は拷問にも等しい。 >PCアプリ開発者はWeb技術を見くびらないほうがいい、あなたの仕事は今にも失われつつある。 http://www.itmedia.co.jp/pcuser/articles/1505/20/news111.html まずは「Project Westminster」に注目しよう。 これを簡単に言うならば、HTML+CSS+JavaScriptで記述されたWebアプリケーションを そっくりそのままWindowsのアプリストア(Windowsストア)で公開可能なアプリ形式に変換する技術だ。 ここで作られるアプリは「Hosted Web App」などと呼ばれることもある。 本来は、一般的なWebブラウザであればプラットフォームを選ばずに実行可能であり、 Webサイト上にアップロードするだけで公開可能なWebアプリケーションだが、 それをなぜわざわざアプリストアに登録させようというのか? 理由は大きく2つあり、1つはハードウェア特有の機能(センサーなど)や OS固有の機能(Cortanaやライブタイルなど)が利用可能になること、 もう1つはストアに登録することによってユーザーが発見しやすくなったり、 あるいはインストールやアプリ内課金(In-App Purchase)により、 リテンション率の向上やマネタイズの可能性が上がる点にある。 ストアアプリとして実行はされるものの、 Project Westminsterで用意されるのはアプリとしての“ひな形”であり、実際のコードの実行は Windows 10に内蔵されたWebレンダリングエンジン「EdgeHTML(.dll)」に委ねられている。 取りあえず、HTAは32bitしかサポートされないから...プロバイダにJetとか普通に使えるんだよな... サッカーブッシュ日本代表日程ぷあたん(しゅっちょうまいくろ教育長交代)春文執行40代売上差額シュガーチョコ https://www.youtube.com/watch?v=NDq1QoJY0nY 宇ドナルドアナリストパワーストーンコーチングとしまえん サッカーブッシュ日本代表日程古本屋よしたけしゅっちょうちょこしゅがー ディーラー税務署天才開発者死亡詰みヨミドクターマイクロサービス不足 サッカーブッシュ日本代表日程ぷあたんシフト光金さかい強制バイト人権侵害問題 春分資源執行ニューヨーク低原価ぼったステーキソルトレイク福岡横浜新橋奴隷課金パチシフト強制バイト問題新潟米センター生残 コスメ24チャリティー隠れ40代生活保護プレイボーイバイトレードいたりあん接待問題 マスコミKARDローンケーオーサービス不足婚活パーティー寄付金執行原発ビジネス FBIチャイニーズタイホテル売上事務所ガチャ決算ガチャキャンペーン(販売報道陣過激派組織向携帯最新情報提供終了 校長発言細心注意ノートン産廃エラー(著作権クレーム中国反応融資高額教育費)(中国捕鯨団体40代社員サッカーコメント 高額入学金ヤフウ新橋大学ヤフウ新橋理事長FX経費 おじや50代資産ガリバズフィード40代エリート >>776 開発業務でもない仕事で開発環境がなく、 情報セキュリティの観点から、フリーソフトをインストールできない 状況で、ちょっとしたツールを作成する場合にWindows標準搭載が 望まれる htaもpowershellも管理者権限で設定変更しないとダブルクリックで実行できない いまどきなら関連付けを有効にしてないケースもあるはず よっていまどきは標準搭載といっても何もせずに動くわけではない >>800 htaにロジックいれて管理者権限で起動できるようにしたよ。 デフォでhta紐付けがないのは2012svrだけかな。 >>621 >bashが動くターミナルがコマンドプロンプトだから コマンドプロンプト(cmd.exe)じゃなくてコンソールウインドウホスト(conhost.exe)だ無知が どなたか、 ttp://itpro.nikkeibp.co.jp/article/COLUMN/20060927/249163/ (htaで)クリップボード・データからURLとメールアドレスを抽出 のソースをお持ちでないですか? 記事からソースは削除されてます。 キモの部分は説明してありますが、 コピペ改編プログラマ(私)には難しいです。 やっと書けました。 ありがとうございます。 web.archive.orgは調べたのですが 探し方が悪かったようで。 ※お尻をFD=1 とすることで もう1つのファイルも見れました。 Windows 10 S Driver Requirements https://docs.microsoft.com/en-us/windows-hardware/drivers/install/windows10sdriverrequirements Blocked inbox components にmshta.exeが入ってないって事はつまり…どういうことだってばよ? WinXPで使ってたのをWin10で使ってみたのだがどうもIEを自動操縦させようとすると 動かしてるうちに実行権限あたり?が悪さするのかIEとの接続が切れて それ以上操作できなくなっちまうな。 フォームのボタンにclick()発行するとまず間違いなく切れちまう。 何とかならんものか。 >>812 IEの仕様が微妙に変わっているので スクリプトを修正しないとダメなケースじゃないの? 調べてみたらIEのオブジェクトが一つの時は問題ないが 下みたいに大量に作るとclickとかで画面遷移させた後に無効になるようだった さてどうしたもんか var ie1 = new ActiveXObject("InternetExplorer.Application"); var ie2 = new ActiveXObject("InternetExplorer.Application"); var ie3 = new ActiveXObject("InternetExplorer.Application"); ・・・ >>815 最初はその辺が原因だと思ってましたがそれは関係ないですね。 と言うかそもそも保護モードがオフだと全くと言って良いほど動かないですから。 >>816 ローカルイントラネットも保護モードONかどうかってことだろ 制御できなくなる状況が分かるなら解決の仕方はありそう 中途半端な情報をグダグダ書いているだけでは解決しないぞ、無能くん 「誰か助けろ」みたいな態度 ←大抵はコミュ障 あ、>>814 の段階で自己解決してたので見てなかったスマンです。 なので助けてくれってつもりではなかったのですが勘違いさせてたのなら重ねてスマン。 保護モードに関してはググって最初に出てきた答えだったので 勿論イントラネットも含め検証した結果関係ないと結論出しました。 解決方法に関してはどうもIEのメモリ管理のバグっぽいので 大量にオブジェクトを作らないという方法で回避しました。 なお情報の小出しと怒られそうですが、XPでもオブジェクトを作る量を思いっきり増やした所 同じ症状が出ましたのでWin10での問題じゃないと確認できました。 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方 役に立つかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 ELWCS >>808 Electronはエディタ革命起こしたのにHTAはwindowsデフォルトしか意味がない 簡単なGUI付きスクリプトならやっぱりHTAだよなあ powershellには代替機能ない XBAPを後継しにしてほしかった edgeがChomiumベースになったら、htaみたいに気軽なelectronでfilesystemobjectとか HTA並みに簡単にプログラム出来る環境ってないかなぁ... AutoHotkeyだろ 癖があるけど、大抵のことは可能 HTA側でAutoHotkeyのExitApp引数を受け取れるので サブルーチンの様にも使える >>830 癖は強そうだねぇ ActiveXもなんとかなりそうか... ところでWSHのスレってもうどこにも建ってないの? WSH専門のはないっぽいね こんなのならあるが、マルチポストを除くと2年半近くレスなし ★WSHでCGI★JScriptVBScript https://medaka.5ch.net/test/read.cgi/php/1059745064/ >>833 無いなら、建てれば良くね? 俺は、見に行ってあげるよ。 自分から話題を振るほどの物は無いけど 話題を振られたらそれに乗ることは大いにあるので 書きたいことがある人はスレ立てればいい まだWSHの需要があんのかね? もうPowerShellだろ。 そういや、Windows Script Componentってのもあったな... >>840 そのスレ見てたら、VBScriptでクラスの継承がしたいから、ソースをコピーして云々とか書いてる人が居るんだが... VBScriptは、クラスの継承を否定した言語デザインなんだから、親クラスを継承するんじゃなく、親クラスのオブジェクトを所有する形でプログラムすればいいのになと思う 継承の使える言語に慣れ親しんでると、なんでも継承したくなるって気持ちも分からんではないが... HTML5のcanvasやVGAやWebストレージ JavaScriptのclassは使えたりしますか? >841 遅レスだがその通り。 委譲だけが解であって、継承が必要な規模では使っちゃ駄目なのよね…。 >>845 自分で試せバーカ。 十中八九使えないことを予言いておく。 HTA のターゲットは HTML5 じゃねーんだよ。 標準windows10環境でデバッグやりやすい環境ない? メモ帳たdosコマンドで行を調べるの辛い 会社の端末だからソフト入れられないの OfficeのScript Editorも使えないの? >>848 まだ残ってるの? かなり以前のバージョンでなくなったんじゃないの? htaのアイコンをshell32.dll内のアイコンに設定する方法ありますでしょうか? >>218 あなたの言っている問題と違うかもしれないけど Set objHttp = CreateObject("MSXML2.XMLHTTP.6.0") とすると少数のユーザーからのエラー報告が無くなった >>851 それだとWinInetと同じでIEの設定に左右されることになる WinHttp.WinHttpRequest.5.1 又は Msxml2.ServerXMLHTTP.6.0 だとWinHTTPが使われるので推奨 >>851 あとRefererの指定が有効にならないとかいろいろある昔の奴なので ただ互換性だけが優れているとも言える ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.4 2024/05/19 Walang Kapalit ★ | Donguri System Team 5ちゃんねる