-
Notifications
You must be signed in to change notification settings - Fork 5
/
vgmusic.js
32 lines (23 loc) · 837 Bytes
/
vgmusic.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
//
// Requires
//
var fs = require('fs');
var path = require('path');
var config = require("./config");
var helpers = require("./lib/helpers");
var crawler = require("./lib/crawler");
var colors = require('colors');
//
// Main
//
var main = function() {
console.log('========================================================================');
console.log('============ VGMusic MIDI Files Downloader ============');
console.log('========================================================================\n');
console.log(('Starting crawling '+config.pages.length+' pages.\n').yellow);
fs.mkdirParent(config.downloadFolder);
for (var i = 0; i < config.pages.length; i++)
crawler.pageCrawler((config.domain + '/' + config.pages[i]), i);
console.log('\nNow let\'s wait...\n'.yellow);
};
main();