Apri/Chiudi


AppleScript: aprire Gnuplot in un attimo

18 agosto 2007 , di Boliboop

gnuplot.png

Se, come me, avete installato su Mac OS X l’ottimo Gnuplot (programma per realizzare grafici 2D e 3D a partire dalle equazioni, ma non solo) tramite Fink, allora probabilmente avete il mio stesso problema: per lanciare Gnuplot è necessario prima aprire Terminale.app e poi digitare gnuplot, procedura alquanto noiosa se si usa questo programma molto spesso.

La soluzione che ho realizzato per aprire Gnuplot in un attimo è quella di scrivere un AppleScript davvero semplice e di trasformarlo in una applicazione richiamabile in qualsiasi momento. Qui potete scaricare l’applicazione da me realizzata

Download gnuplot loader

mentre, per i più curiosi, vi spiego la procedura per realizzarla da voi, potendo quindi aggiungere tutte le funzionalità desiderate.

Innanzitutto aprite Script Editor.app che si trova nella cartella /Applicazioni/AppleScript. Questa semplice applicazione permette di scrivere, compilare ed eseguire qualsiasi AppleScript.

Il codice che dovrete scrivere è il seguente


tell application "Terminal"
	activate
	do script "gnuplot"
end tell

il significato di ognuna delle quattro righe di codice è, in linguaggio corrente, il seguente:

devi dire all’applicazione “Terminale” (tell application “Terminal”) di aprirsi (activate) e di eseguire questo script costituito da una singola stringa di comando (do script): “gnuplot”; fine della comunicazione (end tell).

Per provare a vedere se lo script funziona è sufficiente cliccare sul tasto Esegui e dovremmo vedere aprirsi il Terminale e caricarsi Gnuplot. Unico inconveniente di questo script è che vengono aperte due finestre del Terminale (di cui una, quella in primo piano, con Gnuplot caricato), ma probabilmente esiste un modo per aprirne una sola (anche se non lo conosco).

A questo punto è sufficiente andare sul menu Archivio>Registra col nome…, impostare come nome gnuplot loader e come formato documento script. A questo punto, il file .app che verrà salvato può essere spostato nella propria cartella Applicazioni e trascinato sul Dock per una veloce reperibilità. Il nome “gnuplot loader” è stato scelto come tale dal momento che l’applicazione si chiude nell’attimo in cui gnuplot è stato caricato, per cui questa applicazione esegue solo il compito di caricare Gnuplot.

A corredo dell’applicazione ho realizzato una icona a partire dalla bella immagine visibile ad inizio articolo, realizzata con Gnuplot e disponibile (in versione originale) sul sito ufficiale a questo indirizzo.

Articoli correlati:

  1. Terminal Tip: risolvere due noiosi problemi con Gnuplot
  2. Accadde oggi…?
  3. Come far saltellare l’icona di Mail quando si riceve posta

0 Commenti a “AppleScript: aprire Gnuplot in un attimo”

  1. Nessun Commento

Lascia un commento



Chiudi
E-mail It