Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CheckIMG.BrowseFolder = function() {
- dir += '/';
- var FileName = null;
- fs.readdir(dir, function(err, files) {
- if (err)
- throw err;
- async.eachSeries(files, function( file, iter)
- {
- if (err)
- throw err;
- setTimeout(function () {
- fs.readFile(dir + file, function(err, data) {
- if (err) {
- setTimeout(iter, 3000);
- throw err;
- }
- var FileName = dir + file;
- CheckIMG.LoadImage(data, function(err, callback) {
- if (err) {
- setTimeout(iter, 300);
- throw err;
- }
- else {
- var bool = CheckIMG.AveragePixelColor(callback.imageData, callback.width, callback.height);
- if (bool === false) {
- console.log("delete file : " + FileName)
- //fs.unlinkSync(FileName);
- }
- }
- });
- });
- iter();
- }, 300);
- }, function(err) {
- console.log('Done');
- });
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement