/UWSCR

UWSC互換スクリプト実行ツール

Primary LanguageRustMIT LicenseMIT

UWSC互換スクリプト実行ツール UWSCR

UWSCスクリプトを読み取り実行させるためのツールです

動作保証OS

Windows 10以上

導入方法

リリースページからダウンロード

最新版のリリースページ下部のAssetsからzipファイルをダウンロードし、中のuwscr.exeを任意のフォルダに展開してください

  • UWSCRx64.zip
    • 64ビット版uwscr
  • UWSCRx86.zip
    • 32ビット版uwscr

wingetによるインストール

winget (Windows Package Manager) を使ってUWSCRをインストールできます
wingetがインストールされていない場合はMicrosoftストアにてアプリインストーラーをインストールしてください
wingetはバージョン1.4.11071以上をご利用ください

# バージョンを確認
PS> winget --version
v1.4.11071

以下のコマンドによりUWSCRがインストールされます

winget install UWSCR
# または
winget install --id stuncloud.uwscr

旧バージョンがインストール済みの場合は以下のコマンドで更新できます

winget upgrade UWSCR
# または
winget upgrade --id stuncloud.uwscr

uwscr.exe のインストール先は以下のいずれかです

  • %LOCALAPPDATA%\Microsoft\WinGet\Packages\stuncloud.uwscr_Microsoft.Winget.Source_8wekyb3d8bbwe\
    • 8wekyb3d8bbweの部分は変更される場合があります
  • %LOCALAPPDATA%\Microsoft\WinGet\Links\
    • 上記パスに置かれたuwscr.exeのシンボリックリンクが置かれます

インストール時にこのパスがユーザー環境変数 %PATH% に登録されます
実行環境(PowerShellやExplorer)の再起動を行うことでどこからでも uwscr.exe を実行できるようになります
うまく行かない場合は再ログインするか、手動で %PATH% に追加登録してください

実行方法

UWSCRはコンソールアプリケーションです
コマンドプロンプトやPowerShell上で実行してください
Explorer等から実行した場合はコンソールウィンドウが表示されます

スクリプトの実行

uwscr path\to\script.uws

REPL

uwscr -r
uwscr --repl
uwscr --repl path\to\script.uws # スクリプトの事前読み込み

バージョン確認

uwscr --version

ヘルプ表示

uwscr -h
uwscr --help

オンラインヘルプ

uwscr -o
uwscr --online-help

詳細な使い方

UWSCRオンラインヘルプを参照してください

コーディング支援機能

UWSCRはLanguage Serverとして動作します
また、それを利用したVSCode向けの拡張機能を公開しています

ライセンス

UWSCRのソースコードは MIT でライセンスされています
依存crateのライセンスは サードパーティライセンス を参照してください

お問い合わせ

UWSCRに関する問い合わせはこちら

開発支援

以下からご支援いただけます

UWSCR開発支援 - CAMPFIRE (キャンプファイヤー)