MacFuse for Mac

MacFuse for Mac 2.0.3.2

Mac / Google Mac Developer Playground / 11683 / Visas spec
apibūdinimas

„MacFuse“, skirta „Mac“: revoliucinis failų sistemos diegimo įrankis

Jei esate kūrėjas arba patyręs vartotojas, žinote, kaip svarbu turėti prieigą prie tinkamų įrankių. Vienas iš svarbiausių įrankių bet kuriam kūrėjui yra failų sistemos diegimo įrankis, kuris gali padėti sukurti visiškai veikiančias failų sistemas vartotojo erdvės programose. Čia atsiranda „MacFuse“.

„MacFuse“ yra atvirojo kodo programinės įrangos įrankis, įgyvendinantis mechanizmą, leidžiantį įdiegti visiškai veikiančią failų sistemą vartotojo erdvės programoje „Mac OS X“ (10.4 ir naujesnėse versijose). Siekiama, kad jis būtų suderinamas su API su FUSE (failų sistemos naudotojo erdvėje) mechanizmu, kuris atsirado Linux sistemoje. Todėl daugelis esamų FUSE failų sistemų tampa lengvai naudojamos Mac OS X.

Nepaisant to, „MacFUSE“ turi daugybę naudotojų ir kūrėjų matomų sąsajų, būdingų „Mac OS X“. „MacFUSE“ pagrindas yra dinamiškai įkeliamas branduolio plėtinys.

Kuo „MacFuse“ toks ypatingas?

„MacFuse“ siūlo keletą unikalių funkcijų ir pranašumų, palyginti su kitais panašiais šiandien prieinamais įrankiais:

1. Lengva naudoti sąsaja: Naudodami intuityvią sąsają net pradedantieji vartotojai gali greitai pradėti kurti savo pasirinktines failų sistemas.

2. Suderinamumas: Kaip minėta anksčiau, vienas didžiausių MacFuse naudojimo pranašumų yra jo suderinamumas su esamomis FUSE failų sistemomis iš Linux.

3. Lankstumas: su kelių programavimo kalbų, tokių kaip C++, Objective-C, Python, Ruby ir kt., palaikymas; kūrėjai gali pasirinkti pageidaujamą kalbą kurdami pasirinktines failų sistemas.

4. Sauga: su įmontuotomis saugos funkcijomis, tokiomis kaip smėlio dėžė ir kodo pasirašymas; vartotojai gali būti tikri, kad jų duomenys išlieka saugūs naudojant pasirinktines failų sistemas, sukurtas naudojant šį įrankį.

5. Atvirojo kodo bendruomenės palaikymas. Atvirojo kodo projektas reiškia, kad visada kažkas tobulina arba prideda naujų šio programinės įrangos įrankio funkcijų.

Kaip tai veikia?

Programinės įrangos esmė slypi dinamiškai įkeliamame branduolio plėtinyje, kuris užtikrina su API suderinamą FUSE įgyvendinimą, skirtą „MacOS“ operacinės sistemos 10.4 ir naujesnėms versijoms.

Tai leidžia kūrėjams kurti pasirinktines failų sistemas, rašant kodą prie šios API, nesijaudinant dėl ​​žemo lygio informacijos, pvz., blokų paskirstymo ar disko formatavimo.

Sukūrus šias failų sistemas, jos atrodo kaip bet kuris kitas „Finder“ prijungtas tomas, leidžiantis vartotojams lengvai pasiekti.

Kam gali būti naudinga naudoti šį įrankį?

Kūrėjams, kuriems reikia pritaikytų failų tvarkymo sprendimų, šis įrankis bus ypač naudingas.

Tai leidžia jiems visiškai kontroliuoti, kaip failai yra saugomi ir pasiekiami, kartu teikiant visas reikalingas API, reikalingas „macOS“.

Šis įrankis taip pat bus naudingas patyrusiems vartotojams, norintiems labiau kontroliuoti, kaip tvarko savo failus.

Išvada

Apibendrinant galima pasakyti, kad jei ieškote lengvai naudojamo, bet galingo sprendimo, skirto visiškai funkcionalioms failų sistemoms įdiegti savo programose, ieškokite tik MacFuse.

Suderinamumas su esamais Linux pagrindu veikiančiais FUSE diegimais ir kelių programavimo kalbų palaikymas; ji siūlo neprilygstamą lankstumą, palyginti su kitais panašiais šiandien prieinamais įrankiais.

Tai kam laukti? Atsisiųskite savo kopiją šiandien!

Visas spec
Leidėjas Google Mac Developer Playground
Leidėjo svetainė http://code.google/com/mac
Išleidimo data 2008-12-19
Data pridėta 2008-12-19
Kategorija Kurejo irankiai
Papildoma kategorija Komponentai ir bibliotekos
Versija 2.0.3.2
OS reikalavimai Mac OS X 10.4 Intel/PPC, Mac OS X 10.5 Intel/PPC
Reikalavimai None
Kaina Free
Atsisiuntimai per savaitę 1
Iš viso atsisiuntimų 11683

Comments:

Populiariausias