Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.*;
- public class ConverterFirstLastSeenToTimeTracker {
- public static void main (String [] args) throws IOException{
- File folder = new File("C:\\Put\\Your\\FirstLastSeen\\Data\\Directory\\Here");
- PrintWriter out = new PrintWriter(new FileWriter("C:\\Put\\Where\\You\\Want\\The\\TimeTracker\\Data.yml"));
- File[] listOfFiles = folder.listFiles();
- String [] first = new String [listOfFiles.length];
- String [] last = new String [listOfFiles.length];
- for (int i = 0; i < listOfFiles.length; i++)
- try{
- if(listOfFiles[i].getName() != null){
- FileInputStream fstream = new FileInputStream("C:\\Put\\Your\\FirstLastSeen\\Data\\Directory\\Here" + listOfFiles[i].getName());
- DataInputStream in = new DataInputStream(fstream);
- BufferedReader br = new BufferedReader(new InputStreamReader(in));
- String strLine;
- while((strLine = br.readLine()) != null){
- if (strLine.charAt(0) == '#'){
- continue;
- }
- if (strLine.charAt(0) == 'F'){
- first[i] = (strLine.substring(10));
- strLine = br.readLine();
- last[i] = (strLine.substring(9));
- }
- }
- in.close();
- }
- }
- catch (Exception e){
- System.err.println("Error: " + e.getMessage());
- }
- for(int i = 0; i < listOfFiles.length; i++){
- out.println(
- listOfFiles[i].getName() + ": \n" +
- " first: " + first[i] +
- "\n last: " + last[i] +
- "\n playtime: " + 0
- );
- }
- out.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment