* .Scpt ve * .applescript olarak kaydedilmiş Applescripts arasındaki farklar nelerdir?


10

* .Applescript olarak kaydedilen komut dosyalarının her zaman ham, derlenmemiş metin olduğu, * .scpt olarak kaydedilen komut dosyalarının ise ham metin veya derlenmiş program olabileceği görülmektedir.

Her uzantıyı kullanmanın ne gibi avantajları / dezavantajları vardır?

Yardımcı bir soru: Yeni Otomasyon JavaScript (JXA) dili için * .applescript'e benzer bir uzantı var mı? Belki * .jxa?


Yanıtlar:


4

.scptikili. .applescriptmetinde.

Kelimeleri aramak için Spotlight / Finder'ın bulma işlevini kullanabilirsiniz .applescript. Bunu ile yapamazsın .scpt.

Yana .scptzaten derlenmiş, bu başlatmak için hızlıdır.

En sevdiğim şey .applescript, okuma / yazma kendi başına bir komut dosyası yazabilirim, böylece değişkenleri barındırmak için ayrı bir dosya oluşturmadan bir sonraki çalıştırma için kaydedilir.


2
" .scptZaten derlendiğinden, başlatmak daha hızlı" - gerçekten? Neye derlendi? Bayt kodu? Modern Apple donanımında derlenmiş AppleScript ve derlenmemiş AppleScript arasındaki çalışma süresi farklarını inceleyen biri oldu mu?
Ian C.

@IanC. Bence bytecode
smileycreations15 9:19
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.