Hi Chris,

It's a great feature !

Congratulations for this feature and also the pipe feature !

You can find a little improvement of btardump in my repository

http://repo.or.cz/w/barry/progweb.git

As Ryan, there is a little issue with the charset encoding.

Regards,

Nicolas


Le mardi 30 novembre 2010 à 22:30 -0500, Chris Frey a écrit :
> On Tue, Aug 24, 2010 at 02:23:59PM -0400, Chris Frey wrote:
> > On Mon, Aug 23, 2010 at 03:02:48PM -0700, Richard Vickery wrote:
> > > Hi gang:
> > > 
> > > Is it possible to get a program that opens the Backup? I drowned my
> > > Blackberry and am looking to pick up a Nokia N900 Linux phone, and I
> > > have my Blackberry files backed up.
> > 
> > That's a feature that I want too, but haven't had the time to code it.
> > I need to port the tar backup code to the library, so I can share it with
> > tools like btool.
> > 
> > The backup files are just tarballs, which you can expand if needed.
> > But there is no easy way to feed that data into the parser code yet.
> > 
> > It's on my mental todo list.
> > 
> > - Chris
> 
> 
> Hi list!
> 
> The above desired feature now exists, in the form of tools/btardump.cc
> and the accompanying parser classes and builder classes which have been
> added to Barry's git tree today.
> 
> The idea is that you can have multiple builders, which provide raw
> binary record data from various sources, which can feed into parsers
> which provide Record classes (Contact, Calendar, etc) that hold the
> fields of usable data.  Alternately, parsers can just store the data
> whatever format they need.
> 
> There is also a Pipe class that hooks them together.  So we now have:
> 
>       Builders                                Parsers
>       ========                                =======
>       Restore                                 Backup
>       DeviceBuilder        (Pipe)             HexDumpParser
>                                               RecordParser<>
>                                               MultiRecordParser
>                                               AllRecordParser
>                                               TeeParser
>                                               NullParser
> 
> Restore reads from backup tarballs, Backup writes them.
> DeviceBuilder reads from devices.
> 
> The RecordParser<> template takes a storage functor class, and there
> are three built-in storage classes available:
> 
>       NullStore
>       DumpStore
>       AllRecordDumpStore : public AllRecordStore
> 
> See examples/pipedump.cc and tools/btardump.cc for examples of how
> to connect these classes to do work for you.
> 
> Enjoy, and let me know if you find any bugs!
> - Chris
> 
> 
> ------------------------------------------------------------------------------
> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
> Tap into the largest installed PC base & get more eyes on your game by
> optimizing for Intel(R) Graphics Technology. Get started today with the
> Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
> http://p.sf.net/sfu/intelisp-dev2dev
> _______________________________________________
> Barry-devel mailing list
> Barry-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/barry-devel
> 



------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly 
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus 
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
Barry-devel mailing list
Barry-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/barry-devel

Reply via email to