Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi ISOLIB Help (https://www.delphipraxis.net/100097-isolib-help.html)

Abatu 22. Sep 2007 04:41


ISOLIB Help
 
I don’t know in which language this site so sorry Please.
I want help please :
How to set and read cd error by Delphi?
How to set Image ISO serial?
Thank you.

Muetze1 22. Sep 2007 10:55

Re: ISOLIB Help
 
Are you talking abouts the isolib code?

Zitat:

Zitat von Abatu
How to set and read cd error by Delphi?

What do you mean on "read cd error"? What will you set? How to set error? I have problems to understand your request...

Zitat:

Zitat von Abatu
How to set Image ISO serial?

The serial of the volume set in the CD structure? This you can easily edit in the image - see the ISO9660 structure definitions etc. Or do you mean something else?

Zitat:

Zitat von Abatu
I don’t know in which language this site so sorry Please.

This is german. :wink:

Abatu 22. Sep 2007 11:15

Re: ISOLIB Help
 
I want to write CD Copy protection program and I want to make CD ERRORS (unreadable Sectors errors) like in “safelock” and “safedisc”.
Ok forget about that I know it’s so hard….so how can I put some information on some sectors and read them back? Or read CD TOC?
Thank you

Muetze1 22. Sep 2007 12:56

Re: ISOLIB Help
 
Zitat:

Zitat von Abatu
I want to write CD Copy protection program and I want to make CD ERRORS (unreadable Sectors errors) like in “safelock” and “safedisc”.

The main problem is, that these copy protections are pressed on a cd and not burned. The most cd burner doesn't support to burn this wrong information like it can be pressed on cd. First of all you have to inform yourself which parts of the structure contains wrong information. Then you have to examine if these information is placed in an image file and if it can be burned after this modification.

Zitat:

Zitat von Abatu
so how can I put some information on some sectors and read them back?

If you take an image, you can completly parse and read out the cd. You can also examinate the used and unused sectors and so place information on the unused sectors. Another way is to "shuffle" the sectors on the cd to swap sectors by a rule but not update the TOC. So everyone will read garbage while using the TOC and you can read all information by knowing the swap-rules.

Zitat:

Zitat von Abatu
Or read CD TOC?

The TOC is included in any image of a CD and can be modified by you. Reading and/or writing cds directly through a device is some more difficult. To implement such a CD Copy protection, you will need only a cd image to modify it before it is burned. This is some more easier than all by yourself. The read and parse a CD image, you can take a look at the isolib posted before and/or take a look at the FreeBurner library (Dancemammal combined the isolib with his own project).


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:16 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz