pulce15 Inviato 5 Aprile 2008 Segnala Condividi Inviato 5 Aprile 2008 come da titolo, sapete dove posso trovarlo? iMac 27" i5,MacBook Pro, iPhone 4s, iPod video,iPod Nano 6G,iPad 16gb WIFI. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Gianni_Mac Inviato 5 Aprile 2008 Segnala Condividi Inviato 5 Aprile 2008 ci sono dei plugin per Quicklook...li trovi QUI selezioni una cartella e premi la barra spaziatrice...avrai il tuo elenco completo dei file e sottocartelle presenti in quella selezionata... MacBook Pro Alu || Apple Cinema Display 20" || iPhone 3GS 3.1.2 || iPod Touch coming soon Le mie guide: Guida Parallels Desktop | Guida VMware Fusion My Blog: Gianni's Blog | Appleecious Link al commento Condividi su altri siti Altre opzioni di condivisione...
pulce15 Inviato 5 Aprile 2008 Autore Segnala Condividi Inviato 5 Aprile 2008 grazie della dritta, sono molto utili, ma quello che mi servirebbe a me è che ti dasse anche un risultato in un file di testo iMac 27" i5,MacBook Pro, iPhone 4s, iPod video,iPod Nano 6G,iPad 16gb WIFI. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Gianni_Mac Inviato 5 Aprile 2008 Segnala Condividi Inviato 5 Aprile 2008 esiste il comando "LS" (scritto minuscolo), da terminale ls /Users/gianni/Desktop >> /Users/gianni/Desktop/file.txt con questo comando, dove puoi ovviamente inserirvi le directory che ti interessano, hai come risultato il contenuto della directory scritta subito dopo il comando ls in un file di testo posizionato sul desktop, directory passata come secondo parametro dopo le ">>"... MacBook Pro Alu || Apple Cinema Display 20" || iPhone 3GS 3.1.2 || iPod Touch coming soon Le mie guide: Guida Parallels Desktop | Guida VMware Fusion My Blog: Gianni's Blog | Appleecious Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 5 Aprile 2008 Segnala Condividi Inviato 5 Aprile 2008 esiste il comando "LS" (scritto minuscolo), da terminale ls /Users/gianni/Desktop >> /Users/gianni/Desktop/file.txt con questo comando, dove puoi ovviamente inserirvi le directory che ti interessano, hai come risultato il contenuto della directory scritta subito dopo il comando ls in un file di testo posizionato sul desktop, directory passata come secondo parametro dopo le ">>"... Puoi partire da ls per costruire un AppleScript (che era la domanda iniziale): tell application "Finder" -- scegli la cartella che ti interessa set cartella to (choose folder) -- recupera il path della cartella in formato UNIX set cartellapath to POSIX path of cartella -- dai il comando ls, il cui output verrà salvato sulla scrivania do shell script "ls " & cartellapath & " >> ~/Desktop/lista.txt" end tell Link al commento Condividi su altri siti Altre opzioni di condivisione...
nowindows Inviato 5 Aprile 2008 Segnala Condividi Inviato 5 Aprile 2008 Usa questo freeware: "PrintFinder". Lo trovi su www.versiontracker.com Lo lanci ci trascini sopra la cartella che desideri elencare e lui ti prepara un file di testo stampabile. Senza dover usare il terminale. Link al commento Condividi su altri siti Altre opzioni di condivisione...
nowindows Inviato 5 Aprile 2008 Segnala Condividi Inviato 5 Aprile 2008 Puoi scegliere sia di includere il contenuto delle eventuali sottocartelle che escluderle. Link al commento Condividi su altri siti Altre opzioni di condivisione...
pulce15 Inviato 6 Aprile 2008 Autore Segnala Condividi Inviato 6 Aprile 2008 Puoi partire da ls per costruire un AppleScript (che era la domanda iniziale): tell application "Finder" -- scegli la cartella che ti interessa set cartella to (choose folder) -- recupera il path della cartella in formato UNIX set cartellapath to POSIX path of cartella -- dai il comando ls, il cui output verrà salvato sulla scrivania do shell script "ls " & cartellapath & " >> ~/Desktop/lista.txt" end tell Lo script mi va bene, però è possibile modificarlo in modo da togliere la scelta della cartella e che invece lo faccia in automatico a seconda della cartella che hai aperto? mi spiego meglio, voglio fare l'icona da mettere nella barra menu così quando navigo tra le cartelle, la schiaccio e in automatico ho la lista dei file contenuti all'interno della cartella che sto guardando, ho provato a modificare lo script mettendo un "currentfolder" ma data la mia ignoranza in materia non mi funziona... iMac 27" i5,MacBook Pro, iPhone 4s, iPod video,iPod Nano 6G,iPad 16gb WIFI. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 6 Aprile 2008 Segnala Condividi Inviato 6 Aprile 2008 Lo script mi va bene, però è possibile modificarlo in modo da togliere la scelta della cartella e che invece lo faccia in automatico a seconda della cartella che hai aperto? mi spiego meglio, voglio fare l'icona da mettere nella barra menu così quando navigo tra le cartelle, la schiaccio e in automatico ho la lista dei file contenuti all'interno della cartella che sto guardando, ho provato a modificare lo script mettendo un "currentfolder" ma data la mia ignoranza in materia non mi funziona... Certo, basta cambiare la terza riga: set cartella to target of front window as alias Link al commento Condividi su altri siti Altre opzioni di condivisione...
pulce15 Inviato 7 Aprile 2008 Autore Segnala Condividi Inviato 7 Aprile 2008 Certo, basta cambiare la terza riga: set cartella to target of front window as alias Grande!!! Grazie mille dell'aiuto, così è perfetto. Posto il codice modificato: tell application "Finder" -- scegli la cartella che ti interessa set cartella to target of front window as alias -- recupera il path della cartella in formato UNIX set cartellapath to POSIX path of cartella -- dai il comando ls, il cui output verrà salvato sulla scrivania do shell script "ls " & cartellapath & " >> ~/Desktop/lista.txt" end tell Ora lo salvo come applicazione e lo butto nella barra del menù, funziona alla grande. iMac 27" i5,MacBook Pro, iPhone 4s, iPod video,iPod Nano 6G,iPad 16gb WIFI. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 7 Aprile 2008 Segnala Condividi Inviato 7 Aprile 2008 Grande!!! Grazie mille dell'aiuto, così è perfetto. Quasi perfetto, c'è sempre un quasi Se hai cartelle con nomi "complessi", con spazi eccetera, lo script sopra non va. La soluzione è usare quoted form: tell application "Finder" -- scegli la cartella che ti interessa set cartella to target of front window as alias -- recupera il path della cartella in formato UNIX set cartellapath to quoted form of POSIX path of cartella -- dai il comando ls, il cui output verrà salvato sulla scrivania do shell script "ls " & cartellapath & " >> ~/Desktop/lista.txt" end tell Cosi va meglio! Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.