Jump to content

UltraIso V7.21 R2


Muaitai

Recommended Posts


it dont work to put the registry entries from one machine

to another, because during the normal dialog for name and

serial, it will first merge the name and SN with some

machine-specified things or numbers, and then put it into

the registry, so that you will find

always different registry-entries on different machines

with the same name and SN. so the only way to get valid

entries is to use the ultraiso dialog to put in the infos.

i do it with an autoit-script..... works pretty good....

Link to comment
Share on other sites

ok, after ultraiso was installed silent, i run the following script:

$var = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\EasyBoot Systems\UltraISO\5.0", "")
run($var & "\Ultraiso.exe")
Blockinput(1)
winwait("UltraISO", "ToolBar", 7)
if winexists("UltraISO", "ToolBar") then
processclose("ultraiso.exe")
Blockinput(0)
exit
endif
winwait("Willkommen", "registrieren")
controlclick("Willkommen", "registrieren", "TButton4")
winwait("Registrieren", "OK")
controlsend("Registrieren", "OK", "TEdit4", "valid name")
controlsend("Registrieren", "OK", "TEdit5", "serial part1")
controlsend("Registrieren", "OK", "TEdit3", "serial part2")
controlsend("Registrieren", "OK", "TEdit2", "serial part3")
controlsend("Registrieren", "OK", "TEdit1", "serial part4")
controlclick("Registrieren", "OK", "TButton2")
winwait("Prompt", "OK")
controlclick("Prompt", "OK", "Button1")
Blockinput(0)
exit

this is for the german version, for the english you have to

chage some words (Registrieren to Register) or so....

Link to comment
Share on other sites

any idea why this doesnt work?

$var = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\EasyBoot Systems\UltraISO\5.0", "")

run($var & "\Ultraiso.exe")

Blockinput(1)

winwait("UltraISO", "ToolBar", 7)

if winexists("UltraISO", "ToolBar") then

processclose("ultraiso.exe")

Blockinput(0)

exit

endif

winwait("Welcome", "Enter Registration Code")

controlclick("Welcome", "Enter Registration Code", "TButton4")

winwait("Register", "OK")

controlsend("Registration", "OK", "TEdit4", "name")

controlsend("Registration", "OK", "TEdit5", "xxxx")

controlsend("Registration", "OK", "TEdit3", "xxxx")

controlsend("Registration", "OK", "TEdit2", "xxxx")

controlsend("Registration", "OK", "TEdit1", "xxxx")

controlclick("Register", "OK", "TButton2")

winwait("Prompt", "OK")

controlclick("Prompt", "OK", "Button1")

Blockinput(0)

exit

Link to comment
Share on other sites

a working solution - just put the serial number in a text file and have copied to the desktop during installation. Not unattended, but it works. With machine specific registration keys - it can be difficult to get them to work, unless you use a script - or just make a text file.

Link to comment
Share on other sites

I figure out the script, there was an error, this is the working one:

$var = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\EasyBoot Systems\UltraISO\5.0", "")

run($var & "\Ultraiso.exe")

Blockinput(1)

winwait("UltraISO", "ToolBar", 7)

if winexists("UltraISO", "ToolBar") then

processclose("ultraiso.exe")

Blockinput(0)

exit

endif

winwait("Welcome")

controlclick("Welcome", "Enter Registration Code", "TButton4")

winwait("Registration", "OK")

controlsend("Registration", "OK", "TEdit4", "User Name")

controlsend("Registration", "OK", "TEdit5", "XXXX")

controlsend("Registration", "OK", "TEdit3", "XXXX")

controlsend("Registration", "OK", "TEdit2", "XXXX")

controlsend("Registration", "OK", "TEdit1", "XXXX")

controlclick("Registration", "OK", "TButton2")

winwait("Prompt", "OK")

controlclick("Prompt", "OK", "Button1")

Blockinput(0)

exit

Note: XXXX = serial number

Now use AutoIt to creat an .exe and execute from unattende installation, I tried 3 times and worked.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...