Gönderen Konu: PHP Multicolor Picture Shower  (Okunma sayısı 12792 defa)

PHP Multicolor Picture Shower

« : 25.08.2008 16:16:11 »
Hızlı düğmeleri aç

skate

İleti: 5.245

A Sinner Scener
Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.akaydin.com/
Bugün ufak bir PHP scripti yazdım. Scenek'de de kullanacağım bunu. Ancak CSDB gibi sitelerin de desteklemesi güzel bir özellik olacağından release ettim kodu. Aşağıdaki linkten indirip inceleyebilirsiniz.
 
http://noname.c64.org/csdb/release/index.php?id=70285
 
Script, Koala ve Adv. Art Studio gibi multicolor grafik modlarını PHP'nin GD grafik kütüphanesiyle PNG'ye dönüştürebiliyor. Elbette ki bu işi orjinal PRG dosyalarından, yani binary dosyaları okuyarak yapıyor. Bu scripti geliştirerek web sitesine ilginç özellikler kazandırmak mümkün.
 
Scenek ile ilgili azcık daha sabır diyeceğim. Özellikle de projeye katılmak isteyen arkadaşlar için.

PHP Multicolor Picture Shower

« Yanıtla #1 : 25.08.2008 21:31:50 »
Hızlı düğmeleri aç

spritus

İleti: 933

Çevrimdışı
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://resident.tr-demoscene.info
iyi iş çıkarmışsın. eline sağlık. bu kodu daha derli toplu release edebilirdin. hani class vs.
 
ha bir de bunu zip'in içinden çekip gösterse oh misler gibi olurdu :)
« Son Düzenleme: 25.08.2008 21:36:16 Gönderen: spritus »

PHP Multicolor Picture Shower

« Yanıtla #2 : 25.08.2008 22:05:58 »
Hızlı düğmeleri aç

skate

İleti: 5.245

A Sinner Scener
Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.akaydin.com/
ben projelerimde class kullanırım, script seviyesindeki şeyler için kullanmam. çarpma işlemi yerine bit shifting kullanıp sonra bu konu bir class'a yerleştirmek saçma oluyor :)
 
edit: bir de not dosyasını okumanızı rica ediyorum.
 
* This script is a very basic example. I release it just for inspiration. I don't expect you to use it as it is. Modify it, re-write it, do all necessary changes for your project.
« Son Düzenleme: 25.08.2008 22:10:35 Gönderen: skate »

PHP Multicolor Picture Shower

« Yanıtla #3 : 25.08.2008 22:18:00 »
Hızlı düğmeleri aç

spritus

İleti: 933

Çevrimdışı
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://resident.tr-demoscene.info
zip içinden gösterme fikrine ne diyeceksin? malum csdb'de de çoğunlukla zip arşiv olarak tutuluyor. aslında bunu scenek'te kullanacaksan sadece multicolor değil gif (ve/veya jpg) için de ekleyebilirsin. böylece thumbnail upload derdi de sona ermiş olur ve ziplerin içinde screenshot gibi durur :P
 
yoksa fazla mı büyüttüm ne? :)

PHP Multicolor Picture Shower

« Yanıtla #4 : 25.08.2008 22:58:15 »
Hızlı düğmeleri aç

skate

İleti: 5.245

A Sinner Scener
Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.akaydin.com/
zipin içinden dosya okumak PHP için iş bile sayılmaz, çok basit. ancak problem şu ki o dosyalar genellikle crunchlanmış dosyalardır. decrunch işleminden geçerler ve başlarında showerları olur. her coder kafasına göre bitmap, videomem, colorram'i farklı farklı yerlere koyar hafızada. v.s. v.s. bu nedenlerle söylediğin olanaklı değil. ancak bir grafik editörüyle kaydedilmiş bir grafik dosyasını gösterebilir bu modül. ister zipin içinde olsun isterse 1541 drive'da saklanıyor olsun, söker alırım ben onu oradan bir şekilde ;)

PHP Multicolor Picture Shower

« Yanıtla #5 : 26.08.2008 15:58:15 »
Hızlı düğmeleri aç

Decipher

İleti: 482

Çevrimdışı
  • ****
  • Sr. Member
    • Profili Görüntüle
    • http://beskrajnost.com
Skate, dun cidden fazlasiyla doluydum ve kisa kisa yazmak istemedim ancak ilk andan itibaren fazlasiyla begendim bu kucuk projeyi. Gelelim koda. Bence cidden cok cok guzel ve saglam bir snippet olmus, amacina da kesinlikle ulasiyor. Bence class vs gibi seylere gerek yok boyle ufak snippetlerde (ornegin ben single-file deneyler vs icin C kullaniyorum direk). Bana dun Scenek'le ilgili bahsettigin seyi de bir an once yapmani diliyorum, ve katilimda bulunmak icin de sabirsizlaniyorum. Cunku tr-scene su an kullerinden dogumak gibi guzel bir sey yapiyor ve umarim Scenek biraz daha tat katar. Bu ve bunun gibi bircok orjinal fikri de bir sekilde Scenek'e katarak cok tatli bir database yaratabiliriz.

Ote yandan kodu kendi makinamda birkac farkli binaryle denedim ve hic problemsiz hepsiyle calisti. Rendering de oldukca hizliydi.

Tekrar elerine saglik.
100% pure coder pr0n