Uno script Apple per la pronuncia del dizionario di google

2 risposte

0

In bash, è molto semplice:

cd ~/Desktop; curl --remote-name-all --silent --url \
http://ssl.gstatic.com/dictionary/static/sounds/20160317/\
{wrought,drought,rough,thorough}--_us_1.mp3

Questo scaricherà i file per wrought , drought , rough e thorough , e li salverà sul desktop.

Se vuoi metterlo in un AppleScript:

    set word_list to {"wrought", "drought", "rough", "thorough"}

    set my text item delimiters to ","
    set my text item delimiters to {word_list as text, "{word-list}"}

    set curl to "cd ~/Desktop; curl --remote-name-all --silent --url " & ¬
        "http://ssl.gstatic.com/dictionary/static/sounds/20160317/" & ¬
        "{{word-list}}--_us_1.mp3"

    text items of curl as text

    do shell script the result

Per ottenere l'input dell'utente per consentire a un utente di fornire una parola da inserire nell'URL, sostituire la prima riga con questi due:

    display dialog "Enter a word:" default answer "pronunciation"
    set word_list to {text returned} of the result
    
risposta data 09.08.2018 - 18:28
fonte
0

Ecco un AppleScript di base che fa come hai richiesto:

set theWord to text returned of (display dialog ¬
    "Enter a word to pronounce:" buttons {"Cancel", "OK"} ¬
    default button "OK" default answer ¬
    "" with title "What word would you like to pronounce?")

set theURL to "http://ssl.gstatic.com/dictionary/static/sounds/20160317/" & theWord & "--_us_1.mp3"

open location theURL
    
risposta data 09.08.2018 - 18:59
fonte

Leggi altre domande sui tag