#1 Burning Software

It is currently Thu Dec 19, 2024 4:49 am

All times are UTC




Post new topic Reply to topic  [ 56 posts ]  Go to page Previous  1, 2, 3, 4  Next
Author Message
 Post subject: Re: debug
PostPosted: Fri Nov 26, 2004 10:26 pm 
Offline

Joined: Mon May 31, 2004 6:22 am
Posts: 134
bernard wrote:
first blank CD-R :

I take the original trackatoncefromtree sample version 4.7.3, and Compile it.
'trackatoncefromtree.exe 0 0 0 0 c:\tk 0 1'
log file : http://john.petra.ac.id/~m26400121/first_burn_nothing.zip
result : its like there is no CD on device

I take the original closesession sample version 4.7.3, and Compile it.
'closesession.exe 0 0 0 0'
log file : http://john.petra.ac.id/~m26400121/first_burn_close_nothing.zip
result : its like there is no CD on device



Can you also send me a console output for first failed burn and for second good burn?

'trackatoncefromtree.exe 0 0 0 0 c:\tk 0 1 > c:\output1.log'

And don't run closesession, because it's already closed. (according to your logs).

To get the data from previous session you have to use TrackAtOnceWithImport.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Nov 27, 2004 6:28 am 
Offline

Joined: Fri Oct 15, 2004 3:44 am
Posts: 26
Location: Indonesia
first burn
command : 'trackatoncefromtree.exe 0 0 0 0 c:\tk 0 1 > c:\output1.log'
output log : http://john.petra.ac.id/~m26400121/output1.zip
result : device not detect disc, (no disc on drive)

second burn
command : 'trackatoncefromtree.exe 0 0 0 0 c:\sidhayta 0 1 > c:\output2.log'
output log : http://john.petra.ac.id/~m26400121/output2.zip
result : work well

third burn
command : 'trackatoncefromtreewithimport.exe 0 0 0 0 c:\tk 0 1 > c:\output3.log'
output log : http://john.petra.ac.id/~m26400121/output3.zip
debug view : http://john.petra.ac.id/~m26400121/third_burn_TAOFTWI.zip
result : no burning process

Quote:
To get the data from previous session you have to use TrackAtOnceWithImport


My goals is to make multisession burning, so I must using trackatoncefromtreewithimport sample to get previous session. why is not working?
thank you


Top
 Profile  
 
 Post subject:
PostPosted: Sat Nov 27, 2004 7:12 am 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
1) Links you've published are broken. I get error 404 (file is missing) when trying to download your data.

2) You're passing extra unused parameter to TrackAtOnceFromTree.exe. What for? Can you use run the samples with correct command line?

3) Are you using own build ones? Can you try pre-compiled ones?

bernard wrote:
first burn
command : 'trackatoncefromtree.exe 0 0 0 0 c:\tk 0 1 > c:\output1.log'
output log : http://john.petra.ac.id/~m26400121/output1.zip
result : device not detect disc, (no disc on drive)

second burn
command : 'trackatoncefromtree.exe 0 0 0 0 c:\sidhayta 0 1 > c:\output2.log'
output log : http://john.petra.ac.id/~m26400121/output2.zip
result : work well

third burn
command : 'trackatoncefromtreewithimport.exe 0 0 0 0 c:\tk 0 1 > c:\output3.log'
output log : http://john.petra.ac.id/~m26400121/output3.zip
debug view : http://john.petra.ac.id/~m26400121/third_burn_TAOFTWI.zip
result : no burning process

Quote:
To get the data from previous session you have to use TrackAtOnceWithImport


My goals is to make multisession burning, so I must using trackatoncefromtreewithimport sample to get previous session. why is not working?
thank you


Top
 Profile  
 
 Post subject: sorry
PostPosted: Sat Nov 27, 2004 1:09 pm 
Offline

Joined: Fri Oct 15, 2004 3:44 am
Posts: 26
Location: Indonesia
You wrote wrote:
1) Links you've published are broken. I get error 404 (file is missing) when trying to download your data.


sorry, it is because case sensitive. :oops:

first burn
command : 'trackatoncefromtree.exe 0 0 0 0 c:\tk 0 1 > c:\output1.log'
output log : http://john.petra.ac.id/~m26400121/OUTPUT1.ZIP
result : device not detect disc, (no disc on drive)

second burn
command : 'trackatoncefromtree.exe 0 0 0 0 c:\sidhayta 0 1 > c:\output2.log'
output log : http://john.petra.ac.id/~m26400121/OUTPUT2.ZIP
result : work well

third burn
command : 'trackatoncefromtreewithimport.exe 0 0 0 0 c:\tk 0 1 > c:\output3.log'
output log : http://john.petra.ac.id/~m26400121/OUTPUT3.ZIP
debug view : http://john.petra.ac.id/~m26400121/third_burn_TAOFTWI.zip
result : no burning process


Quote:
2) You're passing extra unused parameter to TrackAtOnceFromTree.exe. What for? Can you use run the samples with correct command line?


I take it from your previous advice. to get console output to file text. yes I can.


Quote:
3) Are you using own build ones? Can you try pre-compiled ones?


yes, but I only change a few things, same as trackatoncefromtree before.

thanks


Top
 Profile  
 
 Post subject: Re: sorry
PostPosted: Sat Nov 27, 2004 2:12 pm 
Offline

Joined: Mon May 31, 2004 6:22 am
Posts: 134
Hi,

bernard wrote:
first burn
command : 'trackatoncefromtree.exe 0 0 0 0 c:\tk 0 1 > c:\output1.log'
output log : http://john.petra.ac.id/~m26400121/OUTPUT1.ZIP
result : device not detect disc, (no disc on drive)

third burn
command : 'trackatoncefromtreewithimport.exe 0 0 0 0 c:\tk 0 1 > c:\output3.log'
output log : http://john.petra.ac.id/~m26400121/OUTPUT3.ZIP
debug view : http://john.petra.ac.id/~m26400121/third_burn_TAOFTWI.zip
result : no burning process

thanks


As I understend you have the problems only when you are trying to burn the folder 'c:\tk'. Can you remove some big files from this folder, then check that it's still not working and then to pack it and send archive to me. I will check this folder.

Thanks.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Nov 28, 2004 4:41 pm 
Offline

Joined: Fri Oct 15, 2004 3:44 am
Posts: 26
Location: Indonesia
First CD-R (Blank)

command = 'trackatoncefromtree.exe 0 0 0 0 c:\tk 0 1 > c:\c_taoft1.LOG'
console output = http://john.petra.ac.id/~m26400121/c_taoft1.zip
debug view = http://john.petra.ac.id/~m26400121/dv_taoft1.zip
result = Disc is undetectable by Device


Second CD-R (Blank)

command = 'trackatoncefromtree.exe 0 0 0 0 c:\sidhayta 0 1 > c:\c_taoft2.LOG'
console output = http://john.petra.ac.id/~m26400121/c_taoft2.zip
debug view = http://john.petra.ac.id/~m26400121/dv_taoft2.zip
result = Work well

command = 'trackatoncefromtreewithimport.exe 0 0 0 0 e:\ppc 0 1 > c:\c_taoftwi1.LOG'
console output = http://john.petra.ac.id/~m26400121/c_taoftwi1.zip
debug view = http://john.petra.ac.id/~m26400121/dv_taoftwi1.zip
result = Disc is undetectable by Device


Third CD-R (Blank)

command = 'trackatoncefromtreewithimport.exe 0 0 0 0 c:\sidhayta 0 1 > c:\c_taoftwi2.LOG'
console output = http://john.petra.ac.id/~m26400121/c_taoftwi2.zip
debug view = http://john.petra.ac.id/~m26400121/dv_taoftwi2.zip
result = no burning process

ommand = 'trackatoncefromtree.exe 0 0 0 0 c:\sidhayta 0 1 > c:\c_taoft3.LOG'
console output = http://john.petra.ac.id/~m26400121/c_taoft3.zip
debug view = http://john.petra.ac.id/~m26400121/dv_taoft3.zip
result = Work well

