MSFN Forum: Roxio 6 the Hard Way - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

Welcome to the Applications Installs forum. Make sure you read the forum rules before you start posting.

Links/Requests to warez and/or any illegal material (porn, cracks, serials, etc..) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/keygens or any other illegal activity will also not be tolerated.

We try our best to keep this forum clean of illegal content. If you see any illegal activity use the "report" button you find in every post to report the specific post to the moderators. If you ignore any of the rules you will be banned without notice.

Read Forum Rules
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Roxio 6 the Hard Way Using AutoIt Rate Topic: -----

#1 User is offline   blinkdt 

  • Somewhat Knowledgeable
  • PipPipPipPip
  • Group: Members
  • Posts: 582
  • Joined: 30-September 03
  • OS:Vista Ultimate x64
  • Country: Country Flag

  Posted 14 December 2003 - 09:19 PM

Sorry 'bout the long post, someone asked for an AutoIt example and I wanted to give back to MSFN.

Here goes. I created a folder called EZCDDVDCreator6 and a sub-folder called files, and copied all of the original Roxio files to the (you guessed it) files folder. Then I loaded up Roxio on a testbed, opened Creator Classic, and adjusted the window size and features properties to my tastes. I then exported the following three reg keys and combined them into one "settings.reg" file:

[HKEY_CURRENT_USER\Software\Roxio\DragToDisc\Settings]
[HKEY_CURRENT_USER\Software\Roxio\MediaDB]
[HKEY_CURRENT_USER\Software\Roxio\Creator Classic\6.0\Creatorc.exe\GUISettings]

This removes any system tray icons and preserves the window size settings, among other features. The settings.reg and a Creator Classic shortcut file are then dumped into the files folder.

Next, I followed instructions posted on another site to put together a hidden batch file. This involves creating three files:

launch.cmd
CLS
@ECHO OFF
TITLE FLASH
COLOR 8f
wscript.exe "files\invis.vbs" "files\RegTweaks.cmd"
exit


invis.vbs
CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False


RegTweaks.cmd
CLS
@ECHO OFF
TITLE Importing Registry Settings...
COLOR 8f
IfNotExist, C:\EZCDDVDCreator6\Files\settings.reg, goto, import2
REGEDIT /S C:\EZCDDVDCreator6\Files\settings.reg
import2:
IfNotExist, D:\EZCDDVDCreator6\Files\settings.reg, goto, import3
REGEDIT /S D:\EZCDDVDCreator6\Files\settings.reg
import3:
IfNotExist, E:\EZCDDVDCreator6\Files\settings.reg, goto, import4
REGEDIT /S E:\EZCDDVDCreator6\Files\settings.reg
import4:
IfNotExist, F:\EZCDDVDCreator6\Files\settings.reg, goto, import5
REGEDIT /S F:\EZCDDVDCreator6\Files\settings.reg
import5:
IfNotExist, G:\EZCDDVDCreator6\Files\settings.reg, goto, import6
REGEDIT /S G:\EZCDDVDCreator6\Files\settings.reg
import6:
IfNotExist, H:\EZCDDVDCreator6\Files\settings.reg, goto, end
REGEDIT /S H:\EZCDDVDCreator6\Files\settings.reg
end:
exit


All three files are dumped in the "files" folder. There are a couple of ways to determine the drive letter of your CDROM, and the IfExist laundry list is one of them. If you copy this over to the hard drive via $OEM$ and run setup (getting to that) from startup then one "IfExist, %systemdrive%\EZCDCreator6....." line will do in the examples above and below.

Lastly, I used AutoIt to create the following setup.aut file:
; ++++++++Easy CD & DVD Creator 6++++++++
; =======================================
; Installation Script for Windows XP SP-1

;remove this message box for a completely unattended install
MsgBox, 0, NOTICE, Windows XP install script...you MUST be loggged on as ADMINISTRATOR for this script to work properly!

Sleep, 2000

SplashTextOn, 290, 110, Installation in Progress, Installing Easy CD-DVD Creator 6...
Sleep, 2000
SplashTextOff

;Modify these lines for source directory
IfExist, C:\\EZCDDVDCreator6\\Files\\setup.exe, run, C:\\EZCDDVDCreator6\\Files\\setup.exe
IfExist, D:\\EZCDDVDCreator6\\Files\\setup.exe, run, D:\\EZCDDVDCreator6\\Files\\setup.exe
IfExist, E:\\EZCDDVDCreator6\\Files\\setup.exe, run, E:\\EZCDDVDCreator6\\Files\\setup.exe
IfExist, F:\\EZCDDVDCreator6\\Files\\setup.exe, run, F:\\EZCDDVDCreator6\\Files\\setup.exe
IfExist, G:\\EZCDDVDCreator6\\Files\\setup.exe, run, G:\\EZCDDVDCreator6\\Files\\setup.exe
IfExist, H:\\EZCDDVDCreator6\\Files\\setup.exe, run, H:\\EZCDDVDCreator6\\Files\\setup.exe

;screen1-welcome
WinWaitActive, Easy CD & DVD Creator 6, WARNING
Sleep, 1000
Send, !n

;screen2-license agreement
WinWaitActive, Easy CD & DVD Creator 6, accept the terms in the license
Send, !a
Sleep, 500
Send, !n

