SiteLock Flash tartalomra ActionScript 2-ben

MEGOSZTÁS

Ha tetszett a cikk, akkor nyugodtan oszd meg ismerőseiddel, valószínű ők is örülni fognak neki.

Lopás…

Nap mint nap hallunk a fogalomról. Mondanom sem kell, hogy nincs is annál bosszantóbb mint amikor kemény munka és hosszú fejlesztési idő után befejezünk egy projektet majd pár hét múlva viszontlátjuk munkánkat egy számunkra teljesen ismeretlen oldalon. Az ilyen helyzeteket megelőzésére való a bemutatásra kerülő technika.

A SiteLock lényege a következő. Használat előtt a program lekérdezi, hogy milyen URL alatt érjük el pillanatnyilag a tartalmat. Ha az egyezik az általunk előzőleg megadottal akkor megjeleníthetjük a tartalmat mivel olyan helyre van feltöltve az anyag amit ismerünk és amiről tudunk. Ha nem egyezik, nyilvánvalóan ellopták és éppen ezért használhatatlanná tesszük a programot.

 

Most, hogy tisztában vagyunk vele mit is kezdünk el írni fogjunk is hozzá.

1.    Flashben csináljunk egy új szimbólumot (CTRL+F8).

2.    Nevezzük el a szimbólumunkat valami frappáns névre pl: siteLock. Bizonyosodjunk meg arról, hogy a Movie Clip opció be van jelölve majd utána nyomjuk meg az OK gombot.

3.    A következő lépésként készítsük el azt a képet amivel szeretnénk felhívni a figyelmet, hogy az adott oldal nem kapott jogot arra, hogy felhasználja a programunkat. Figyeljünk arra, hogy a kép mérete akkora legyen, hogy eltakarja az értékes tartalmat.

4.    Most húzzuk a „színpad”  egy olyan szegletére ahol alapból nem látszódik. Később a koordinátát úgy állítjuk be, hogy látható legyen.

5.    Adjuk képünknek a SiteLock nevet, hogy hivatkozni tudjunk rá majd a kódban.

 

A kód megírása

var urlString:String = _root.url   //az aktuális url belekerül az urlString változóba

if (urlString.indexOf(“weboldalam.hu”) == -1)

{

    SiteLock._x = 300;   //megjelenítjük a képet amivel eltakarjuk a tartalmat

}

 

Ha esetleg több olyan oldal van ahova fel szeretnénk tenni programunkat nem kell semmi egyebet csinálnunk mint:

 

var urlString:String = _root.url   //az aktuális url belekerül az urlString változóba

if (urlString.indexOf(“weboldalam.hu” || “baratomoldala.hu”) == -1)

{

    SiteLock._x = 300;   //megjelenítjük a képet amivel eltakarjuk a tartalmat

}

 

Ezzel a végére is értünk a SiteLock technika bemutatásának.

 

Jó gyakorlást és tanulást!;)

MEGOSZTÁS

Ha tetszett a cikk, akkor nyugodtan oszd meg ismerőseiddel, valószínű ők is örülni fognak neki.

HOZZÁSZÓLÁS

Ha nem hagy nyugodni az, amit a cikkben olvastál, akkor nyugodtan írd meg kérdésed vagy észrevételed kommentbe. Így szerzőnk könnyen tud neked válaszolni.

Vélemény, hozzászólás?