...es chistoso el soliloquio que estas teniendo
...pero aqui voy.
Ese script que encontraste es correcto y lo que debes hacer es poner una ruta relativa o completa a tu archivo. Algo como esto:
Ruta relativa:
Código:
on (release) {
getURL("directorio/archivo.rar", "_blank");
}
Ruta completa:
Código:
on (release) {
getURL("http://www.dominio.com/directorio/archivo.rar", "_blank");
}
Y te aseguro que funciona perfectamente bien, no importa el sistema operativo. Yo tambien uso MAC y no tengo ningun problema con las rutas.
Aunque si podria suceder una situacion y es que si pones el swf en un directorio distinto al "archivo.rar" y a un mismo nivel que este, te diga que no encuentra el archivo. En ese caso, usa una ruta completa y problema resuelto.
Otra cosa, nota las comillas del _blank, por si te faltaron en tu script. Y finalmente (eso espero) cuando pretendes dar un click en un archivo .rar, en la Mac los browsers tratan de leerlo como si fuera un archivo html si no tienes el MIME del browser bien configurado. En ese caso, te sugiero que en vez de gravar el archivo como .rar lo hagas como .zip, que en ningun sistema operativo tendra problemas.