通知を送る
send extended notification [MESSAGE]同じ名前の通知をすでに待っているすべてのスクリプトを再開します。
TurboWarpカスタム拡張機能
名前付き通知、キーボードイベント、任意のタイムアウトを使い、 ポーリングせずにスクリプト同士を連携できます。
01 · 導入
https://cdn.jsdelivr.net/npm/@kubohiroya/turbowarp-extended-notification@0.2.1/dist/extended-notification.js
なぜサンドボックスなしで実行するのですか? キー入力の待機ではブラウザーのキーイベントを監視し、TurboWarpランタイムの停止時には すべての待機を解除するためです。信頼できる配布元からだけ読み込んでください。
ローカルの依存関係として導入する場合:
npm install --save-exact @kubohiroya/turbowarp-extended-notification@0.2.1
02 · ブロック
send extended notification [MESSAGE]同じ名前の通知をすでに待っているすべてのスクリプトを再開します。
wait until extended notification [MESSAGE] is receivedその名前の通知が届くまで、このスクリプトを一時停止します。
extended notification [MESSAGE] received before [SECONDS] seconds通知ならtrue、タイムアウトまたはプロジェクト停止ならfalseを返します。
wait until [KEY] key is pressedブロックが待機を始めた後の新しいkeydownを監視します。
[KEY] key pressed before [SECONDS] secondsどちらのイベントが先に起きたかを返します。
03 · 動作
正規化と互換性の詳細は完全な動作仕様を参照してください。