Photoshop Scripting ile Otomatik Dosya İsimlendirme

Photoshop’ta projelerinizi, çalışmalarınızı sürekli olarak yeni bir isimlendirmeyle kaydetmeye ihtiyaç duyuyorsanız, rastgele isimlendirmek yerine daha düzenli bir isimlendirme sistemi olsun istiyorsanız bunu bir script ile yapabiliyorsunuz.

Aşağıdaki kod, daha önceden kaydedilmiş bir dosyanın isminin sonuna _0000 formatında yeni bir isim ekleyip tekrar kaydeder. Sürekli yeni bir çalışma yapıp, o çalışmaları yeni bir isimle kaydetmesi gerekenler içindir daha çok bu. Mesela benim gibi stok fotoğrafçılıkla ilgileniyorsanız, Photoshop’ta yaptığınız çalışmaları yeni bir isimle kaydetmek bir ihtiyaçtır. Animasyonlarla ilgileniyorsanız ve stryboard çalışmaları hazırlıyorsanız da bu gereklidir.

Aşağıdaki kodu kullanmak için önce kopyalayın ve bir notepad editörüne yapıştırın. Photoshop scriptleri JSX uzantılıdır ve bu metni JSX uzantılı olacak şekilde kaydedin ki, Photoshop bu script dosyasını tanısın.

#Photoshop
main();  
function main(){  
if(!documents.length) return;  
var Name = app.activeDocument.name.replace(/\.[^\.]+$/, '');  
Name = Name.replace(/\d+$/,'');  
try{  
var savePath = activeDocument.path;  
}catch(e){  
    alert("You must save this document first!");  
    }  
var fileList= savePath.getFiles(Name +"*.psd").sort().reverse();  
var Suffix = 0;  
if(fileList.length){  
    Suffix = Number(fileList[0].name.replace(/\.[^\.]+$/, '').match(/\d+$/));  
}  
Suffix= zeroPad(Suffix + 1, 4);  
var saveFile = File(savePath + "/" + Name + "_" + Suffix + ".psd");  
SavePSD(saveFile);  
}  
function SavePSD(saveFile){   
psdSaveOptions = new PhotoshopSaveOptions();   
psdSaveOptions.embedColorProfile = true;   
psdSaveOptions.alphaChannels = true;    
psdSaveOptions.layers = true;    
activeDocument.saveAs(saveFile, psdSaveOptions, true, Extension.LOWERCASE);   
};  
function zeroPad(n, s) {   
   n = n.toString();   
   while (n.length 

Dosyayı kaydettikten sonra Photoshop’ta File > Scripts > Browse diyerek dosyayı bulup çalıştırın. Dosyanın düzgün çalışabilmesi için Photoshop çalışmanızın önceden kaydedilmiş olması gerektiğini unutmayın.

yenidosya.psd olarak kaydettiğiniz bir Photoshop dosyası, script çalıştırıldıktan sonra aynı klasöre yenidosya_0001.psd şeklinde kaydedilecektir. Tekrar çalıştırırsanız yenidosya_0002.psd olarak kaydeder. Çalışma mantığı bu şekilde. İşlemi kolaylaştırmak için bu script dosyasını bir action olarak hazırlayabilirsiniz.

Popular Eğitimler

Photoshop Hızlı Gökkuşağı Efekti Nasıl Yapılır?
Photoshop Hızlı Gökkuşağı Efekti Nasıl Yapılır?

Fotoğraflara gökkuşağı efekti nasıl yapılır? Photoshop içerisindeki Russell’s Rainbow ile manzara fotoğraflarınıza hızlı…

Photoshop’un En Önemli Özelliklerinden Akıllı Nesneler Nasıl Kullanılır?
Photoshop’un En Önemli Özelliklerinden Akıllı Nesneler Nasıl Kullanılır?

Photoshop ve benzeri programlarda önemli özelliklerden biri olan Smart Object üzerinde duracağız….

Görsele Göre Metin Alanı Belirlemek (Photoshop Wrap Text)
Görsele Göre Metin Alanı Belirlemek (Photoshop Wrap Text)

Görsel içerisindeki ana nesnenin etrafını saracak şekilde metin yerleştiriyoruz. Çizdiğimiz shape’ler içerisinde…

Photoshop’ta Popüler Uzun Gölge Efekti Nasıl Yapılır?
Photoshop’ta Popüler Uzun Gölge Efekti Nasıl Yapılır?

Photoshop‘ta uzun gölgeler tasarım trendlerinin bir parçası. Arayüz tasarımlarında, tipografik tasarımlarda veya…

Photoshop’u Profesyonelce Kullanmak için Yapılması Gereken 6 Madde
Photoshop’u Profesyonelce Kullanmak için Yapılması Gereken 6 Madde

Özellikle Photoshop’a yeni başladığımızda yaptığımız, farkında olmadığımız en temel hataları ve bu…

Yaz / Bahar Mevsimi Kış Mevsimine Nasıl Çevrilir?
Yaz / Bahar Mevsimi Kış Mevsimine Nasıl Çevrilir?

Photoshop derslerinde bu sefer yazın veya bahar mevsiminde çekilmiş yeşil alanlarla dolu…