TUTORIALS / Flash gerelateerd / Technisch
| Waardering: | 24 keer gestemd |
|
3.8 van de 5 |
|
|||||
| Formaat: | 1 KB | ||||
Ik was weer eens aan het kijken hoe ik mijn Flash bestanden toch het best tegen misbruik kon beveiligen, toen er plotseling een zinnetje mij te binnen schoot:
"Maybe this looks a bit paranoid but prevention is better then cure, isn't it?"
En met dat zinnetje in mijn achter hoofd ben ik begonnen met iets te maken om er voor te zorgen dat mensen niet meer mijn .swf file meer kunnen downloaden.
Ik heb nu iets gemaakt in PHP (niet mijn sterkste taal)
<?php
header("Cache-Control: no-cache, must-revalidate, no-store\nPragma: no-cache\n");
header("Content-type: application/x-shockwave-flash");
include_once("1.swf");
?>
uitleg:
header("Cache-Control: no-cache, must-revalidate, no-store\nPragma: no-cache\n");
Dit zorgt er voor dat NIKS word opgeslagen in de temp files van Windows.
header("Content-type: application/x-shockwave-flash");
Zorgt er voor dat hij zichzelf als SWF file streamt (anders krijg je hele rare text op je scherm).
include_once("1.swf");
Zorgt er voor dat hij 1.swf laat zien.
limitaties:
Bij mij is het zo dat als ik gewoon de url naar de PHP intyp dan vraagt hij me om hem te downloaden maar als je er naar toe linkt dan kan vraagt hij het niet (als je weet wat ik er aan kan doen AUB even mailen).
Je hebt van die mooie download programma's, ik linux bijvoorbeeld heb je wget dus dan typ je bijvoorbeeld
dan downlad hij de file en renamen naar file.swf en je bent klaar ![]()
en je zou dat cachen denk ik ook wel met .htaccess kunnen uitzetten ![]()
Hoe moet je het dan precies gebruiken.
Begrijp het niet helemaal sorry. Waar moet je die script dan plaatsen??
Helpt het echt tegen downloaden?? groetjes gina
je moet een text bestand je open en het script er in plaken en dan opslaan als .php (natuurlijk wel dat 1.swf veranderen)
je server moet wel php hebben...




ik doe niet meer aan Flash.