Advertisement
Guest User

Untitled

a guest
Oct 19th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. package songchange;
  2.  
  3. import java.io.*;
  4. import java.awt.AWTException;
  5. import java.awt.Robot;
  6. import java.awt.event.KeyEvent;
  7.  
  8. public class SongChangej {
  9.  
  10. // Robot for performing keyboard actions (pressing HotKey)
  11. public static Robot robot = null;
  12.  
  13.  
  14. public static void main(String [] args) {
  15.  
  16. // The name of the file to open.
  17. String fileName = "temp.txt"; // CHANGE TO FILE NAME
  18.  
  19. while (true) {
  20. // This will reference one line at a time
  21. String line = null;
  22.  
  23. try {
  24.  
  25. // FileReader reads text files in the default encoding.
  26. FileReader fileReader = new FileReader(fileName);
  27. // Assume default encoding.
  28. FileWriter fileWriter = new FileWriter(fileName);
  29.  
  30. // Always wrap FileReader in BufferedReader.
  31. BufferedReader bufferedReader = new BufferedReader(fileReader);
  32. // Always wrap FileWriter in BufferedWriter.
  33. BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
  34. while((line = bufferedReader.readLine()) != null) {
  35. robot.keyPress(KeyEvent.VK_B); //CHANGE B TO SKIP HOTKEY - B for testing
  36. robot.keyRelease(KeyEvent.VK_B); //CHANGE B TO SKIP HOTKEY
  37.  
  38. // Note that write() does not automatically
  39. // append a newline character.
  40. bufferedWriter.write("");
  41. // Always close files.
  42. bufferedReader.close();
  43. bufferedWriter.close();
  44. }
  45. }
  46. catch(FileNotFoundException ex) {
  47. System.out.println("Unable to open file '" + fileName + "'");
  48. }
  49. catch(IOException ex) {
  50. System.out.println("Error reading file '" + fileName + "'");
  51.  
  52. }
  53. }
  54. }
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement