v0.4:use with timeparse-0.3
bugfix: seek(-400, 2) failed when file was smaller