View Full Version : How to minimize the CCE Process Window ?
s164381
10th August 2009, 14:14
Hi there !
I am using DVD Rebuilder Free and tried CCE SP 2 Trial. DVD Rebuilder creates up to 30 m2v files while processing DVD9 to DVD5. At the beginning of every new m2v file, CCE pops up a processing window, the one with the Cancel-Button. It pops up over all other.(VLC, Firefox, etc.) The DVD Rebuilder minimize function blanks only the Main Window, the very annoying Process Window starts separately. It must be minimized manualy every time, by using the button in the side bar, there the clock is. I recieved no answer from the CCE-Support, i was really interested in the Basic Version, so i tried two times. Doom9 Germany keeps also silent, someone there told me, to use another encoder, but thats not the way to deal with problems. All windows settings i know interfere only with the CCE Main Window. Is there any possibility like a Registry or Command Line Value ? Perhaps i can set RB to create only one m2v file, but it would not be advisable, i presume.
A Kingdom for a solution.
jdobbs
10th August 2009, 14:55
Hi there !
I am using DVD Rebuilder Free and tried CCE SP 2 Trial. DVD Rebuilder creates up to 30 m2v files while processing DVD9 to DVD5. At the beginning of every new m2v file, CCE pops up a processing window, the one with the Cancel-Button. It pops up over all other.(VLC, Firefox, etc.) The DVD Rebuilder minimize function blanks only the Main Window, the very annoying Process Window starts separately. It must be minimized manualy every time, by using the button in the side bar, there the clock is. I recieved no answer from the CCE-Support, i was really interested in the Basic Version, so i tried two times. Doom9 Germany keeps also silent, someone there told me, to use another encoder, but thats not the way to deal with problems. All windows settings i know interfere only with the CCE Main Window. Is there any possibility like a Registry or Command Line Value ? Perhaps i can set RB to create only one m2v file, but it would not be advisable, i presume.
A Kingdom for a solution. The next version will minimize that window. I couldn't find a way, so I just added code to search for the window handle and change the window state.
s164381
10th August 2009, 18:35
Thank you for prompt reply. I could not imagine, that it takes such heavy ordnance to hit this little nettler !
manolito
11th August 2009, 14:19
The next version will minimize that window. I couldn't find a way, so I just added code to search for the window handle and change the window state.
If you do not want for the next version to come out, you can also use a "Clicker" application which sits in the background waiting for a specified window to appear and performing a predefined action on that window.
I use the free version of DVD-Rebuilder together with CCE SP Trial 2.70, and my weapon of choice for this task is a small app called "SmartDialog". Download here: http://home.arcor.de/mschierlm/smsoft/smartdlg.zip
Just unzip into a folder and create a link to the executable in your start menu or on the desktop. Copy and paste the following script into a text file with the name "smartdlg.dat" and put this file into the SmartDialog folder.
Smart Dialog V0.81
#TRUE#,#TRUE#,#TRUE#,#TRUE#,#TRUE#
#TRUE#,#FALSE#,#TRUE#,#TRUE#,#FALSE#
300
CCE Minimize
%
m
#CLASS1:#32770
238,190,548,360,1
0,0,0,0,1
4,0,#TRUE#,0,1
Now just fire up SmartDlg.exe before DVD-Rebuilder (or put it into your autostart folder). I do not have CCE SP2, so it is possible that the encoding windows have different window classes than CCE SP 2.70. In this case you have to create the SmartDialog commands by yourself, it is easy...
Good luck
manolito
P.S. Are you sure that DVD-RB Free even supports CCE SP2? I always thought that SP2 support was only added to the Pro version.
s164381
12th August 2009, 16:03
@ manolito: I'm still using CCE SP 2 (70.2.12) Trial with DVD Rebuilder 0.98.2. I tried as you suggested. Thanks for your efford. First I've searched the "missed" comdlg320ocx, then it seems to run, SmartDlg appears in the Taskbar and the Sidebar. But the CEE window pops up farther. Perhaps i have to blame it on my OS XP 2 SP2, cause its very strong tuned. (Only 17 Processes in idle, therefrom 3 for Avira; 60 % of all services are disabled and many crap functions blanked finaly. Lifts of in 26 sec., shuts down in 8 sec., but very touchy with many applications) I've noticed that SmartDlg.exe creates up to 17 Registry Values, so its busy like Nero Suite. Of course, DVD Rebuilder Free does not work with the new SP 2 (1. ff), but CEE is at least a standalone Encoder, with a very anoying standalone processing window. If the advertised feature is available in the next DVD-Rebuilder Free Version, i will donate 10 Dollars (honestly), otherwise, if only the Pro gets it, i have to become a VIP and must grab a lot deeper in my near empty pockets. I don't want to be thumber all my life.
manolito
12th August 2009, 20:46
Hi s164381,
@ manolito: I'm still using CCE SP 2 (70.2.12) Trial with DVD Rebuilder 0.98.2.
first of all you seem to confuse the different CCE versions. You are NOT using CCE SP2, you are using CCE SP version 2.70. This is a huge difference. I use the same version, so troubleshooting should be easy...
I tried as you suggested. Thanks for your efford. First I've searched the "missed" comdlg320ocx, then it seems to run, SmartDlg appears in the Taskbar and the Sidebar. But the CEE window pops up farther.
SmartDialog needs the VB6 runtime files plus COMDLG32.OCX and MSCOMCTL.OCX. Please get the file vbrun60sp6.exe from Microsoft and install it. The OCX files are not part of this package, you have to find them yourself, copy them to your Windows\System32 folder and register them with regsvr32.exe. Otherwise SmartDialog works perfectly under Win XP SP2 and SP3.
I've noticed that SmartDlg.exe creates up to 17 Registry Values, so its busy like Nero Suite.
No, it is not. On my machine SmartDialog creates one single process which takes up 0% CPU time (polling interval set to 300 ms). It does not create any registry entries by itself. Windows creates a couple of registry entries (like Explorer file extensions, MUICache and so on), but these won't do any harm. And the VB runtime files also do not compromise your computer at all.
Of course, DVD Rebuilder Free does not work with the new SP 2 (1. ff), but CEE is at least a standalone Encoder, with a very anoying standalone processing window. If the advertised feature is available in the next DVD-Rebuilder Free Version, i will donate 10 Dollars (honestly), otherwise, if only the Pro gets it, i have to become a VIP and must grab a lot deeper in my near empty pockets. I don't want to be thumber all my life.
The method JDobbs explained in his post to minimize the CCE windows will not stop CCE windows from popping up for a short period of time. He can only detect the CCE window handle when this window is already there, and this is pretty similar to what SmartDialog does.
My previous SmartDialog script waited for the " %" character in the CCE title bar. This takes about 2 seconds on my machine. I made a new script which minimizes the CCE windows in the shortest time possible. This is the code:
Smart Dialog V0.81
#TRUE#,#TRUE#,#TRUE#,#TRUE#,#TRUE#
#TRUE#,#FALSE#,#TRUE#,#TRUE#,#FALSE#
300
Main Window
CCE SP Trial Version
m
#CLASS1:#32770
238,190,548,360,3
0,0,0,0,1
4,0,#TRUE#,0,1
Encoding Window
Encoding
h
#CLASS1:#32770
238,190,548,360,7
0,0,0,0,1
4,0,#TRUE#,0,1
Shut down SmartDialog (right click on the tray icon and click Close), then open smartdlg.dat with notepad and replace the old content with the new code. Let me know if this works for you...
Cheers
manolito
stenews
23rd August 2009, 18:37
Hi manolito,
I just read all the entire thread and I realized to have pretty the same problem of you and I believe your solution to be brilliant as usually they are... :goodpost:
BTW, I have to ask you just a couple of things...
I already have SmartDlg.exe within its own folder on my system, it has used to make work D2SProcoder...another good work coming from you but my question is: Should I have to create a new folder to use it with DVDRebuilder or I can use the same one but, of course, with a different smartdlg.dat file?
I mean, how can I manage that?
Thanks,
Stefano
stenews
24th August 2009, 16:43
Hi manolito,
what I did by myself is to rename the smartdlg.dat in the d2sprocoder folder and later than I created a new text and where I pasted the last code you posted.
It's working great...!!! Now when I want to use back the procoder plug in I only have to swap back the smartdlg.dat name.
Thanks and I hope this is the right way to manage it.
Bye,
Stefano.
manolito
24th August 2009, 19:18
Hi stenews,
there is certainly more than 1 way how to use my little ""CCE Minimize" script. The way you do it works well, and if you are happy with it, fine. But you can also have it a little more comfortable:
For the Procoder plugin I made sure that SmartDialog does not interfere with another possible instance of SmartDialog which may be already running for different tasks. I renamed the executable to "_smartdlg.exe" so I can start it and kill it independently.
If you are sure that you will always want to have CCE minimized under DVD-RB, I would recommend to use a similar approach by using a batch file for DVD-RB which takes care of everything automatically. Maybe like this:
Create a subfolder "SmartDialog" under DVD-RB for the SmartDialog files. Copy the following files from your "D2SProCoder" folder into this newly created folder:
_SmartDlg.exe
SYSTRAY.OCX
pv.exe
And you also need "smartdlg.dat" from my post in this folder.
Now create a text file in the DVD-RB main folder and call it "Run_Rebuilder.bat". It should look like this:
START SmartDialog\_SmartDLG.exe
Rebuilder.exe
SmartDialog\pv.exe -kf _smartdlg.exe
Now just edit your shortcuts to DVD-Rebuilder and point them to this batch file instead of "Rebuilder.exe". Make sure to specify "Minimized" under the properties tab of the shortcut.
Cheers
manolito
stenews
24th August 2009, 20:56
Thanks manolito for your reply...you're a gentlemen :)
I think that I'll stop at point of your post that said, Create a subfolder "SmartDialog" under DVD-RB for the SmartDialog files. Copy the following files from your "D2SProCoder" folder into this newly created folder:
_SmartDlg.exe
SYSTRAY.OCX
pv.exe
And you also need "smartdlg.dat" from my post in this folder.
That's why I still prefer to launch SmartDialog by myself and what I really wanted was just a good way to organize this "clicker application" between D2S and DVD-RB
Once again you got my question! :goodpost:
Let me ask you the very last thing...how should I know which window class is used for CCE SP2 and/or CCE 2.50?
Thanks again,
Stefano.
manolito
25th August 2009, 13:15
how should I know which window class is used for CCE SP2 and/or CCE 2.50?
You should play a little with the SmartDialog GUI. The window class is detected automatically. Open the GUI by right clicking on the tray icon and click "visible". Drag and drop the finder icon on any other open window (either on the title bar, on any button inside this window), and answer a couple of questions. Now the edit window for this new action appears, and you can see the properties for the window you selected including the window class.
Cheers
manolito
stenews
25th August 2009, 13:41
Thanks for your reply...
...Drag and drop the finder icon on any other open window...
you mean the CCE SP2 or 2.50 window that it's popping up during the encoding stage, don't you?
I mean, I should run DVD-RB as usually and when the encoding stage starts, I begin follow the procedure you described.
Am I in the right way?
Thanks again...
Stefano
manolito
25th August 2009, 17:43
Yes, that's the procedure for determining the window class.
BTW the optimized script is only tested under CCE SP 2.70 trial version. To optimize speed the script takes care of both CCE windows. The main window must have "CCE SP Trial Version" in its title, and the second window must be called "Encoding". If you use a different CCE version you may have to edit the SmartDialog options.
Cheers
manolito
stenews
25th August 2009, 19:24
I see now...thanks again for this extra clarification! :o
Actually, I have the retail version of CCE SP 2.70 and so to get the best speed performance from SmartDialog do I have to change the two lines in the .dat file according with what I read in the mine two windows?
That's what you're trying to make me understand. Aren't you?
I'm really appreciating all your help.
Bye,
Stefano
manolito
25th August 2009, 19:52
Yes, you can edit the .dat file manually, but you can do it through the GUI, too (much easier). Of course you have to determine the window title first. Run SmartDialog with my .dat file, make it visible, highlight the "Main Window" entry and click "Edit". Change the entry "Caption -> contains -> CCE SP Trial Version" to the window title of your CCE version. Click "Close", "Hide" and you are done. The edited version will be saved automatically.
Good luck
manolito
stenews
25th August 2009, 20:50
thanks...it has been a little bit tricky to "read" the main window title bar...it disappeared to quick!
At the end I triggered Ctrl+Print Scrn as much quick as I could and I got a screen shot of it...
I attached it...just before it was disappearing....
I wrote Cinema Craft Encoder SP in the main window...is it okay?
Thanks again,
Stefano
manolito
26th August 2009, 12:38
I wrote Cinema Craft Encoder SP in the main window...is it okay?
If it works, it is OK, if the encoder window does not get minimized, then it's not OK....:)
Cheers
manolito
stenews
26th August 2009, 13:06
I just tested it and It's working like a charm. :)
I appreciate all your help once again.
Thanks and bye,
Stefano
lukasek
5th September 2009, 07:31
Hi friends,
Got Win7 and CCE-SP2 v.1.00.01.09.Dialogové window smartdlg.exe work incorrectly. Report error 339, component systray.ocx or one of its dependencies not correctly registered:a file is missing or invalid.
Please help me and thank
stenews
5th September 2009, 08:46
Hi lukasek,
I'm please to meet you at Doom9's form.
Unfortunately I'm not able to help you in that.
First off because I'm still running WinXp Pro and secondly because my knowledge in those things is miles away far from manolto and/or jdobbs, you should wait until one of them start answering you! :o
Bye,
Stefano.
lukasek
5th September 2009, 09:00
Thanks for the reply. I believe that I can find a solution, as the program PgcEdit and DVD-RB.
lukasek
7th September 2009, 16:38
Hi,
It seems that this is a big problem when one has not heard an idea how to solve that task.
lukasek
19th September 2009, 05:16
Hello all. Already passed a long time and still no one helped me solve the problem with minimimalizací dialog box in CCE-SP2 on Win7. Nobody used this combination? Thank you for your help. Previous guidelines did not lead to good results.
lukasek
18th October 2009, 05:50
Hi manolito,
These email I wrote 14 days ago for advice. I have CCE-SP2 trial version 1.00.01.05 and according to your instructions to minimize the window does not work. After the run has an error 6 or 339th I tried different combinations, but without success. Please check again. I have Win7-Prof, but the problem is the program run mode XP.
Good luck
Lukasek
manolito
24th October 2009, 18:08
Hi lukasek,
sorry for the late reply, but I was on vacation for the last 2 weeks ...:)
I really cannot help you much with Win7 and CCE SP2. I do not have these apps and I have no intention to install them anytime soon.
So the things I am telling you now are just shots from the hip. The first requirement is that SmartDialog works under Win7. It is a VisualBasic application, and it needs the appropriate runtime files.
SmartDialog needs the VB6 runtime files plus COMDLG32.OCX and MSCOMCTL.OCX. Please get the file vbrun60sp6.exe from Microsoft and install it. The OCX files are not part of this package, you have to find them yourself, copy them to your Windows\System32 folder and register them with regsvr32.exe. Otherwise SmartDialog works perfectly under Win XP SP2 and SP3.
If you cannot get SmartDialog to work under Win7 then you are out of luck. If you do get SmartDialog to work then you still have to edit the SmartDlg.dat file to make SmartDialog recognize your CCE version. You can edit the .dat file either manually or through the GUI. I already explained this procedure earlier in this thread...
Good luck
manolito
lukasek
25th October 2009, 17:36
Hi Manolito
Thanks for the advice. I tried this procedure first, and just copied the instructions. Unfortunately does not work correctly. Probably wrong version describe CCE SP2. I do not know how to use the GUI to do it, because your board does not work with me.
Thank
lukasek
Mystiqq
9th April 2011, 00:41
One solution to this is to run the DVD-RB in virtual desktop using something like Sysinternals Desktops (http://technet.microsoft.com/en-us/sysinternals/cc817881). Seems to work just fine... just FYI.
Cheers....
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.