iSleepy Inviato 20 Aprile 2008 Segnala Condividi Inviato 20 Aprile 2008 Ho necessità di bloccare l'esecuzione del servizio web apache e mysql su un iMac, ogni giorno ad una determinata ora. Ho provato a cercare qualche software, ma il tutto si riduce alla chiusura di applicazioni e non di servizi web. Esiste un modo, magari con Automator o AppleScript che io non conosco , che possa servire al mio caso? Oppure un bash da terminale che messo in uno scheduler venga eseguito ogni giorno a quella determinata ora? The Network Link al commento Condividi su altri siti Altre opzioni di condivisione...
grigio60 Inviato 21 Aprile 2008 Segnala Condividi Inviato 21 Aprile 2008 OS X è un sistema operativo Unix per cui puoi usare il normale crontab (da Terminale) per gestire il tutto: serve proprio per quello che devi fare tu. Serve aiuto? Posso darti una mano in Webmasters - Aiuto Software - Da Windows a Mac Mappa Utenti ItaliaMac [[miao]] Link al commento Condividi su altri siti Altre opzioni di condivisione...
iSleepy Inviato 21 Aprile 2008 Autore Segnala Condividi Inviato 21 Aprile 2008 sai come si fa per gestire il crontab? ricordo che lo facevo con i BNC su IRC, ma non ricordo minimamente la procedura... The Network Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ospite Kibi Inviato 21 Aprile 2008 Segnala Condividi Inviato 21 Aprile 2008 mac os x non usa più cron, forse crontab funziona ancora, ma la cosa migliore è utilizzare launchd. Se vuoi una interfaccia grafica puoi provare lingon Link al commento Condividi su altri siti Altre opzioni di condivisione...
iSleepy Inviato 21 Aprile 2008 Autore Segnala Condividi Inviato 21 Aprile 2008 peccato che non funzioni su Tiger, era proprio quello che mi occorreva... The Network Link al commento Condividi su altri siti Altre opzioni di condivisione...
iSleepy Inviato 21 Aprile 2008 Autore Segnala Condividi Inviato 21 Aprile 2008 mi correggo, c'è anche la versione per tiger. ora la scarico The Network Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 21 Aprile 2008 Segnala Condividi Inviato 21 Aprile 2008 iCal + Applescript bastano e avanzano, non c'è bisogno di nessuna utility di terze parti! Metti il comando bash in un "do shell script" di Applescript, lo salvi come script e lo assegni come allarme ad un evento di iCal che si ripete ogni quanto vuoi. Link al commento Condividi su altri siti Altre opzioni di condivisione...
iSleepy Inviato 21 Aprile 2008 Autore Segnala Condividi Inviato 21 Aprile 2008 AppleScript ho detto proprio sopra che non me ne intendo. sapresti aiutarmi tu? vorrei solo stoppare il processo che fa partire Apache, che tuttora faccio partire con XAMPP. The Network Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 21 Aprile 2008 Segnala Condividi Inviato 21 Aprile 2008 AppleScript ho detto proprio sopra che non me ne intendo. sapresti aiutarmi tu?vorrei solo stoppare il processo che fa partire Apache, che tuttora faccio partire con XAMPP. Come lo fai partire XAMPP? Col Terminale credo no? Allora bastano due righe in Applescript: set theResult to do shell script "/Applications/xampp/xamppfiles/mampp stop" display dialog theResult Per fermare xampp. Salva come script, attaccalo come allarme ad un evento di iCal, setta la ripetizione dell'evento come vuoi, e sei a cavallo. Link al commento Condividi su altri siti Altre opzioni di condivisione...
iSleepy Inviato 21 Aprile 2008 Autore Segnala Condividi Inviato 21 Aprile 2008 come risolvo questo? The Network Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 21 Aprile 2008 Segnala Condividi Inviato 21 Aprile 2008 come risolvo questo? Ma scusa adesso come lo fai partire? Giusto per capire qual'è la soluzione migliore per fermarlo... Link al commento Condividi su altri siti Altre opzioni di condivisione...
iSleepy Inviato 21 Aprile 2008 Autore Segnala Condividi Inviato 21 Aprile 2008 questo msg mi appare appena premo START o ESEGUI da Script Editor The Network Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 21 Aprile 2008 Segnala Condividi Inviato 21 Aprile 2008 Te lo richiedo per la terza volta : come fai partire xampp? Che comando dai? Link al commento Condividi su altri siti Altre opzioni di condivisione...
iSleepy Inviato 21 Aprile 2008 Autore Segnala Condividi Inviato 21 Aprile 2008 non do nessun comando. nel pacchetto XAMPP per MacOS c'è Xampp Control Panel, una GUI che fa partire tutti i servizi, a tua discrezione. p.s. avevo capito che mi stessi chiedendo come facevo a far partire l'apple script. The Network Link al commento Condividi su altri siti Altre opzioni di condivisione...
iSleepy Inviato 21 Aprile 2008 Autore Segnala Condividi Inviato 21 Aprile 2008 The Network Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 21 Aprile 2008 Segnala Condividi Inviato 21 Aprile 2008 non do nessun comando. nel pacchetto XAMPP per MacOS c'è Xampp Control Panel, una GUI che fa partire tutti i servizi, a tua discrezione. Ok, e immagino che ti chieda la tua password quando fai partire i servizi... si potrebbe scrivere un applescript con la password, ma sarebbe leggibile a tutti quelli che hanno accesso al tuo Mac. Io te lo scrivo lo stesso, ma ti ho avvertito set thePassword to "tuapassword" set theResult to do shell script "sudo /Applications/xampp/xamppfiles/mampp stop" password thePassword display dialog theResult Link al commento Condividi su altri siti Altre opzioni di condivisione...
iSleepy Inviato 21 Aprile 2008 Autore Segnala Condividi Inviato 21 Aprile 2008 sei di una gentilezza unica, ma mi viene restituito quest'errore. nel campo tuapassword ho ovviamente messo la mia password in chiaro, ma non è un problema che qualcuno la veda perchè quel Mac è sotto chiave e lo uso solo io The Network Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ce Inviato 21 Aprile 2008 Segnala Condividi Inviato 21 Aprile 2008 Sorry c'era un sudo di troppo Prova cosi: set thePassword to "tuapassword" set theResult to do shell script "/Applications/xampp/xamppfiles/mampp stop" password thePassword with administrator privileges display dialog theResult Se va ti ripeto i passaggi seguenti: - Salva come script (NON come applicazione) - Apri iCal, crea un nuovo evento, meglio ancora un nuovo calendario con dentro l'evento - Setta l'evento perchè si ripeta ad intervalli regolari - Aggiungi lo script come allarme dell'evento e verrà eseguito in automatico. Link al commento Condividi su altri siti Altre opzioni di condivisione...
iSleepy Inviato 21 Aprile 2008 Autore Segnala Condividi Inviato 21 Aprile 2008 Risolto! Grazie mille per l'aiuto e la disponibilità The Network Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.