00001 package org.hfbk.vis; 00002 00003 import java.net.URL; 00004 import java.net.URLEncoder; 00005 00010 public class Logger { 00011 public static boolean enabled=true; 00012 public static void log(final String user, final String msg) { 00013 if (!Prefs.current.log || !enabled) return; 00014 Thread logger = new Thread() { 00015 public void run() { 00016 this.setPriority(Thread.MIN_PRIORITY); 00017 try { 00018 URL url = new URL(Prefs.current.baseURL+ "log.php?user=" + URLEncoder.encode(user,"utf8") + "&message=" 00019 + URLEncoder.encode(msg,"utf8")); 00020 url.openStream().close(); 00021 } catch (Exception e) { 00022 System.out.println("Logger: "+e); 00023 } 00024 } 00025 }; 00026 logger.start(); 00027 } 00028 }