4
MacFUSE
MacFUSE membolehkan anda memanjangkan keupayaan pengendalian fail asal Mac OS X melalui sistem fail pihak ketiga.Ia digunakan sebagai blok bangunan perisian oleh berpuluh-puluh produk.
- Percuma
- Mac
MacFUSE membolehkan anda memanjangkan keupayaan pengendalian fail asal Mac OS X melalui sistem fail pihak ketiga.Ia digunakan sebagai blok bangunan perisian oleh berpuluh-puluh produk.Sebagai pengguna, memasang pakej perisian MacFUSE akan membolehkan anda menggunakan sistem fail pihak ketiga yang tertulis di atas MacFUSE.Sebagai pemaju, anda boleh menggunakan MacFUSE SDK untuk menulis pelbagai jenis sistem fail baru sebagai program mod pengguna biasa.Kandungan sistem fail ini boleh datang dari mana saja: dari cakera setempat, dari seluruh rangkaian, dari memori, atau gabungan sumber lain.Menulis sistem fail menggunakan MacFUSE adalah pesanan magnitud yang lebih mudah dan lebih cepat daripada pendekatan tradisional untuk menulis sistem fail dalam-kernel.Oleh kerana sistem fail MacFUSE adalah aplikasi tetap (berbanding dengan sambungan kernel), anda mempunyai fleksibiliti dan pilihan dalam alat pengaturcaraan, debugger, dan perpustakaan seperti yang anda miliki jika anda sedang membangunkan aplikasi Mac OS X standard .... Lebih banyak teknikalistilah, MacFUSE melaksanakan mekanisme yang memungkinkan untuk melaksanakan sistem fail berfungsi sepenuhnya dalam program ruang pengguna pada Mac OS X (10.4 dan ke atas).Ia menyediakan pelbagai API, salah satunya ialah API dari API FUSE (File-system dalam ruang USEr) yang berasal dari Linux.Oleh itu, banyak sistem fail FUSE sedia ada boleh digunakan pada Mac OS X. Perisian MacFUSE terdiri daripada sambungan kernel dan pelbagai perpustakaan ruang dan alat pengguna.Ia disertakan dengan SDK berasaskan C dan Objektif-C.Jika anda lebih suka bahasa lain (katakan, Python atau Java), anda harus dapat membuat sistem fail dalam bahasa tersebut setelah anda memasang bindings bahasa yang relevan.Untuk melihat beberapa contoh MacFUSE di tempat kerja, lihat video yang dipautkan di sebelah kanan.Repositori sumber MacFUSE mengandungi kod sumber untuk beberapa sistem fail yang menarik dan berguna untuk anda menyemak imbas, menyusun dan membina, seperti sshfs, procfs, AccessibilityFS, GrabFS, LoopbackFS, SpotlightFS, dan YouTubeFS.