Newsgroup: it.comp.macintosh
Titolo: Niubbo AppleScript o altri per ricerca file

Buondì a tutti,
una domanda da VERO niubbo ...
E' sorta una esigenza ... convertire TUTTI i file di un "certo tipo"
ad un altro ...
Automator o AppleScript
La traduzione è la seguente:
vecchi file formato MacWrite in formato leggibile.
Per la traduzione si provvederà all'acquisto del suddetto programma:
MacLinkPlus 
http://www.dataviz.com/purchase/buy/maclinkplus/mlp_order_pg1.html
I file possono essere in formato "puro" oppure compressi con
DiskDoubler
Il succo sarebbe questo:
Cerca TUTTI i file di tipo MacWrite anche quelli compressi con DD
usa MacLinkPlus per convertirli in formato testo
Sto cercando una strada "automatizzata" perchè siamo dell'ordine di
una decina di migliaia di file ...
Come sarebbe meglio operare?
Grazie anticipatamente a tutti
saluti
--
Riddler ?

 usa MacLinkPlus per convertirli in formato testo
Dimenticavo una aggiunta ...
Cerca TUTTI i file di tipo MacWrite e MacWrite compressi con DD
in TUTTI i computer della rete LAN, convertili in formato testo
utilizzando MacLinkPlus


 Grazie anticipatamente a tutti
Pagare qualcuno pare brutto?
-- 
http://myretrocomputing.altervista.org


| |___|_|_  |_  |___| | 
|        ___|___|     | *Audi famam illius

 automatizzabile, via AS o automator - o male che vada, via terminale.
ahi ... e quì dove protrei informamri per realizzare una cosa del
genere?
Grazie ancora
saluti
--
Riddler ?

 Anche sul sito Apple ci sono delle informazioni, forse un manuale.
Ok grazie a tutti.
Appena avrò a disposizione anche il software farò un pò di
tentativi...
spèrèm!
saluti
--
Riddler ?

 ricordo male ...
La maggior parte dei programmi decenti e' scriptabile. Altrimenti AS e
automator sarebbero inutili.


 automator sarebbero inutili.
graSSSie della conferma, aspettiamo MacLink e sperùmma!
;-)
saluti
--
Riddler ?

Arrivato MacLink e fatti due test ... OK ...
si può procedere ;-)
Ora è possibile una ulterione semplificazione
Vorrei realizzare uno script che richiede su che cartella
o volume (e TUTTE le sottocartelle...) eseguire le operazioni.
direi una cosa del genere:
scegli cartella/volume
   per ogni file (se possibili dire di tipo MacWrite o altro...)
   converti il file utilizzando MacLink
Stessa cosa per ogni cartella e sotto cartella
In questo modo dovrebbe essere sufficiente scegliere la cartella
radice di interesse e lanciare lo script.
Ma ... come da subject sono NIUBBO ... SIA con AppleScript che con
Automator che però è un pò più semplice ;-)
Cosa ne dite?
E' possibile operare in questo senso?


 E' possibile operare in questo senso?
Direi: Automator -> nuovo flusso vuoto -> Ottieni elementi del Finder 
specificati -> Ottieni contenuto cartella -> Esegui Applescript
A questo punto ti serve un AppleScript che preso un singolo file lo 
converta con MacLink, trascini la cartella con i file nella lista di 
"Ottieni elementi del Finder" e avvii, eventualmente se non la hai già 
salva una copia di sicurezza della cartella prima di cominciare


Grazie mille!
OTTIMO punto di partenza
Manca la parte di conversione e direi proprio che ci siamo ;-)
Comincio a fare qualche test cone quello che mi hai suggerito
ancora grazie
saluti
--
Riddler ?

 Comincio a fare qualche test cone quello che mi hai suggerito
Script Editor -> carica libreria -> scegli MacLink Plus (lo davano con 
AppleWorks una volta, vero?) in questo modo vedi quali classi e metodi 
supporta.

 in questo modo vedi quali classi e metodi supporta.
uh!
:-(
NON riesco a caricare MacLink ... vedo le altre applicazioni ma
MacLink rimane inselezionabile
:-(
--
Riddler ?

 :-(
niente da fare ... anche facendo carica libreria e selezionando
MacLink
ottengo l'errore che mi avvisa che l'applicazione NON è scriptabile...
Credo che per forza di cose l'unica è richiamarlo manualmente ...
Pazienza, speravo di poter automatizzare un pò di più...
saluti a tutti
--
Riddler ?

 ottengo l'errore che mi avvisa che l'applicazione NON è scriptabile...
Da una rapida ricerca in rete invece pare di sì ma non ho MacLink e non 
so darti indicazioni precise.

 so darti indicazioni precise.
Purtroppo MacLink è proprio il cuore del LOOP ...
Pazienza provvederemo solo con MacLink a mano
Grazie comunque a tutti
--
Riddler ?

 e cerca "maclinkplus".

 e cerca "maclinkplus".
vò a voire grazie mille!
Comunque ho fatto alcuni test con MacLink ... se differenzio la
cartella dei file "tradotti"
si prende da solo anche le sottocartelle ;-)
Quindi a questo punto da "gnu gnu" in AppleScript ... quasi quasi
faccio a manina
partendo dalle radici delle cartelle e ricopiandole nella cartella di
origine ;-)
Ancora grazie
saluti
--
Riddler ?

 si prende da solo anche le sottocartelle ;-)
In che senso differenzi?
Se MacLinkPlus lavora in batch crei una smart folder e buonanotte.


--
Riddler ?