15
2011
Flash Player Hata Penceresinin Açılmaması
Merhabalar. Uzun bir zamandır bu saçma hata ile uğraşıyordum. Başlangıçta flash player’da bir sorun olduğunu düşünüp kaldırıp tekrar kurmuştum. Flash Builder içinden yapmadığın ayar kalmadı ama nafile. Çalıştırdığım dosyada hata var ama hata diyalog penceresi açılmıyordu. Uygulamayı debug edersem görebiliyordum hataları sadece. Araştırırken sonunda buldum buna neden olan naneyi. “mm.cfg” ismindeki dosya flash player’daki pek çok özelliği değiştirebilmenizi sağlayan adeta gizli kalmış bir hazine. Yeri ise şu şekilde • Windows; C:\Documents and Settings\username\mm.cfg || c:\users\yourname [...]
30
2011
Php – AS3 veri iletişimi [Actionscript PhpData Class]
Daha önce şu yazımda anlattığım olayı birazcık basitleştiren bir sınıf yazdım. Daha doğrusu ben bu işte çok çok yeniyken Tuncay arkadaşım bana bu sınıfı test etmem için göndermişti. Ben hiç kullanmamıştım bu sınıfı. Üzerinde biraz değişiklik yaparak sınıfı güncelledim. En basit halinde şuan. İstediğiniz gibi geliştirebilirsiniz. Gelelim ne yapacağımıza. Öncelikle basit düzeyde php ile veri alışverişini gerçekleştireceğiz. Öncelikle php dosyamızı hazırlayalım. İlk olarak sadece veri çekeceğiz. Bu yüzden sadece alttaki satır bizim için yeterli. PLAIN [...]
5
2010
Actionscript 3.0 Array Sıralama İşlemleri
Merhabalar. Bugün bir array içinde string formatta yazılmış sayıları nasıl basitçe sıralarım diye düşünürken zaten as3.0 ın bunun için bazı yöntemleri olduğunu hatırladım. Öncelikle bunu nerede kullanırız. Json’u duymuşşunuzdur eğer duymadıysanızda bir an evvel tanışsanız iyi edersiniz. Phpden json_encode, json_decode yöntemleri ile aldığım verileri, yada göndereceğim verileri sıralamak istiyorsam bu yollara başvuruyorum. Hızlı ve çözüm odaklı. Hemen kod üzerinde göstereyim. Öncelikle kullanacağımız diziyi oluşturalım. var arr:Array = ["123","2435","7623","786423","123","90","43"]; Buradaki sayıları büyükten küçüğe yada küçükten büyüğe [...]
1
2010
“TypeError: Error #1009: Cannot access a property or method of a null object reference.” Hatası Çözümü
Merhabalar. Bu bugün üzerinde çalıştığım bir projede karşılaştığım bir hata. Öncelikle ne yapmaya çalıştığımdan bahsedeyim. Elimde bir adet icerik.swf ve bir de holder.swf dosyası var. icerik.swf dosyasında projenin içerik görselleri var. Bunlar swf dosyasının boyutlarına göre otomatik olarak konumlanıyorlar. Örneğin bir mc sağ alta hizalanıyor. Bir diğerinin genişliği hep swf nin genişliği ile aynı olmak zorunda. Bir diğeri ne olursa olsun hep aynı yerde aynı şekilde gözükmeli vs. Bunlar için icerik.swf dosyasına şu kodları yazıyorum. [...]
30
2010
Flash Builder için External Debugger – De MonsterDebugger
Flex Builder ile ne yaptıysam debug panelini çalışır hale getirememiştim flex ile çalışmaya başladığım ilk günlerde. Bunun yerine ne yapabilirim diye araştırdım ve air ile hazırlanmış süper bir debugger ile karşılaştım. De MonsterDebugger.(DMD) Öncelikle biraz özeilliklerinden bahsedelim. Uygulamanızı çalıştırdınız ve bir yeri değiştirip denemeniz gerekiyor. Tekrar çalıştırma zahmeti ile uğraşmanıza gerek yok. DMD ile kolayca değiştirebilir ve etkiyi o anda görebilirsiniz. Bütün özellikleri bir ağaç menü ile görüntüleyebilirsiniz. Fonksiyonlarınızı panel üzerinden test edebilirsiniz. Çalışmanızın fps'sinin, [...]
29
2010
AmfPHP – Flash – Error #2044 hatası ve çözümü
Merhabalar. Database bağlantılı tüm flash projelerimde amfphp kullanıyorum. Çokta memnunum. Çünkü hızlı çalışıyor, kolay yönetilebiliyor, alıştıkça bırakamıyorsunuz. Genelde hep flex projelerimde kullandım amfphp yi. Benim ısrarlarım sonucunda yeni başladığı projesinde amfphp kullanmaya başlayan arkadaşım her şeyi düzgünce yazmış olmasına rağmen flashın hata verdiğinden yakınıyordu. Kodlarını gönderdi bana: PLAIN TEXT Actionscript: var baglanti:NetConnection = new NetConnection(); baglanti.connect("http://localhost/amfphp/gateway.php"); var responderFnk:Responder = new Responder(responderFunction); baglanti.call("osman.osmanClass.denemeFunction", responderFnk, {sayi:256}); function responderFunction(e:Object):void { // } Bu kısımda bir sorun yok göründüğü [...]
24
2010
Flash Builder – AmfPHP – ezSQL – Bölüm 1 – Veri Kaydı
Merhabalar. Bu yazımda AmfPHP ve ezSQL ile Flash Builder kullanarak nasıl daha rahat veri kaydedebileceğimizi göstereceğim. Öncelikle gerekli dosyaları edinelim. ezSQL’i şu adresten indirelim. Bu benim Türkçe karakterler için düzeltme uyguladığım dosya. Bir önceki yazımda bahsetmiştim. Daha sonra amfphp yi şu adresten indirelim. Son olarak amfphp bağlantısını her seferinde yeniden yazmak beni sıktığı için kendi hazırladığım çok basit amfphp sınıfını indiriyoruz. Şimdide Flash Builderda yeni bir proje açıp email ve şifre girişi yapılan bir form [...]
24
2010
swf dosyası güvenlik ihlali
Merhabalar. Üzerinde çok zaman harcadığım ve sonunda çözümünü bulduğum bir konuyu paylaşacağım. Hazırlamış olduğunuz uygulama farklı bir server ile iltişime geçiyor ve veri alıyorsa swf dosyanız size güvenliği ihlal ettiğiniz belirten bir uyarı verecek ve çalışmayacaktır. Çünkü swf dosyası bu adrese güvenmez ve veri almanızı engeller. http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html adresinden güvenilen site olarak serveri ve kendi dosyanızın bulunduğu dizini kaydedebilir bu sorunu çözebilirsiniz. Ama her zaman işe yaramıyor. Çözüm basit aslında. Veri alacağınız sunucuda crossdomain.xml isimli bir [...]
9
2010
Actionscript 3.0 – Php – MySql veri alışverişi
Merhaba arkadaşlar. Bu yazımda Actionscript 3.0 ve php ile veritabanından veri çekmeyi, veritabanına veri göndermeyi anlatacağım. Tabi bunu çok basit düzeyde ve amatörce anlatacağım. Bu şekilde anlatacağım çünkü öncelikle bu kullanımı bilmeliyiz. Daha sonra veri alışverişleri için daha farklı yöntemler sınıflar araçlar kullanabiliriz. Şimdi anlatıma başlayalım.
14
2009
Resimleri hosta yüklemeden önizleme yapmak
Merhabalar. Gene bir soru üzerine hazırlamış olduğum bir yazıyı sizlerle paylaşacağım. Sorun başlıktanda anşılacağı üzere resim önizlemesi. Resim gösterilecek ama hosta upload edilmeyecek. Yani üzerinde bir takım işlemler yapıldıktan sonra istenirse upload edilecek. Bu durumda aşağıdaki kodları koullanıyoruz. PLAIN TEXT Actionscript: var file:FileReference = new FileReference(); stage.addEventListener(MouseEvent.CLICK,sec); file.addEventListener(Event.SELECT,yukle); function sec(e:MouseEvent) { file.browse(); } function yukle(e:Event):void { file.load(); file.addEventListener(Event.COMPLETE,goster); } function goster(e:Event) { var loader:Loader = new Loader(); [...]
Kategoriler
- Actionscript (17)
- Adobe (3)
- Air (2)
- Amfphp (8)
- Android (3)
- Flash Builder (8)
- Flex (10)
- Genel (3)
- Havadan Sudan (9)
- Highslide (2)
- iPhone (1)
- jQuery (2)
- Php (11)
- Pratik Bilgiler (12)


An article by İsmail Şimşek