command = 'trackatoncefromtreewithimport.exe 0 0 0 0 c:\petras 0 1 > c:\c_taoftwi3.LOG'
console output = http://john.petra.ac.id/~m26400121/c_taoftwi3.zip
debug view = http://john.petra.ac.id/~m26400121/dv_taoftwi3.zip
result = work well (including folder from previous session, sidhayta and petras)

command = 'trackatoncefromtreewithimport.exe 0 0 0 0 c:\bernard 0 1'
result = work not quite well (including folder sidhayta and bernard, but petras is missing)


Alexey wrote wrote:
As I understend you have the problems only when you are trying to burn the folder 'c:\tk'. Can you remove some big files from this folder, then check that it's still not working and then to pack it and send archive to me. I will check this folder.


yes, you are right. it is only happened to folder 'c:\tk', but I cant send it to you, because it is 240mb. if I remove some file, the problem might not be the same anymore. my first question is there some condition that we musnt do or a kinda type file that may not be burn ?, because it is happened to my third try too (look above) on 'e:\ppc'.


then I tried trackatoncefromtreewithimport, so far so good until last try, the folder from previous session is missing, after I add a new session. please see above. (fool me I dont run debug view or logging console output, because I am in hurry). is it possible to have multisession writing using trackatoncefromtreewithimport without missing any folder from previous session?

thank you very much for your support.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Nov 28, 2004 5:01 pm 
Offline

Joined: Mon May 31, 2004 6:22 am
Posts: 134
bernard wrote:
yes, you are right. it is only happened to folder 'c:\tk', but I cant send it to you, because it is 240mb. if I remove some file, the problem might not be the same anymore. my first question is there some condition that we musnt do or a kinda type file that may not be burn ?, because it is happened to my third try too (look above) on 'e:\ppc'.


Can you remove some big files and then check again. If it will not burn, remove next some files. We would like to discover this bug, but we need the same conditions as you have.

bernard wrote:
then I tried trackatoncefromtreewithimport, so far so good until last try, the folder from previous session is missing, after I add a new session. please see above. (fool me I dont run debug view or logging console output, because I am in hurry). is it possible to have multisession writing using trackatoncefromtreewithimport without missing any folder from previous session?


Yes, it's possible. Last parameter of TrackAtOnceFromTreeWithImport - is the track number to import.
So, you should specify the last burned track number.
But you are passing always 1.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Nov 28, 2004 6:00 pm 
Offline

Joined: Fri Oct 15, 2004 3:44 am
Posts: 26
Location: Indonesia
Alexey wrote:
Can you remove some big files and then check again. If it will not burn, remove next some files. We would like to discover this bug, but we need the same conditions as you have.


OK, I'll try my best.


Alexey wrote:
Yes, it's possible. Last parameter of TrackAtOnceFromTreeWithImport - is the track number to import.
So, you should specify the last burned track number.
But you are passing always 1.


which one ?

Code:
'trackatoncefromtreewithimport.exe 0 0 0 0 c:\bernard 0 1'


I was thinking that last parameter is for closing session, if that one is for determine which session, so can you tell me what is the correct command?

in that case, I have another question, how can I get the number of session from disc?

thank you.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Nov 28, 2004 6:44 pm 
Offline

Joined: Mon May 31, 2004 6:22 am
Posts: 134
bernard wrote:
Alexey wrote:
Yes, it's possible. Last parameter of TrackAtOnceFromTreeWithImport - is the track number to import.
So, you should specify the last burned track number.
But you are passing always 1.


which one ?

Code:
'trackatoncefromtreewithimport.exe 0 0 0 0 c:\bernard 0 1'


I was thinking that last parameter is for closing session, if that one is for determine which session, so can you tell me what is the correct command?


It's right only for trackatoncefromtree.exe

'trackatoncefromtreewithimport.exe 0 0 0 0 c:\bernard 0 0' - burns the data without importing any sessions.

'trackatoncefromtreewithimport.exe 0 0 0 0 c:\bernard 0 1' - burns the data with importing first track.

'trackatoncefromtreewithimport.exe 0 0 0 0 c:\bernard 0 2' - burns the data with importing second track.

bernard wrote:
in that case, I have another question, how can I get the number of session from disc?


