HKJC Mark Six records scraper
- Copy
.env.example
as.env
, modify as needed
yarn install
yarn build
Compiled JavaScript files will be in dist/
yarn fetch
yarn run v1.7.0
$ node dist/scripts/fetch.js
1993-01-05, saved 93/001 to 1993-01-05.json
1993-01-07, saved 93/002 to 1993-01-07.json
1993-01-12, saved 93/003 to 1993-01-12.json
...
2018-06-30, saved 18/072 to 2018-06-30.json
2018-07-03, saved 18/073 to 2018-07-03.json
2018-07-05, saved 18/074 to 2018-07-05.json
Successfully fetched 3384 Mark Six records
✨ Done in 7.78s.
Records will be stored in data/records/
.
1993-01-05.json
{
"date": "1993-01-05",
"id": "93/001",
"numbers": [
1,
8,
13,
24,
35,
43
],
"special": 33
}
yarn stats
yarn run v1.7.0
$ node dist/scripts/stats.js
{ total: 3384,
numbers:
[ { num: 9, count: 461, percentage: 0.136 },
{ num: 22, count: 460, percentage: 0.135 },
{ num: 33, count: 455, percentage: 0.134 },
... ],
specials:
[ { num: 14, count: 94, percentage: 0.027 },
{ num: 10, count: 89, percentage: 0.026 },
{ num: 38, count: 83, percentage: 0.024 },
... ],
numbersNotInLast10: [ 4, 11, 14, 15, 19, 25, 26, 27, 36, 37, 43, 44, 47 ] }
✨ Done in 0.41s.
Not available
No license
(All rights reserved)