AppleScript ve Preview.app


0

Bu yazıyı gördüm:

Nasıl elma yapıtının Snow Leopard'da Preview ile çalışmasını sağlayabilirim?

Önizleme ile AppleScript nasıl kullanılacağını bulmak girişimi. Birden çok belgeyi aynı anda görüntülemem gereken durumlarda belgeleri açacak ve bunları en verimli görünüme otomatik olarak yeniden boyutlandıracak bir dizi görevi otomatikleştirmeye çalışıyorum. Önizleme'de komut dosyası işlevlerinin nasıl ekleneceğini bulamıyorum (yani, önizleme pencerelerini otomatik olarak yeniden boyutlandırmak için Automator veya AppleScript'i bulamıyorum). Bu konuyu gördüm ama cevap yoktu. O zamandan beri bir şey çözüp çözmediğini merak ediyorum.

Yanıtlar:


2

Mac OS Lion'da Info.plistsize ait olanlar:

sudo defaults write /Applications/Preview.app/Contents/Info NSAppleScriptEnabled -bool true
sudo chmod 644 /Applications/Preview.app/Contents/Info.plist
sudo codesign -f -s - /Applications/Preview.app

Şimdi bu bir hataya neden olmamalı:

tell app "Preview" to windows

10.6'daki gibi, Önizleme yine de bir sözlüğe sahip olmayacak.


1

Bahsettiğiniz o mesaja cevabım, macscripter.net dizisinin linkini gösterir defaults write /Applications/Preview.app/Contents/Info NSAppleScriptEnabled -bool YES.

Bu konudaki bağlantılardan biri, Önizleme'de belge pencerelerinin nasıl yeniden boyutlandırılacağını açıklayan bu red-sweater.com blog gönderisine yapılan bağlantıdır .

Sanırım bu soruyu cevapladım. :)


UYARI: Önizlemenin Lion (10.7) sürümü için ghoppe'nin önerisini takip etmeyin. Uygulamanın yürütülebilir dosyasının içindeki herhangi bir şeyi değiştirmek, kod imzalama denetimini geçersiz kılar ve Önizlemenin açmamasına neden olur. Daha da kötüsü, Lion uygulamasını çalıştıran başka bir sisteme erişmeden Önizleme uygulamasının tekrar çalışmasını sağlamak gerçekten zor; özellik listesi düzenlemesini çalışan bir sürüme geri döndürmek için "geri alamazsınız!"
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.