Add internal CD/DVD burning to TC? (FoxBurner SDK)

English support forum

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50817
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Add internal CD/DVD burning to TC? (FoxBurner SDK)

Post by *ghisler(Author) »

The FoxBurner SDK looks very interesting and reasonably priced, so I think about using it in Total Commander. However, I couldn't write a plugin I would have to write some kind of internal support for it (but I could use the plugin interface for that). Has anyone tried these components yet? How large are the Foxburner DLLs? How difficult is it to implement?

[mod]Thread split from TCBurner 0.9.3 ready for download.

Hacker (Moderator)[/mod]
Author of Total Commander
https://www.ghisler.com
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

Ghisler wrote:The FoxBurner SDK looks very interesting and reasonably priced, so I think about using it in Total Commander. However, I couldn't write a plugin I would have to write some kind of internal support for it (but I could use the plugin interface for that). Has anyone tried these components yet? How large are the Foxburner DLLs? How difficult is it to implement?
I beleive this is the right thing to do. Burning should be integral part of any File Manager. FoxBurner is well known and I saw great number of burning utilities that implement its features via it, so it must mean its not very difficult, but I may be wrong, I never used this SDK.
Habemus majkam!
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50817
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

2majkinetor !
Thanks for the info! Any example of a tool using FoxBurner? It would give me an idea of how big such an addition would be. I want to avoid that TC becomes 3 times larger just for burning a CD...
Author of Total Commander
https://www.ghisler.com
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

Any example of a tool using FoxBurner
Yup, ImageBurner is mentioned above. This guy is known for DVD Decrypter and he seems to be in a chat mood and some spying reveals that both DVD Decrypter (700K app) and ImageBurn (~1MB) are done in Delphi. Maybe we can ask him.

Other then that I can't currently recall other apps using it, except one of the current burning FS plugins for TC that is AFAIK using it. I just remember that name FoxBurn SDK is something I saw on number of different 3th party sw vendors. If you want I can do some research for it and let you know. I can't do it during next few weeks though, as I have bunch of things to do in my real life.
just for burning a CD...
Its not just!
Its the same as you choose not to support writting on floppy disks. Its fundamental part of todays computer UI so it should be supported natively and besides its native when File Manager topic and domain is in question. It also seems that number of ppl wanting this is huge. I see this as default FS plugin shiped with TC and maintaned by U. The SDK will probably let you worry only about GUI's but don't take me on that as I didn't try it yet. If you are afraid about size of the TC growing more then single floppy, you can always maintain it as FS plugin that can be skipped on installation.

This is also good to know:
FoxBurner site wrote:FoxBurner's strong development into Windows Embedded and WindowsCE has lead to a tremendous feedback. Microsoft invited FoxBurner to join the Windows Embedded Partner Program. Since Oct. 20, 2005 FoxBurner is an official Partner of Microsoft.
Some Coding site wrote:The FoxBurner SDK is one of the best known and most commonly used recording/multi-media SDKs worldwide. It has been developed based on the Philips CD Recording Books. This includes the Whitebook, Redbook, Yellowbook and others. It burns data, audio and video CDs or DVDs and supports all commonly used device formats and device interfaces.
Habemus majkam!
User avatar
Hacker
Moderator
Moderator
Posts: 13142
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Christian,
I fully support that! :) If I could support it even more, I would. :)

TIA
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
StickyNomad
Power Member
Power Member
Posts: 1933
Joined: 2004-01-10, 00:15 UTC
Location: Germany

Post by *StickyNomad »

2Christian

yesyesyes!

I strongly support that too! If embedded or shipped as a 'native' plugin, I would really like to have a decent burning component usable within TC.

As I still havent't found a really suitable burning software, I'm pretty sure I won't have to search any longer if you would implement a burning component for TC :)
User avatar
sas2000
Power Member
Power Member
Posts: 682
Joined: 2003-02-07, 04:32 UTC
Location: Galiza

Post by *sas2000 »

 
Tc plugin TcBurner uses FoxBurner SDK and its packed size is only 844Kb.
User avatar
Stitscher
Power Member
Power Member
Posts: 1058
Joined: 2004-02-17, 12:34 UTC
Location: Hamburg, Germany

Post by *Stitscher »

StickyNomad wrote: I strongly support that too! If embedded or shipped as a 'native' plugin, I would really like to have a decent burning component usable within TC.
I agree.

Stitscher
TucknDar
Senior Member
Senior Member
Posts: 227
Joined: 2003-02-07, 09:44 UTC
Location: Oslo
Contact:

Post by *TucknDar »

Another word of support!


(Maybe make a new thread about this? moderators...?)
license #76904
User avatar
majkinetor !
Power Member
Power Member
Posts: 1580
Joined: 2006-01-18, 07:56 UTC
Contact:

Post by *majkinetor ! »

Tc plugin TcBurner uses FoxBurner SDK and its packed size is only 844Kb.
O yeah, that is the one I was refering too. This guy probably used the same thing for MicroDVD which was most popular media player once...

So it appears, based on the sizes of the sw that use it, that SDK will enlarge TC by no more then 800K, in the worst scenario. I see that size of the FoxBurn.dll is ~700KB. So, as this is half of the TC size, I guess the best solution is this be FS plugin optionaly installable on TC installation, or distributed as such by Ghilser itself which will probably be known as first superb FS plugin made by the author ....

Another one using FoxBurner
http://www.shrinkto5.com
Habemus majkam!
Graurock
Junior Member
Junior Member
Posts: 39
Joined: 2006-04-03, 18:05 UTC
Location: Schweiz

Post by *Graurock »

Support!

Packed with UPX:
FoxBurner.dll 248'320 Byte.
tcburner.wfx 373'248 Byte.

TCBurner seems to work with the packed FoxBurner.dll. The packed tcburner.wfx doesn’t work. It crashes after burning one disc.
User avatar
sas2000
Power Member
Power Member
Posts: 682
Joined: 2003-02-07, 04:32 UTC
Location: Galiza

Post by *sas2000 »

 
There is not too much specific info on their website, here you can download some FoxBurner SDK' standard integration guides on PDF.
User avatar
RID500
Member
Member
Posts: 194
Joined: 2006-11-20, 12:38 UTC

Post by *RID500 »

A new plugin as update for TCBurner 0.9.3 would be very welcome!
Thanks for thinking about it.

Since it would be an plugin (isn't it?) the size is not that important if we could download it separately if we need it.
/join #TCMD Chat at irc.freenode.net - Today's newbies are tomorrow's experts.
User avatar
djk
Power Member
Power Member
Posts: 1651
Joined: 2003-03-17, 11:33 UTC
Location: Poland
Contact:

Post by *djk »

Good news :-)
DJK
Totally addicted to Total Commander
totalcmd.pl
en.totalcmd.pl
User avatar
CEUM
Member
Member
Posts: 145
Joined: 2004-10-28, 08:26 UTC
Location: Stuttgart, Deutschland

Post by *CEUM »

Its fundamental part of todays computer UI
Thats very true!
Everybody needs that and has to change from the filemanager to the burning tool,
although burning is file managing just in this times where everybody handles pictures, videos and music.
And a standard burning tool implemented (even as plugin) would be a great improvement for TC and its popularity would raise.
CEUM
Post Reply