Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'tempfile'
- def copy_file (output, temp)
- out = File.new(output, "w")
- open(temp, "r").each do |line|
- out << line
- end
- end
- class Array
- def crop
- self.delete('.')
- self.delete('..')
- end
- end
- log_path = 'C:/Users/arromeo/AppData/Roaming/.purple/logs/aim/halftonpe'
- Dir.chdir(log_path)
- chat_partners = Dir.entries('.')
- chat_partners.crop
- chat_partners.each do |sn|
- Dir.chdir('./' + sn)
- chats = Dir.entries('.')
- chats.crop
- chats.each do |chat|
- temp = Tempfile.new("temp_" + chat)
- activated = false
- open(chat, "r").each do |line|
- if line.include? "[offrecord]" or activated == true then
- activated = true
- temp << "#####"
- if line.include? "[/offrecord]" then
- activated = false
- end
- else
- temp << line
- end
- end
- copy_file(chat, temp)
- temp.close
- end
- Dir.chdir('..')
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement