USBPhysic は、スタンドアロン コンポーネント (32/64 ビット Windows ダイナミック リンク ライブラリ - DLL ) で、ほぼすべての USB (ユニバーサル シリアル バス) ストレージ デバイスから物理的なベンダ情報を抽出するために使用できます。USBPhysicを使用すると、外付けポータブルハードドライブ、フラッシュ/ペン/キードライブ、またはUSBストレージデバイスのメーカーシリアル番号、メーカー名などを取得することができます。
USB 記憶装置のシリアル番号は、デバイスごとに一意の番号/文字列であり、プログラムによって実際のデバイスを識別する機会を提供します。ソフトウェアをUSBストレージデバイス(小さなフラッシュペン)にロックしたり、USBスティックだけでソフトウェアを配布したりする方法が必要だとしましょう。物理シリアル番号はボリューム通し番号と同じではなく、フォーマット後に変更されず、実際のデバイスを変更しない限り変更する方法はありません。
要件:
#USBPhysicはスタンドアロンコンポーネントであり、動作するために他のファイルを必要としません。
# Win32/64 プラットフォームのドライバを使用するため、特別なライブラリ/ドライバ要件はありません (WMI やその他のサードパーティコンポーネントを使用していません)
# Delphi、C++Builder、C#、ビジュアル C++、ビジュアルベーシック、ビジュアルBasic.NET、VBA、パワービルダー、ビジュアルフォックスプロ、クラリオンなど、WINAPI 呼び出しを行うことができるプログラミング/スクリプト言語で使用できます。
# USBデバイスのシリアル番号はオプションであり、実装されているかどうかにかかわらず、ハードウェアの製造元によって異なります。
# Win XP/2003/VISTA/7 の管理者権限は不要です(ゲスト アカウントタイプでも動作)
バージョン履歴
- バージョン 1.1.0 に転記 2010-05-17
-
プログラムの詳細
- カテゴリ: 開発 > 他
- パブリッシャー: rlByte
- ライセンス: 無料トライアル
- 価格: $37.99
- バージョン: 1.1.0
- プラットフォーム: windows
Eula
EULA - 使用許諾契約書
重要 USBPhysic を使用する前に本使用許諾契約書の条件をよくお読みください: RLByte の使用許諾契約書 ("EULA") は、関連するソフトウェア コンポーネント、メディア、印刷物、および "online" または電子ドキュメントを含む USBPhysic に関するお客様 (個人または単一のエンティティ) と RLByte の間の法的合意です。RLByte によって作成された USBPhysic のいずれかをインストール、コピー、またはその他の方法で使用することにより、お客様は本 EULA の条件に拘束されるものとします。本ライセンス契約は、お客様とRLByte("licenser"と呼ばれる)との間のUSBPhysicに関する全契約を表し、当事者間の事前の提案、表明、または理解に取って代わるものとします。
USBPhysicは、著作権法、国際著作権条約、その他の知的財産法および条約によって保護されています。USBPhysicはライセンスされていますが、販売されていません。
1. ライセンスの付与。
USBPhysic は、次のようにライセンスされています。
(a) インストールと使用。
RLByte は、USBPhysic が設計されたオペレーティング システムの有効なライセンスコピーを実行しているコンピュータに USBPhysic のコピーをインストールして使用する権利を与えます[Windows 95、Windows NT、Windows 98、Windows 2000、Windows 2003、Windows XP、Windows ME、Windows Vista] 。
(b) バックアップコピー。
バックアップやアーカイブの目的で必要となる可能性があるUSBPhysicのコピーを作成することもできます。
2. その他の権利および制限事項の説明
(a) 著作権表示の維持
USBPhysicのコピーの著作権表示を削除または変更しないでください。
(b) 分布。
お客様は、USBPhysicの登録コピーを第三者に配布することはできません。RLByteのウェブサイトからダウンロードできる評価版は自由に配布することができます。
(c) リバースエンジニアリング、逆コンパイル、逆アセンブリの禁止
お客様は、この制限にもかかわらず、かかる活動が適用法によって明示的に許可されている場合を除き、USBPhysicのリバースエンジニアリング、逆コンパイル、または逆アセンブルを行うことはできません。
(d) レンタル。
USBPhysicをレンタル、リース、貸与することはできません。
(e) サポートサービス。
RLByte は、USBPhysic ("サポート サービス") に関連するサポート サービスを提供する場合があります。サポート サービスの一部として提供される補足的なソフトウェア コードは、USBPhysic の一部とみなされ、本 EULA の条項および条件に従います。
(f) 適用法の遵守
お客様は、USBPhysic の使用に関するすべての適用法を遵守する必要があります。
3. 終了
その他の権利を侵害することなく、本契約の条件に従わない場合、RLByte は本契約を終了することがあります。
4. 著作権
著作権を含むがこれらに限定されないすべてのタイトルは、USBPhysicおよびそのコピーに含まれ、そのコピーはRLByteまたはそのサプライヤーによって所有されています。USBPhysicの使用を通じてアクセスされる可能性のあるコンテンツに関するすべてのタイトルおよび知的財産権は、tの財産です。USBPhysicの使用を通じてアクセスされる可能性のあるコンテンツの権利は、それぞれのコンテンツ所有者の財産であり、適用される著作権またはその他の知的財産法および条約によって保護される場合があります。このEULAは、お持ちのコンテンツを使用する権利を付与しません。明示的に付与されていないすべての権利は、RLByte によって予約されています。
5. 保証なし
RLByte は、USBPhysic の保証を明示的に否認します。USBPhysicは、特定の目的の商品性、非侵害、または適性の保証を含むがこれらに限定されない、いかなる種類の明示的または黙示的な保証もなく、"As Is"を提供します。RLByteは、USBPhysicに含まれる情報、テキスト、グラフィックス、リンク、その他の項目の正確性または完全性について、保証または責任を負いません。RLByteは、コンピュータウイルス、ワーム、時限爆弾、論理爆弾、または他のそのようなコンピュータプログラムの伝染によって引き起こされる可能性のあるいかなる害を尊重する保証を行いません。RLByte は、さらに、承認されたユーザーまたは第三者に対する保証または表明を明示的に否認します。
6. 責任の制限
いかなる場合でも、RLByteは、そのような損害の可能性についてRLByteが助言された場合でも、「許可されたユーザー」の使用またはUSBPhysicの使用不能から生じる損害(制限なく、利益の損失、事業中断、または失われた情報を含む)に対して責任を負いません。RLByteは、データの損失、または間接的、特別、偶発的、結果的(失われた利益を含む)、または契約、不法行為などに基づくその他の損害に対して責任を負いません。RLByteは、USBPhysicまたはその一部の内容に関して、その内容に関して、その内容に関して責任を負いませんが、その内容に関して、その内容に関する誤りや不作為、名誉毀損、パブリシティの権利の侵害、プライバシー、商標権、事業中断、人身傷害、プライバシーの喪失、道徳的権利または機密情報の開示に限定されません。