Home  |  Products  |  Downloads  |  Registration  |  Forums  |  Support  |  Database  |  My Profiler  |  T-Shirt Contest
Forums

The InterVocative forums are now closed to new postings.

Please visit the Invelos forums at www.invelos.com for DVD Profiler and related discussion.

These forums will remain available for reading indefinitely.

IVS Forums->DVD Profiler: Feature Requests Page: 1 2  Previous   Next
Dacal DC-300 Interface (Locked)
Author Message
jmcclay
Registered: March 4, 2002
Posts: 6
Posted:
Any chance that there might be a way of interfacing DVD Profiler with the Dacal DC-300 unit or software. This is a CD/DVD storage unit that holds 150 discs each and has a USB interface. The software that comes with it allows for disc names and images. would be nice to select movie in DVD Profiler and have it select on the unit. Here is the Dacal web site. http://www.dacal.com.tw/products.htm
skipnet50
It all began with a mouse
Registered: October 4, 2000
Posts: 33,731
Posted:
Email this userView this user's DVD collection
jmmclay:

Not to discourage you but this would appear to beyond the product in itspresent form. Perhaps when Profiler Plus comes out.....There are many programs out there that will do this interfacing for you.....but they cost many times more than $29.00. I think you ask too much of a product designed for $29.00.

Skip
skipnet50's collection
CBE, MBE, MoA and proud of it.
InterVocative Chat
I'm Not Blockbuster...!
[a href="http://www.ya-shin.com/pages/posting.html&q
ajm
dvd-aholic
Registered: November 16, 2000
Posts: 3,544
Posted:
Email this userVisit this user's homepageView this user's DVD collection
These products make me laugh. The Dacal, the 3m and the one skip has in his sig. All they do is store dvd/cd's and help you retreive them and they aren't cheap. Especially when you consider a sony 400 disc dvd change costs under $400 and that will store and play your dvd's/cd's. The dvd changer route is cheaper. Although for those of us with multplie ones, cabling becomes a little issue. Just a shame sony stopped selling them in the UK, or I'd need 3 more at least. Probably 4 to allow for expansion.
tuxedomask29
Registered: January 7, 2003
Posts: 10
Posted:
I love DVD Profiler and my Dacal DC-101.  The software that comes with the Dacal is at best horrible and the .net version that is available is not much better.  I would love to see this union of selecting the movie in DVD Profiler and the DC-101 spinning around to the movie I selected.  I would pay additional for this if you had a separate version or provided an addon pack to support these units.  Thanks!
tuxedomask29
Registered: January 7, 2003
Posts: 10
Posted:
By the way, if you are interested, I have a contact at Dacal who can provide you with sample code on calling the API.  I also have sample code and the dll for visual basic.  It's very easy to call.

Thanks! 
tuxedomask29
Registered: January 7, 2003
Posts: 10
Posted:
One other possiblity is to allow "Dvd Profiler" to provide a hot link that when selected would execute an external executable.  This would allow me and others to run devices like the dc-101 though our external programs with minimal coding for you.  Let me know if this would be possible in a near future release.  Thank you.
InterVocative Software, LLC representativeKen Cole
Administrator
Registered: October 12, 1999
Posts: 2,443
Posted:
Email this userVisit this user's homepageView this user's DVD collection
Hit me with the info via PM, and I'll take a look.
tuxedomask29
Registered: January 7, 2003
Posts: 10
Posted:
I have included a short tutorial of how to use the dll file for the Dacal Units

When starting the application, call InitUSBCDLibrary()
After Initialized, to get # of devices on system call GetDeviceNumber()
To retrieve each device's ID #, call EnumDevice(Index)
To reset the unit, call USBCDReset(DeviceID)
To select a certain CD from the unit, call USBCDMoveto(DeviceID, DiscNumber)
To reinsert the disc, call USBCDGetCDDown(DeviceID)
To turn the LED light on, call USBCDLEDON(DeviceID)
To turn off the LED light, call USBCDLEDOFF(DeviceID)
To get the status of the device, call USBCDGetStatus(DeviceID)
When closing the application, call CloseUSBCDLibrary()
Heidira
Registered: January 1, 2006
Posts: 1
Posted:
Hi,
thank you very much for the listed functions inside of the dll

I was able to control the DC-101 with this DLL and a small autohotkey-script.

I will insert this in my good old selfmade Database.

Thanks
Heidira
 Last edited: by Heidira
tuxedomask29
Registered: January 7, 2003
Posts: 10
Posted:
Hi Heidira:

I'm glad I could help.  I just hope we can get this in DVD profiler so I won't have to do as you did and create a selfmade database that mimics what DVD profiler already does.

Thanks,

Kelley
mcroshi
Registered: February 15, 2006
Posts: 1
Posted:
Hi,

Is this the usbcddll.dll file that comes with CD Library, or another dll file?

Thanks,
Ryan

Quoting tuxedomask29:
Quote:
By the way, if you are interested, I have a contact at Dacal who can provide you with sample code on calling the API.  I also have sample code and the dll for visual basic.  It's very easy to call.

Thanks! 
 Last edited: by mcroshi
tuxedomask29
Registered: January 7, 2003
Posts: 10
Posted:
Hi Ryan.  Sorry for the delay in writing you back.  Yes it is the usbcddll.dll file.  Also, if anyone is interested I have almost finished writing an application in VB that reads in DVD Profilers XML file and displays an interface to use with the Dacal units.  If there is a demand for this application, I'll post it for people to download when finished. 

Thanks,

Kelley
wuffzack
Registered: January 30, 2004
Posts: 132
Posted:
Quoting tuxedomask29:
Quote:
I have included a short tutorial of how to use the dll file for the Dacal Units
...

Wow, that was helpful! Thanks a lot!
I used this information and I have written an add-on to DVD-Profiler 2.5 beta.
It is a low-level keyboard filter and responds to a user defined keyboard shortcut. If DVD Profiler is running, it uses the "location" and "slot" fields in the personalize sheet to control the Dacal DC-300 device. Although it is a kludge (it searches the profiler window handles to look for the values) it is working perfectly!
I am so happy! Thank you!
Just one question: As a non native English speaker, what should I use for the device and the disc number?
Currently "location" is the disc number, and "slot" is the device.
Or should it be the other way round? Or should I put both values together, e.g.:
location: CD library tower (or whatever you like)
slot: 1/112 (unit 1, disc 112)

If I have tested the program a little more, I can upload it somewhere. And I have to buy 7 more DC-300 units so I can fit all my DVDs in them.
wuffzack
Registered: January 30, 2004
Posts: 132
Posted:
Quoting wuffzack:
Quote:
If I have tested the program a little more, I can upload it somewhere.


For those who are interested - you can download it here:

http://update.elby.ch/DacalRevilo.zip

Sorry, no documentation, I am lazy.
Hotkeys and other settings can be defined in the .ini file.
marylander
Registered: December 27, 2006
Posts: 2
Posted:
wuffzack -

I downloaded your software and I'm not sure how to operate it.  I have DVD Profiler running in the background with a few discs defined in the database with the unit # and slot # entered.  How do I get the Dacal to find those discs?  Do I need to add "USBCDChanger.exe" to DVD Profiler somehow?

Thanks!
GoldenHorn
Registered: December 27, 2006
Posts: 3
Posted:
Tuxedomask,

I loaded the DACAL software and there's no file called usbcddll.dll on my machine. Do you know where I can get this file?

Also, can you put me in contact with the person who has instructions on using the API?

Thanks!!!
IVS Forums->DVD Profiler: Feature Requests Page: 1 2  Previous   Next