Advertisement
Guest User

Untitled

a guest
Mar 1st, 2016
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. var args = process.argv;
  2. var csv = args[2];
  3. console.log(args);
  4. var async = require("async");
  5. var fs= require("fs");
  6. var os = require("os");
  7. var util = require("./utils.js");
  8. var stream7 = require("./stream7.js");
  9. var username = "codernick";
  10. var password = "RakqWkEB%1XzE&DDBd43yW)B";
  11.  
  12. try {
  13. fs.accessSync(csv, fs.F_OK);
  14. // Do something
  15. } catch (e) {
  16. console.log("CSV EXISTIERT NICHT!");
  17. console.log(e);
  18. process.exit();
  19. }
  20. var csvData = fs.readFileSync(csv).toString();
  21. var csvFull = csvData.split(os.EOL);
  22. stream7.setCredentials(username, password );
  23. async.forEachOfLimit(csvFull, 1,function(csvLine, key, firstCallback){
  24. var csvSplit = csvLine.split(";");
  25. if(csvSplit < 5)
  26. return firstCallback();
  27.  
  28. var type = 43;
  29. if(csvSplit[2].length <= 0 && csvSplit[3].length <=0)
  30. type = 6;
  31. var _csv = {
  32. 'title' : csvSplit[0],
  33. 'imdb' : csvSplit[1],
  34. 'season' : csvSplit[2],
  35. 'episode' : csvSplit[3],
  36. 'stream' : csvSplit[4],
  37. 'type': type
  38. };
  39. stream7.login(_csv, function(data){
  40. console.log(data);
  41. firstCallback();
  42. });
  43. }, function(){
  44. console.log("CSV ABGEARBEITET");
  45. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement