elimde swf bir dosyam var.
[media]http://php.programlama.tv/pdata/dersvideo/39.swf[/media]
adresinde olduğu gibi diyelim.
Bu swf yi başka bir swf den çağırıp kolay kaydedilmesini engellemek istiyorum.
bir movie symbol oluşturdum flashta. adını properties menüsünden mainPlayer veriyorum
sıfırncı frame
mainPlayer.loadMovie('39.swf')
gibi kullaniyorum. iki flashta ayni dizinde ama çalışmıyor
pek action script kullanmadığımdan konuda biraz amatörüm
load movie
3
●766
- 16-02-2009, 17:07:32Üyeliği durduruldu
- 16-02-2009, 17:46:43birincisi 0. frame diye bişey yokAlıntı
o 1. frame 
ikincisi yazdığın koddaki tırnaklar tek onların çift olması gerekiyor.
mainPlayer.loadMovie("39.swf")
mainPlayer._x=10/*bu kod ile mainPlayer mc nin x koordinatını ayrıca belirleyebilrsin*/
mainPlayer._y=10 /*bu kod ile mainPlayer mc nin y koordinatını ayrıca belirleyebilrsin*/
kod böyle olacak ,takıldığın bir yer olursa söylersin yardımcı olurum buradan. Kolay gelsin. - 17-02-2009, 01:53:37ek olarak sadece koruma amaçlı kullanacaksan , "1. framede "cyberwolf adlı üyeden alıntı: mesajı görüntüle
loadMovieNum("39.swf",0) ; olarak ta kullanabilirsin cyberwolf nickli arkadaşın verdiği örnekten pek farkı yoktur sadece yeni bir MovieClip içine yuklenmek yerine aynı seviyeye yüklenir. çalınmaması konusuna gelince çalacak adam her türlü çalar öncelikle swf dosyalarının çalınmasını engellemek zor , eger içindeki kodların görünmesini istemiorum dersen swf encrypt benzeri programlarla kodları şifreleyebilirsin bu onu olası decompiler programlardan korur, tabi flash movie ni "password protect " kısmıyla yani şifre korumalı olarak compile etmeyi de unutmadan hatırlatayım.
iyi çalışmalar - 17-02-2009, 09:55:48Üyeliği durdurulduArkadaşlar teşekkürler. Problem camtasiada swf şeklinde export ettigim dosya ile ilgiliymiş.
dediginiz şekilde başka bir swf yapınca oldu ama camtasidan export ettigim swflerde olmuyormuş. Bakalım birşey uydururum herhalde
o 1. frame