Q100576: .nkファイルを開くためのデフォルトのアプリケーションを Nuke または NukeX に設定する方法

まとめ

アイコンをダブルクリックしてNukeスクリプトを起動すると、通常はインストールされている最新バージョンで起動します。この記事では、.nkスクリプトを特定のバージョンで開くためのデフォルト設定を更新する方法と、 NukeまたはNukeXどちらのNuke製品で起動するかについて説明します。

詳細情報

スクリプトをダブルクリックしてNukeを起動すると時間を節約できますが、その場合、ユーザーは特定のバージョンまたは製品が開くことを期待します。以下のドロップダウンでは、それぞれのオペレーティングシステムでNukeアプリケーションとバージョンを指定する方法を説明します。

ウィンドウズ

WindowsでNukeスクリプトを更新する方法の一つは、ファイルのプロパティで「開く」の項目を編集し、適切なアプリケーションを選択することです。.nkファイルダブルクリックした際にNuke 16.0v4をデフォルトのアプリケーションとして起動するには、以下の手順を実行してください。

  1. .nk拡張子を持つNukeスクリプトを見つけて右クリックします。
  2. コンテキスト メニューで[プロパティ]を選択します。
  3. 「変更...」をクリックして、アプリケーションのリストから選択します。
  4. リストからNukeアプリケーションを選択するか、必要に応じて[この PC 上の別のアプリを探す]を選択し、インストールされているNukeアプリケーションを優先として選択します。
    windows_appselect.png

    注: .nkスクリプトをダブルクリックすると、デフォルトのアプリケーションで開きます。この手順は、必要に応じて.hrox Nuke Studio / Hieroプロジェクトファイルにも適用できます。

macOS

macOSでは、デフォルトの起動アプリケーションを設定する手順がWindowsとは異なります。.nkスクリプトをダブルクリックしたときにデフォルトのNukeアプリケーションを更新するには、以下の手順を実行してください。

  1. .nk拡張子を持つNukeスクリプトを見つけて右クリックします。
  2. コンテキスト メニューで[情報を見る]を選択します。
  3. 「開く」をクリックして選択範囲を展開します。
  4. アプリケーション ドロップダウンを選択し、インストールされているNukeアプリケーションを優先として選択します。
    スクリーンショット 2025-08-22 午前9時33分56秒.png
  5. [すべて変更...]をクリックし、 [続行]をクリックしてデフォルトのアプリケーションを設定します。

    スクリーンショット 2025-08-22 午前9時29分43秒.png

注: .nkスクリプトをダブルクリックすると、デフォルトのアプリケーションで開くようになります。この手順は、必要に応じて.hrox Nuke Studio / Hieroプロジェクトファイルにも適用できます。macOSのデフォルトのアプリケーション設定は、ユーザーアカウントごとに変更される点にご注意ください。

Linux [CentOS 7/Rocky 9]

Linuxディストリビューションの場合、 Nukeは独自のMIMEタイプ( application/x-nuke )を使用します。Nuke Nuke起動するための.nkスクリプトをダブルクリックする前に、特定のディレクトリのファイルリストにこのMIMEタイプを追加する必要があります。詳細については、「参考資料」セクションをご覧ください。Linuxプラットフォームで.nkスクリプトを起動するには、以下の手順を実行してください。

注:これはCentOS 7/Rocky 9のGNOMEデスクトップ環境でテストされています。他のデスクトップ環境やファイルの場所は異なる場合があります。

  1. ターミナルで、次のディレクトリに移動します: /usr/share/mime/packages
  2. sudo で、 nanovim などのターミナルテキストエディタを開き、 「applications-x-nuke.xml」というファイルを作成します。例: sudo nano applications-x-nuke.xml
  3. 次のコードをコピー/貼り付けます。
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="application/x-nuke">
<comment>NukeScript</comment>
<glob pattern="*.nk"/>
</mime-type>
</mime-info>
  1. .xml ファイルを保存して終了します (Ctrl+O、 nanoでは Ctrl+X)
  2. 確実に有効にするには、MIME データベースを更新します: sudo update-mime-database /usr/share/mime
  3. 次に、アプリケーションデータベースを更新します: sudo update-desktop-database /usr/share/applications
  4. 作成した .xml ファイルを次のコマンドで~/.local/share/mime/packages/にコピーします。
    sudo cp applications-x-nuke.xml ~/.local/share/mime/packages/

    注: /mime/packages/ディレクトリがまだ存在しない可能性があります。その場合は、ファイルをコピーする前に、次のコマンドを実行してディレクトリを作成してください: mkdir -p ~/.local/share/mime/packages/
  5. その場所の MIME データベースを更新します: sudo update-mime-database ~/.local/share/mime
  6. アプリケーションデータベースを更新します: sudo update-desktop-database ~/.local/share/applications
  7. 現在のユーザーからログアウトし、再度ログインして変更を適用します。

