İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Photoshop ve Programlama

M.CoRLeOnE

0
İyinet Üyesi
Katılım
1 Aralık 2004
Mesajlar
550
Reaction score
0
Basit Bir JavaScirpt Kodu oluşturmak


JavaScipt photoshop ile sunulan programlama dillerinin en kapsamlı olanlarındandır, çünkü platformlar arsı(PC ve mac) çalışabilir. Aynı zamanda diğer uygulamalarda iletişim kuramadığından biraz da kısıtlıdır. Yine de java Script size photoshop arabirimini kullanım tarzınızı özelleştirme adına pek çok olanak sağlar.

Göz atacağımız ilk program aslında eylemler de gerçekleştireceğimiz bir iş yapar, bir tercih ayarlamasına dair basit bir örnektir. Ekran cetveli tercihinin piksel ve yüzdelik arasında değiştirilmesini göreceğiz.


1. Notepad (PC) veya TextEdit(Mac) gibi bir metin editörü açın. Oluşturduğunuz dosyayı salt düz metin olarak kaydedebilmeniz gerekir; ms word veya diğer metin programları genellikle pek çok biçimlendirme ekler ve bu da çalışmamasına neden olur.

2. Aşaığdaki metni dökümana giriç

// Set the ruler units to pixels.
App.preferences.rulerUnits = Units.PIXELS

3. Dosyayı toPixels.js olarak kaydedin. Dosyayı Presets\Photoshop Actionsa veya Presets\Scripts klasörüne kaydederseniz, bu program yeniden başlatıldığında
File>Scripts menüsünden okunabilir.

İlk satır bir yorumdan ibarettir: bölüm işaretlerini izleyen ve izleyen satırı açıklamakta kullanılan bir metin. İzleyen satır uygulamayı(app, yani photoshop) kullanır ve tercihlere (preferences), daha doğrusu cetvel birimi tercihine (rulerUnits) bakar ve bu birimi piksel yapar. Kodlar ile ilgili daha fazla bilgi edinmek istiyorsanız java ilgili içeriği olan sitelerde bulabilirsiniz . www.webdersleri.com (bakın)

Photoshop’u yeniden başlattınızda bu programı (Scripts menüsünden seçerek çalıştırırsanız, cetvel birimi tercihi herhangi bir ekrana girmenize gerek kalmaksızın piksele dönüşür. Şimdi de ikinci programı oluşturalım:

1. Notepad (PC) veya TextEdit(Mac) gibi bir metin editörü açın.

2. Aşağıdaki metni yeni bir dökümana girin :

// Set the ruler units to percent.
App.preferences.rulerunits = Units.PERCENT;

4. 3. Dosyayı toPercent.js adıyla kaydedin. Dosyayı Presets\Photoshop actions veya Presets\Scripts klasörüne kaydederseniz, , bu program yeniden başlatıldığında
File>Scripts menüsünden okunabilir.
Artık (ps yi yeniden başlattıktan sonra)istediğiniz birimi Scripts menüsünden seçerek piksel ve yüzdelik arasına geçiş yapabilirsiniz. Pixels adlı bir eylemde toPixels.js programlama bir işlev tuşu (mesela F13) toPercent.js programına da Shift+12 atarsanız cetveler arasında hiç menü kullanmadan geçiş yapabilirsiniz.

Ama bu uygulama çok basit bir uygulama olmakla birlikte özgün arabirimleri oluşturma açısından photoshop çok geniş bir programdır. Dolayısıyla kendinizi rahatlatacak bir yığın işlerden kurtaracak küçük programcıklar oluşturup ps iş yaparken siz kahvenizi içebilirsiniz.
:):)
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst