Log in

View Full Version : FindVUK tool - get VUK of all Blurays supported by DVDfab applications


Pages : 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

candela
12th December 2015, 17:35
FindVUK 0.87 appears to be getting the drive details during normal VUk validation so it locks up, meaning I cannot use it anymore...


2015-12-12 17:21:52 # 396117 # ------------------------------------
2015-12-12 17:21:52 # 396122 # VolumeName: VS054
2015-12-12 17:21:52 # 396126 # DiscID : A003637A3AA902D6F51F3AEA5EF6A43D66DE1880
2015-12-12 17:21:52 # 396130 # VUK : 5601519FDD76BA4C2F44D7394340DD44
2015-12-12 17:21:52 # 396134 # ------------------------------------
2015-12-12 17:21:52 # 396139 # --- PART 2 --- GET MKBrev AND VALIDATE VUK ---
2015-12-12 17:21:52 # 396145 # AACS folder on disc is reachable - ValidateVUK is possible
2015-12-12 17:21:52 # 396658 # Got DateDiscId from disc >2014-08-28<
2015-12-12 17:21:52 # 396666 # Got VolumeName from disc >VS054<
2015-12-12 17:21:52 # 396670 # Read MetaTitle from MetaFiles now
2015-12-12 17:21:52 # 396676 # Information: no bdmv-meta-dl directory available on disc - cannot read meta-title
2015-12-12 17:21:52 # 396693 # Check drive features for drive >F<
2015-12-12 17:21:52 # 396699 # Vendor >HL-DT-ST< ProductId >BDDVDRW GGC-H20L< ProductRevision >1.03< ScsiDeviceType >CD/DVD-ROM device< ConnectedTo >Atapi< Bus
2015-12-12 17:21:52 # 396705 # Device is detected as 'FILE_DEVICE_DVD' mediatype - so it's either a DVD or a BLURAY drive - continue with enumeration
2015-12-12 17:21:52 # 396709 # Request SCSI-MMC drive details now

nalor
13th December 2015, 18:34
Released 0.88 - this should finally solve the problem reported by candela and again changes the format of the included drivelist.

nalor
16th December 2015, 20:32
Released 0.89 - fixes a newly introduced bug that only affects users without installed dvdfab products.

nalor
9th January 2016, 01:13
Released 0.90 - nothing spectacular - updated the included drivelist and added the current dvdfab and passkey versions as supported ones.
But no new features or bugfixes.

nalor
17th January 2016, 13:56
Released 0.91 - added the current dvdfab and passkey versions as supported ones and one small new feature: windowposition is saved on exit and restored on start (can be disabled with new ini parameter if necessary)

legluondunet
29th January 2016, 20:49
Hello,

I tried to use it on Virtualbox + Windows XP, it stopped at the second part:

https://lh3.googleusercontent.com/-qOn7TVwr24c/VqvBArgxb3I/AAAAAAAAAfA/8pSaCO5E7Y0/s1440-Ic42/Capture%252520d%252527%2525C3%2525A9cran%252520de%2525202016-01-29%25252020-27-36.jpg

Do you know why?

nalor
29th January 2016, 22:09
Hello,

I tried to use it on Virtualbox + Windows XP, it stopped at the second part:

https://lh3.googleusercontent.com/-qOn7TVwr24c/VqvBArgxb3I/AAAAAAAAAfA/8pSaCO5E7Y0/s1440-Ic42/Capture%252520d%252527%2525C3%2525A9cran%252520de%2525202016-01-29%25252020-27-36.jpg

Do you know why?

Hi!
Can you upload the logfile? It would help a lot to analyze what really happened in your case.

Did MediaPlayer exit automatically? On the screenshot it doesn't look as if it is still running - this would explain why FindVuk couldn't find it's process id (because it's not running any more).

The next question is: can you manually access the folder d:\aacs using explorer when you get the message, that this folder is not accessible?
Eventually MediaPlayer simply crashed and so the access to the folder is permanently blocked until you restart windows or something like that...

I can see the DVDfab icon on the desktop - have you already tried to use DVDfab instead of mediaplyer? This is the solution that I prefer at the moment. Just change the ini-parameter 'PreferredApplication' to 3 to prefer DVDfab. (take a look at the included IniSettings html file for more information).

legluondunet
4th February 2016, 14:36
Hello,

I joined you the FindVUK log file.

Thank you for your help.

PS: if necessary I can upload you the dump file (400-500 mo)

legluondunet
4th February 2016, 14:42
For this test I installed DVDFab 9, same result.

How to reproduce:
Install Windows XP in Virtualbox
Install DVDFab 9 and FindVUK
Mount a Bluray with
1) Virtualbox mount ISO
or
2) USB Bluray access
or
3) Select ISO bluray file into DVDFab 9

nalor
5th February 2016, 18:42
Still waiting for the approval of the logfile.
@legluondunet: to speed up things a little bit - can you upload the logfile e.g. to tinyupload, dropbox, ... or another file hoster of your choice?

Thanks!

legluondunet
6th February 2016, 09:54
my log file on pastebin:

http://pastebin.com/F06amLUu

thank you for your help.

nalor
6th February 2016, 10:09
Thanks! Please paste also the dvdfab logfile :

C:\Documents and Settings\Romain\Mes documents\DVDFab9\Log\dvdfab_internal.log

I can see that the detection of the drive letter isn't working correctly and with the additional logfile i can check why.

Thanks

Gesendet von meinem D5803 mit Tapatalk

legluondunet
6th February 2016, 10:31
et voilą:
http://pastebin.com/LwSpcCEa

nalor
6th February 2016, 11:00
Detected the problem - but there's nothing that I can really do but to display a warning to the user.

I think you've opened an iso file directly in DVDfab and this is the reason why it's failing to verify the discovered VUK.

In the logfile I can see this:

1m 07.12s: opening iso \\VBOXSVR\dd2\blu-ray_movie.iso
1m 07.28s: internal path `:/BDMV/

As you can see there's no drive letter available - so FindVUK cannot access the drive itself.

Please mount the iso in a virtual drive instead and try again - thanks!

legluondunet
6th February 2016, 14:28
New test with the iso mount directly by Virtualbox as a drive letter. Same result:

FindVUK log file: http://pastebin.com/4MrkQTrz
DVDFab 9 internal log: http://pastebin.com/ENEwR45A

I can not access to Bluray disc with MS Windows Explorer.

nalor
6th February 2016, 17:33
I can not access to Bluray disc with MS Windows Explorer.

This is your main problem - I tried it myself with a virtual windows xp and noticed it's necessary to install a special udf driver to get access to bluray-discs.

Please download e.g. this one windows xp udf driver (http://s000.tinyupload.com/index.php?file_id=85628546301190965398), install it and now you should be able to access the disc in explorer!

I've also noticed that the dvdfab application path wasn't detected properly under WindowsXP in previous findvuk releases - just released 0.92 that should fix this also.

And another thing I noticed: it's necessary to install the vcredist 2008 sp1 package from microsoft manually, otherwise dvdfab only shows an error message in a fresh WindowsXP installation.

Included both WindowsXP specials in my short instructions on the first page - just in case other users are also trying to use FindVUK with WindowsXP.

nalor
6th February 2016, 17:35
Released 0.92 - added the current dvdfab and passkey versions as supported ones and included a few fixes for errors encountered by legluondunet (now it should also work fine under WindowsXP)

Emulgator
13th February 2016, 14:46
2016-02-13 14:40:06 # 21143856 # #############################################################################
2016-02-13 14:40:06 # 21143857 # ----------- FindVUK 0.92 -----------
2016-02-13 14:40:06 # 21143858 # Operating System: Windows 7
2016-02-13 14:40:06 # 21143859 # Parameters detected
2016-02-13 14:40:06 # 21143859 # SettingsFile: >C:\_PROG\FindVUK\config\FindVUK.ini<
2016-02-13 14:40:06 # 21143863 # Current BufferSize 80 x 300 - ScreenSize 80 x 25
2016-02-13 14:40:06 # 21143863 # Requested BufferSize 120 x 300 - ScreenSize 120 x 50
2016-02-13 14:40:06 # 21143863 # Max. ScreenSize 240 x 86
2016-02-13 14:40:06 # 21143864 # Final New Values - BufferSize 120 x 300 - ScreenSize 120 x 50 - Resize >1<
2016-02-13 14:40:06 # 21143864 # M1 - New BufferSize 120 x 300
2016-02-13 14:40:06 # 21143864 # Mx2 - New ScreenSize 120 x 50
2016-02-13 14:40:06 # 21143867 # Current BufferSize 120 x 300 - ScreenSize 120 x 50
2016-02-13 14:40:06 # 21143868 # Requested BufferSize 300 x 0 - ScreenSize 0 x 0
2016-02-13 14:40:06 # 21143868 # Final New Values - BufferSize 300 x 300 - ScreenSize 120 x 50 - Resize >0<
2016-02-13 14:40:06 # 21143868 # M1 - New BufferSize 300 x 300
2016-02-13 14:40:06 # 21143868 # Mx2 - New ScreenSize 120 x 50
2016-02-13 14:40:06 # 21143871 # ShowDriveDetails for Drive >B:\<
2016-02-13 14:40:06 # 21143871 # Check drive features for drive >B<
2016-02-13 14:40:06 # 21143876 # Vendor >< ProductId >MATSHITA BD-MLT UJ260AF< ProductRevision >1.00< ScsiDeviceType >CD/DVD-ROM device< ConnectedTo >Atapi< Bus
2016-02-13 14:40:06 # 21143876 # Device is detected as 'FILE_DEVICE_DVD' mediatype - so it's either a DVD or a BLURAY drive - continue with enumeration
2016-02-13 14:40:06 # 21143877 # Request SCSI-MMC drive details now
2016-02-13 14:40:06 # 21143877 # ERROR! MMC_GetDriveDetails failed:-3

No DVDFab Product installed.

nalor
13th February 2016, 15:06
No DVDFab Product installed.

Hi - please change a value in the ini file (in the config folder):

WriteDebugLog = 1

and try again - it will fail again, but please post the new log file again, it should include additional details that hopefully help to understand what's going wrong.

Additionally it would be great if you could test EnumCD from Microsoft (https://support.microsoft.com/en-us/kb/305184) and tell if this is working correctly. Basically it sends exactly the same commands to the drive as FindVUK does... so usually there shouldn't be a difference.

Thanks!

Emulgator
13th February 2016, 17:00
2016-02-13 16:58:50 # 585743 # #############################################################################
2016-02-13 16:58:50 # 585744 # ----------- FindVUK 0.92 -----------
2016-02-13 16:58:50 # 585744 # Operating System: Windows 7
2016-02-13 16:58:50 # 585745 # Parameters detected
2016-02-13 16:58:50 # 585745 # SettingsFile: >C:\_PROG\FindVUK\config\FindVUK.ini<
2016-02-13 16:58:50 # 585746 # Current BufferSize 80 x 300 - ScreenSize 80 x 25
2016-02-13 16:58:50 # 585746 # Requested BufferSize 120 x 300 - ScreenSize 120 x 50
2016-02-13 16:58:50 # 585747 # Max. ScreenSize 240 x 86
2016-02-13 16:58:50 # 585747 # Final New Values - BufferSize 120 x 300 - ScreenSize 120 x 50 - Resize >1<
2016-02-13 16:58:50 # 585747 # M1 - New BufferSize 120 x 300
2016-02-13 16:58:50 # 585747 # Mx2 - New ScreenSize 120 x 50
2016-02-13 16:58:50 # 585750 # Current BufferSize 120 x 300 - ScreenSize 120 x 50
2016-02-13 16:58:50 # 585750 # Requested BufferSize 300 x 0 - ScreenSize 0 x 0
2016-02-13 16:58:50 # 585750 # Final New Values - BufferSize 300 x 300 - ScreenSize 120 x 50 - Resize >0<
2016-02-13 16:58:50 # 585750 # M1 - New BufferSize 300 x 300
2016-02-13 16:58:50 # 585751 # Mx2 - New ScreenSize 120 x 50
2016-02-13 16:58:50 # 585753 # ShowDriveDetails for Drive >B:\<
2016-02-13 16:58:50 # 585753 # Check drive features for drive >B<
2016-02-13 16:58:50 # 585758 # DEBUGLOG - device_open - CreateFile >B:\< with GENERIC_READ + GENERIC_WRITE - SUCCESS
2016-02-13 16:58:50 # 585759 # Vendor >< ProductId >MATSHITA BD-MLT UJ260AF< ProductRevision >1.00< ScsiDeviceType >CD/DVD-ROM device< ConnectedTo >Atapi< Bus
2016-02-13 16:58:50 # 585759 # Device is detected as 'FILE_DEVICE_DVD' mediatype - so it's either a DVD or a BLURAY drive - continue with enumeration
2016-02-13 16:58:50 # 585759 # Request SCSI-MMC drive details now
2016-02-13 16:58:50 # 585759 # DEBUGLOG - MMC_GetDriveDetails - BEFORE device_send_cmd >46 00 00 00 00 00<
2016-02-13 16:58:50 # 585760 # DEBUGLOG - device_send_cmd_buffer - Start - tx >0< rx >65535<
2016-02-13 16:58:50 # 585760 # DEBUGLOG - device_send_cmd_buffer - CommandLen >10< iReturn >1< cmd >46 00 00 00 00 00 00 FF FF 00<
2016-02-13 16:58:50 # 585760 # DEBUGLOG - device_send_cmd_buffer - Before CopyMemory >00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<
2016-02-13 16:58:50 # 585760 # DEBUGLOG - device_send_cmd_buffer - Before FillMemory >24<
2016-02-13 16:58:50 # 585760 # DEBUGLOG - device_send_cmd_buffer - After FillMemory
2016-02-13 16:58:50 # 585760 # DEBUGLOG - device_send_cmd_buffer - Before 'DeviceIoControl' - length >65603< SenseInfoLength >24<
2016-02-13 16:58:50 # 585761 # DEBUGLOG - device_send_cmd_buffer - 'DeviceIoControl' ERROR - LastError >1<
2016-02-13 16:58:50 # 585761 # DEBUGLOG - device_send_cmd_buffer - Final Result >0<
2016-02-13 16:58:50 # 585761 # DEBUGLOG - MMC_GetDriveDetails - AFTER device_send_cmd >-3<
2016-02-13 16:58:50 # 585761 # DEBUGLOG - MMC_GetDriveDetails - FreeMemory
2016-02-13 16:58:50 # 585761 # DEBUGLOG - MMC_GetDriveDetails - Result >-3<
2016-02-13 16:58:50 # 585761 # ERROR! MMC_GetDriveDetails failed:-3
2016-02-13 16:58:53 # 588727 # Error! getting consolewindowposition
2016-02-13 16:58:53 # 588728 # Error saving window position

RunAsAdministrator fo all users checked

Ah, from EnumCD.exe:

The sample also sends a Mode Sense command to read the "CD Capabilities and Mechanical Status" parameter page from the device.
This page contains (among other things) information about the capabilities of the CD drive including whether it is a CD or DVD drive,
whether it supports reading or writing, and the media types it supports (such as CD-R/RW or DVD-ROM/R/RAM).
As mentioned previously, this parameter page is only defined in the SCSI-3 MMC specification.
Devices that do not support this specification will return an error.

This may be the reason. The drive just may have no implementation of this particular spec.

nalor
14th February 2016, 16:43
Ah, from EnumCD.exe:

(...)

This may be the reason. The drive just may have no implementation of this particular spec.

And did EnumCD output the correct result? Or only show an error?

Basically I don't think that your drive is missing something... it's more likely that my implementation is still not 100% correct... :(

Emulgator
14th February 2016, 16:57
Here we go:

C:\Users\l>C:\enumcd\EnumCD.exe
Properties for Device 1

Device ID: IDE\CdRomMATSHITA_BD-MLT_UJ260AF_________________1.00____

Adapter Properties
------------------
Bus Type : Printer Device
Max. Tr. Length: 0x20000
Max. Phy. Pages: 0x21
Alignment Mask : 0x1

Device Properties
-----------------
SCSI Device Type: CDROM Device (0x5)
Media Type : DVD (0x33)
Removable Media : Yes
Product ID : MATSHITA BD-MLT UJ260AF
Product Revision: 1.00

Inquiry Data from Pass Through
------------------------------
Device Type: CDROM Device (0x5)
Vendor ID : MATSHITA
Product ID : BD-MLT UJ260AF
Product Rev: 1.00
Vendor Str : 12121200


CD Drive Capabilities from Pass Through
---------------------------------------
CD Reader : Yes
CD-R disc : Yes
CD-RW disc: Yes

CD writer : Yes
CD-R disc : Yes
CD-RW disc: Yes

DVD Reader : Yes
DVD-ROM disc: Yes
DVD-R disc : Yes
DVD-RAM disc: Yes

DVD writer : Yes
DVD-R disc : Yes
DVD-RAM disc: Yes




*** End of Device List ***

C:\Users\l>

nalor
27th February 2016, 22:37
@Emulgator

Sorry - took a little bit longer than expected.

For the moment I've transcoded EnumCD to Purebasic - please try this executeable:

EnumCdPurebasic.exe (http://s000.tinyupload.com/index.php?file_id=02650646883995139478)

It should do exactly the same things as the original EnumCD (with only one difference - I've enhanced the list of Adapter-BusTypes - so it should tell you 'SATA' and not 'Printer Device' in case of an Sata drive :) )

If it is working for you I'll start to check for the differences between this implementation and my findvuk-code.

Emulgator
1st March 2016, 01:01
Here we go:

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten.

C:\Users\l>E:\_SOFT\EnumCdPurebasic.exe
Properties for Device 1


Device ID: IDE\CdRomMATSHITA_BD-MLT_UJ260AF_________________1.00____

Adapter Properties
------------------
Bus Type : SATA
Max. Tr. Length: 0x20000
Max. Phy. Pages: 0x21
Alignment Mask : 0x1

Device Properties
-----------------
SCSI Device Type: CDROM Device (0x5)
Media Type : DVD (0x33)
Removable Media : Yes
Product ID : MATSHITA BD-MLT UJ260AF
Product Revision: 1.00

Inquiry Data from Pass Through
------------------------------
Device Type: CDROM Device (0x5)
Vendor ID : MATSHITA
Product ID : BD-MLT UJ260AF
Product Rev: 1.00
Vendor Str : 12121200






CD Drive Capabilities from Pass Through
---------------------------------------
CD Reader : Yes
CD-R disc : Yes
CD-RW disc: Yes

CD writer : Yes
CD-R disc : Yes
CD-RW disc: Yes

DVD Reader : Yes
DVD-ROM disc: Yes
DVD-R disc : Yes
DVD-RAM disc: Yes

DVD writer : Yes
DVD-R disc : Yes
DVD-RAM disc: Yes







Properties for Device 2

*** End of Device List ***

C:\Users\l>

LM2005
1st March 2016, 23:23
How do I know FindVuk has found something and finished. But most importantly, thank you for this thread and tool. I started to run out of disk space when I had to make a MKV copy of my disks to watch them.

Edit: Well, now I know, with second disk I got more info.

nalor
24th March 2016, 23:11
Just released 0.93 - just a small maintenance release, nothing really new...

@LM2005: I'm still thinking about your problem and already started to add something to 'EnumCdPurebasic' to get more details about your problem.., hopefully I can finish it within the next couple of days.

LM2005
25th March 2016, 02:06
Just released 0.93 - just a small maintenance release, nothing really new...

@LM2005: I'm still thinking about your problem and already started to add something to 'EnumCdPurebasic' to get more details about your problem.., hopefully I can finish it within the next couple of days.
No problem. I got the program finally working, it was just a bit different to use than other SW I have used. Unfortunately, I have to reinstall it all again.

With thanks
LM2005

smiller667
25th March 2016, 20:37
Hi,

I am using a Liteon iHOS104 drive (vendor is "ATAPI"). Part 1 (GetVUK) is successful and retrieves the correct VUK (the VUK works if you manually add it to to the key file). However, validation of the VUK in step 2 fails:
00:59:45 - --- PART 2 --- GET MKBrev AND VALIDATE VUK ---
-------------------------------------------------------------------------------
00:59:45 - AACS folder on disc is reachable - ValidateVUK is possible
00:59:46 - Drive is NOT a Blu-ray drive! Exit now!
00:59:46 - In case this is wrong please report in the Doom9 forum
00:59:46 - CloseAtTheEnd is active, close DVDfab now
Waiting 3 secs before quit...

The Showdrivedetails output of FindVUK says
C:\Program Files\FindVUK>findvuk.exe showdrivedetails
-----------------------------------------------------------
01:21:16 - ----------- FindVUK 0.93 -----------
-----------------------------------------------------------
To close FindVUK simply press the ESC key
-----------------------------------------------------------
01:21:16 - Parameters detected
01:21:16 - SettingsFile: >C:\Program Files\FindVUK\config\FindVUK.ini<

######################################################################################################
01:21:16 - ShowDriveDetails for Drive >E:\<
######################################################################################################
01:21:16 - Vendor >< ProductId >ATAPI iHOS104< ProductRevision >WL0F< ScsiDeviceType >CD/DVD-ROM device< ConnectedTo >Atapi< Bus
01:21:16 - ERROR! MMC_GetDriveDetails failed:-3

Please press ENTER or ESC to exit
01:22:55 - Error saving window position

EnumCDPureBasic output is
Device ID: IDE\CdRomATAPI_iHOS104___________________________WL0F____

Adapter Properties
------------------
Bus Type : SATA
Max. Tr. Length: 0x20000
Max. Phy. Pages: 0x21
Alignment Mask : 0x1

Device Properties
-----------------
SCSI Device Type: CDROM Device (0x5)
Media Type : DVD (0x33)
Removable Media : Yes
Product ID : ATAPI iHOS104
Product Revision: WL0F

Inquiry Data from Pass Through
------------------------------
Device Type: CDROM Device (0x5)
Vendor ID : ATAPI
Product ID : iHOS104
Product Rev: WL0F
Vendor Str : 2010/11/25 13:54






CD Drive Capabilities from Pass Through
---------------------------------------
CD Reader : Yes
CD-R disc : Yes
CD-RW disc: Yes

CD writer : No

DVD Reader : Yes
DVD-ROM disc: Yes
DVD-R disc : Yes
DVD-RAM disc: No

DVD writer : No

Is there something I can do to prevent this error?
Cheers,
Steve

nalor
25th March 2016, 23:00
Hi, i'm still not sure if it has been a smart idea to include this check if not.

Please enable the debug log setting in the ini file and Post the logfile e.g. on pastebin.com and i'll try to fix this asap :)

Gesendet von meinem D5803 mit Tapatalk

nalor
30th March 2016, 21:38
@smiller667
@LM2005

Please try this special 'EnumCD' version and report your results:

EnumCdPurebasic-3 (http://s000.tinyupload.com/index.php?file_id=01561177464871415125)

I've added 2 custom commands at the end that request the same information that I'll try to retrieve from the drives in FindVUK - just want to know if it's working this way or not.

On my computer the output at the end looks like this:


CD Drive Configuration from Pass Through
---------------------------------------
Returnsize >476< real datalen >772< datalen >476< senselen >0< size >44< sizewb >65832<

Feature: >Profile List<
Feature: >Core<
Feature: >Morphing<
Feature: >Removeable Medium<
Feature: >Write Protect<
Feature: >Random Readable<
Feature: >Multi-Read<
Feature: >CD Read<
Feature: >DVD Read<
Feature: >Random Writeable<
Feature: >Incremental Streaming Writeable<
Feature: >Formattable<
Feature: >Hardware Defect Management<
Feature: >Restricted Overwrite<
Feature: >DVD+RW<
Feature: >DVD+R<
Feature: >Rigid Restricted Overwrite<
Feature: >CD Track at Once<
Feature: >CD Mastering<
Feature: >DVD-R/-RW Write<
Feature: >Layer Jump Recording<
Feature: >CD-RW Media Write Support<
Feature: >BD-R POW<
Feature: >DVD+R Dual Layer<
Feature: >BD Read Feature<
Feature: >BD Write Feature<
Feature: >Hybrid Disc<
Feature: >Power Management<
Feature: >SMART<
Feature: >Microcode Update<
Feature: >Timeout<
Feature: >DVD-CSS<
Feature: >Real Time Streaming<
Feature: >Drive Serial Number<
Feature: >DCBs<
Feature: >DVD CPRM<
Feature: >Firmware Information<
Feature: >AACS<
Feature: >Vendor Specific<
Feature: >Vendor Specific<

CD Drive INQUIRY from Pass Through
---------------------------------------
VendorIdentification : HL-DT-ST
ProductIdentification: BD-RE BH10LS38
ProductRevisionLevel : 1.03
VendorSpecific : (BS)(NUL)A011051398BA7C5231



Thanks for your help and your patience!

smiller667
31st March 2016, 18:42
Hi,

EnumCdPurebasic-3 produces the following output on the Liteon iHOS104:

CD Drive Configuration from Pass Through
---------------------------------------
Returnsize >256< real datalen >552< datalen >256< senselen >0< size >44< sizewb
>65832<

Feature: >Profile List<
Feature: >Core<
Feature: >Morphing<
Feature: >Removeable Medium<
Feature: >Random Readable<
Feature: >Multi-Read<
Feature: >CD Read<
Feature: >DVD Read<
Feature: >Hardware Defect Management<
Feature: >DVD+RW<
Feature: >DVD+R<
Feature: >DVD+R Dual Layer<
Feature: >BD Read Feature<
Feature: >Power Management<
Feature: >CD Audio External Play<
Feature: >Microcode Update<
Feature: >Timeout<
Feature: >DVD-CSS<
Feature: >Real Time Streaming<
Feature: >Drive Serial Number<
Feature: >DVD CPRM<
Feature: >Firmware Information<
Feature: >AACS<

CD Drive INQUIRY from Pass Through
---------------------------------------
VendorIdentification : ATAPI
ProductIdentification: iHOS104
ProductRevisionLevel : WL0F
VendorSpecific : 2010/11/25 13:54

Cheers,
Steve

nalor
31st March 2016, 21:02
Thanks for testing - please try this one here as well:

EnumCdPurebasic 4 (http://s000.tinyupload.com/index.php?file_id=04335375566584643234)

I've changed only a small detail and will continue to release new versions with only small changes until it stops working ;)
And at this point I'll know how to fix this stupid bug :)

(I already have an idea.. but need to make one step after the other to be on the safe side)

smiller667
31st March 2016, 21:21
Here is the EnumCdPurebasic 4 output:


CD Drive Configuration from Pass Through
---------------------------------------
Returnsize >256< real datalen >552< datalen >256< senselen >0< size >44< sizewb
>65832<

Feature: >Profile List<
Feature: >Core<
Feature: >Morphing<
Feature: >Removeable Medium<
Feature: >Random Readable<
Feature: >Multi-Read<
Feature: >CD Read<
Feature: >DVD Read<
Feature: >Hardware Defect Management<
Feature: >DVD+RW<
Feature: >DVD+R<
Feature: >DVD+R Dual Layer<
Feature: >BD Read Feature<
Feature: >Power Management<
Feature: >CD Audio External Play<
Feature: >Microcode Update<
Feature: >Timeout<
Feature: >DVD-CSS<
Feature: >Real Time Streaming<
Feature: >Drive Serial Number<
Feature: >DVD CPRM<
Feature: >Firmware Information<
Feature: >AACS<

CD Drive INQUIRY from Pass Through
---------------------------------------
VendorIdentification : ATAPI
ProductIdentification: iHOS104
ProductRevisionLevel : WL0F
VendorSpecific : 2010/11/25 13:54


Cheers,
Steve

nalor
1st April 2016, 18:45
Here comes the next try ;)

This time I changed the way how the handle to the drive is retrieved to the method I'm using in FindVUK.

Please report your result after trying EnumCdPurebasic5 (http://s000.tinyupload.com/index.php?file_id=68303526411207110698)

Thanks!

smiller667
1st April 2016, 19:48
Here is the next output:

################################################################################
######################
ShowDriveDetails for Drive >E:\<
################################################################################
######################

Check drive features for drive >E:\<
CreateFile >E:\< with GENERIC_READ + GENERIC_WRITE - SUCCESS

Adapter Properties
------------------
Bus Type : SATA
Max. Tr. Length: 0x20000
Max. Phy. Pages: 0x21
Alignment Mask : 0x1

Device Properties
-----------------
SCSI Device Type: CDROM Device (0x5)
Media Type : DVD (0x33)
Removable Media : Yes
Product ID : ATAPI iHOS104
Product Revision: WL0F

Inquiry Data from Pass Through
------------------------------
Device Type: CDROM Device (0x5)
Vendor ID : ATAPI
Product ID : iHOS104
Product Rev: WL0F
Vendor Str : 2010/11/25 13:54


CD Drive Capabilities from Pass Through
---------------------------------------
CD Reader : Yes
CD-R disc : Yes
CD-RW disc: Yes

CD writer : No

DVD Reader : Yes
DVD-ROM disc: Yes
DVD-R disc : Yes
DVD-RAM disc: No

DVD writer : No





CD Drive Configuration from Pass Through
---------------------------------------
Returnsize >256< real datalen >552< datalen >256< senselen >0< size >44< sizewb
>65832<

Feature: >Profile List<
Feature: >Core<
Feature: >Morphing<
Feature: >Removeable Medium<
Feature: >Random Readable<
Feature: >Multi-Read<
Feature: >CD Read<
Feature: >DVD Read<
Feature: >Hardware Defect Management<
Feature: >DVD+RW<
Feature: >DVD+R<
Feature: >DVD+R Dual Layer<
Feature: >BD Read Feature<
Feature: >Power Management<
Feature: >CD Audio External Play<
Feature: >Microcode Update<
Feature: >Timeout<
Feature: >DVD-CSS<
Feature: >Real Time Streaming<
Feature: >Drive Serial Number<
Feature: >DVD CPRM<
Feature: >Firmware Information<
Feature: >AACS<

CD Drive INQUIRY from Pass Through
---------------------------------------
VendorIdentification : ATAPI
ProductIdentification: iHOS104
ProductRevisionLevel : WL0F
VendorSpecific : 2010/11/25 13:54

Cheers,
Steve

nalor
2nd April 2016, 15:35
Next try - changed 2 constants to the values I'm using in FindVUK - eventually those make the difference:


MaxSenseLen: 252<>24
MaxIndirectData: 65534<>65535


EnumCdPurebasic - Mod6 (http://s000.tinyupload.com/index.php?file_id=54077914665405035774)

nalor
2nd April 2016, 16:56
And another one:

EnumCdPurebasic Mod7 (http://s000.tinyupload.com/index.php?file_id=01093676429634321400)

Now I've also copied the procedure that requests the data from the drive directly from FindVuk.

@smiller667 - please execute both versions (Modification 6 & 7) and post your results - thanks!

smiller667
2nd April 2016, 21:16
Here is the output from #6 & 7

#6:
################################################################################
######################
ShowDriveDetails for Drive >E:\<
################################################################################
######################

MaxSenseLen >24<
MaxIndirectData >65535<

Check drive features for drive >E:\<
CreateFile >E:\< with GENERIC_READ + GENERIC_WRITE - SUCCESS

Adapter Properties
------------------
Bus Type : SATA
Max. Tr. Length: 0x20000
Max. Phy. Pages: 0x21
Alignment Mask : 0x1

Device Properties
-----------------
SCSI Device Type: CDROM Device (0x5)
Media Type : DVD (0x33)
Removable Media : Yes
Product ID : ATAPI iHOS104
Product Revision: WL0F

Inquiry Data from Pass Through
------------------------------
Device Type: CDROM Device (0x5)
Vendor ID : ATAPI
Product ID : iHOS104
Product Rev: WL0F
Vendor Str : 2010/11/25 13:54


CD Drive Capabilities from Pass Through
---------------------------------------
Error: 0Der Vorgang wurde erfolgreich beendet.

fehler >0< senseinfo >24< datalen >65535< scsi status >0<

CD Drive INQUIRY from Pass Through
---------------------------------------
VendorIdentification : ATAPI
ProductIdentification: iHOS104
ProductRevisionLevel : WL0F
VendorSpecific : 2010/11/25 13:54

#7:
################################################################################
######################
ShowDriveDetails for Drive >E:\<
################################################################################
######################

MaxSenseLen >24<
MaxIndirectData >65535<

Check drive features for drive >E:\<
CreateFile >E:\< with GENERIC_READ + GENERIC_WRITE - SUCCESS

Adapter Properties
------------------
Bus Type : SATA
Max. Tr. Length: 0x20000
Max. Phy. Pages: 0x21
Alignment Mask : 0x1

Device Properties
-----------------
SCSI Device Type: CDROM Device (0x5)
Media Type : DVD (0x33)
Removable Media : Yes
Product ID : ATAPI iHOS104
Product Revision: WL0F

Inquiry Data from Pass Through
------------------------------
Device Type: CDROM Device (0x5)
Vendor ID : ATAPI
Product ID : iHOS104
Product Rev: WL0F
Vendor Str : 2010/11/25 13:54


CD Drive Capabilities from Pass Through
---------------------------------------
Error: 0Der Vorgang wurde erfolgreich beendet.

- BEFORE device_send_cmd >46 00 00 00 00 00<
device_send_cmd_buffer Start - tx >0< rx >65535<
device_send_cmd_buffer CommandLen >10< iReturn >1< cmd >46 00 00 00 00 00 00 FF
FF 00<
device_send_cmd_buffer Before CopyMemory >00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00<
device_send_cmd_buffer Before FillMemory >24<
device_send_cmd_buffer After FillMemory
device_send_cmd_buffer Before 'DeviceIoControl' - length >65603< SenseInfoLength
>24<
device_send_cmd_buffer 'DeviceIoControl' ERROR - LastError >1<
device_send_cmd_buffer Final Result >0<
- AFTER device_send_cmd >0<
fehler >0< senseinfo >24< datalen >65535< scsi status >0<

CD Drive INQUIRY from Pass Through
---------------------------------------
VendorIdentification : ATAPI
ProductIdentification: iHOS104
ProductRevisionLevel : WL0F
VendorSpecific : 2010/11/25 13:54

nalor
6th April 2016, 21:57
Released FindVUK 0.94

It's again just a small update - but the most important thing is that the bug discovered by smiller667 is fixed :)

The download link is in the first post!

nalor
28th April 2016, 21:17
Released FindVUK 0.95

It's again just a small update - added all dvdfab and passkey versions released in the last weeks as tested versions and fixed a small bug that I've noticed after starting FindVUK from a batch file (and changed the procedure to read drive details one more time - in case somebody notices a regression please tell me - thanks :) )

The download link is in the first post!

Rickwally
2nd May 2016, 15:01
Hi, i'm unable to use this tool because of the attached error.
What could be causing this issue?

nalor
2nd May 2016, 16:36
Hi, i'm unable to use this tool because of the attached error.
What could be causing this issue?
Hi, please send me the log as pm - otherwise I would have to wait until it gets approved.
Thanks!

nalor
2nd May 2016, 19:34
Hi, i'm unable to use this tool because of the attached error.
What could be causing this issue?

Checked the logfile and the main problem is that FindVUK cannot read the directory of the logfile from the registry, usually this is the case when you've never pressed the OK button in the settings dialog of passkey.
When this happens FindVUK checks the default path for the logfile - but I guess in your case this isn't working properly because you've moved a few user directory from drive C to D and very likely the logfile is also located on drive D.

Please check your settings in Passkey:
http://www2.pic-upload.de/thumb/30535332/PasskeySettings.png (http://www.pic-upload.de/view-30535332/PasskeySettings.png.html)

And when you press the OK button passkey usually writes the logfile path to the registry and so FindVUK can read it properly and should start to work :)

Rickwally
5th May 2016, 21:57
Thanks for the Reply, I did that but nothing happened.
Then I found out that the problem was ZoneAlarm Firewall, closing it solved the problem... :)

nalor
5th May 2016, 22:09
Hi - great that it's working now, any idea how ZoneAlarm blocked the application?
There's nothing in FindVUK that could interfere with a firewall software...
Will install ZoneAlarm myself and check what happens when it's active.

(Update 20160506: just noticed Zonealarm is an antivirus application nowadays... I only remembered it being a personal firewall... )

nalor
10th May 2016, 19:32
Just released 0.96 and this time there are a few small new features:

change: included ability to use 'special folders' in LogFolder paths in ini-file (e.g. ?FOLDERID_Documents? as placeholder for the user-documents directory)
>> this solves the problem that the default path used to open the dvdfab/passkey logfile didn't work in case the 'my documents' folder has been moved to a different directory (this has been one of the problems I've noticed in the logfile of @Rickwally)

feature: ini switch to disable writing of entries in keydb.cfg in case VUK couldn't be validated
>> in my case I'm using 2 different drives, one that is 'BusEncryptionCapable' and another that isn't - usually I prefer the faster one but from time to time I encounter discs that are 'BusEncryptionEnabled' and so the VUK cannot be verified with my faster drive. I end up using my slower drive for those discs and always had to manually remove the 'VUKNOTVAL' entry from the keydb.cfg and so I created a new parameter that disables writing of those entries.
(and I still have the plan to integrate BusEncryption in FindVUK - simply needs more time than I initially thought)

feature: automatic upload of validated VUK to AACS Central Database - new ini section '[AacsCentralDB]' with parameters 'AutoVukUpload' = 0 or 1 (default is 1=enabled) and 'UploadUrl' that points to the upload destination
>> I noticed that I synchronise my local aacs-database only very infrequently and so I integrated the feature to POST validatet VUKs automatically to the website of @starbuck2010
>> you can disable this feature in case you don't want it or you can also change the url that is used for the POST to e.g. check which data is really sent to the website (and in case you enable the debug logging in the ini file the complete request and response is written to the logfile - so please believe me, this feature is simply for convenience and nothing else).

feature: automatically close Passkey after the memory dump - finally I figured out how I can close Passkey so that the validation of the VUK can be accomplished - so there's no need to manually exit Passkey any longer :)

candela
23rd May 2016, 15:51
Settings manual updated to 0.96 (http://s000.tinyupload.com/index.php?file_id=54711863944826376027)

candela
10th July 2016, 15:12
I'm getting this error in 0.96. Didn't happen in 0.92

2016-07-10 16:08:57 # 335905101 # GetConsoleWindowHandle failed - ConsoleTitle >FindVUK 0.96< hwnd >65738< CurProcID >3704<
2016-07-10 16:08:57 # 335905107 # Fehler GetConsoleWindowHandle
2016-07-10 16:08:57 # 335905111 # Error! couldn't restore lastwindowposition
2016-07-10 16:08:57 # 335905117 # Error! Couldn't restore last window position!

ErichV
27th July 2016, 18:06
Please, add support for DVDFab Media Player 3! ;)

nalor
28th July 2016, 07:46
Good catch, missed this update somehow.
Already started with the implementation yesterday and the good news is that the VUK can still be found in memory, but unfortunately the format of the logfile changed, so it requires more work to integrate the support.
I am currently on vacation, I think it will take until the end of next week to finish the work.

Gesendet von meinem E5823 mit Tapatalk