Any news on this? While the OP describes a good enough method, obviously a dedicated script will always be more preferable.