Re: Archive filtering problem
- From: Stephan Hegel <stephan hegel gmx de>
- To: dashboard-hackers gnome org
- Subject: Re: Archive filtering problem
- Date: Sun, 04 Mar 2007 06:46:53 +0100
Hi Debajyoti,
D Bera wrote:
Good catch. This will happen for oversized non-tar archives. I will
fix it early next week. If you want to try the fix on your local
system, in Filters/FilterArchive.cs:GetNextEntrySingle(),
change
entry.MimeType = XdgMime.GetMimeType (entry.TempFile);
if (entry.TempFile != null)
entry.Size = new FileInfo (entry.TempFile).Length;
to
if (entry.TempFile != null) {
entry.Size = new FileInfo (entry.TempFile).Length;
entry.MimeType = XdgMime.GetMimeType (entry.TempFile);
}
I've fixed my local system for testing, the output is attached below.
Hope it's what you want, especially the "Content:" 'cause the archive
file is not really skipped ...
Kind regards,
Stephan.
beagle is rev3527 + the fix from above:
beagle-extract-content /home/steve/www/Graphics/Blender/Blender3d_SIGGRAPH2005_DVDRip.avi.bz2
Filename: file:///home/steve/www/Graphics/Blender/Blender3d_SIGGRAPH2005_DVDRip.avi.bz2
Debug: Loaded 55 filters from /usr/local/lib/beagle/Filters/Filters.dll
Debug: 10 meg threshold hit, skipping over /home/steve/www/Graphics/Blender/Blender3d_SIGGRAPH2005_DVDRip.avi.bz2
Filter: Beagle.Filters.FilterArchive (determined in 11.05s)
MimeType: application/x-bzip
Properties:
Timestamp = 2005-08-06 04:29:54 (Utc)
beagle:FileType = archive
Content:
Blender3d_SIGGRAPH2005_DVDRip.avi
HotContent:
(no hot content)
Text extracted in .02s
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]