Keresés

Hirdetés

Új hozzászólás Aktív témák

  • Brutforsz

    aktív tag

    válasz BullZeye #12456 üzenetére

    Teljesen jogos a felvetésed, ez kimaradt az előzőkből, igen, létre kell hoznod egy plusz szabályt, és az adott kiterjesztésű és hibás mime-mal rendelkező fájlhoz megadnod.

    Adott három fájl, x.aaa, y.bbb és z.ccc mime-info nélkül érkezik, ezért őket application/octet-stream-ként kezeli a böngésző, x-et és z-t menteni, y-t futtatni óhajtod.
    Szerintem így lehet megoldani:

    <RDF:Description RDF:about="urn:mimetype:application/octet-stream"
    NC:fileExtensions="aaa,ccc"
    NC:description="hibás mime-os(ok) mentésre"
    NC:value="application/octet-stream"
    NC:editable="true">
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/octet-stream"/>
    </RDF:Description>

    <RDF:Description RDF:about="urn:mimetype:application/octet-stream"
    NC:fileExtensions="bbb"
    NC:description="hibás mime-os(ok) megnyitásra"
    NC:value="application/octet-stream"
    NC:editable="true">
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/octet-stream2"/>
    </RDF:Description>

    <RDF:Description RDF:about="urn:mimetype:handler:application/octet-stream"
    NC:alwaysAsk="false"
    NC:saveToDisk="true"
    NC:useSystemDefault="false"
    NC:handleInternal="false">
    </RDF:Description>

    <RDF:Description RDF:about="urn:mimetype:handler:application/octet-stream2"
    NC:alwaysAsk="false"
    NC:saveToDisk="false"
    NC:useSystemDefault="true"
    NC:handleInternal="false">
    </RDF:Description>

    Ha így nem menne, akkor csak annyit kell tenni, hogy bbb esetén átírod a definíciót, létrehozva egy pszeudo-mime-ot:

    <RDF:Description RDF:about="urn:mimetype:application/octet-stream2"
    NC:fileExtensions="bbb"
    NC:description="hibás mime-os(ok) megnyitásra"
    NC:value="application/octet-stream"
    NC:editable="true">
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/octet-stream2"/>
    </RDF:Description>

    A mimeTypes.rdf megértéshez egy igen hasznos link.

    [ Szerkesztve ]

    Te sejted, kik vagyunk, mi tudjuk, ki vagy.

Új hozzászólás Aktív témák