![]()  | 
	
| 
	 | 
| 
			
			 | 
		#1 | 
| 
	
		
		
			
			 Dreambox Plugin nasil yapilir  
  
Bu tarif Bacicciosat aka Luponero'dan alıntıdır -Enigma eklentileri C++ programlama dilini kullanır -Enigma eklentileri Dreambox'da plugin ismi ile çalışırlar. Her plugin iki kısımdan oluşur: 1- .cfg dosyası (text dosyasıdır) 2- .so dosyası (Bu derlenmiş çalıştırılabilir gerçek uygulama dosyasıdır) DİKKAT: : Bu iki dosyanın aynı isimde olması ŞARTTIR. Örneğin: demo.so demo.cfg 1) .cfg dosyası hakkında: .cfg dosyası uygulama hakkındaki genel bilgilerin tutulduğu dosyadır. Örneğimizde bizde bu standart .cfg dosyasını kullanacağız. Sizinde değiştirmeniz gereken tek şey .cfg dosyasının "ismi" olmalıdır. Bu isim sarı tuşa bastığınızda gelen Dreambox Pluginleri listesinde görünen isimdir. İçeriği şöyledir: Kod: name=Demo Enigma Bibledesc=depend=type=2needfb=0needrc=0needlcd=0en igmaplugin=1 2) so. dosyası hakkında: .so dosyası gerçek uygulama olup kaynak kodun derlenmiş şeklidir. Kaynak kod C++ lisanında yazılmış olup .cpp uzantısı vardır. Bu kod daha önce kurduğumuz ortamda derlendiğinde .so uzantılı bir dosya oluşturacak ve biz bunu Dreamboxumuza yükleyebileceğiz. Neticede yeni bir enigma plugini oluşturabilmemiz için: -bir .cfg dosyası -bir .cpp kaynak dosyası -ve birde .cpp dosyamızı derlemek için gerekli makefile dosyasına ihtiyacımız olacaktır. Bu 3 dosyada bu tarifede verilmiştir. Dilediğiniz gibi inceleyebilir, değiştirebilir ve derleyebilirsiniz. 3)Kaynak koda genel bir bakış .so uzantılı dosyamızı elde edebilmemiz için gereken kaynak kodumuz .cpp uzantılı bir dosyada bulunmaktadır. Bu kaynak kodu olağan bir C++ kaynak kodu olup: -C ve C++ kütüphaneleri -Enigma kütüphaneleri -API (Advanced Graphics Interface) içermelidir. Enigma kaynak kodunu gösterebilmek için bunu 4 ana kısma ayırabiliriz: a)Include dosyaları Bunlar kodumuzun ihtiyaç duyduğu kütüphanelerdir. C, C++ ve Enigma kütüphaneleri olabilir. b)Klaslar ve Fonksiyon Önermeleri Kaynak kodumuzda kullanacağımız klaslar ve Fonksiyonların önerildiği kısımdır c)Uygulamanın giriş adresi Enigmanın kodu başlatmak için ihtiyaç duyduğu fonksiyon. d)Kod Grafik nesnelerin işlenmesi için kullanacağımız normal C++ koduna Enigma API ve fonksiyonları adını veriyoruz. Buraya kadarki kısmı anladıysak ilk Enigma uygulamamızı yapabiliriz. Pencere oluşturma ve içine yazma Ekte: ww.uydulife.tv 
		
		
			
				__________________ 
		
		
		
		
	![]() ![]() La İlahe İllallah kalbimizi karartma. La İlahe İllallah rızkımızı daraltma. La İlahe İllallah bizi imansız bırakma. La İlahe İllallah kabirde bizi bunaltma. La İlahe İllallah kendi kapından başka kapı aratma. La İlahe İllallah kendine kul habibine ümmet olmaktan bizi biran bile ayırma. La İlahe İllallah hesapsız sabır ver. La İlahe İllallah azapsız kabir ver bizlere Allah'ım… AMİN AMİN AMİN ASALET BOYDA DEĞİL, SOYDA OLMALI İNCELİK BELDE DEĞİL, DİLDE OLMALI DOĞRULUK SÖZDE DEĞİL, ÖZDE OLMALI GÜZELLİK YÜZDE DEĞİL, YÜREKTE OLMALI..  | 
|
| 
		 | 
	
	
	
		
  
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | |||||||||
| 
 YENİ ÜYE 
			![]() Üye Numarası: 7708 
				Üyelik tarihi: 19.11.2010 
				
				
				
					Mesajlar: 1
 
				
				
				Konular: 0 
				Rep Gücü : 0 
Rep Puanı : 10 
Rep Seviyesi :  
![]() Level: 1 [  ]Paylaşım: 0 / 0  | 
	
	
	
		
		
			
			 paylaşım için teşekkürler. 
  
ww.uydulife.tv 
		
		
		
		
		
	 | 
|||||||||
| 
		 | 
	
	
	
		
  
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | |||||||||
| 
 YENİ ÜYE 
			![]() Üye Numarası: 760 
				Üyelik tarihi: 11.04.2009 
				Nereden: 2 
				Yaşım: 57 
				
					Mesajlar: 40
 
				
				
				Konular: 0 
				Rep Gücü : 0 
Rep Puanı : 10 
Rep Seviyesi :  
![]() Level: 5 [ ![]() ![]()  ]Paylaşım: 0 / 102  | 
	
	
	
		
		
			
			 teşekürler 
  
ww.uydulife.tv 
		
		
		
		
		
	 | 
|||||||||
| 
		 | 
	
	
	
		
  
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | |||||||||
| 
 KIDEMLİ ÜYE 
			![]() Üye Numarası: 3679 
				Üyelik tarihi: 18.02.2010 
				Nereden: tekirdağ 
				
				
					Mesajlar: 152
 
				
				
				Konular: 0 
				Rep Gücü : 16 
Rep Puanı : 20 
Rep Seviyesi :  
![]() Level: 11 [ ![]()  ]Paylaşım: 0 / 259  | 
	
	
	
		
		
			
			 teşekürler 
  
ww.uydulife.tv 
		
		
		
		
		
	 | 
|||||||||
| 
		 | 
	
	
	
		
  
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | |||||||||
| 
 YENİ ÜYE 
			![]() Üye Numarası: 9298 
				Üyelik tarihi: 26.01.2011 
				
				
				
					Mesajlar: 20
 
				
				
				Konular: 0 
				Rep Gücü : 0 
Rep Puanı : 10 
Rep Seviyesi :  
![]() Level: 3 [ ![]()  ]Paylaşım: 0 / 55  | 
	
	
	
		
		
			
			 teşekürler 
  
ww.uydulife.tv 
		
		
		
		
		
	 | 
|||||||||
| 
		 | 
	
	
	
		
  
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | |||||||||
| 
 YENİ ÜYE 
			![]() Üye Numarası: 2055 
				Üyelik tarihi: 24.11.2009 
				
				
				
					Mesajlar: 1
 
				
				
				Konular: 0 
				Rep Gücü : 0 
Rep Puanı : 10 
Rep Seviyesi :  
![]() Level: 1 [  ]Paylaşım: 0 / 0  | 
	
	
	
		
		
			
			 paylaşım için teşekkürler 
  
ww.uydulife.tv 
		
		
		
		
		
	 | 
|||||||||
| 
		 | 
	
	
	
		
  
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
 
 
 
![]()  | 
	
| Bookmarks | 
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
		
  | 
	
		
  |