問題タブ [volumes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1898 参照

cocoa - Cocoa を使用して、マウントされたボリュームの空き容量をどのように見つけますか?

次のコードを使用して、ボリュームの空き容量を確認しています。フォルダーは、NSOpenPanel を使用して提供されました。選択したアイテムはマウントされたボリュームであり、返されるパスは \Volumes\Name です

Cocoa を使用してマウントされたボリュームの空き容量を確認するより良い方法はありますか?

更新: 実際、これはボリュームの空き容量を決定する最良の方法です。機能していないように見えましたが、これは、フォルダーが実際には /Volume/VolumeName ではなく /Volumes であったためです。

0 投票する
1 に答える
749 参照

macos - 長いブロック期間なしで Carbon を使用して WebDAV ボリュームをアンマウントする方法は?

FSUnmountVolumeSync() または FSEjectVolumeSync() を使用して (FSMountServerVolumeSync() でマウントされた) WebDAV ボリュームをアンマウントしようとしています。これまでのところ、20 秒以上ブロックせずにボリュームを確実にアンマウントすることができませんでした。それらがブロックしている間、webdavfs_agent が Console.app で、WebDAV サーバーが応答していないことを訴えているのを見ることができます。ただし、エラーになることはなく、その後 WebDAV ボリュームは常にアンマウントされます。まるで一歩を踏み外したかのようです。

やり方が間違っているのでしょうか、それとも単に OS X の癖/バグなのでしょうか? ドキュメントは、これら 2 つのメソッドの違い、またはそれらが呼び出されるための前提条件に関する限り、かなりあいまいです。

0 投票する
3 に答える
1512 参照

macos - 隠されたボリュームを排出する

macosxのインストーラーを作成するスクリプトが機能しないという問題がありましたが、それは/ Volumes/myinstallerではなく/Volumes/myinstaller1というフォルダーを作成していたことが原因であることがわかりました。この問題を調査していると、/ Volumes / myinstallerという隠しボリュームがあり、関連するすべてのファイルが含まれていることがわかりましたが、ファイルのレイヤーが多数含まれているため、ディレクトリをrmdirできません。ターミナルから隠しボリュームを排出したり、ファインダーで隠しボリュームを確認したりする方法はありますか?

0 投票する
2 に答える
16350 参照

data-storage - データボリュームとは何ですか?

データボリュームとは何ですか?

それらをどのように定義しますか?

Webサイトのデータ量をどのように計算しますか。

0 投票する
1 に答える
1223 参照

zfs - zfs ストレージ プールのブロック レベルのバックアップ

zfs ストレージ プールのバックアップを取ることは可能ですか? FS が raw ディスク上にある場合は、キャラクター デバイス インターフェイスを開いて読み取り、ディスクをファイルに複製できます。ループ デバイス インターフェイスを使用してファイルをマウントできます。オープン、読み取りシステムコールを使用してプログラムでzpoolでこれを行うことは可能ですか?

0 投票する
2 に答える
3400 参照

c# - FAT32 ボリュームのシリアル番号をプログラムで変更する

C# から Fat32 パーティションのボリューム シリアルをプログラムで変更するにはどうすればよいですか。この例を見つけましたが、よく読めない C++ で書かれています。誰かが C# コード スニペットに答えてくれませんか?

更新: 上記の例から C++ 関数を見ることができます。これは、C# にポートを向けることが可能だと思います

0 投票する
2 に答える
4636 参照

macos - ネットワークボリュームをアンマウントしますか?

ネットワーク ボリュームをアンマウントするにはどうすればよいですか?

NSWorkspaceそれらは取り外し可能でもマウント不可能でもないと考えています。unmountAndEjectDeviceAtPath: @"/Volumes/the network volume in question"何も起こりません。鼻の下に座ってこれを行う簡単な方法があるかもしれませんが、見つけられません。

Finder にネットワーク ボリュームをイジェクトするように指示する Applescript を作成し、それを Cocoa から呼び出すことに頼りたくありません。

(ちなみに、私の開発プラットフォームは Tiger です)

0 投票する
1 に答える
2133 参照

c++ - 2D イメージ スタックからの 3D ボリュームのレンダリング

ボリュームの一連の画像から 3D ボリュームをレンダリングする必要があるプロジェクトに参加しました。画像は、問題のオブジェクトの垂直方向のスライスになるように、いくつかの手法によって作成されています。

データ セットはこの質問に似ていますが、質問者は Matlab のソリューションを探しています。

目標は、この描画をほぼリアルタイム (> 1Hz の更新レート) にすることです。私の調査によると、openGL は描画のための最速のオプションのようです。次の疑似コード アルゴリズム以外に、openGL でボリュームをレンダリングする openGL の組み込み関数はありますか。

画像間の補間については心配していません。現在の間隔は十分に小さいため、必要ありません。

0 投票する
1 に答える
2584 参照

macos - マウントされたボリュームは Finder で開くことができません。ターミナルで開くとすべてが解決します

奇妙な問題が発生しました。ボリュームをマウントするように /etc/fstab で宣言しました。最初はすべてうまくいっているように見えます。しかし今、私たちはこれに直面しています:

ファインダーでマウントされたボリューム (/Network/shared) に移動すると、フォルダーは開かれず、フォルダーを開くのに十分な権限がないことが示されます (fstab では、ユーザー + パスワードが宣言され、パスワードは「ありません」)。変更されていません)。

しかし、ターミナルを開いてこれを行うと:

彼は、共有フォルダーにあるすべてのフォルダーとファイルの出力を提供します。そして、彼はフォルダにアクセスできます。

ターミナルを開いて実行すると:

彼はボリュームを開きます。ボリュームを閉じて /Network/Shared に移動すると、ボリュームにアクセスできますが、以前はボリュームを開くことができませんでした。なぜこれが起こるのか知っていますか?そして、それを解決する方法。ファインダーで共有ボリュームにアクセスできない場合、ターミナルを開いてここから開く必要があることをお客様に伝えることができないためです。

0 投票する
4 に答える
4651 参照

objective-c - ボリュームがOSXにマウントされていることを検出します

マウントまたはアンマウントされているボリュームに応答する必要があるOSXアプリケーションがあります。

ボリュームのリストを定期的に取得して変更を確認することで、この問題はすでに解決していますが、もっと良い方法があるかどうかを知りたいです。