macfuse

    3熱度

    2回答

    我已經實現了基於OSXFUSE的文件系統。它在10.8上運行良好,但在小牛MS Word打開現有的文件爲空白(雖然我很明顯,返回正確的數據 - 我看到預覽圖標中的內容。此外,如果我將文件複製到真正的硬盤驅動器和打開它,它打開罰款)。 如果我用「本地」標誌掛載我的文件系統,此問題在小牛上修復。但是,使用此標誌會引入其他問題 - 例如,它看起來會導致Finder執行更積極的緩存,因此某些文件在Find

    0熱度

    1回答

    我安裝了fusefs-osx 0.7.0 gem,但示例腳本無法安裝。我試過hello.rb和yamlfs.rb。該腳本不會中止,並且掛載點的Finder圖標更改爲掛載磁盤,但我無法訪問該內容。如果我嘗試「ls」,我會得到「輸入/輸出錯誤」。 在ruby進程上運行lsof顯示gem的fusefs_lib.bundle和/opt/local/lib/libfuse_ino64.2.dylib已加載。

    8熱度

    2回答

    安裝MACFUSE和打開系統首選項後 - > MACFUSE 看起來,它與Mac獅子不兼容,並說: MACFUSE不會出現安裝 任何解決方案?

    1熱度

    1回答

    我正在實現一個基於FUSE的文件系統(osxfuse,實際上,因爲它在Mac上),並且我注意到在創建或mkdir調用之前始終調用getattr,並且如果節點已經存在,則創建/ mkdir不會被調用。 問題是,我可以依賴此行爲而不檢查create/mkdir中的存在嗎?

    0熱度

    2回答

    我正在使用MacFUSE創建一個很酷的文件系統。我想爲其上的文件設置NSFileOwnerAccountID和NSFileGroupOwnerAccountID屬性,但我使用的底層框架只給我用戶名。 如何在Mac OS X下使用Cocoa或其他內置框架從帳戶名稱獲取帳戶ID?

    0熱度

    1回答

    是否有任何選項可以在init上設置我的文件系統不支持資源分支和擴展屬性?這樣我就不會受到getattr對「._ *」文件請求的轟炸,以及針對所有文件的getxattr/setxattr請求? 另外,有沒有什麼辦法來「告訴」一個文件系統,我的FS區分大小寫?

    12熱度

    2回答

    我想以編程方式更改使用OSXFUSE(以前稱爲MacFUSE)實現的堆疊文件系統的音量圖標。該圖標需要反映已安裝的文件系統的狀態。 我一直在努力工作的方法是將/.VolumeIcon.icns的請求映射到應用程序包中的相應圖標。然後將更改通知發送到文件系統以獲取實際路徑(路徑)和裝載路徑(mountPath)。 [[NSWorkspace sharedWorkspace] noteFileSyst

    11熱度

    2回答

    我知道在Mac OS上,我們可以使用Macfuse在用戶空間編寫文件系統,我們可以創建一個盒子加密。 我不知道在IOS上有一個框架,像FUSE,Macfuse這樣的庫,我可以將我的文件系統寫入加密/解密文件(可能在目錄/文件夾中掛載)。 任何人都可以指出我的解決方案嗎?

    0熱度

    1回答

    我想在iOS應用程序中使用虛擬文件,因此我可以使用[NSData dataWithContentsOfURL:]來爲我不想在磁盤上存儲的大型表創建NSData(以及最終指向字節的指針),而是計算部分需要時。 歡迎任何解決此問題的其他方法!

    1熱度

    1回答

    我已經從https://github.com/osxfuse/osxfuse安裝了OSXFUSE,但我不知道如何構建OSXFUSE.framework以將其包含在應用程序中。我也從OSXFuse下載了示例源,但它無法生成並顯示錯誤: ~/swift-drive-master/SwiftDrive/FileSystem.h:2:9: 'OSXFUSE/OSXFUSE.h' file not foun