If someone wants to run a solver with small DPs, but the server’s resources don’t allow it, then you can use the -wsplit option,
which appears in version 1.7 of the solver.
But in any case, you must have a PC that can merge files. I just had such a problem.
Now I can safely merge files on my home PC. In order not to do it all manually, you need a grabber and a merger.
File grabber is launched on the server, merger is launched on the home PC.
Merger communicates with the grabber and requests files from him. The graber sends, if any, and then removes them from the server.
The merger, in turn, after receiving the file from the grabber, starts the merge process, during which it is possible to find the key, after merge temp file deleted.
Grabber gives files only to an authorized merger.
If it helps someone, archive with source codes, compiled programs and example .bat files:
https://drive.google.com/file/d/1wQWLCRsYY2s4DH2OZHmyTMMxIPn8kdszEdit: fixed little memory leak at grabber side.
As before, the sources under Purebasic.
mergeServer(grabber):
-pass >password for merger authorization
-port >listening port, where merger will be connect
-ext >by this extension, the grabber will search for files in the folder,
for ex. using -ext part, than you should start server with -w xxxx.part
mergeClient(merger):
-jobtime 60000>request a file from the grabber every 60s
-name >it is name of your merger, useless, just for stats
-pass >password for authorization(should be the same as in grabber)
-server >host:port grabber
-workfile >name of your masterfile
-merger >Kangaroo.exe by default