As the left list for Hashes.org is generated only once a day, we introduce a tool called HOLM which connects to Hashes.org via API and gets always the latest hash updates (removing founds, adding new hashes). This will reduce the traffic on the server and the clients and it makes it possible to crack new hashes much faster.
You can follow the project here: https://redmine.coray-web.ch/projects/holm
Download here (Currently just windows): https://redmine.coray-web.ch/projects/holm/files
Just remember this is the first version and written in a very short time, it might happen that it crashes sometimes. I'm very happy if you would tell me about the experience with it and post here or on the project page if you found a bug or have proposals for improvements.
Just a small notice:
It can happen that the tool eats up to 100% of you CPU as it's heavily multithreading and during download of the files and depending on your data connection the load can go up temporarily. During normal synchronisation if you let it running, it won't need much ressources.
When you start the application, you can tick all the lists you want to have synced, after this press 'Start/Stop sync'. Depending on how many lists you selected and how fast your internet is, it takes some time to download the initial lists. After this it will check the lists with the server and start downloading updates. After all updates are downloaded and as Status of the list 'Up to date!' is shown you can generate the actual left list. Press the button 'Generate' and select a path to save to. The application will extract the basic left file, do some merging with updates and there you have the actual left list. For the 32-hex lists you can select if you want to generate all of them or just one of the parts by selecting in the dropdown and press 'Single'.
The application will create a folder 'data' which will need the space for all lists you sync plus some additional space (depending on how long you sync, 5-20MB). When you close the application you won't loose your data. The application starts to synchronise from the last point it stopped and not from the beginning again.