Comment accéder au fichier temporaire ?
Réponse
Trop de publicités?
Utilisateur non enregistré
Points
0
Cela fait partie de la requête. Les routines de codage proviennent de https://macosxautomation.com :
set defaultAnswer to "Albert Einstein"
set cancelButton to "Annuler"
set buttonResearch to "Rechercher"
display dialog "Requête : " default answer defaultAnswer buttons {cancelButton, buttonResearch} default button buttonResearch cancel button cancelButton with icon 1
copy the result as list to {button_pressed, text_returned}
if (button_pressed is buttonResearch) and (text_returned is not "") then
open location "http://www.wolframalpha.com/input/?i=" & my encode_text(text_returned, true, false)
end if
-- encodage des caractères ASCII étendus:
on encode_char(this_char)
set the ASCII_num to (the ASCII number this_char)
set the hex_list to {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F"}
set x to item ((ASCII_num div 16) + 1) of the hex_list
set y to item ((ASCII_num mod 16) + 1) of the hex_list
return ("%" & x & y) as string
end encode_char
-- CODAGE DU TEXTE : codage des espaces et des caractères ASCII de haut niveau (supérieurs à 127)
-- encode_URL_A = encode la plupart des caractères spéciaux réservés à une utilisation dans les URL.
on encode_text(this_text, encode_URL_A, encode_URL_B)
set the standard_characters to "abcdefghijklmnopqrstuvwxyz0123456789"
set the URL_A_chars to "$+!'/?;&@=#%><{}[]\"~`^\\|*"
set the URL_B_chars to ".-_:"
set the acceptable_characters to the standard_characters
if encode_URL_A is false then set the acceptable_characters to the acceptable_characters & the URL_A_chars
if encode_URL_B is false then set the acceptable_characters to the acceptable_characters & the URL_B_chars
set the encoded_text to ""
repeat with this_char in this_text
if this_char is in the acceptable_characters then
set the encoded_text to (the encoded_text & this_char)
else
set the encoded_text to (the encoded_text & encode_char(this_char)) as string
end if
end repeat
return the encoded_text
end encode_text
Le problème pour énoncer le résultat n'est pas l'énonciation elle-même, mais de sélectionner les parties pertinentes. Il est donc préférable de rechercher un outil qui le fait, ou encore mieux, d'utiliser les services du site à cet effet, car ils ont souvent une sorte d'interface.