Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package songchange;
- import java.io.*;
- import java.awt.AWTException;
- import java.awt.Robot;
- import java.awt.event.KeyEvent;
- public class SongChangej {
- // Robot for performing keyboard actions (pressing HotKey)
- public static Robot robot = null;
- public static void main(String [] args) {
- // The name of the file to open.
- String fileName = "temp.txt"; // CHANGE TO FILE NAME
- while (true) {
- // This will reference one line at a time
- String line = null;
- try {
- // FileReader reads text files in the default encoding.
- FileReader fileReader = new FileReader(fileName);
- // Assume default encoding.
- FileWriter fileWriter = new FileWriter(fileName);
- // Always wrap FileReader in BufferedReader.
- BufferedReader bufferedReader = new BufferedReader(fileReader);
- // Always wrap FileWriter in BufferedWriter.
- BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
- while((line = bufferedReader.readLine()) != null) {
- robot.keyPress(KeyEvent.VK_B); //CHANGE B TO SKIP HOTKEY - B for testing
- robot.keyRelease(KeyEvent.VK_B); //CHANGE B TO SKIP HOTKEY
- // Note that write() does not automatically
- // append a newline character.
- bufferedWriter.write("");
- // Always close files.
- bufferedReader.close();
- bufferedWriter.close();
- }
- }
- catch(FileNotFoundException ex) {
- System.out.println("Unable to open file '" + fileName + "'");
- }
- catch(IOException ex) {
- System.out.println("Error reading file '" + fileName + "'");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement