The import tool that I have used with osCommerce is "Easy Populate"
http://www.oscommerce.com/community/contributions,500
although this has to be run manually. If you need to run the import twice daily, that’s a separate issue; there are various ways to achieve that.
Can I clarify: you use a service which uploads a file twice a day - is that the upload to Abe, or can you have multiple data uploads twice daily? What is the name of the book listing/management service?
It would need some heavy modification to use the Abebooks format - and some additional intelligence so that it didn’t reset your sold books to unsold, etc. Also, some quick googling reveals that the Homebase format has issues:
In addition, Homebase databases are usually full of duplicate records and these have to be pre-purged to avoid problems after the fact.
Presumably these steps were taken by ABE as a result of expediency or the desire to limit use of records outside of their system. Whatever the reason, they create huge problems for the bookseller.
so watch out.
Although I’ve spoken of osCommerce, it would be possible to use MODx and ShopX with some sort of import/update script. ShopX uses documents as product items, with a TV for Price. Therefore to import into ShopX you "just" need an import script that created/updated documents (and TVs) based upon the content of a text file and the values of the existing document.
Either way, there is some coding to be done by someone!