Advertisement
Guest User

Untitled

a guest
Jul 28th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. function TxTFile(path, mode, msg, delay) {
  2. var _msg = "";
  3. var _line = "";
  4. var _fileHandle;
  5. var _isFileCheck = false;
  6.  
  7. if (arguments.length < 3) msg = "";
  8. if (arguments.length < 4) delay = (mode > 0) ? 5 : 2;
  9.  
  10. while (delay--) {
  11. if (mode == 2 && !_isFileCheck) {
  12. _fileHandle = reopen(path, 0);
  13. if (!_fileHandle)
  14. _fileHandle = open(path, 1);
  15.  
  16. if (_fileHandle)
  17. _fileHandle.close();
  18.  
  19. _isFileCheck = true;
  20. }
  21.  
  22. _fileHandle = open(path, mode);
  23. if (_fileHandle)
  24. break;
  25.  
  26. if (delay)
  27. Delay(200);
  28. }
  29.  
  30. if (_fileHandle) {
  31. if (mode == 0) {
  32. while (!_fileHandle.eof) {
  33. _line = _fileHandle.readLine();
  34. if (_line || !_fileHandle.eof)
  35. _msg += _line + msg;
  36. }
  37. }
  38. else if (msg)
  39. _fileHandle.write(msg);
  40.  
  41. _fileHandle.close();
  42. }
  43.  
  44. return _msg;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement