Jump to content

UltraIso V7.21 R2


Muaitai

Recommended Posts


UltaISO has a machine specific serial number so it only work for that specific machine.

Autoit will create a executable script meaning when you run it it will start executing the script, for more info go to:

http://www.hiddensoft.com/autoit3/

You can add to your RunOnceEx as if it was another .exe file right after you install the UltraISo program and it will run and add the registration info to the program.

I hope it helps.

Link to comment
Share on other sites

Muaitai , good job! Your script worked perfectly.

Can you make a script for IsoBuster 1.6 too ?

Thx for your help.

run("setup.exe")
winwait("Setup - IsoBuster", "Wizard")
controlclick("Setup - IsoBuster", "Wizard", "TButton1")
winwait("Setup - IsoBuster", "Agreement")
controlclick("Setup - IsoBuster", "Agreement", "TRadioButton1")
controlclick("Setup - IsoBuster", "Agreement", "TButton2")
winwait("Setup - IsoBuster", "Information")
controlclick("Setup - IsoBuster", "Information", "TButton2")
winwait("Setup - IsoBuster", "Destination")
controlclick("Setup - IsoBuster", "Destination", "TButton3")
winwait("Setup - IsoBuster", "Start Menu")
controlclick("Setup - IsoBuster", "Start Menu", "TButton4")
winwait("Setup - IsoBuster", "associations")
controlclick("Setup - IsoBuster", "associations", "TButton4")
winwait("Setup - IsoBuster", "Additional")
controlclick("Setup - IsoBuster", "Additional", "TButton4")
winwait("Setup - IsoBuster", "Ready")
controlclick("Setup - IsoBuster", "Ready", "TButton4")
winwait("Setup - IsoBuster", "Completing")
controlclick("Setup - IsoBuster", "Completing", "TButton4")
winwait("Registration will enable IsoBuster PRO functionality", "Register", 2)
if winexists("Registration will enable IsoBuster PRO functionality", "Register") then
controlsend("Registration will enable IsoBuster PRO functionality", "Register", "TEdit2", "valid-ID")
sleep(1000)
controlsend("Registration will enable IsoBuster PRO functionality", "Register", "TEdit1", "valid-SERIAL")
sleep(1000)
controlclick("Registration will enable IsoBuster PRO functionality", "Register", "TButton4")
sleep(1500)
ProcessClose("IsoBuster.exe")
exit
endif
winwait("Online Check", "online", 2)
if winexists("Online Check", "online") then
ProcessClose("IsoBuster.exe")
exit
endif
winwait("Registration will enable IsoBuster PRO functionality", "Register", 2)
if winexists("Registration will enable IsoBuster PRO functionality", "Register") then
controlsend("Registration will enable IsoBuster PRO functionality", "Register", "TEdit2", "valid-ID")
sleep(1000)
controlsend("Registration will enable IsoBuster PRO functionality", "Register", "TEdit1", "valid-SERIAL")
sleep(1000)
controlclick("Registration will enable IsoBuster PRO functionality", "Register", "TButton4")
sleep(1500)
ProcessClose("IsoBuster.exe")
exit
endif
winwait("Online Check", "online", 2)
if winexists("Online Check", "online") then
ProcessClose("IsoBuster.exe")
exit
endif
winwait("Registration will enable IsoBuster PRO functionality", "Register", 2)
if winexists("Registration will enable IsoBuster PRO functionality", "Register") then
controlsend("Registration will enable IsoBuster PRO functionality", "Register", "TEdit2", "valid-ID")
sleep(1000)
controlsend("Registration will enable IsoBuster PRO functionality", "Register", "TEdit1", "valid-SERIAL")
sleep(1000)
controlclick("Registration will enable IsoBuster PRO functionality", "Register", "TButton4")
sleep(1500)
ProcessClose("IsoBuster.exe")
exit
endif
winwait("Online Check", "online", 2)
if winexists("Online Check", "online") then
ProcessClose("IsoBuster.exe")
exit
endif
winwait("Registration will enable IsoBuster PRO functionality", "Register", 2)
if winexists("Registration will enable IsoBuster PRO functionality", "Register") then
controlsend("Registration will enable IsoBuster PRO functionality", "Register", "TEdit2", "valid-ID")
sleep(1000)
controlsend("Registration will enable IsoBuster PRO functionality", "Register", "TEdit1", "valid-SERIAL")
sleep(1000)
controlclick("Registration will enable IsoBuster PRO functionality", "Register", "TButton4")
sleep(1500)
ProcessClose("IsoBuster.exe")
exit
endif
winwait("Online Check", "online", 2)
if winexists("Online Check", "online") then
ProcessClose("IsoBuster.exe")
exit
endif
exit

in the script above you read 4 times "valid-ID" and 4 times "valid-SERIAL".

change al those to real registration data and it will work. 4 times, because

the setup detects an internet-connection in some cases, and dont give always

the same dialogs. so i let the script wait 2 seconds for each kind of dialog

that will make sure that it works on every machine in every situation.

p.s.: the main-idea from the ultra-ISO script is from me...

spachtler

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...