An automatic search, download, and write to storage system comprising
setting up download criteria, searching a network for data according to
the download criteria, downloading data matching the download criteria,
and writing the downloaded data to a storage device or medium. Once the
download criteria are established, the remaining processes from searching
to writing occur automatically. The download criteria act as a preference
or filter to identify appropriate data. Multiple preferences or download
criteria can be batched processed. Furthermore, the system can be
activated and searching, downloading, and writing completed by a single
click.