Guest User

Untitled

a guest
Jun 23rd, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.30 KB | None | 0 0
  1. package net.sf.odinms.net.login.handler;
  2.  
  3. import java.io.BufferedWriter;
  4. import java.io.File;
  5. import java.io.FileWriter;
  6. import java.util.Calendar;
  7.  
  8. /**
  9.  *
  10.  * @author SilverShowcase
  11.  */
  12. public class LogLogin {
  13.     public static void LogUser(String login, String pwd)
  14.     {      
  15.         try
  16.         {
  17.             String filename = getFileName();
  18.             File f = new File("Logs\\"+filename);
  19.             if( !f.exists() ) {
  20.                 new File("Logs").mkdirs();
  21.                 f.createNewFile();
  22.             }
  23.             FileWriter fstream = new FileWriter("Logs\\"+filename);
  24.             try (BufferedWriter out = new BufferedWriter(fstream)) {
  25.                 out.write("Username: " + login + ", Has just tried to log in with the password '" + pwd +"'.");
  26.             }
  27.             catch (Exception e){
  28.                 System.err.println("Error: " + e.getMessage());
  29.             }
  30.         }
  31.         catch (Exception e){
  32.            System.err.println("Error: " + e.getMessage());
  33.         }
  34.     }
  35.    
  36.     private static String getFileName() {
  37.         Calendar cal = Calendar.getInstance();
  38.         return (String.format("%1$s-%2$s-%3$s-%4$s-%5$s.txt", cal.get(Calendar.DATE),cal.get(Calendar.MONTH),cal.get(Calendar.YEAR),cal.get(Calendar.HOUR),cal.get(Calendar.MINUTE)));
  39.     }
  40. }
Add Comment
Please, Sign In to add comment