;screen3-customer information
WinWaitActive, Easy CD & DVD Creator 6, Enter the CD key
Send, +computer
Send, {TAB}
Send, none
Send, {TAB}
;enter serial number below, use + to capitalize letters, i.e. +a is A, e.g. +a+b+c123 is ABC123
Send, <<SerialNumberHereNoDashes>>
Send, !n

;screen4-setup type
WinWaitActive, Easy CD & DVD Creator 6, Choose the setup type
Send, !n

;screen6-ready to install the program
WinWaitActive, Easy CD & DVD Creator 6, The wizard is ready to begin
Send, {TAB 3}
Send, {SPACE}
Send, {TAB}
Send, {SPACE}
Send, {TAB}
Send, {SPACE}
Send, {ENTER}

;screen7-installshield wizard completed
WinWaitActive, Easy CD & DVD Creator 6, InstallShield Wizard Completed
Send, {TAB}
Send, {SPACE}
Send, {TAB}
Send, {SPACE}
Send, {ENTER}

Sleep, 500

;import registry settings to remove system tray icons and preserve window settings
IfExist, C:\\EZCDDVDCreator6\\Files\\settings.reg, run, C:\\EZCDDVDCreator6\\Files\\launch.cmd
IfExist, D:\\EZCDDVDCreator6\\Files\\settings.reg, run, D:\\EZCDDVDCreator6\\Files\\launch.cmd
IfExist, E:\\EZCDDVDCreator6\\Files\\settings.reg, run, E:\\EZCDDVDCreator6\\Files\\launch.cmd
IfExist, F:\\EZCDDVDCreator6\\Files\\settings.reg, run, F:\\EZCDDVDCreator6\\Files\\launch.cmd
IfExist, G:\\EZCDDVDCreator6\\Files\\settings.reg, run, G:\\EZCDDVDCreator6\\Files\\launch.cmd
IfExist, H:\\EZCDDVDCreator6\\Files\\settings.reg, run, H:\\EZCDDVDCreator6\\Files\\launch.cmd

SplashTextOn, 290, 110, Installation in Progress, Registry Settings copied successfully!
Sleep, 2000
SplashTextOff

;copy shortcut to start menu
IfExist, C:\\EZCDDVDCreator6\\Files\\Creator Classic.lnk, Goto, copy1
IfExist, D:\\EZCDDVDCreator6\\Files\\Creator Classic.lnk, Goto, copy2
IfExist, E:\\EZCDDVDCreator6\\Files\\Creator Classic.lnk, Goto, copy3
IfExist, F:\\EZCDDVDCreator6\\Files\\Creator Classic.lnk, Goto, copy4
IfExist, G:\\EZCDDVDCreator6\\Files\\Creator Classic.lnk, Goto, copy5
IfExist, H:\\EZCDDVDCreator6\\Files\\Creator Classic.lnk, Goto, copy6

copy1:
FileCopy, C:\\EZCDDVDCreator6\\Files\\Creator Classic.lnk, C:\\Documents and Settings\\Administrator\\Start Menu\\
copy2:
FileCopy, D:\\EZCDDVDCreator6\\Files\\Creator Classic.lnk, C:\\Documents and Settings\\Administrator\\Start Menu\\
copy3:
FileCopy, E:\\EZCDDVDCreator6\\Files\\Creator Classic.lnk, C:\\Documents and Settings\\Administrator\\Start Menu\\
copy4:
FileCopy, F:\\EZCDDVDCreator6\\Files\\Creator Classic.lnk, C:\\Documents and Settings\\Administrator\\Start Menu\\
copy5:
FileCopy, G:\\EZCDDVDCreator6\\Files\\Creator Classic.lnk, C:\\Documents and Settings\\Administrator\\Start Menu\\
copy6:
FileCopy, H:\\EZCDDVDCreator6\\Files\\Creator Classic.lnk, C:\\Documents and Settings\\Administrator\\Start Menu\\

SplashTextOn, 375, 110, Installation in Progress, Copying "Creator Classic" shortcut to Start Menu....
Sleep, 2000
SplashTextOff

WinActivate, Easy CD & DVD Creator 6, You must restart your system
Sleep, 500
;restart
Send, !y
;do not restart, more application installations to follow
;Send, !n

SplashTextOn, 290, 110, Installation in Progress, Installation completed successfully!
Sleep, 2000
SplashTextOff


Use AutoIt to compile the .aut file as an executable and put setup.exe directly beside the files folder, under the EXCDDVDCreator6 folder. You can burn this mess to disc as a stand-alone install or copy setup.exe to startup during the unattended install. At first boot you could ask the user via message box whether they want to install burner software and give them the choice.

Please no comments on the software itself, I know we're all Nero users here. However, this latest release is a big'un and feature packed, peerless when it comes to working with music files. Device support is there and annoyance features are gone, IMHO. :)


#2 User is offline   chadness 

  • Group: Members
  • Posts: 5
  • Joined: 09-February 04

Posted 24 February 2004 - 02:37 PM

Thanks! This seems to be the only way around the photosuite problem installing version 6 from the network. I've tried administrative installs, doing it over the network, etc.

One minor modification. On screen 6, I think you want the first thing to be a {tab}, not a {tab 3}. Otherwise the last two {tab} {space} combos cancel the install.

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy