Jump to content

InfinitiProject

Member
  • Posts

    1
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

Everything posted by InfinitiProject

  1. Here's my first script ever created, and still learning to use AutoIt. Tested plenty of times to ensure it works flawlessly. Any improvement suggestions welcome. This is for Axialis IconWorkshop 6.20 Professional. Instructions for using this script is in the au3 file. This script will install Axialis IconWorkshop followed by launching it and inserting your name, company, and serial number. It will disable dialogs should file association breaks, along with disabling online registration, and Tip of the Day pop up box. Finally, this script will close the app automatically once it's done. Enjoy #cs ---------------------------------------------------------------------------- AutoIt: 3.2.12.0 Author: InfinitiProject Script Created For: Axialis IconWorkshop 6.20 Professional Instructions: - Run this script in the same directory with Axialis IconWorkshop 6.20 Professional executable. Name it "iconworkshop.exe" if it's named otherwise. - Enter your name, company, and serial number in the fields below. #ce ---------------------------------------------------------------------------- ; Enter Name, Company, and Serial Number Information Here $YourName = "John Doe" $Company = "Company/Location" $SerialNumber = "12345678-12345-12345-12345-12345" ; Axialis IconWorkshop Installation Folder $INSTALLLOCATION = @ProgramFilesDir & "\Axialis IconWorkshop" If FileExists($INSTALLLOCATION & "\IconWorkshop.exe") Then MsgBox(0x40010, @ScriptName, "Please uninstall the previous version of Axialis IconWorkshop before this install can proceed.", 10) Exit EndIf ; Axialis Install Executable $Executable = "iconworkshop.exe" ; Start Axialis IconWorkshop 6.20 Professional Install Run($Executable) WinWaitActive("Axialis IconWorkshop 6.20 Installation" , "Welcome to Axialis IconWorkshop 6.20 Installation!") Sleep(1000) Send("{ENTER}") WinWaitActive("Axialis Installation - Product Information" , "Product Information") Sleep(1000) Send("{ENTER}") WinWaitActive("Axialis Installation - User License Agreement", "License Agreement: Terms and Conditions of Use") Sleep(1000) Send("{TAB}{TAB}{TAB}{SPACE}") Sleep(1000) Send("{ENTER}") WinWaitActive("Axialis Installation - Destination Folder", "Destination Folder") Sleep(1000) Send(@ProgramFilesDir) Sleep(1000) Send("\Axialis IconWorkshop") Sleep(1000) Send("{ENTER}") WinWaitActive("Axialis Installation - Installation Successfully Completed", "Installation Successfully Completed!") Send("{TAB}{TAB}{TAB}{SPACE}") Sleep(1000) Send("{ENTER}") ; Launch Axialis IconWorkshop 6.20 Professional Run($INSTALLLOCATION & "\IconWorkshop.exe") ; Waiting For Application to Launch and Load to Configure App Preferences Sleep(9000) ; File Association and Prompt Box If Unassociated WinWaitActive("Warning: File Associations") Send("{TAB}{TAB}{TAB}{SPACE}{TAB}{SPACE}{TAB}") Sleep(1000) Send("{ENTER}") ; Name, Company, Registration Key Information WinWaitActive("Product Activation") Send($YourName) Sleep(1000) Send("{TAB}") Send($Company) Sleep(1000) Send("{TAB}") Send($SerialNumber) Sleep(1000) Send("{ENTER}") Sleep(1000) ; Configure Online Registration (Denying Registration) WinWaitActive("Online Registration Using Internet") Send("{TAB}") Sleep(1000) Send("{TAB}") Sleep(1000) Send("{ENTER}") Sleep(1000) ; Cancel Registration Confirmation WinWaitActive("Axialis IconWorkshop") Send("{ENTER}") Sleep(1000) ; Never Remind About Registration WinWaitActive("Axialis IconWorkshop") Send("{ENTER}") Sleep(1000) ; Welcome to Axialis IconWorkshop! Did you know... WinWaitActive("Welcome to IconWorkshop") Send("{TAB}") Sleep(1000) Send("{TAB}") Sleep(1000) Send("{TAB}") Sleep(1000) Send("{TAB}") Sleep(1000) Send("{TAB}") Sleep(1000) Send("{SPACE}") Sleep(1000) Send("{ENTER}") Sleep(1000) ; Exit Axialis IconWorkshop 6.20 Professional Send("{ALT}") Sleep(1000) Send("{UP}") Sleep(1000) Send("{UP}") Sleep(1000) Send("{ENTER}") ; Force Close Axialis IconWorkshop 6.20 Professional If It's Still Opened $PID = ProcessExists("IconWorkshop.exe") If $PID Then ProcessClose($PID) EndIf Axialis_IconWorkshop_6.20_Professional.au3
×
×
  • Create New...