Usare OSX: un semplicissimo AppleScript

Dovreste sapere cos’è AppleScript, giusto? Anche se non lo sapete si può evincere dal nome: un linguaggio di scripting ideato da Apple. Ovviamente i suoi sostenitori lo definiranno più di un linguaggio di scripting, ma lasciamo stare.

Più che altro, volevo farvi notare la sua semplicità. Provate ad indovinare per esempio cosa fa questo velocissimo script:

tell application “Finder” to count every file in folder “Applications” of startup disk

Io comunque in Python per fare la stessa cosa faccio una riga più corta XD…

11 Risposte a “Usare OSX: un semplicissimo AppleScript”

  1. Martin Michel Dice:

    Here is another one-liner that can be entered in the Terminal:

    mdfind -count -onlyin /Applications/ ‘kMDItemKind != “Folder”‘

    ;-)

  2. tuxbuntu Dice:

    ehm… “di all’applicazione Finder di contare ogni file nella cartella “Applications” dello startup disk”. è corretto?

    :)

  3. olympicmew Dice:

    @ tuxbuntu: infatti, proprio così.
    @ Martin: below there’s this post translated in English:

    You would know what’s AppleScript, right? If you don’t know it, its name says all: it’s a scripting language from Apple. Of course, its supporters will define it more than a scripting language, but let it be.

    Today, I wanna show you its simplicity. Try to understand, for example, what do this short script:

    tell application "Finder" to count every file in folder "Applications" of startup disk

    Anyway, for doing the same thing in Python I write less code XD…

  4. tuxbuntu Dice:

    @ olympicmew: ma si può anche usare per fare cose del livello di Bash?

  5. olympicmew Dice:

    Credo di sì, ma a cosa serve se quando clicco sull’icona del terminale mi appare una scintillante istanza di Bash?

  6. tuxbuntu Dice:

    Stai dicendo che si può programmare bash anche su OS X?

  7. koalalorenzo Dice:

    tuxbuntu, MacOSX è un derivato da Unix, quindi in sostanza è come linux… 2 + 2 = “puoi installare anche apt e dpkg su Mac OS X” :)

    (”Avremo crystal anche per mac os x ? AHAHAHAHA!!!!…… no -.-”")

  8. tuxbuntu Dice:

    loooooooooooooool
    @ koalalorenzo: lo so -.-”

  9. olympicmew Dice:

    Bash è la shell di default di OSX, quindi puoi programmare in Bash anche su Mac.

  10. tuxbuntu Dice:

    pheego

  11. Paolo Dice:

    Be’, ma tanto con Java e Python non ci son problemi a fare applicazioni per ogni os

I commenti sono chiusi.