
Hot Soup Processor 機能拡張ソフト紹介1 (システム総合、多目的DLL)
[システム総合、多目的DLL]
[画像処理]
[サウンド・マルチメディア他]
[HSP支援ツール]
●高性能なテキストエディタコントロール Footy
作者 : HyperPageProject(info@hpp-users.net)
作者のページ :
http://www.hpp-users.net/
Footyは、強力なテキスト編集機能を持ったエディットコントロールDLLです。
C++やVBから呼び出しが可能なのに加えて、HSPの拡張プラグインとしても使用できます。
独自のコントロールならではの自由や容量で手軽にテキスト編集ウインドゥを作成が可能な優れたDLLとなっています。
自由度の高いキーワードの色付け機能や、ルーラー、行番号表示など多彩な機能を使用可能です。
また、詳しいヘルプのほかHSPによるサンプルスクリプト(HSPのキーワードに対応したエディタのサンプル)も同梱されています。
Footy のダウンロードページへ
●HSPでWin32 APIなどの呼び出しを簡単に行なうWA_MACRO
作者 : blueleaf(blueleaf__@hotmail.com)
作者のページ :
http://hp.vector.co.jp/authors/VA034288/
WA_MACROは、HSP Ver2.6より強化されたマクロ機能と連携して、
Win32APIをはじめとするDLL関数の呼び出しをプラグインを使わずに
より簡単に行なうことが可能になるマクロライブラリです。
主要なWin32APIをカバーしており、使い方も
「MessageBox PRMHWND,SPTR("Hellow World"),SPTR("WA_MACRO"),0」
のように命令と同様に記述することができます。
また、完成度の高いアナログ時計サンプルを始めとするスクリプトや定数の一覧リスト、libファイルから自動的にマクロファイルを作成するツールなども同梱されていて、内容も充実しています。
WA_MACRO のダウンロードページへ
●Progressive and Advanced Library for HSP
作者 : HRK(zbf87354@wing.zero.ad.jp)
作者のページ :
http://www.meteo.ee.vu/
HSPが標準でサポートしていない、ウインドウ、文字列、システムなどに関する
命令セットを多数備えた、多目的プラグインです。
不定形サイズのウインドゥや、描画ボタン、プログレスバー、ステータスバーのサポート、BMPファイルの情報取得、多角形や曲線の描画、文字列の暗号化復号化、
INIファイル・ゴミ箱の操作を始めとするファイル操作、ジョイスティックからの入力、
各種システム情報の取得など広い範囲でアプリケーション作成をサポートしています。
この他にも、UNLHA32.DLL・CAB32.DLL・UnGCA32.DLLに対応した書庫操作や、
SusiePluginを使用した画像の読み込みなど非常に多彩な機能が用意されています。
Progressive and Advanced Library for HSP
( For Windows9x/NT ) のダウンロードページへ
●TCP/UDP、RASなどのネットワーク操作プラグイン pcbnet
作者 : PCB(pcb@pcbsoft.net)
作者のページ :
http://www.pcbsoft.net/
pcbnet(PCB Network-Control Plugin for HSP)は、
TCP/UDPやPING、DNS Resolve、RAS操作に対応したネットワーク操作プラグインです。
データのpeekやマルチキャストをサポートしていて、さらにマルチスレッド化することで
ネットワークパフォーマンスを最大限に発揮できるようになっています。
また、姉妹品としてHSP標準添付のプラグイン、hspsock.dllを拡張したhspsockAも同サイトで公開されています。
これは、sockopen時のブロッキング防止策が施してある他、いくつかの改良が加えられています。
pcbnetのダウンロードページへ
●HSP から COM コンポーネントを利用する LOLLIPOP
作者 : ちょくと(chokuto@pep.tok2.com)
作者のページ :
http://yokohama.cool.ne.jp/chokuto/
HSPに新たな可能性を開く多機能拡張モジュールです。
loadlib.dll+llmodを使用してCOMオブジェクトを呼び出す部分をモジュール化しています。
これにより、Windowsで使われる様々なCOMコンポーネントを利用することが可能になります。
COMコンポーネントは、DLLからさらに一歩進んだ再利用可能なプログラムの形態で、
使いこなすためにはある程度の知識が必要ですが、同梱のAutomation Controller Controller
のモジュールを使うことで、より手軽にアクセスすることが可能になっています。
具体的な使用サンプルとして、Windows OSシェルへのコマンド発行や、VBScript や JScript
を通してInternet Explorerを操作するスクリプトが付属しています。
作者のページでは、COMやオートメーションについての解説も行なわれており、
バージョンアップとともに今後が期待されるモジュールです。
(LOLLIPOP モジュールは、開発されたRiffraffさんから、ちょくとさんが管理・開発を引き継いでいます。)
LOLLIPOPのダウンロードページへ
●ウインドゥの設定変更や日付操作などを可能に Srexhsp.dll
作者 : さくら(Sakura@silkroad.ne.jp)
作者のページ :
http://www.silkroad.ne.jp/sakura/
ウインドゥの最大化、最小化、移動などの各種情報を取得、設定したり、
カレンダーの作成を容易にする日付取得と操作、LANやWAN関連支援など、
HSPだけではできなかった多くの機能を追加するDLLです。
オブジェクトやウインドゥの状態を変更したり、外部ファイル実行の拡張など
コンパクトなサイズながら細かい指定ができる多機能DLLになっています。
Srexhsp.dllのダウンロードページへ
●マウスのクリック動作を行なう DTMC2.DLL
作者 : だいすけ(d_takahashi@sannet.ne.jp)
作者のページ :
http://www.page.sannet.ne.jp/d_takahashi/
HSPのスクリプトからマウス操作を自動で行なうことのできるDLLです。
マウスのクリック動作や、ドラッグなどを行なう命令が追加されます。
これにより、HSPのマウス移動命令や、アプリケーションキャプチャーなどと連動させ、
マウスクリックを含むアプリケーション作業の自動化が実現できます。
3ボタンマウスのクリックにも対応しているほか、マウスの移動範囲を制限する命令などが用意されています。
DTMC2 DLLのダウンロードページへ
●ドラッグ&ドロップ他の各種機能拡張 CTOOL.DLL
作者 : Coin(coin_des@mail.goo.ne.jp)
作者のページ :
http://sapporo.cool.ne.jp/dj/
HSPでドラッグ&ドロップ、オブジェクトのフォント変更などを可能にする多機能DLLです。
これにより、HSPのウインドゥ内にドロップされたファイルを処理するスクリプトなどを
作成することができます。
他にもシステムで設定されているサウンドを鳴らす機能、ウインドゥが最小化されているかを
調べる機能、ボタンの無効化などがコンパクトなサイズにまとめられています。
CTOOL.DLLのダウンロードページへ
●大きなテキスト表示ウインドゥ拡張 KazREdit.DLL
作者 : 和哉(asg000@a2.mbn.or.jp)
作者のページ :
http://hp.vector.co.jp/authors/VA006865/
HSPでは、標準のメッセージボックス、エディットボックスでは表示できるテキストのサイズに
64Kまでという制限がありました(WindowsNTでは制限ありません)。
その制約を受けずにテキストの表示、編集を行なうことのできるリッチエディットコントロールを
HSPから扱うことのできるDLLです。
DLLのサイズがやや大きいものの、制限のないテキスト表示、背景色やフォントの指定、
検索や置換機能の使用も可能です。
Kazuya's Rich Edit dll with HSPのダウンロードページへ
●円形ウインドゥなどの各種機能拡張 KAZEXT.DLL
作者 : 和哉(asg000@a2.mbn.or.jp)
作者のページ :
http://hp.vector.co.jp/authors/VA006865/
●浮動小数点演算をサポート HSPFPVCS.DLL
作者 : MIA(geo_mia@geocites.co.jp)
作者のページ :
http://www.diry.net/mia/
HSPで精度の高い浮動小数点の演算を可能にするためのDLLです。
小数の値や式を文字列として指定するというアイデアにより、
64bit精度の演算を手軽行なうことができるようになっています。
指数表現なども使うことができ、高度な計算をする時には大変便利なDLLです。
HSPFPVCS DLLのダウンロードページへ
●パスワードダイアログ拡張 SCRPWD.HPI
作者 : 佐藤 賢司(kenjis@pop16.odn.ne.jp)
作者のページ :
http://www.geocities.co.jp/HeartLand/5876/
HSPでスクリーンセーバーを作成する際に、パスワードチェックのダイアログを簡単に付加させる
ことのできる拡張DLLプラグインです。以下のような特徴があります。
SCRPWD.DLLはHSPで作成されたスクリーンセーバーで、パスワードの変更やチェックを行うことができるようにするための、専用DLLです。
スクリーンセーバーのパスワードチェックはWindows95ではアプリケーションで、NTではOSで管理しています。したがって、NTではパスワードに関してはスクリーンセーバーアプリケーション側で特に意識する必要はありません。
このDLL自体はWindows95およびWindows NT双方で動作するようにデザインされていますので、両方のプラットフォームでの動作を考慮したスクリーンセーバーでも、Windowsのバージョンを意識しないで作成することができます(NTで動作させる場合でもこのDLLが必要となります)。
SCRPWD.HPIのダウンロードページへ

[Back]
ONION software 1997-2004(C)