#!/usr/bin/perl
#
# This is an VNC text replay program. It will replay keystrokes from
# a VNC session using the timestamps from the packet log.
#
# USAGE: run the script as normal. You can provide a factor as an
#	argument, eg "2" to run twice as fast, or "0.5" to run
#	at half time. eg,
# 		./session_0002.textVNC.replay 2
#
# Auto generated by Chaosreader.
#
$| = 1;
$factor = $ARGV[0] || 1;
sub ms {
	$ms = shift;
	$ms = $ms / $factor;
	select(undef, undef, undef, $ms);
}
ms(2.80136013031006);
print 'd';
ms(0.0632398128509521);
print 'a';
ms(0.0284600257873535);
ms(0.141210079193115);
print 't';
ms(0.0754499435424805);
print 'e';
ms(0.00419998168945312);
ms(0.14749002456665);
print '
';
ms(0.0505399703979492);
ms(0.453600168228149);
print '
';
ms(0.0468997955322266);
ms(0.238340139389038);
print 'u';
ms(0.0699000358581543);
print 'n';
ms(0.0420198440551758);
print 'a';
ms(0.00420999526977539);
ms(0.088900089263916);
print 'm';
ms(0.0668199062347412);
print 'e';
ms(0.00422000885009766);
ms(0.0853300094604492);
print ' ';
ms(0.0747599601745605);
ms(0.355509996414185);
print '-';
ms(0.0862100124359131);
print 'a';
ms(0.00425004959106445);
ms(0.266119956970215);
print '
';
ms(0.0630800724029541);
ms(0.10873007774353);
print '
';
ms(0.0499899387359619);
ms(0.449899911880493);
print 'u';
ms(0.0960001945495605);
ms(0.00209999084472656);
print 'p';
ms(0.139490127563477);
print 't';
ms(0.0693199634552002);
ms(0.0444800853729248);
print 'i';
ms(0.0262398719787598);
print 'm';
ms(0.0480399131774902);
ms(0.0267601013183594);
print 'e';
ms(0.00416994094848633);
ms(0.232660055160522);
print '
';
ms(0.0506300926208496);
ms(0.714479923248291);
print '
';
ms(0.0443999767303467);
ms(0.103500127792358);
print '
';
ms(0.0464098453521729);
ms(0.221689939498901);
print 'b';
ms(0.0762100219726562);
ms(0.049260139465332);
print 'a';
ms(0.0831198692321777);
ms(0.00206995010375977);
print 'n';
ms(0.050990104675293);
ms(0.0657100677490234);
print 'n';
ms(0.0836100578308105);
print 'e';
ms(0.00418996810913086);
ms(0.0408399105072021);
print 'r';
ms(0.0285899639129639);
ms(0.0529899597167969);
print ' ';
ms(0.0684401988983154);
ms(0.08955979347229);
print 'h';
ms(0.0694801807403564);
ms(0.0404698848724365);
print 'e';
ms(0.0763199329376221);
ms(0.0445401668548584);
print 'l';
ms(0.0524399280548096);
ms(0.0727500915527344);
print 'l';
ms(0.0764198303222656);
ms(0.0729200839996338);
print 'o';
ms(0.076430082321167);
ms(0.357509851455688);
print '
';
ms(0.0679600238800049);
ms(0.36493992805481);
print '
';
ms(0.0519101619720459);
ms(0.0959198474884033);
print '
';
ms(0.0540101528167725);
ms(0.371599912643433);
print 'c';
ms(0.0764801502227783);
ms(0.0617899894714355);
print 'a';
ms(0.0892999172210693);
ms(0.0251798629760742);
print 'l';
ms(0.0943801403045654);
ms(0.382719993591309);
print '
';
ms(0.0653800964355469);
ms(0.62883996963501);
print '
';
ms(0.0443999767303467);
