安全なプロセス制御
メモリインジェクション方式ではなくウィンドウフォーカス制御を使うため、アンチチートに配慮しつつシステム負荷を抑えます。
stratum-rsはElectronオーバーレイのためのRust製プロセス検知ライブラリです。
OSとの連携が必要な部分を、stratum-rsで簡単に実装できます。
対象プロセスのx、y、width、height座標情報や各種状態値を、
低オーバーヘッドでリアルタイムに追跡します。
紹介 & 使い方
複雑なネイティブ連携や数千行に及ぶレガシーコードは、もう必要ありません。 stratum-rsなら、わずかな設定だけで高性能なプロセス検知をすぐに実装できます。
パッケージをインストール
npmでパッケージをすぐにインストールできます。
npm i stratum-rs-overlay高性能プロセス検知を確認
ElectronアプリまたはJSファイルから、イベント駆動でデータを確認できます。
1// import stratum-rs-overlay2const stratumRS = require('stratum-rs-overlay');3 4// initialize stratum-rs-overlay & tracking targets5stratumRS.init("LICENSE_KEY");6stratumRS.startTracking(7 [8 { name: "League of Legends (TM) Client", mode: "exact" },9 { name: "Brood War", mode: "contains" },10 ],11 (event) => {12 if (event.eventType === "focus") {13 console.log(`[FOCUS] ${ event.targetName } detected!`);14 console.log(` └─ coordinates: x = ${ event.x }, y = ${ event.y }, w = ${ event.width }, h = ${ event.height }`);15 }16 else if (event.eventType === 'blur') {17 console.log(`[BLUR] target lost.`);18 }19 else if (event.eventType === 'move') {20 process.stdout.write(`[MOVE] coordinates: x = ${ event.x }, y = ${ event.y }, w = ${ event.width }, h = ${ event.height } \r`);21 }22 }23);データを活用する
高性能なプロセス検知を活用して、プロジェクトに強力で創造的な機能を実装しましょう。
Brood War
検知対象プロセス
座標情報
X
68
Y
68
対象サイズ
Width
208
Height
132
状態値
Terminal Log
[SYSTEM] tracking_off
なぜ stratum-rs でなければならないのか?
安定性・性能・生産性まで。ライブラリ選定の基準になる4つのコアな強みをご確認ください。
メモリインジェクション方式ではなくウィンドウフォーカス制御を使うため、アンチチートに配慮しつつシステム負荷を抑えます。
Rustベースの最適化されたマルチスレッドおよび高性能ポーリング機構により、リソース消費を最小化しながらパフォーマンスを最大化します。
導入しやすいイベントハンドリング構造と、すぐ使える高度なアーキテクチャガイドを提供します。
バージョン更新やセキュリティ課題に先回りで対応し、放置されがちなOSSの限界を超えます。
料金プラン
合理的なコストで信頼できる技術パートナーを確保しましょう。オープンソースの限界を超え、持続可能な保守と技術支援を約束します。
一般
開始から本番サービス公開まで、現在の段階に合うライセンスを選択してください。
Free - 7 days
推奨
目標
コア機能とパフォーマンスの事前検証
既存プロジェクトとの技術的適合性の確認
特典
未定/月
推奨
目標
初期コスト負担を抑えた効率的な開発環境の構築
サービス公開前の集中開発フェーズ
特典
未定
推奨
目標
追加維持コストなしで安定したサービス運用
高度な技術支援と最適化が必要
特典
上位
stratum-rsの持続可能な発展とエコシステム拡大を共に進めるパートナーを募集しています。
未定/月
推奨
目標
stratum-rs技術とエコシステムの成長を支援します。
信頼できる商用ライブラリエコシステムの構築に貢献します。
特典
未定/月
推奨
目標
stratum-rs技術とエコシステムの成長を支援します。
信頼できる商用ライブラリエコシステムの構築に貢献します。
プラチナパートナーとしてElectron最下層のエコシステムを支えます。
特典
目標
Electron Appで必要なOSとの通信をstratum-rsが担います。進化し続けるstratum-rsにご期待ください。