Call StarBurn_CdvdBurnerGrabber_GetTOCInformation(...) you will have TOC_INFORMATION structure filled. This structure contains the following members:
m__UCHAR__NumberOfSessions - number of sessions
m__UCHAR__NumberOfTracks - number of tracks
I think you should check m__UCHAR__NumberOfTracks, because we are passing the track number to import pevious session, not the session number.


Top
 Profile  
 
 Post subject: older question
PostPosted: Sun Nov 28, 2004 8:53 pm 
Offline

Joined: Fri Oct 15, 2004 3:44 am
Posts: 26
Location: Indonesia
Hi,


Anton wrote:
Back to your original problem -- I think you're trashing a stack somewhere. But w/o seeing your source code it's hard to guess WHERE. (Posted: Thu Nov 25, 2004 3:21 pm)


from my previous post on Fri Nov 26, 2004 2:07 am

I give my full source code link on
http://mbone.petra.ac.id/~guile

Alexey wrote:
I will check your sources... And will inform you about results (Posted: Fri Nov 26, 2004 3:02 am)


have you already found anything unusual?
hope to get a good news fro you.

thanks for your support.


Top
 Profile  
 
 Post subject: Re: older question
PostPosted: Sun Nov 28, 2004 9:10 pm 
Offline

Joined: Mon May 31, 2004 6:22 am
Posts: 134
bernard wrote:
have you already found anything unusual?
hope to get a good news fro you.


Nothing unusual. The code is ok.


Top
 Profile  
 
 Post subject: disc type
PostPosted: Mon Nov 29, 2004 1:04 pm 
Offline

Joined: Fri Oct 15, 2004 3:44 am
Posts: 26
Location: Indonesia
can you tell me how to get DISC_TYPE as string?

I have try some possibility, that I find on your sample.
Code:
   inttostr(1__DISC_TYPE)
   inttostr(DWORD(1__DISC_TYPE))
   inttostr(integer(1__DISC_TYPE))



I noticed that DWORD and integer function is from windows.pas, I already put it on.

Code:
uses windows, ........


I will be thankful if you give me some code that will give a string output base on the real type is. (DISC_TYPE_CDROM --> CD-ROM)

thank you.


Top
 Profile  
 
 Post subject: real multisession
PostPosted: Mon Nov 29, 2004 1:27 pm 
Offline

Joined: Fri Oct 15, 2004 3:44 am
Posts: 26
Location: Indonesia
I have another question.

until now I only know that I can add folder on root of the disc.

is it possible to add a file or folder to another folder from previous session?
example :
first burn : I am adding folder bernard on blank CD-R
second burn : I am adding folder sidhayta inside folder bernard.

can you tell me how to do it?


Top
 Profile  
 
 Post subject: Re: disc type
PostPosted: Mon Nov 29, 2004 3:00 pm 
Offline

Joined: Mon May 31, 2004 6:22 am
Posts: 134
bernard wrote:
can you tell me how to get DISC_TYPE as string?

I will be thankful if you give me some code that will give a string output base on the real type is. (DISC_TYPE_CDROM --> CD-ROM)

thank you.


Code:
function DiscType2String(DISC_TYPE p__DISC_TYPE) : String;
Begin
  Case p__DISC_TYPE Of
     DISC_TYPE_CDROM  : Result := 'CD-ROM';
     ...
   
  End;
End;


Top
 Profile  
 
 Post subject: Re: real multisession
PostPosted: Mon Nov 29, 2004 3:02 pm 
Offline

Joined: Mon May 31, 2004 6:22 am
Posts: 134
bernard wrote:
I have another question.

until now I only know that I can add folder on root of the disc.

is it possible to add a file or folder to another folder from previous session?
example :
first burn : I am adding folder bernard on blank CD-R
second burn : I am adding folder sidhayta inside folder bernard.

can you tell me how to do it?


Yes, you can. Just create the FileSystem. Then import the session. Get the handle of the root node, then get the handle of the node you wish and add the files or folders to imported folder as it was added before.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 56 posts ]  Go to page Previous  1, 2, 3, 4  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 49 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group