タグ

Programmingとwshに関するdecoy2004のブックマーク (13)

  • Electronic Genome - JavascriptでWin32APIが利用しやすくなる『win32api.js』

    Javascript(JScript)からSFC mini経由でWin32APIを簡単に利用できるようにするwin32api.jsを作ったので公開します。win32api.jsをインポートするとWin32APIで定義されている定数6315個、構造体クラス412個、API関数2007個がグローバル変数として展開されます。これでCなどで書かれたWin32APIなコードを比較的簡単にHTAなどのJavascriptアプリに流用できそうです。 ■経緯 JavascriptやVBScriptからWin32APIを使用できるActiveX(COM)にSFC miniというものがあります。最近ウェブ上のWin32APIを使ったサンプルコードをこのSFC miniで試していました。はじめはHTAアプリでも普通のWin32なプログラムと同じことができるということにかなり感動していたんですが、数時間でCやらV

    decoy2004
    decoy2004 2009/03/18
    win32api.jsをインポートするとWin32APIで定義されている定数6315個、構造体クラス412個、API関数2007個がグローバル変数として展開されます。Cなどで書かれたWin32APIなコードを比較的簡単にHTAなどのJavascriptアプリに流用できそう
  • SFC mini

    SFC mini』は、VBScriptおよびJScriptでWin32APIの使用を補助するためのツールです。以下の特徴があります。 1)簡単な宣言文で、Win32APIを初めとしたDLLの関数が使用できます。 2)ユーザ定義型の構造体が使用可能です。APIに引数として渡すことも出来ます。 3)コールバック関数を利用するAPIも利用可能です。また、ウィンドウプロシージャを使ったGUIプログラムが作成可能です。 4)ライブラリに収められたインクルード可能な機能を利用して、GUIプログラムを容易に作成することが出来ます。 5)C++で書かれたWin32プログラムなので、.NET Frameworkやその他のランタイムを必要としません。加えて、動作が軽いです。 SFC mini ver0.4は、SFC mini ver0.3及びSFC ver0.3の上位バージョンです。

    decoy2004
    decoy2004 2009/03/18
    VBScriptおよびJScriptでWin32APIの使用を補助するためのツールです。
  • WindowsScriptHost用コンパイラの詳細情報 : Vector ソフトを探す!

    「その他」カテゴリーの人気ランキング TTSneo 簡単、気軽に作れるソフトが作れる日語プログラミング言語(ユーザー評価:4.5) CPad for Salford FTN77 Salford FTN77用のFortran開発環境 GUIで簡単にコンパイル・実行ができます(ユーザー評価:4.5) 日語プログラム言語「ひまわり」 日語で簡単、書いて楽しい、実務で役立つをコンセプトに、進化する日語プログラム開発環境(ユーザー評価:4.5) MysticSL 初心者向けのGUIプログラミング可能な簡易スクリプト言語(ユーザー評価:0) マルチ言語ソースエディタ Mulpse C,C++,Java,Perl などに対応したソースエディタ 関連付けコマンドライン実行機能付き(ユーザー評価:0)

    decoy2004
    decoy2004 2008/12/29
    WSHScriptHostのJAVAScriptやVBScriptをコンパイルしてEXEファイルにすることができる
  • クレジットカード現金化の高還元率の優良店を選ぶためには

    クレジットカード現金化の高還元率の優良店を選ぶためには クレジットカード現金化の優良店を選ぶポイントは、換金率やスピードもありますが、そのほかにも見ておきたいポイントもあります。 お金に厳しい人が利用しますので、手数料やキャンペーンの有無、価格交渉ができる業者ということは見ておきたいところです。 それぞれどのような内容なのでしょうか。 手数料が無料であるクレジットカード現金化の業者には、手数料をすべて無料でしてくれるところがあります。 業者によっては、単純に手数料という名目で業者側の利益がとられていたり、振込手数料、事務手数料という名目で少額ながらお金がかかることがあります。 せっかく高い換金率が記載されていても、手数料の分が差し引かれることで、損をしたような気持ちになったり後から気づくこともあります。 これらの手数料は最初から公式ホームページに記載がある場合は了承したうえで申し込みもでき

    decoy2004
    decoy2004 2008/12/29
    ネットワークドライブを作る(マウントする)ときの方法です。ネットワークオブジェクトのMapNetworkDriveというメソッドを使います。
  • Passion For The Future: JavaScriptやVBscriptをExeに変換するWSH用コンパイラ+

    JavaScriptやVBscriptをExeに変換するWSH用コンパイラ+ スポンサード リンク ・WSH用コンパイラ+ http://www.vector.co.jp/soft/winnt/prog/se344839.html こんな便利なものがあるのか...。 WSH用コンパイラ+はVBScriptやJavaScriptWindowsの実行ファイルに変換するコンパイラソフト。通常、こうしたスクリプト言語は実行コンテナにWebブラウザを必要とするが、このソフトでExeファイルに変換しておけば、単体で動作できる(但しmsscript.ocxは必要)。JavaScriptしか使えなくても、Windowsプログラムを作って、配布することができるようになる。 使い方は簡単で作成したスクリプトファイルをこのソフトのアイコン上へドラッグアンドドロップするだけで、Exeファイルが出力される。手持ち

    decoy2004
    decoy2004 2008/12/29
    このソフトでExeファイルに変換しておけば、単体で動作できる(但しmsscript.ocxは必要)。
  • http://www.tech-do.com/blog/archives/28

    decoy2004
    decoy2004 2008/12/29
    実はShellオブジェクト内のModifyDateプロパティを利用すると変更することができます。
  • @IT:Windows TIPS -- Tips:WSHからExcelファイルの設定情報を読み込む

    アプリケーションのデータ・ファイルとして、カンマ/タブ区切り形式やXML形式が採用されるケースは多い。しかしこの形式はいずれも視認性に乏しい、編集の手間が煩雑などの要因から、エンド・ユーザーにメンテナンスさせるのは必ずしも容易ではない。 Windows TIPS「WSHからXMLファイルの設定情報を読み込む」では、WSH(Windows Script Host)からXML(eXtensible Markup Language)形式の設定ファイルを利用する方法について紹介した。XMLは拡張性にも優れており、可読性にも富んだフォーマットである。だがエンド・ユーザーがその内容を直接編集するのには必ずしも適したフォーマットではない。 だからといって単純なカンマ/タブ区切り形式では、区切りなどが分かりづらくてデータを入力・編集しにくいし、Excelのような高度な入力支援機能も利用できない。 そこで

  • WindowsScript(MicroSoft)

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

    WindowsScript(MicroSoft)
    decoy2004
    decoy2004 2008/12/10
    Windows Script 5.6 ドキュメント ダウンロード
  • 第1回 WSHを始めよう

    WSHの情報源 WSHが登場した当初は、マイクロソフトの公式サイトにすらヘルプもドキュメントもサンプルも満足なものがなかったうえに、その多くが英語だったが、ここ数年でその状況は大きく改善された。いまではマイクロソフトのサイトや外部サイトで多数の日語化されたドキュメントやサンプルが入手、あるいは閲覧できるようになっている。 Windows Scriptのページ WSH 5.6のダウンロード・ページとして冒頭でもご紹介したが、これはWSHの総山ともいうべきサイトである。ここではWSH(Windows Script)体と、ヘルプ・ファイルがダウンロードできるほか、WSHやVBScriptのリファレンスを読むことができる。ヘルプ・ファイルはWSHスクリプト作成では必須となるので、忘れずにダウンロードしておこう。 スクリプト センター ここには、VBScriptで書かれた、分野別の900以上

    第1回 WSHを始めよう
    decoy2004
    decoy2004 2008/12/10
    TeraPad(フリーソフト) VBScriptやJScriptでマクロを記述できるので、WSHを学習しておくと応用が利く。またデフォルトでVBScriptの強調表示が可能である。
  • EmEditor テキスト エディタ - Unicode、巨大ファイルにも対応する Windows 用テキスト エディタ。Windows 7 完全対応!

    EmEditor は、高速・軽量で拡張性のある Windows 用テキストエディター、コードエディター、CSVエディター、巨大ファイルエディターです。64 ビットと32 ビットの両方のビルドが利用可能で、さらに 64 ビット版には SSE2 (128 ビット)、AVX-2 (256 ビット) と AVX-512 (512 ビット) 命令セット用の別ビルドが含まれます。 EmEditor は、すべてのテスト カテゴリで、他のテキストエディターより2倍から187倍も高速です。テキストエディターの速度比較をご覧ください。 米国 ZDNet は、EmEditor が “世界で最も速いテキストエディターがさらに良くなった” と評価しています。 窓の杜は、“もう「Excel」はいらない? 最強 CSV エディター” と評価しています。 サイバー ディフェンス マネージャーの Riccardo Tani

    decoy2004
    decoy2004 2008/12/10
    VBScriptやJScriptでマクロを記述できるので、WSHを学習しておくと応用が利く。またデフォルトでVBScriptの強調表示が可能である。
  • BASP21 DLL

    添付ファイルの指定例: files="c:\temp\aa.txt|abc.txt" ' 別名指定 files="c:\temp\aa.txt||application/octet-stream" ' Content-type 指定 files="c:\temp\aa.txt|abc.txt|application/octet-stream" ' 別名+Content-type 指定 例: svname = "c:\mailqueue" ' メールキューのフォルダ名 svname = "odyssey" ' SMTP サーバマシン名 svname = "host1.who.com/odyssey:25:60" ' ドメイン名 + SMTP サーバマシン名 ' + PORT + TIMEOUT mailto = "あのひとさん<xxxxx@xxxx.xxx>" ' 宛先 mailfrom =

    decoy2004
    decoy2004 2008/12/10
    WSH(Windows Scripting Host)などから使える汎用のコンポーネントです。
  • Windows Script Host Laboratory

    <body bgcolor="#FFFFFF"> <p> このページでは、Windows Script Host (WSH) に関するノウハウと、 実用的なスクリプトを紹介しております。 フレームに対応したブラウザで見てくださいね。</p> <p><a href="../index.html">[Back]</a></p> </body>

    decoy2004
    decoy2004 2008/07/26
    Windows Script Host(WSH)に関するノウハウと、 実用的なスクリプトを紹介しております。
  • [WSH入門] バッチファイルからWSHへ インデックス

    よく使うバッチファイルのコマンドをWSHで記述してみました。どなたにも無料で利用いただけます。そもそもバッチファイルで出来ることをWSHで行う必要は無いのですが、WHS入門用に参考にしてください。 また、バッチファイル入門者にとってはバッチファイルのリファレンスとしても活用できると思います。 [ 最終更新:2008/02/03 ] [ 000062 ]人目のお客様

    decoy2004
    decoy2004 2006/10/22
    リファレンス
  • 1