Commit 877e4be99c41509f3983f3415986701f3d2d7f35

Authored by Nattapon W
1 parent b84ae18a
Exists in master and in 1 other branch develop

update gen file and git ignore

Showing 2 changed files with 18 additions and 9 deletions   Show diff stats
.gitignore
1 1 node_modules
  2 +inv/
  3 +*.zip
... ...
gen_wpp_file.js
1 1 var fs = require('fs').promises;
2 2  
3   -function genFile() {
  3 +async function genFile() {
4 4 let content = '000010000112022030S2300420300001AWM001000604'
5 5 let thisFile = ''
6   - for(let i = 30000; i <= 100000; i++) {
7   - if(i%200 == 0 || i == 30000) {
8   - thisFile = getFileName(i)
  6 + let fullContent = ''
  7 + for(let i = 0; i <= 100000; i++) {
  8 + if((i-200)%200 == 0 || (i-200) == 30000) {
  9 + thisFile = getFileName(i-200)
9 10 console.log(thisFile)
  11 + await fs.writeFile('./inv/'+ thisFile, fullContent);
  12 + fullContent = ''
  13 + } else {
  14 + fullContent += '\n'
10 15 }
11   - if(i == 100000) {
12   - console.log("9999" + paddy(i,6) + content);
13   - continue
  16 + if(i+1 == 100000) {
  17 + fullContent += "9999" + paddy(i+1,6) + content
  18 + console.log("9999" + paddy(i+1,6) + content);
  19 + } else if(i+1 < 100000) {
  20 + fullContent += "99999" + paddy(i+1,5) + content
  21 + console.log("99999" + paddy(i+1,5) + content);
14 22 }
15   - console.log("99999" + paddy(i,5) + content);
16 23 }
17 24 }
18 25  
... ... @@ -20,7 +27,7 @@ function getFileName(i) {
20 27 if(i+200 == 100000) {
21 28 return "99999" + paddy(i+1,5) + "-" + paddy(i+200,6) + ".inv"
22 29 }
23   - return "99999" + paddy(i+1,5) + "-" + paddy(i+200,5) + ".inv"
  30 + return "99999" + paddy(i+1,5) + "-" + paddy(i+200,6) + ".inv"
24 31 }
25 32  
26 33 function paddy(num, padlen, padchar) {
... ...