blacha / diablo2

Utilities to work with diablo2, Clientless map rendering & packet sniffing
MIT License
191 stars 68 forks source link

Probblem generate map #429

Open Prestapro opened 1 year ago

Prestapro commented 1 year ago

Hi, first of all, thanks for instrument, try to configurate koolo bot, But docker stop every time and other error, please can help. `>docker run -v "/E/Games/Diablo II":/app/game -p 8899:8899 docker.io/blacha/diablo2:latest {"level":30,"time":1694607660785,"pid":1,"hostname":"c23ecdb2c1ef","id":"01ha77snnpmw00pj9wy28qhyxg","url":"/health","msg":"Bind"} {"level":30,"time":1694607660786,"pid":1,"hostname":"c23ecdb2c1ef","id":"01ha77snnpmw00pj9wy28qhyxg","url":"/v1/map/:seed/:difficulty.json","msg":"Bind"} {"level":30,"time":1694607660786,"pid":1,"hostname":"c23ecdb2c1ef","id":"01ha77snnpmw00pj9wy28qhyxg","url":"/v1/map/:seed/:difficulty/:act.json","msg":"Bind"} {"level":30,"time":1694607660786,"pid":1,"hostname":"c23ecdb2c1ef","id":"01ha77snnpmw00pj9wy28qhyxg","url":"/v1/map/:seed/:difficulty/:act/:level.json","msg":"Bind"} {"level":30,"time":1694607660787,"pid":1,"hostname":"c23ecdb2c1ef","id":"01ha77snnpmw00pj9wy28qhyxg","url":"/v1/map/:seed/:difficulty/:level.png","msg":"Bind"} {"level":30,"time":1694607660789,"pid":1,"hostname":"c23ecdb2c1ef","id":"01ha77snnpmw00pj9wy28qhyxg","port":8899,"processes":1,"version":"v0.9.0-12-g1dcc","hash":"1dcc7cc5586d4b60bc50267dcc2bf55225603958","msg":"Server started..."} [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } {"level":30,"time":1694607667010,"pid":1,"hostname":"c23ecdb2c1ef","id":"01ha77snnpmw00pj9wy28qhyxg","id":"01HA77SVSSBWQT37XHEBDC54NN","exe":"./bin/d2-map.exe","msg":"MapProcess:ExeFound"} time="2023-09-13T13:21:32+01:00" level=error msg="error waiting for container: "

C:\Users\Larzyk>docker run -v "/E/Games/Diablo II":/app/game -p 8899:8899 docker.io/blacha/diablo2:latest docker: error during connect: this error may indicate that the docker daemon is not running: Post "http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/containers/create": open //./pipe/docker_engine: The system cannot find the file specified. See 'docker run --help'.

C:\Users\Larzyk>docker run -v "/E/Games/Diablo II":/app/game -p 8899:8899 docker.io/blacha/diablo2:latest {"level":30,"time":1694608015282,"pid":1,"hostname":"bdcd5db62173","id":"01ha784fstf26q2pwsp4fvwpqr","url":"/health","msg":"Bind"} {"level":30,"time":1694608015283,"pid":1,"hostname":"bdcd5db62173","id":"01ha784fstf26q2pwsp4fvwpqr","url":"/v1/map/:seed/:difficulty.json","msg":"Bind"} {"level":30,"time":1694608015283,"pid":1,"hostname":"bdcd5db62173","id":"01ha784fstf26q2pwsp4fvwpqr","url":"/v1/map/:seed/:difficulty/:act.json","msg":"Bind"} {"level":30,"time":1694608015284,"pid":1,"hostname":"bdcd5db62173","id":"01ha784fstf26q2pwsp4fvwpqr","url":"/v1/map/:seed/:difficulty/:act/:level.json","msg":"Bind"} {"level":30,"time":1694608015284,"pid":1,"hostname":"bdcd5db62173","id":"01ha784fstf26q2pwsp4fvwpqr","url":"/v1/map/:seed/:difficulty/:level.png","msg":"Bind"} {"level":30,"time":1694608015287,"pid":1,"hostname":"bdcd5db62173","id":"01ha784fstf26q2pwsp4fvwpqr","port":8899,"processes":1,"version":"v0.9.0-12-g1dcc","hash":"1dcc7cc5586d4b60bc50267dcc2bf55225603958","msg":"Server started..."} [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } [Error: ENOENT: no such file or directory, open '/app/game/patch_d2.mpq'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/app/game/patch_d2.mpq' } {"level":30,"time":1694608044722,"pid":1,"hostname":"bdcd5db62173","id":"01ha784fstf26q2pwsp4fvwpqr","id":"01HA785CN7X23EARDT4YD4TF94","exe":"./bin/d2-map.exe","msg":"MapProcess:ExeFound"} {"level":30,"time":1694608058040,"pid":1,"hostname":"bdcd5db62173","id":"01ha784fstf26q2pwsp4fvwpqr","id":"01HA785CN7X23EARDT4YD4TF94","data":"","msg":"MapProcess:Registry:Update"} {"level":30,"time":1694608058041,"pid":1,"hostname":"bdcd5db62173","id":"01ha784fstf26q2pwsp4fvwpqr","id":"01HA785CN7X23EARDT4YD4TF94","proc":0,"wineArgs":["./bin/d2-map.exe","/app/game"],"msg":"MapProcess:Starting"} {"level":30,"time":1694608058046,"pid":1,"hostname":"bdcd5db62173","id":"01ha784fstf26q2pwsp4fvwpqr","id":"01HA785CN7X23EARDT4YD4TF94","proc":0,"processId":59,"msg":"MapProcess:Started"} {"level":60,"time":1694608058166,"pid":1,"hostname":"bdcd5db62173","id":"01ha784fstf26q2pwsp4fvwpqr","id":"01HA785CN7X23EARDT4YD4TF94","proc":0,"exitCode":1,"msg":"MapProcess:Closed"} UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "Event: init Timeout after 30000ms".