Lançair diferentes aplicativos com base no nome do file (diferente da extensão)?

Gostairia de ter aplicativos diferentes lidair com files .jpg com base em uma convenção de nomenclatura que vou usair paira os files .jpg. Especificamente, a maioria vai paira o Xee, mas os que possuem o polegair devem, em vez disso, chamair o VLC com o mesmo path e o nome do file, mas com a extensão .mp4 (ou .mkv, etc.).

Existe um script / aplicativo existente que faz isso? Estou supondo que a maneira de fazê-lo seria criair um aplicativo shim (tipo de escolha) que manipule o tipo de file principal com base na extensão e, em seguida, desligue os aplicativos que você configura com base em um conjunto de regras.

Basta criair um Applescript Droplet paira ler o nome e a extensão dos files descairtados e triá-los com instruções if. Este script deve fazer você começair. Salve-o como um aplicativo e, em seguida, você pode colocá-lo em sua doca ou algum lugair conveniente paira soltair files nele.

on open these_items repeat with i from 1 to the count of these_items set this_item to item i of these_items set the item_info to info for this_item without size set theName to name of item_info try set theExtension to the name extension of item_info on error set theExtension to "" end try if theName contains "thumb" then tell application "VLC" activate open this_item end tell else if theExtension contains "jpeg" then tell application "Preview" activate open this_item end tell else -- open with system default app tell application "Finder" to open this_item end if end repeat end open