注: MIMEデータベースの更新時に、他のLinux MIMEタイプに関連するエラーが発生する場合があります(下のスクリーンショットを参照)。applications /x-nuke MIMEタイプを作成するため、これらのエラーは無視して構いません。update -mime-databaseコマンドとupdate-desktop-databaseコマンドの詳細については、「参考資料」セクションをご覧ください。

Nuke 12以降、 Nukeインストール時にショートカットを作成しなくなりました。そのため、ショートカットは手動で作成する必要があります。この動作を変更するための機能リクエストは、ID 162266として登録されています。インストール/デスクトップに追加されるデスクトップアイコンを制御する機能を追加してください。

ショートカットは次の方法で作成できます。

  1. ターミナルで、次のディレクトリに移動します: /usr/share/applications/
  2. sudo で、 nanovim などのターミナルテキストエディタを開き、 「Nuke16.0v4.desktop」というファイルを作成します。例: sudo nano Nuke 16.0v4.desktop
  3. 次のコードをコピー/貼り付けます。
 [Desktop Entry]
Name=Nuke16.0v4
Comment=
Exec="/usr/local/ Nuke 16.0v4/ Nuke 16.0" --nuke -b %f
Terminal=false
MimeType=application/x-nuke;
Icon=/usr/local/ Nuke 16.0v4/plugins/icons/ Nuke App48.png
Type=Application
Categories=Graphics;2DGraphics;RasterGraphics;FLTK;
  1. .desktop ファイルを保存して終了します (Ctrl+O、 nanoでは Ctrl+X)

Linux でのショートカット作成の詳細については、次の URL を参照してください: Q100521: Linux オペレーティング システムでFoundryソフトウェアのデスクトップ ショートカットを作成する方法

mimeapps.listapplication/x-nuke のMIME タイプを追加または調整する必要があるかもしれません。ターミナルで以下のコマンドを実行してリストを編集してください: nano ~/.config/mimeapps.list

次に、まだ利用できない場合は、以下のスクリーンショットに示すように、最新バージョンのNukeの [追加された関連付け] および [既定のアプリケーション] リストに次の行を追加してください。
application/x-nuke=Nuke16.0v4.desktop;
application/x-nuke=Nuke16.0v4.desktop;

これで、 .nkスクリプトが目的のアプリケーションに関連付けられ、ダブルクリックすると正しいバージョンが起動するようになります。

Linux の GNOME デスクトップでの代替方法として、MIME タイプが登録されている限り、 Nukeをデフォルトのアプリケーションとして.nkスクリプトを開くために次の操作を実行できます。

  1. 関連するファイルタイプ( .nk )を右クリックします。
  2. 「他のアプリケーションで開く」を選択します。
  3. 任意のNukeまたはNukeXアプリケーションをクリックし、 [選択]を押します。

注意:この方法を実行すると、同じ種類の他のデフォルトアプリケーション(例:プレーンテキストドキュメント)の動作が変更される場合がありますのでご注意ください。他のテキストファイルをNukeで開きたくない場合は、デフォルトとして設定するのではなく、 Nukeスクリプトを右クリックし、 「アプリケーションで開く」> Nukeを選択するか、最初の方法でMIMEタイプを設定してください。

さらに詳しく

さらなる支援

上記の手順を試しても問題が解決しない場合は、サポート リクエストを開いて、発生した問題の正確な内容と実行したトラブルシューティング手順をお知らせください。

サポートリクエストを開く方法の詳細については、次の記事を参照してください: Q100064: サポートチケットの発行方法

添付ファイル:

私たちはそれを聞いて申し訳ございません

理由をお聞かせください