Цитата:
	
	
		| 
			
				Вот включился/проснулся комп, он пишет до тех пор пока комп не выключится или его ручками не остановишь...
			
		 | 
	
	
 Дык, он, собственно, так и работает...
	Цитата:
	
	
		| 
			
				...и чтоб он ничего не стирал из ранее записанного.
			
		 | 
	
	
 Ну, если у тебя винт даже терабайтный, все-равно ведь когда-нибудь место закончится? 
Алгоритм работы проги здесь обсуждали очень интенсивно, и в итоге пришли к консенсусу: имеющийся сейчас - самый оптимальный. Делаешь темповую папку рассчитанной на 3-4 часа (или больше - в зависимости от доступного объема) и без проблем можешь потом любое событие в этом интервале вытащить потом ручками, тупо вытащив требуемые файлы из темповой папки в любое другое место. 
Практика, кстати, показывает, что такие интервалы на фиг не нужны: реально достаточно иметь в темпе крайние 15-20 минут, максимум - час.