Flash ja mälu

  • zelif† 17 a

    Kas on võimalik panna flashi projektorisse selliseid faile-elemente, mida ei loeta koheselt exe-faili käivitamisel mällu?
    Välised failid mulle kindlasti ei sobi.

    12. märts 2007 - 22:41:29 · Otselink

  • Ma ei ole väga kindel, kuid arvan, et kõik libarys asuvad asjad (isegi need, mis ei asu koheselt stagel) laetakse mällu faili käivitamisel. Hiljem, kui sa mingi elemendi, nt. dünaamiliselt, lisad Stagele siis kopeeritakse see element uuesti ümber (või siis kasutatakse pointer´it/reference´i?).

    Kõige lihtsam on teha nii, et lisa mingi hunnik faile libarysse ja siis käivita fail.

    13. märts 2007 - 00:05:28 · Otselink

  • zelif† 17 a

    Nii et siis sellist copyprotected CD-ROM-i ei saa flashiga teha, kus exe failis on mingid mittevajalikud piirkonnad ja need muudetakse mitteloetavaks?

    13. märts 2007 - 09:34:42 · Otselink

  • imho saab sellest .exe-st ka .swf osa kätte (ning .swf-st on võimalik source kättesaada).
    (.swf pole tähtis kas .swf asub serveris kuna see laetakse alla ka kliendi masinasse)

    Samamoodi on .NETis tehtud rakendustest on võimalik source kätte
    saada.
    C/C++i sourcet on võimalik ka Assembler´i tasemeni decompile´da.
    (Nendest rakendustest, mis jooksevad kliendi arvutis, mitte serveris)

    Ehk siis pole ükski lahendus piisavalt turvaline kui rakendus jookseb (ainult) kliendi arvutis.

    13. märts 2007 - 10:50:02 · Otselink

  • zelif† 17 a

    Selle konkreetse projekti puhul on piisav turva see, kui kasutaja ei saa kõige tavalisemate plaadikopeerimisprogrammidega toimivat koopiat teha.
    Minule kättesattunud swf-decompilerid toimivad pisikeste failidega hästi aga konkreetne projekt on 100 MB ja sellise suuruse peale jooksid need kooma.

    13. märts 2007 - 11:19:07 · Otselink

  • 100MB paned .swfi sisse? gg?

    13. märts 2007 - 12:36:46 · Otselink