Archivio per la Categoria “Apple”

Una mela per amica

Oggi sono caduto nel dubbio se sia meglio iTunes o VLC…. Mi sono accorto che iTunes consuma non poca CPU ed il caro Wet mi ha sempre detto che secondo lui non ha una qualità audio molto alta.

Ora sto provando a mantenere il sottofondo in streaming via VLC così vediamo come va…

Comments Nessun Commento »

Dopo vari smanettamenti e ricerche sono riuscito a terminare lo script tramite il quale è possibile pilotare direttamente l’asterisk per comporre un numero di telefono. Praticamente premendo il tasto dx su un numero di telefono nella rubrica indirizzi ho aggiunto una voce chiamata “Chiama con Asterisk” che invia il numero al centralino e fa squillare il telefono.
Per attivare la funzione bisogna copiare lo script (modificando in modo corretto le variabili a metà del file) in un file nella cartella “Address Book Plug-Ins” che si trova nella cartella Libreria.

L’effetto è il seguente:
asterisk_osx_addressbook

Questi sono i parametri che ho usato nello script e che vanno adattati alle diverse esigenze:

  • mynumber -> 501 -> Numero dell’interno da far squillare
  • username -> AstTapi -> Nome utente da usare per accedere all’interfaccia manager dell’asterisk
  • passwd -> AstTapi -> Password da usare per accedere all’interfaccia manager dell’asterisk
  • remotehost -> 192.168.74.250 -> Indirizzo IP del server asterisk
    using terms from application "Address Book"
    on action property
    return "phone"
    end action property
    on action title for p with e
    return "Chiama con Asterisk"
    end action title
    on should enable action for p with e
    if value of e is missing value then
    return false
    else
    return true
    end if
    end should enable action
    on perform action for p with e
    set telephone to value of e
    set resultList to DialOut(telephone)
    return true
    end perform action
    end using terms from
    
    to searchReplace(thisText, searchTerm, replacement)
    set AppleScript's text item delimiters to searchTerm
    set thisText to thisText's text items
    set AppleScript's text item delimiters to replacement
    set thisText to "" & thisText
    set AppleScript's text item delimiters to {""}
    return thisText
    end searchReplace
    
    on DialOut(telephone)
    --	Numero dell'interno
    set mynumber to "501"
    --	Utente per accedere all'interfaccia manager dell'asterisk
    set username to "AstTapi"
    --	Password per accedere all'interfaccia manager dell'asterisk
    set passwd to "AstTapi"
    --	Indirizzo ip o nome del server asterisk
    set remotehost to "192.168.74.250"
    --	Questo serve per rimuovere il prefisso internazionale dal numero
    set telephone to searchReplace(telephone, "+39", "")
    
    --	display dialog "Confermi chiamata a " & telephone
    
    set expectscript to "set timeout 20
    spawn telnet " & remotehost & " 5038;
    expect \"Asterisk Call Manager/1.0\";
    send \"Action: login
    Username: " & username & "
    Secret: " & passwd & "
    
    \";
    expect \"Message: Authentication accepted\";
    send \"Action: Originate
    Channel: SIP/" & mynumber & "
    Context: from-internal
    Exten: 9" & telephone & "
    Priority: 1
    Timeout: 30000
    
    \";
    send \"Action: logoff
    
    \";
    "
    set risultato to display dialog "Confermi chiamata a " & telephone
    
    if button returned of risultato = "OK" then
    set results to do shell script "/usr/bin/expect -c '" & expectscript & "'"
    end if
    end DialOut
  • Comments Nessun Commento »

    Dopo esser passati ad Exchange come server di posta aziendale ho deciso di provare ad usare Entourage (che altro non è l’outlook in versione Mac)… E’ durato una decina di giorni e poi sono tornato a Apple Mail+iCal+Address Book; ho dovuto però acquistare i software groupcal ed addressX per connettere i software ad exchange….

    Comments Nessun Commento »

    Cos’è meglio textmate, bbedit o eclipse per sviluppare ?
    Textmate è un ottimo editor ma nel mio caso sento la mancanza del supporto sftp; bbedit è completo ma non ho un gran feeling; eclipse ha ogni cosa ma è pesante.
    E quindi cosa uso ???

    Comments Nessun Commento »

    Oggi ho litigato un po’ con subversion perchè non mi permetteva più di operare su una working copy importata in eclipse.
    SVN dava questo errore:
    svn: Can’t move ‘.svn/tmp/entries’ to ‘.svn/entries’: Operation not permitted

    Dopo un po’ di fs_usage, google e tentativi ho scoperto che un per risolvere il problema dovevo usare un
    chflags -R nouchg .svn

    Quindi man chflags e via di svn di nuovo

    Comments Nessun Commento »

    Ecco una di quelle utility che ho sempre cercato per mac..
    Praticamente permette di incorporare il contenuto di file di testo e l’output dei comandi bash sul desktop…

    Geektool

    Comments Commenti disabilitati

    Da qualche settimana sono passato da Firefox a Flock, il nuovo browser basato sul codice di firefox ma gestito in un’ottica maggiormente web 2.0…
    Ieri ho reinstallato l’ultimo Omniweb perchè ho letto su un test di velocità che è incredibilmente più veloce di firefox e safari… Devo dire che effettivamente è così.
    Ma come si fa a scegliere il miglior browser ????

    Comments Nessun Commento »

    Mentre ero alla ricerca di software utile per il mio nuovo E61 ho trovato questi due piccoli ma interessandi programmi.

    Il primo è un plugin che ISync che permette di sincronizzare il nokia E61 senza dover modificare nulla.

    Il secondo invece si chiama SyncTunes è un programma che permette di sincronizzare una playlist si iTunes con un supporto removibile (es: palm, telefono, scheda di memoria) ed è utilissimo per scaricare facilmente gli mp3 nell’E61.

    Comments Nessun Commento »

    Finalmente posso ritornare ad usa Thunderbird poichè ne ho trovato una versione patchata con l’integrazione della rubrica indirizzi di OsX. Credo che così come Eudora fu il migliore client pop3 ai tempi, oggi Thunderbird è senza dubbio il miglior client di posta.
    La build patchata e compilata per G4 è scaricabile qui.

    Per attivare il supporto bisogna aggiungere le seguenti righe nel file di configurazione prefs.js di Thunderbird e nelle preferenze attivare il supporto LDAP verso la rubrica OsX.
    user_pref(“ldap_2.servers.osx.description”, “OS X”);
    user_pref(“ldap_2.servers.osx.dirType”, 3);
    user_pref(“ldap_2.servers.osx.uri”, “moz-abOSXdirectory:///”);

    Comments Nessun Commento »

    Navigando ho appena trovato un bel programma per cambiare le icone ad OsX:
    CandyBar

    Comments Commenti disabilitati

    Switch to our mobile site