From 2ea2931eeeae24934666c316aa047684c5a27aea Mon Sep 17 00:00:00 2001 From: Marcin Kulik Date: Thu, 19 Jan 2012 22:45:21 +0100 Subject: [PATCH] Unbzip data files before processing --- app/helpers/asciicasts_helper.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/helpers/asciicasts_helper.rb b/app/helpers/asciicasts_helper.rb index 1f666eb..382890d 100644 --- a/app/helpers/asciicasts_helper.rb +++ b/app/helpers/asciicasts_helper.rb @@ -1,8 +1,8 @@ module AsciicastsHelper def player_data(asciicast) - data = File.read(asciicast.stdout.path) - time = File.read(asciicast.stdout_timing.path) + data = `bzip2 -d -c #{asciicast.stdout.path}` + time = `bzip2 -d -c #{asciicast.stdout_timing.path}` data_hex_array = data.bytes.map { |b| '\x' + format('%02x', b) } var_data = "'#{data_hex_array.join}'"