Changeset 3510
- Timestamp:
- 01/14/10 00:37:20 (7 months ago)
- Location:
- trunk/twcore/src/twcore
- Files:
-
- 9 modified
-
bots/bouncerbot/bouncerbot.java (modified) (2 diffs)
-
bots/robohelp/robohelp.java (modified) (2 diffs)
-
core/BotSettings.java (modified) (4 diffs)
-
core/HubBot.java (modified) (3 diffs)
-
core/net/GamePacketInterpreter.java (modified) (1 diff)
-
core/OperatorList.java (modified) (2 diffs)
-
core/Session.java (modified) (5 diffs)
-
core/util/Spy.java (modified) (3 diffs)
-
core/util/Tools.java (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/twcore/src/twcore/bots/bouncerbot/bouncerbot.java
r3400 r3510 133 133 + c.get( Calendar.MINUTE ) + ":" + c.get( Calendar.SECOND ) + " - "; 134 134 try{ 135 PrintWriter out = new PrintWriter( new FileWriter( "bouncerbot.log" )); 135 FileWriter writer = new FileWriter( "bouncerbot.log" ); 136 PrintWriter out = new PrintWriter( writer ); 136 137 m_log.add( timestamp + event ); 137 138 for( Iterator<String> i = m_log.iterator(); i.hasNext(); ){ … … 139 140 } 140 141 out.close(); 142 writer.close(); 141 143 }catch(Exception e){ 142 144 Tools.printStackTrace( e ); -
trunk/twcore/src/twcore/bots/robohelp/robohelp.java
r3383 r3510 209 209 rawData = new TreeMap<String, String>(); 210 210 try { 211 BufferedReader in = new BufferedReader(new FileReader( m_botAction.getDataFile( "HelpResponses.txt" ))); 211 FileReader reader = new FileReader( m_botAction.getDataFile( "HelpResponses.txt" ) ); 212 BufferedReader in = new BufferedReader( reader ); 212 213 String line; 214 213 215 int i = 0; 214 216 do{ … … 225 227 } 226 228 } 227 } catch( Exception e ){228 System.out.println( "Error in HelpResponses.txt near: Line " + i );229 }230 i++;229 } catch( Exception e ){ 230 System.out.println( "Error in HelpResponses.txt near: Line " + i ); 231 } 232 i++; 231 233 } while( line!=null ); 232 234 233 if( in != null ){ 234 in.close(); 235 } 235 in.close(); 236 reader.close(); 236 237 } catch( IOException e ){ 237 238 Tools.printStackTrace( e ); -
trunk/twcore/src/twcore/core/BotSettings.java
r3245 r3510 53 53 String value; 54 54 int equalsIndex; 55 BufferedReader in = new BufferedReader( new FileReader( file )); 55 FileReader fileReader = new FileReader( file ); 56 BufferedReader in = new BufferedReader( fileReader); 56 57 57 58 while( (line = in.readLine()) != null ){ … … 78 79 79 80 in.close(); 81 fileReader.close(); 80 82 } catch(FileNotFoundException fnfe) { 81 83 Tools.printLog( "BotSettings configuration file ("+file.getName()+") not found: " + fnfe.getMessage()); … … 248 250 String value; 249 251 int equalsIndex; 250 BufferedReader in = new BufferedReader( new FileReader( m_fileName )); 251 PrintWriter out = new PrintWriter( new BufferedWriter ( new FileWriter(m_fileName + ".tmp"))); 252 FileReader reader = new FileReader( m_fileName ); 253 BufferedReader in = new BufferedReader( reader ); 254 FileWriter writer = new FileWriter(m_fileName + ".tmp"); 255 BufferedWriter bufferWriter = new BufferedWriter( writer ); 256 PrintWriter out = new PrintWriter( bufferWriter ); 252 257 HashSet <String> existingKeys = new HashSet<String>(); 253 258 … … 283 288 } 284 289 in.close(); 290 reader.close(); 291 285 292 out.close(); 293 bufferWriter.close(); 294 writer.close(); 286 295 287 296 File f = new File(m_fileName); -
trunk/twcore/src/twcore/core/HubBot.java
r3402 r3510 132 132 private void autoSpawnBots(boolean checkAlreadySpawned) { 133 133 try { 134 BufferedReader reader = new BufferedReader( new FileReader( m_botAction.getCoreCfg( "autoload.cfg" ) ) ); 134 FileReader reader = new FileReader( m_botAction.getCoreCfg( "autoload.cfg" ) ); 135 BufferedReader buffer = new BufferedReader( reader ); 135 136 LinkedHashMap<String, Integer> autoLoads = new LinkedHashMap<String, Integer>(); 136 137 // using LinkedHashMap implementation so the order of autoload.cfg is used when spawning bots … … 138 139 String line = ""; 139 140 140 while( (line = reader.readLine()) != null ){141 while( (line = buffer.readLine()) != null ){ 141 142 if( line == null || line.length() == 0 ){ 142 143 continue; … … 170 171 } 171 172 } 173 174 buffer.close(); 175 reader.close(); 172 176 } catch( FileNotFoundException fnfe ){ 173 177 Tools.printStackTrace( "File not found: autoload.cfg ; ", fnfe ); -
trunk/twcore/src/twcore/core/net/GamePacketInterpreter.java
r2883 r3510 526 526 try { 527 527 fileName = message.readString( 1, 16 ); 528 BufferedWriter fileWriter = new BufferedWriter( new FileWriter( 529 m_session.getBotAction().getDataFile( fileName ))); 530 fileWriter.write( message.readString( 17, message.size() - 17 ) ); 531 fileWriter.close(); 528 FileWriter writer = new FileWriter(m_session.getBotAction().getDataFile( fileName )); 529 BufferedWriter buffer = new BufferedWriter( writer ); 530 buffer.write( message.readString( 17, message.size() - 17 ) ); 531 buffer.close(); 532 writer.close(); 533 532 534 if( m_requester.check( EventRequester.FILE_ARRIVED )){ 533 535 ByteArray fileNameArray = new ByteArray( 16 ); -
trunk/twcore/src/twcore/core/OperatorList.java
r3384 r3510 170 170 // Read through the file and add operators 171 171 try { 172 BufferedReader br = new BufferedReader(new FileReader(data)); 172 FileReader reader = new FileReader(data); 173 BufferedReader buffer = new BufferedReader(reader); 173 174 String line = null, name = null; 174 175 boolean in_area = false; 175 176 176 while (( line = b r.readLine()) != null) {177 while (( line = buffer.readLine()) != null) { 177 178 178 179 if( line.startsWith(" ") || … … 226 227 } 227 228 } 229 230 buffer.close(); 231 reader.close(); 228 232 229 233 } catch(FileNotFoundException fnfe) { -
trunk/twcore/src/twcore/core/Session.java
r3477 r3510 34 34 private DatagramSocket m_socket; 35 35 private PrintWriter m_chatLog; 36 private FileWriter m_chatLogWriter; 36 37 private CoreData m_coreData; 37 38 private String m_password; … … 71 72 m_timer = new Timer(name+"-Timer"); 72 73 m_chatLog = null; 74 m_chatLogWriter = null; 73 75 m_ipAddress = m_coreData.getServerName(); 74 76 m_serverPort = m_coreData.getServerPort(); … … 89 91 m_timer = new Timer(name+"-Timer"); 90 92 m_chatLog = null; 93 m_chatLogWriter = null; 91 94 m_ipAddress = altIP; 92 95 m_sysopPassword = altSysop; … … 166 169 String filename = m_coreData.getGeneralSettings().getString("Core Location"); 167 170 filename += "/logs/"+ botName + ".log"; 168 m_chatLog = new PrintWriter(new FileWriter(filename, true)); 171 m_chatLogWriter = new FileWriter(filename, true); 172 m_chatLog = new PrintWriter( m_chatLogWriter ); 169 173 } 170 174 … … 270 274 if(m_chatLog != null) 271 275 { 272 m_chatLog.flush(); 273 m_chatLog.close(); 276 try { 277 m_chatLog.flush(); 278 m_chatLog.close(); 279 m_chatLogWriter.close(); 280 } catch (IOException e) { 281 e.printStackTrace(); 282 } 274 283 } 275 284 -
trunk/twcore/src/twcore/core/util/Spy.java
r2997 r3510 7 7 import java.io.BufferedReader; 8 8 import java.io.FileReader; 9 import java.io.IOException; 9 10 import java.util.ArrayList; 10 11 … … 49 50 */ 50 51 public void loadConfig () { 51 BufferedReader sr; 52 FileReader reader = null; 53 BufferedReader sr = null; 52 54 String line; 53 55 boolean loadWords = true; 56 54 57 try { 55 sr = new BufferedReader(new FileReader(m_botAction.getCoreCfg("racism.cfg"))); 58 reader = new FileReader(m_botAction.getCoreCfg("racism.cfg")); 59 sr = new BufferedReader(reader); 60 56 61 while((line = sr.readLine()) != null) 57 62 { … … 68 73 } 69 74 } 70 sr.close(); 71 sr = null; 72 } 73 catch (Exception e) { 74 sr = null; 75 76 } catch (Exception e) { 77 78 79 } finally { 80 try { 81 if(sr != null) 82 sr.close(); 83 if(reader != null) 84 reader.close(); 85 } catch(IOException ioe) { 86 Tools.printStackTrace("Unable to close file handlers: "+ioe.getMessage(), ioe); 87 } 75 88 } 76 89 -
trunk/twcore/src/twcore/core/util/Tools.java
r3009 r3510 185 185 if( exceptionLogFilePath == null ) return; 186 186 try{ 187 PrintWriter out = new PrintWriter( new BufferedWriter( new FileWriter( exceptionLogFilePath, true ))); 187 FileWriter fileWriter = new FileWriter( exceptionLogFilePath, true ); 188 BufferedWriter buffer = new BufferedWriter( fileWriter ); 189 PrintWriter out = new PrintWriter( buffer ); 188 190 out.println(); 189 191 out.println( "-----------------" ); … … 191 193 out.println(); 192 194 e.printStackTrace( out ); 195 193 196 out.close(); 197 buffer.close(); 198 fileWriter.close(); 194 199 } catch( IOException ioe ){ 195 200 ioe.printStackTrace(); … … 213 218 if( exceptionLogFilePath == null ) return; 214 219 try{ 215 PrintWriter out = new PrintWriter( new BufferedWriter( new FileWriter( exceptionLogFilePath, true ))); 220 FileWriter writer = new FileWriter( exceptionLogFilePath, true ); 221 BufferedWriter bufferWriter = new BufferedWriter( writer ); 222 PrintWriter out = new PrintWriter( bufferWriter ); 223 224 216 225 out.println(); 217 226 out.println( "-----------------" ); … … 219 228 out.println(); 220 229 e.printStackTrace( out ); 230 231 221 232 out.close(); 233 bufferWriter.close(); 234 writer.close(); 222 235 } catch( IOException ioe ){ 223 236 ioe.printStackTrace();
