Jump to content

Acrobat 7 Pro + All updates Silent...


XXsplit

Recommended Posts


Had you already patched the admin point to 7.0.5? This patch is to upgrade 7.0.5 --> 7.0.7

Hopefully, that's your problem cause that's all I got

EDIT: Oops, just tried it myself and had the same error... Any smart people want to help?

EDIT: Solved, Read my post below

Edited by CMan
Link to comment
Share on other sites

Hi!

I customized the AutoIt script provided by blinkdt

and changed it to automatize the Acrobat 3D Activation.

I made the main installation with a RAR sfx archive, and after the install I run this script.

AutoItSetOption("TrayIconHide", 0)
AutoItSetOption("WinTitleMatchMode", 4)

BlockInput(1)

;---------------------------------ACTIVATE PROGRAM
SplashTextOn("", "" & @CRLF & "Activating Adobe Acrobat..." & @CRLF & "" & @CRLF & "Please wait..." & @CRLF & "", 320, 90, -1, -1, 1, "Arial", 12, 12)
Sleep(3000)
SplashOff()

;open Acrobat
Run(@ProgramFilesDir & "\Adobe\Acrobat\Acrobat.exe")

;accept license agreement
WinWaitActive("Adobe Acrobat - License Agreement")
ControlClick("Adobe Acrobat - License Agreement", "you must accept the End-User License Agreement", "Button5")

;begin activation procedure
WinWaitActive("Adobe Activation", "Please take a few moments to activate your copy")
ControlClick("Adobe Activation", "Please take a few moments to activate your copy", "Button3")

;select telephone activation option
WinWaitActive("Adobe Activation", "telephone via the Automated Software Activation System")
ControlClick("Adobe Activation", "telephone via the Automated Software Activation System", "Button2")
ControlClick("Adobe Activation", "telephone via the Automated Software Activation System", "Button7")

;grab Serial and Activation numbers from Adobe dialogue
WinWaitActive("Adobe Activation", "Phone Activation")
;---------------------------------grab Serial Number
$var1 = ControlGetText("Adobe Activation", "", "Edit3")
;---------------------------------grab Activation Number
$var2 = ControlGetText("Adobe Activation", "", "Edit4")

;create the Authorization Code using a generator application
Run("generator.exe")
WinWait("Adobe Acrobat 3D v7.0 Professional by SSG")

;---------------------------------write Activation Number into second field
;ControlSend("Adobe Acrobat 3D v7.0 Professional by SSG", "", "obj_EDIT1", $var2)
ControlClick("Adobe Acrobat 3D v7.0 Professional by SSG", "", "obj_EDIT1")
Sleep(500)
Send($var2)
;---------------------------------generate valid Authorization Code
Sleep(500)

ControlClick("Adobe Acrobat 3D v7.0 Professional by SSG", "", "obj_BUTTON2")

Sleep(500)

;grab Authorization Code from generator
$var3 = ControlGetText("Adobe Acrobat 3D v7.0 Professional by SSG", "", "obj_EDIT2")

;close generator application
WinKill("Adobe Acrobat 3D v7.0 Professional by SSG")

;remove "-" from Authorization Code
$AuthCode = StringReplace($var3, "-", "")

;reactivate Adobe dialogue and place focus in correct Adobe dialogue field
WinActivate("Adobe Activation", "Phone Activation")

;chill

;write Authorization Code into Adobe dialogue and activate
$cod1 = StringMid($AuthCode, 1, 4)
$cod2 = StringMid($AuthCode, 5, 4)
$cod3 = StringMid($AuthCode, 9, 4)
$cod4 = StringMid($AuthCode, 13, 4)
$cod5 = StringMid($AuthCode, 17, 4)

ControlClick("Adobe Activation", "", "Edit6")
Sleep(500)
Send($cod1)

ControlClick("Adobe Activation", "", "Edit7")
Sleep(500)
Send($cod2)

ControlClick("Adobe Activation", "", "Edit8")
Sleep(500)
Send($cod3)

ControlClick("Adobe Activation", "", "Edit9")
Sleep(500)
Send($cod4)

ControlClick("Adobe Activation", "", "Edit10")
Sleep(500)
Send($cod5)

ControlClick("Adobe Activation", "", "Button3")

;close activation confirmation dialogue
WinWaitActive("Adobe Activation", "We appreciate your taking the time to activate this copy")
ControlClick("Adobe Activation", "We appreciate your taking the time to activate this copy", "Button2")

;kill registration and never register
WinWaitActive("Adobe Acrobat - Registration", "Registration is fast and easy")
ControlClick("Adobe Acrobat - Registration", "Registration is fast and easy", "Button4")
ControlClick("Adobe Acrobat - Registration", "Registration is fast and easy", "Button5")

;close Acrobat
WinKill("Adobe Acrobat 3D")

The script run the program after the install and call a generator to make a key. The main difference with the original script is that in this version the serial should be inserted separately in 5 edit boxes.

If your generator have another name you can change it in the script.

I tested it in VMWare and works ok.

Gus

Link to comment
Share on other sites

Hi!

I customized the AutoIt script provided by blinkdt

and changed it to automatize the Acrobat 3D Activation.

I made the main installation with a RAR sfx archive, and after the install I run this script.

[...]

The script run the program after the install and call a generator to make a key. The main difference with the original script is that in this version the serial should be inserted separately in 5 edit boxes.

If your generator have another name you can change it in the script.

I tested it in VMWare and works ok.

Gus

Thank you about your reply, but what I am after it's another thing, ie integrating the updates inside the local installation (to deploy it over a network). Now when i slipstream the updates inside the folder it seems that everything work fine, until you run the setup. At that point you get the error and it's really strange because the msp allow you to integrate the updates inside the main administrative install-point.

Any idea?

Link to comment
Share on other sites

All 7.0.5 to 7.0.7 update:

AcrobatUpd707_all_incr.exe 17.487 KB

Pro 7.0 to 7.0.7 updates:

AcroProUpd707_cck_cum.exe 52.215 KB

AcroProUpd707_dd_cum.exe 42.859 KB

AcroProUpd707_efgj_cum.exe 43.233 KB

AcroProUpd707_nsf_cum.exe 65.907 KB

AcroProUpd707_sip_cum.exe 42.859 KB

Std 7.0 to 7.0.7 updates:

AcroStdUpd707_cck_cum.exe 48.948 KB

AcroStdUpd707_dd_cum.exe 38.267 KB

AcroStdUpd707_efgj_cum.exe 36.504 KB

AcroStdUpd707_efgj_volume_cum.exe 36.506 KB

AcroStdUpd707_nsf_cum.exe 56.766 KB

AcroStdUpd707_sip_cum.exe 38.267 KB

efgj means English, French, German and Japanese

cck means Chinese Simplified, Chinese Traditional and Korean

dd means Danish and Dutch

nsf means Norwegian, Swedish and Finnish

sip means Spanish, Italian and Portuguese

Edited by Nilfred
Link to comment
Share on other sites

I figured it out... the error is caused by a Media Table error during the patching...

To fix it:

Edit your .mst with either Installshield Tuner for Flexnet for Acrobat or FLEXnet AdminStudio

Go to Direct Editor under Additional Tools and click on the Media Table:

Change LastSequence to 2193 and you can remove Data1.cab from Cabinet.

The LastSequence change is because the patch adds an additional file (Update_2.kfp) but doesn't inform the installer to find it in your source. Deleting Data1.cab is simply because your admin install removes the .cab from the install directory.

Good luck

Edited by CMan
Link to comment
Share on other sites

  • 2 weeks later...

Is there a way to get the Activation to remain as part of setup when using the /qb switch with a TRANSFORMS file?

I've got an administrative install with 7.07, and a .MST file that installs just fine with the /qb switch, but it does not include the activation step like it would if you ran the setup normally. With this behavior, I'd have to launch Acrobat after install, hide the window with AutoIT's WinSetTrans, and wait for the Activation window to pop up 8 seconds later or whenever it is.

It would be nice if there was some way of getting Activation thrown in with the /qb switch instead of having to avoid the /qb and using instead a TON of AutoIT scripting in order to get it all activated during install.

Link to comment
Share on other sites

Quick question : How do I use the setup.ini file and setup.exe file in my silent install? Also would I take out all the references to the drive letter to use this on a unattended install? John

Link to comment
Share on other sites

  • 4 weeks later...

My apologies for bumping an old thread but I think I may of found a way to silently activate Acrobat.

1. install and activate Acrobat

2. copy the contents of the following folders. (I used winrar to compress them and extract them silently)

C:\Program Files\Common Files\Adobe Systems Shared

C:\Documents and Settings\All Users\Application Data\Adobe Systems

C:\Documents and Settings\Administrator\Local Settings\Application Data\Adobe\Acrobat\7.0\Cache

3. the next time you install; extract/copy the contents back to these same folders.

I tried this on virtual machine and it seams to work. also you may have to replace "Administrator" with your own user name. Also I don't think you can transfer it to machines with different hardware.

Link to comment
Share on other sites

@AngelOfCake

thanks a lot man! it works! i just tested on vmware

it activates acrobat BUT if acrobat sees something differend in your hardware asks you for re-activation

@MAVERICKS CHOICE

i tried to integrate 7.0.7 alone but it didnt you need to integrate 7.0.5 and then 7.0.7

download this 7.07 update :

http://ardownload.adobe.com/pub/adobe/acro...07_efgj_cum.exe

it has a subfolder with 7.0.5 inside

Edited by InViSibLe Gr
Link to comment
Share on other sites

@AngelOfCake

thanks a lot man! it works! i just tested on vmware

it activates acrobat BUT if acrobat sees something differend in your hardware asks you for re-activation

@MAVERICKS CHOICE

i tried to integrate 7.0.7 alone but it didnt you need to integrate 7.0.5 and then 7.0.7

download this 7.07 update :

http://ardownload.adobe.com/pub/adobe/acro...07_efgj_cum.exe

it has a subfolder with 7.0.5 inside

OK so simply slipstream that update to the admin install source then?

Cheers

MC.

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