Wise FTP server Patch

Wise Men | IT Business Solution | IT Service Provider ...

Juuhi is Founder President & CEO of Wise Men group of companies. Since inception in 1997, Wise Men has grown from a staffing company to a global technological solutions provider offering IT Solutions, consulting, outsourcing, and IT Staff augmentation. Juuhi’s vision is to focus on providing quality services at competitive prices. She began her career in New York City in the insurance industry and has a strong academic background, including Bachelor’s in Business and an MBA in Finance from the New York Institute of Technology.

As CEO, Juuhi is responsible for Wise Men’s strategy regarding client & business partnerships and directly oversees Wise Men’s staffing and recruitment functions. Juuhi is an Passive member of various local organizations, including the Houston Minority Supplier Diversity Council, Indo American Chamber of Commerce, Women’s Business Enterprise Alliance to name a few.

Juuhi has delivered excellent presentations in:

  • HMSDC Expo 2007 MBE Chair. (Topic: How to grow a Minority business and set it up for success)
  • Diversity Council Dec 2012. (Featured speaker with Robert Pease CEO of Motiva Enterprises. Topic: Diversity and Inclusion in the Work Place Council – How to create a thriving, robust and unbiased work environment)
  • IACCGH Women Mean Business Event, July 2013. (Topic: How to grow a minority company; Dos & Don’ts of a small enterprise)
  • Juuhi has received the following awards:

    2014 – HMSDC Supplier of the Year and Houston Business Journal 14th largest MWBE Company in Houston.

    2013, 2012 – HTC Celebrated Entrepreneur of the Year.

    2011, 2010 – E&Y Entrepreneur of the Year finalist.

    2010 – Outstanding Business Woman of the Year-Indo American Chamber of Commerce of Greater Houston.

    2006 – Juuhi Ahuja (Wise Men President & CEO) was the 2006 Expo Co-Chair by the Houston Minority Business Council (HMBC).

    Juuhi sits on the Board of the following Non Profit Organizations:

  • Ovarcome Non Profit
  • IACCGH Director at Large
  • In the past, Juuhi served on the board of the Houston Minority Supplier Development Council and Texas Executive Women.

    Born in Mumbai, India to a business family, Juuhi’s father brought many new ideas and products in the field of electronics and radios to the Indian market place. He won several awards, including the President of India award for innovation in 1972. Her father was very supportive and taught his children that you can do anything you set your mind to. Juuhi is a certified yoga teacher from the Yoga Institute in Mumbai and loves to practice Meditation daily. She enjoys reading, walking, and traveling. She is married to Prakash, a successful businessman who builds and owns hotel franchises like the Sheraton, Hilton and IHG. Juuhi and Prakash have a daughter who is their pride and joy.


  • Page 1

    WiseScript Package Editor Reference...

  • Page 2

    Copyright © 2009 Symantec Corporation. All rights reserved. Symantec, the Symantec Logo, and Altiris are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

  • Page 3: Technical Support

    The Technical Support group also creates content for our online Knowledge Base. The Technical Support group works collaboratively with the other functional areas within Symantec to answer your questions in a timely fashion. For example, the Technical Support group works with Product Engineering and Symantec Security Response to provide alerting services and virus definition updates.

  • Page 4

    Licensing and registration If your Symantec product requires registration or a license key, access our technical support Web page at the following URL: www.symantec.com/techsupp/ Customer service Customer service information is available at the following URL: www.symantec.com/techsupp/ Customer Service is available to assist with the following types of issues:...

  • Page 5

    Consulting Symantec Consulting Services provide on-site technical Services expertise from Symantec and its trusted partners. Symantec Consulting Services offer a variety of prepackaged and customizable options that include assessment, design, implementation, monitoring, and management capabilities. Each is focused on establishing and maintaining the integrity and availability of your IT resources.

  • Page 6: Table Of Contents

    Contents Technical Support ............3 Chapter 1: Introduction .

  • Page 7: Table Of Contents

    Adding Contents of Directories ..........52 Specifying Installation File Settings .

  • Page 8: Table Of Contents

    Customizing the List of Actions..........97 Types of Scripts .

  • Page 9: Table Of Contents

    Delete File(s) ............146 Delete SVS Layer .

  • Page 10: Table Of Contents

    Read INI Value ............186 Read/Update Text File .

  • Page 11: Table Of Contents

    Disabling the Directory Already Exists Message ....... . . 225 Keeping Disabled Controls From Reactivating.

  • Page 12: Chapter 1: Introduction

    Chapter 1 Introduction This chapter includes the following topics: About WiseScript on page 12 WiseScript Benefits on page 13 Getting Started on page 14 Starting the Client on page 15 The Product Interface on page 16 Using WiseScripts in a Windows Installer Installation on page 17 Compiling, Testing, and Running a WiseScript on page 18...

  • Page 13: Wisescript Benefits

    Introduction tools. Therefore, some of the information in this document does not apply to WiseScript Editor. WiseScript Benefits WiseScript is a high-level scripting language that consolidates dozens or hundreds of lines of code into predefined script actions. What Makes WiseScript Unique Easy to learn WiseScript supports a point-and-click method of scripting.

  • Page 14: Getting Started

    Introduction Modify a machine resource (example: registry key or .INI file). Locate and delete a file and its directory (example: to remove a spyware program). freeware disk space by clearing the Temp directory, the Recycle Bin, or the Internet cache. Find the current Windows version.

  • Page 15: Starting The Client

    Introduction Starting the Utility WiseScript Editor The WiseScript Editor interface is embedded within MSI Script in Windows Installer Editor. This lets you create WiseScripts for Windows Installer custom actions. In MSI Script, add or double-click a custom action that runs a WiseScript. On the Details tab of the Run WiseScript dialog box, click Options.

  • Page 16: Opening A Microsoft Sms Installation, The Product Interface

    Introduction Getting Started About Installation Expert on page 36 About Script Editor on page 94 Opening a Microsoft SMS Installation WiseScript Package Editor only You can open Microsoft SMS files (.IPF) and edit them just as you edit .WSE files. For information about SMS, search for “SMS”...

  • Page 17: Using Wisescripts In A Windows Installer Installation

    Introduction Switching Between Installation Expert and Script Editor When you switch between the Installation Expert and Script Editor views, you might see the following messages: This installation has custom script code, which is incompatible with Installation Expert. Click Yes to delete your custom code, or No to preserve it. If you click No, you have access to a limited set of pages in Installation Expert.

  • Page 18: Compiling, Testing, And Running A Wisescript, Creating A Home Project

    Introduction See Uninstalling Changes Made by a WiseScript in the Windows Installer Editor Help. If you use a WiseScript .EXE in a Windows Installer installation that will run on Windows Vista or later operating system, you must specify a manifest file that indicates the run level for the .EXE.

  • Page 19: Product Documentation

    Introduction Project Name Enter a name for the Home project. When the Professional project .EXE is run, it extracts the project’s files and puts them in a directory with this name. Add default scripts that are included in this WiseScript Mark this to add any default WiseScripts or VBScripts that are included in the WiseScript.

  • Page 20

    The product release notes cover new features, enhancements, bug fixes, and known issues for the current version of this product. To access the release notes, select Release Notes from the Symantec program group on the Windows Start menu. WiseScript Package Editor Reference...

  • Page 21: Chapter 2: Setting Up, How To Customize Your Development Environment

    Chapter 2 Setting Up This chapter includes the following topics: How to Customize Your Development Environment on page 21 Creating and Editing Installation Templates on page 22 Customizing Installation Expert Page Groups on page 23 Editing Installation Messages on page 24 Setting Preferences on page 25 Downloading Application Runtimes...

  • Page 22: Creating And Editing Installation Templates

    Setting Up Creating and Editing Installation Templates WiseScript Package Editor only When you create a new installation, it gets its configuration from a template file. Templates contain logical defaults and commonly used settings. Some template files are predefined and appear when you create a new installation. You also can create your own templates.

  • Page 23: Customizing Installation Expert Page Groups

    Setting Up Customizing Installation Expert Page Groups WiseScript Package Editor only By default, Installation Expert displays all page groups and all pages within each group. From the Pages menu, you can select one of the following page groups: Displays all page groups and all pages associated with each group. Properties Displays only the pages that do not add or change script lines in the script.

  • Page 24: Editing Installation Messages

    Setting Up Select the page or pages and click OK. Add more page groups and pages as appropriate. Click OK. Your new set of page groups appears under the Pages menu. Editing Installation Messages WiseScript Package Editor only You can edit the prompts and error messages that are displayed by an installation. Installation messages are stored in wise.ini, which is in the WiseScript Editor subdirectory of this product’s installation directory.

  • Page 25: Setting Preferences

    Setting Up Dialog Title The title of the Select Language dialog box. Dialog Text This text appears on the Select Language dialog box. If the installation supports multiple languages, enter instructions in all supported languages. Setting Preferences WiseScript Package Editor only In Preferences, customize options for script development and compiling.

  • Page 26: Downloading Application Runtimes

    Setting Up Show Tabs for Wise Include Scripts Mark this to show tabs for include scripts in Script Editor. Color Selection Select the colors for the types of script actions recognized by Script Editor. Select the type of script action and then click Set Color to select the color. Suppress Version Error Mark this to suppress errors that normally occur when version checking is performed on files that do not have version resources.

  • Page 27

    Setting Up If you need to go through a firewall or proxy Professional to get to the Internet, the Fetch Runtimes wizard uses your browser’s proxy settings. To change your Internet connection settings, refer to your browser’s documentation. To Free Download application runtimes Connect to the Internet.

  • Page 28: Chapter 3: Installation Management

    Chapter 3 Installation Management This chapter includes the following topics: Changing Source Directories on page 28 Converting to UNC-Based Source File Paths on page 29 Converting to Relative Source File Paths on page 29 Using Self-Repair on page 30 Language Support on page 31 Distributing an Installation on page 34...

  • Page 29: Converting To Unc-based Source File Paths, Converting To Relative Source File Paths

    Installation Management As you edit, the new path appears to the right of the original path in the list box. If you have moved the entire directory tree that contains the installation files, you might only need to edit the root directory to change all the references. Mark Change Sub-Directories to update the paths of the subdirectories of the selected directory.

  • Page 30: Using Self-repair

    Installation Management Example: If the path to the .WSI is C:\Development\Application.wsi, and you add the file C:\Program Files\Application.ini, the relative path of Application.ini is ..\Program Files\Application.ini. Select Edit menu > Source Directories. The Change Source Directories dialog box appears and lists all the directories referenced in the script.

  • Page 31: Language Support

    Installation Management These files and registry keys are checked when the application starts, so limit the number of items to prevent the start time from increasing. Designate each of these files and registry entries for self-repair as follows: File: Double-click the file on the Files page or double-click the Install File(s) script line that references the file.

  • Page 32: Processes For Adding Language Support

    Installation Management pre-translated languages, you can add it to the Languages page and add translated text for that language. Then you can add support for the new language to the installation. Example: You want to translate an installation into Swiss French. However, that language is not one of the pre-translated languages.

  • Page 33

    Installation Management In the script, double-click the Custom Dialog action that references the dialog box you are changing. (Use Edit menu > Find to find the action quickly.) Edit the dialog box text and controls, replacing the existing text with the text in the selected language.

  • Page 34: Distributing An Installation

    Installation Management Distributing an Installation WiseScript Package Editor only When you complete and compile an installation, you can use Package Distribution to share or deploy it by: Copying a Package to the Share Point Directory Copying a Package to a Network Directory Copying a Compiled Installation to an FTP server See these topics in the Wise Package Studio Help.

  • Page 35

    Chapter 4 Creating WiseScript Installations This chapter includes the following topics: About Installation Expert on page 36 Passive Directory on page 38 Add/Remove Programs on page 39 Billboards on page 40 Build Settings on page 41 CAB Files on page 44 Compiler Variables on page 44 Components...

  • Page 36: About Installation Expert, Using Installation Expert

    Creating WiseScript Installations System Requirements on page 75 System Search on page 77 Uninstall on page 80 WebDeploy on page 81 WiseUpdate on page 84 About Installation Expert The Installation Expert view in WiseScript Package Editor lets you create and edit basic installations and provides an easy-to-use, task-oriented user interface to perform the most common installation tasks.

  • Page 37

    Creating WiseScript Installations Page Groups Page Area View Navigation Compile, Test, and Run Page Groups Pages are organized into page groups. When you select a page view, its pages are organized into page groups. Click the group name to expand or collapse its pages. Click a page name to display that page.

  • Page 38: About The Project Settings View, Active Directory

    Creating WiseScript Installations Compiling and Testing Compile, Test, Debug, and Run buttons test and compile the WiseScript. See also: About Installation Expert on page 36 About the Project Settings View WiseScript Editor only The Project Settings view contains several pages that provide information that is required by certain script actions.

  • Page 39: Add/remove Programs

    Creating WiseScript Installations Display Version (Optional) This field obtains its value from the Software Version field on the Add/Remove programs page. Publisher (Optional) This field obtains its value from the Publisher field on the Add/ Remove Programs page. To distribute the .ZAP file with the installation using Package Distribution in Workbench, select Network and Compiled package on the Distribution Method page.

  • Page 40: Billboards

    Creating WiseScript Installations Help URL Enter the path to a help file that will be installed on the destination computer. Comments Enter any additional comments for the end users. Billboards WiseScript Package Editor only Use the Billboards page to add billboard graphics to display during installation. The page lists the billboards in the order they appear during the installation.

  • Page 41: Build Settings

    Creating WiseScript Installations Center Horizontal Place at Right Scale to Screen Mark this for the graphic to cover the same percentage of the screen regardless of screen size. Hide Progress Bar Mark this to hide the progress bar during graphic display. Center Vertical Place at Bottom Tile Background...

  • Page 42

    Creating WiseScript Installations Maximum Compression Mark this to make the compiled installation file as small as possible. Because it takes longer to compile with maximum compression, disable this during development. Slow Installation Speed Mark this to slow down the installation on the destination computer. Do this when you have a short installation to ensure that your billboard graphics are displayed.

  • Page 43

    Creating WiseScript Installations Installation .EXE Name Specify a name and location for storing the executable file after it is compiled. Leave this blank to have the name of the installation executable default to the name of the installation file (*.WSE). Language .INI Name To use a language that is not built into WiseScript Package Editor, specify the path to an .INI file that contains translation resources.

  • Page 44: Cab Files, Compiler Variables

    Creating WiseScript Installations requireAdministrator Select this option for a WiseScript installation only. When the WiseScript installation is run, the UAC prompt appears. Do not select this option for a WiseScript custom action. If you do, the .MSI installation will fail due to UAC prompting on the custom action execution. Specify a manifest file To embed a specified manifest file in the .EXE instead of the default manifest, select this option and specify a manifest file that is in XML format.

  • Page 45

    Creating WiseScript Installations The Compiler Variable Settings dialog box appears. Complete the dialog box: Variable Name Enter the name of the compiler variable. By convention, compiler variables begin and end with an underscore character (_). Although this convention is not enforced, it helps distinguish compiler variables from regular variables in scripts.

  • Page 46: Components, Dialogs

    Creating WiseScript Installations Components WiseScript Package Editor only Use the Components page to add components, which are optional pieces, such as a spell checker, a tutorial, sample files, and other add-ons. When the WiseScript runs, end users can select the components to install. Components that you create appear elsewhere in Installation Expert to let you assign specific resources to components.

  • Page 47: Digital Signature

    Creating WiseScript Installations Branding/Registration Prompts for the end user’s name, company name, and, optionally, a Patch number. Destination Directory Lets the end user choose a destination directory for the installation. The directory the end user chooses is stored in the variable %MAINDIR%. Backup Replaced Files Lets the end user choose whether to back up files that are replaced during the installation and where to store the backups.

  • Page 48

    Creating WiseScript Installations signtool.exe tool. For details, search for “Signtool” in the MSDN Library (msdn.microsoft.com/library/). Requirements You must have a valid code signing certificate, which you can obtain from a commercial certificate authority such as Verisign. For a list of certificate authorities, search for “Microsoft Root Certificate Program Members”...

  • Page 49: File Associations, Editing File Association Details

    Creating WiseScript Installations Signcode.exe with public/private key pair files Mark this to use signcode.exe and then specify the credentials file (.SPC or .CER) that contains your Digital ID, and your private key file (.PVK). File Associations WiseScript Package Editor only Use the File Associations page to associate file extensions with executables to determine which application to start when the end user double-clicks a file with a certain extension.

  • Page 50: Files

    Creating WiseScript Installations Source Pathname (Read-only) This is the path to the .EXE program associated with the specified document extension. Click OK. See also: File Associations on page 49 Files WiseScript Package Editor only Use the Files page to specify the files and directories to be installed on the destination computer.

  • Page 51: Adding Files

    Creating WiseScript Installations Details Edit file settings. Specifying Installation File Settings on page 53. Adding Files WiseScript Package Editor only Select Installation Expert > Files page. If the directory where the file is to be added is not listed in the lower-left list box: Select the directory under which the new directory should be created.

  • Page 52: Adding Contents Of Directories

    Creating WiseScript Installations Specifying Installation File Settings on page 53. If you assign files to a directory that is part of an optional installation component, those files are installed only if that component is installed. Adding Contents of Directories WiseScript Package Editor only You can add the entire contents of a directory to an installation or use wildcard filters to add only specified files in the directory.

  • Page 53: Specifying Installation File Settings

    Creating WiseScript Installations Specifying Installation File Settings WiseScript Package Editor only Select Installation Expert > Files page. In the lower-right list box, select a file or files and click Details. If you selected a single file, the Install File Settings dialog box appears. If you selected multiple files, the Multiple File Settings dialog box appears.

  • Page 54

    Creating WiseScript Installations Using Self-Repair on page 30. Replace Existing File Specify when to replace existing files on the destination computer. Always The new file always replaces the old file. Never The file never overwrites an existing file. Select this for files that should be installed if they are not present, but which might be customized by the end user and should therefore not be replaced on re-installation (example: configuration files).

  • Page 55: Fonts, General Information

    Creating WiseScript Installations SmartPatch on page 74. Click OK. See also: Adding Contents of Directories on page 52 Files on page 50 Fonts WiseScript Package Editor only Use the Fonts page to add fonts to an installation. You only need to add fonts when they are required by the application being installed.

  • Page 56: Ini Files, Editing Ini File Settings

    Creating WiseScript Installations Company Name INI Files WiseScript Package Editor only The INI Files page lets you create a new .INI file or update an .INI file on the destination computer during installation. Select Installation Expert > INI Files page. Select the destination directory from the left list.

  • Page 57: Updating An Existing .ini File On The Destination Computer

    Creating WiseScript Installations To add to a section, type the section name in brackets, then type new lines for that section. If the .INI file already contains a name-value pair that you type, the existing line is replaced by the new one. Example: [SECTIONNAME] Color=Blue To delete a section and its contents, type a section name with no lines after...

  • Page 58: Installation Log, Languages

    Creating WiseScript Installations Installation Log WiseScript Package Editor only Use the Installation Log page to create an installation log and to specify its location and name. As an alternative, set the compiler variable _LOGFILE_PATH_ to the path of the log file. The installation log is a text file that lists the events that occur while the installation runs.

  • Page 59

    Creating WiseScript Installations Note If you add support for a double-byte language, do not include any other languages in the installation. Including double-byte and single-byte languages in the same installation can cause distortion of the fonts for the single-byte languages. If you need both single and double-byte installations, make a copy of the installation and include the double-byte languages in the copy.

  • Page 60: Media, Microsoft Sms

    Creating WiseScript Installations Media WiseScript Package Editor only Use the Media page to configure the installation for the type of media on which it will be stored and distributed. Select Installation Expert > Media page and complete the page: Single File Installation Mark this to pack all the files into a single installation file.

  • Page 61: Odbc

    Creating WiseScript Installations Package Definition File To create a package definition file when the installation is compiled, mark one of the following and enter the correct SMS version: Create Package Definition File (SMS 1.2 or earlier) Mark this to create a package definition file of file type .PDF. Create SMS File (SMS 2.0 or later) Mark this to create a package definition file of file type .SMS.

  • Page 62: Online Registration, Password

    Creating WiseScript Installations Online Registration WiseScript Package Editor only Use the Online Registration page to configure the online registration feature. This lets the end user register the program after the installation has been completed successfully. Product registration is supported through a CGI program or Passive Professional Page that accepts the data through the HTTP POST operation.

  • Page 63: Product Details, Progress Bar

    Creating WiseScript Installations Starting Crack Number, Ending Crack Number Define the range of Patch numbers by entering a starting and ending number. Approx. Serial Numbers Enter the approximate quantity of Serial numbers. Output File Specify a text file name, then click Export. This writes the Serial numbers to the specified file.

  • Page 64: Registry

    Creating WiseScript Installations Progress Bar Based On Select how progress should be calculated. Custom Progress Bar .DLL By default, this path points to an operating system-specific .DLL that displays a custom progress bar. If you have a custom .DLL that displays a progress bar, specify its path here.

  • Page 65: Creating Or Editing Registry Key Settings

    Creating WiseScript Installations Add Values Copy values from your computer to the installation. Create a new key or import a registry file into the installation. The presence of a key in this list does not necessarily mean that the key is added to the registry on the destination computer.

  • Page 66: Configuring Registry Key Settings

    Creating WiseScript Installations The registry value is added and appears in the lower-right list box. To edit it, double- click its name. To delete it, use the right-click menu. To import a registry file Select Installation Expert > Registry page. Click New and select Import.

  • Page 67

    Creating WiseScript Installations Value Name Enter the name of a new named value. Data Value Enter the data for the value. To insert multiple lines of data here, press Ctrl+Enter to begin a new line. If the Data Type (below) is Double word (DWORD), enter the data in decimal notation.

  • Page 68: Runtimes

    Creating WiseScript Installations option is unavailable unless Multiple Strings is selected in the Data Type drop-down list. Click OK. See also: Creating or Editing Registry Key Settings on page 65 Registry on page 64 Edit Registry on page 151 Runtimes WiseScript Package Editor only Use the Runtimes page to select various runtimes to include with the installation.

  • Page 69: Screen

    Creating WiseScript Installations Windows Runtime The Windows Runtime section of the Runtimes page lists common Windows runtimes. Add these runtimes when the runtime is critical to the application you are deploying, and when you expect that the end users do not have the runtime installed. Crystal Reports Runtime ™...

  • Page 70: Services

    Creating WiseScript Installations Background Gradient Select the background gradient. Title Bar Mark this to cause the installation’s title to be displayed at the top of the screen in a title bar. Hide Program Manager Mark this to hide the Program Manager during installation (Windows 3.x only). No Background Gradient Mark this to display no gradient behind the installation dialog boxes.

  • Page 71: Configuring Service Settings

    Creating WiseScript Installations The service appears in the list on the Services page. To change the .EXE file for a service, select it from the list and click Details. Configuring Service Settings. To remove an existing service from the installation, select it from the list and click Delete.

  • Page 72: Shortcuts

    Creating WiseScript Installations Group Enter the name of the load ordering group to which this service belongs. Leave this empty if the service does not belong to a group. Dependencies Enter a list of semicolon-separated names of services or load ordering groups that must start before this service.

  • Page 73: Editing Shortcut Details

    Creating WiseScript Installations Editing Shortcut Details on page 73. The new shortcut appears on the Shortcuts page. To edit an existing shortcut, select it and click Details. To remove a shortcut from the installation, select it and click Delete. If you create a shortcut to a file that is in an optional component of the installation, the shortcut is created only if that component is installed.

  • Page 74: Smartpatch

    Creating WiseScript Installations Check self-repair items when this shortcut is opened Mark this to turn on self-repair functionality for this shortcut if you have configured the installation for self-repair. Typically, use this for a shortcut that starts the application. Using Self-Repair on page 30.

  • Page 75: System Requirements

    Creating WiseScript Installations all versions to be updated by SmartPatch) is at least 85% of the size of the complete file, the complete file is included rather than the Crack. However, even though the entire file is included in the installation, it is not installed unless the end user has a valid copy of an older version of the file.

  • Page 76

    Creating WiseScript Installations Required Select this if this configuration item is critical to the installation and the program cannot run without it. The message you enter in the Message Text field appears on the destination computer if it does not meet the specified requirement, and the installation is aborted.

  • Page 77: System Search, Searching For Files Or Directories

    Creating WiseScript Installations System Search WiseScript Package Editor only The System Search page specifies methods by which the installation can search for and detect a previous version of the application. If you know certain files, registry values, or .INI file changes that would be present if the application was installed previously, you can use this page to search for a previous version of the application.

  • Page 78: Searching For Ini Values

    Creating WiseScript Installations Click Add at the right of the page and select Search for File. The Search for File dialog box appears. Complete the dialog box: File Name Enter the name of the file. Description Enter the message to display on the progress dialog box while searching. Drives to Search Select local hard drives only, network drives only, or both.

  • Page 79: Searching For Registry Values

    Creating WiseScript Installations Select the directory that contains the .INI file from the directory tree. If the directory is not displayed, select its parent directory and click New Folder to add INI File Name, INI Section Name, INI Item Name Enter the file name of the .INI file to be read, the section that contains the entry to be read (without the square brackets), and the item name of the entry.

  • Page 80: Uninstall, Adding Additional Commands For The Uninstaller

    Creating WiseScript Installations Uninstall WiseScript Package Editor only Use the Uninstall page to specify whether the installation supports the uninstall capability and to set options for controlling which files are removed by the uninstall program. The uninstall program is named unwise.exe. Note Installations contain the Repair option when you choose the application name in the Add/Remove Control Panel.

  • Page 81: Webdeploy

    Creating WiseScript Installations Use this command to delete additional files, such as those created by your program on first run. Select the directory containing the files to be deleted. If the directory is not displayed, select its parent directory and click New Folder to add it. Enter the file name in Filename.

  • Page 82: The Webdeploy Process, Creating A Webdeploy Installation

    Creating WiseScript Installations See: The WebDeploy Process on page 82 Creating a WebDeploy Installation on page 82 Uploading a WebDeploy Installation to the Web on page 84 The WebDeploy Process Phase 1: Your Computer Your Internet Host (File Transfer Protocol/HTTP) Portable Contains the installation The installation is copied to the host but is not used yet Upload files through FTP...

  • Page 83

    Creating WiseScript Installations Note Installations that are deployed through WebDeploy contain a Repair option in the uninstall wizard, but the Repair option does not function. To create a WebDeploy installation Select Installation Expert > WebDeploy page. Select one of the following: Add support for Internet-based Copy Local Files script action Mark this if you add a Copy Local Files script action that will Free Download or upload to a Web site.

  • Page 84: Uploading A Webdeploy Installation To The Web, Wiseupdate

    Creating WiseScript Installations Cluster Size Enter a number in kilobytes. Files smaller than the cluster size are packed into data files up to the cluster size. Files larger than the cluster size make up their own data file. A smaller cluster size increases the transfer rate of data. It also minimizes the amount of files that a given installation must Download because only the necessary files are downloaded.

  • Page 85: Chapter 5: Using Wiseupdate

    Chapter 5 Using WiseUpdate This chapter includes the following topics: About WiseUpdate on page 85 The WiseUpdate Process on page 86 Using WiseUpdate in an Installation on page 87 Options for Running WiseUpdate Client on page 91 WiseUpdate Tips on page 92 Troubleshooting WiseUpdate on page 93 About WiseUpdate...

  • Page 86: The Wiseupdate Process

    Using WiseUpdate The WiseUpdate Process WiseScript Package Editor only Phase 1: Your Computer Your Web Portable (File Transfer Protocol/HTTP): Contains the WiseUpdate When you first use WiseUpdate, you: update file that stores: 1. Develop the installation The current version number 2. Configure WiseUpdate and URLs to the installation files (File Transfer Protocol) specify:...

  • Page 87: Using Wiseupdate In An Installation, Configuring The Wiseupdate Page

    Using WiseUpdate Using WiseUpdate in an Installation WiseScript Package Editor only To use WiseUpdate® effectively, you must use it in two or more successive versions of your application. Using it in one version of your application only enables that version to check for later versions over the Internet.

  • Page 88

    Using WiseUpdate the fields on this page specify information to be embedded inside WiseUpdate Client. This information tells the client when, how, and where to check the Web location for new versions. The first time you configure WiseUpdate, you enable that version to check for later versions over the Internet.

  • Page 89: About The Wiseupdate Update File

    Using WiseUpdate the end user logs on to Windows. If the check interval has been reached, WiseUpdate Client runs normally, prompting the end user to check for updates. If the check interval has not been reached, WiseUpdate Client runs silently and quits.

  • Page 90: Uploading Wiseupdate Files With An FTP Software, Testing Wiseupdate

    Using WiseUpdate Uploading WiseUpdate Files With an FTP Software WiseScript Package Editor only Use an FTP Client to upload the following items to the Host Address and Host Directory you specified on the WiseUpdate page: The compiled installation file or files. An optional Readme file.

  • Page 91: Options For Running Wiseupdate Client

    Using WiseUpdate To test how WiseUpdate works when an update is needed To make the application on the Portable appear to be a later version: On your development computer, on the WiseUpdate page, enter a later product version. (Example: If the original version was 1.0.0, enter 1.0.2) Compile the installation to create a new update file.

  • Page 92: Wiseupdate Tips

    Using WiseUpdate Run WiseUpdate Client when the application is run. To use the check interval value from the WiseUpdate page, run WiseUpdate Client with the /c command-line option. Then WiseUpdate Client silently checks the time elapsed since it last ran. If the number of days elapsed is greater than the check interval value, WiseUpdate Client prompts the end user to check for updates.

  • Page 93: Troubleshooting Wiseupdate

    Using WiseUpdate Why are there two different fields that accept the product version? During the WiseUpdate process, you encounter two different fields that require a product version. How are these fields related? The Version field on the Product Details page sets the version for the application, and is used by Windows Installer to determine whether updates and patches are valid upgrades for the installed version.

  • Page 94: About Script Editor

    Chapter 6 Using Script Editor This chapter includes the following topics: About Script Editor on page 94 The Script Editor Window on page 95 Types of Scripts on page 97 Adding an Action to a Script on page 99 Editing Scripts on page 99 About User-Defined Actions on page 101...

  • Page 95: The Script Editor Window

    Using Script Editor Product Details page, you enter InstallationName in the Installation Title field. The following line is generated in the script: Set Variable APPTITLE to InstallationName.) The Script Editor Window The Script Editor window contains all the tools necessary to develop and edit WiseScripts.

  • Page 96

    Using Script Editor Language From this drop-down list, you select a language for the WiseScript. This drop-down list includes all the languages that are supported in the installation. You specify the supported languages on the Languages page. Languages on page 58. When you add a script line or custom dialog box that presents text to the end user, select each language in the Language drop-down list, and edit that script line so it contains the translated text.

  • Page 97: Customizing The List Of Actions, Types Of Scripts

    Using Script Editor Connection lines connect the beginning and end of an If block or a loop. To show or hide connection lines, select View menu > Connection Lines. Customizing the List of Actions Script Editor contains four default action groups: All Items, SVS Items, Favorites, and Custom.

  • Page 98

    Using Script Editor Exit The script that’s executed when the installation is complete, or when an Exit Installation script command is executed. If you create a user-defined action, you store its custom dialog box here. Creating a User-Defined Action on page 102. Cancel The script that’s executed when the end user cancels the installation.

  • Page 99: Adding An Action To A Script, Editing Scripts

    Using Script Editor Adding an Action to a Script in Script Editor, do any of the following: From the Actions list in the left pane, drag an action onto a line in the Installation Script list in the right pane. The new action appears above the line that is highlighted when you drop the action.

  • Page 100: Finding And Replacing Text In A Script

    Using Script Editor You cannot open multiple scripts in the same instance of WiseScript Package Editor unless it is an include script or VBScript. However, you can open multiple instances of WiseScript Package Editor, and open different scripts in each. Customizing the List of Actions on page 97.

  • Page 101: Checking For Duplicate Files In Include Scripts, About User-defined Actions

    Using Script Editor Checking for Duplicate Files in Include Scripts WiseScript Package Editor only In Script Editor, you can check WiseScripts for the existence of duplicate files. Files are considered duplicates if their source paths are identical. You might have duplicate files if your main script contains Install File(s) script lines, and the same file is referenced in both the main script and the include script.

  • Page 102: Creating A User-defined Action

    Using Script Editor Dialog Box Include a dialog box only if your action has parameters that you must change each time you use the action. This dialog box appears when your action is double-clicked. Example: For an action that opens a URL in the in the destination computer’s browser, you might include a dialog box that asks for the URL.

  • Page 103: Creating A User-defined Action: Tutorial

    Using Script Editor Add script lines that perform the function of your user-defined script action. This might be something as simple as a single line that calls a .DLL, or it could be a complex set of script lines that perform an advanced function. In Title, enter a combination of text and variables to define the format of the script line.

  • Page 104

    Using Script Editor To create a dialog box for the action From Event, select Exit. To write a script action that interacts with the developer who uses it, you must add a Custom Dialog script line, which you must store in the Exit script. A user-defined action requires a dialog box only if it has parameters that you need to change when you use the action.

  • Page 105

    Using Script Editor 13. When you finish editing the dialog box, select File menu > Save Changes and exit. To create a script for the action For the Wait action, you write a very simple script. The script calls kernel32.dll, a Windows system .DLL that contains a function that stops execution of the current application for the specified number of milliseconds.

  • Page 106: Using The Debug Commands

    Using Script Editor Wait 9000 Milliseconds 9000 milliseconds equals nine seconds. Save the script. Click Test to test your script. After the blue screen appears, there should be a nine-second delay before the Welcome dialog box appears. If the action does not work, check the options you entered for the Call DLL statement. If it still doesn’t work, open the Pause.wse file located in the Actions directory and view its parameters.

  • Page 107: Building A Debug Version

    Using Script Editor Edit the script errors as they occur rather than waiting for the installation to finish. Do this by double-clicking the script action or by using any of the other methods for changing a script that are available in Script Editor. About Script Editor on page 94.

  • Page 108

    Using Script Editor Variable Name Enter _DEBUG_ Default Value Enter NO Description Enter “Compile debug version of this installation?” Value List Enter YES on the first line and NO on the second line. Data Entry Type Select List of values (single-select). Do Not Prompt for Value Make sure this is cleared.

  • Page 109: Basic Scripting Concepts, Conditions And Loops

    Using Script Editor Using the Debug Commands on page 106 Basic Scripting Concepts If you do not have a basic understanding of scripting concepts, you should become familiar with them before trying to write a WiseScript. See: About Script Editor on page 94 Conditions and Loops on page 109...

  • Page 110: Variables And Expressions

    Using Script Editor action that does not already have an End action. You can nest conditions and loops to many levels, but in most circumstances it won’t be necessary to nest more than three or four levels deep. The indentation, which increases for each nested structure, helps you interpret deep nestings.

  • Page 111: Compiler Variables And Run-time Variables

    Using Script Editor Variable, or a Wizard Loop action to evaluate an expression, do not surround the variables you reference in the expression with %.) Do surround compiler variables with % characters no matter where you enter them. Some actions (If, While, Set Variable, and some others) can use a more flexible scheme that lets you use arithmetic expressions and other options.

  • Page 112: Anatomy Of An Installation Script

    Using Script Editor Using Compiler Variables If an Install File(s) action is included inside a Compiler Variable If block, the file it installs is not added to the installation .EXE if the condition is false. Compiler Variables on page 44. Example: You can create a script that compiles an installation .EXE for either a 16-bit or 32-bit version of your application based on the value of a compiler variable and includes only the files needed by each version of the application.

  • Page 113: About Components

    Using Script Editor System Configuration After files are installed, the destination computer’s configuration files (.INI files, registry, Start menu, etc.) are updated so that the new application works correctly. The end user might then be prompted to restart their computer. About Components WiseScript Package Editor only When an end user selects to install one or more optional components, a letter...

  • Page 114

    Chapter 7 WiseScript Actions This chapter includes the following topics: About WiseScript Actions on page 117 About SVS Script Actions on page 117 Activate SVS Layer on page 119 Add Directory to PATH on page 119 Add File to SVS Layer on page 119 Add Text to INSTALL.LOG on page 120...

  • Page 115

    WiseScript Actions Custom Dialog on page 145 Deactivate SVS Layer on page 145 Delete File from SVS Layer on page 146 Delete File(s) on page 146 Delete SVS Layer on page 147 Display Billboard on page 147 Display Message on page 148 Display Progress Message on page 149 Display Text File...

  • Page 116

    WiseScript Actions Insert Line Into Text File on page 173 Install File(s) on page 174 Install SVS Package on page 176 Install Windows Mobile Application on page 179 Install WiseUpdate Client on page 177 Modify Component Size on page 180 Open/Close Install.log on page 181 Parse String...

  • Page 117: About Wisescript Actions, About Svs Script Actions

    SVS Items title bar. For more information about Utility Virtualization Solution (SVS), search for Workspace Virtualization on the symantec.com Web site. Note If you create or edit a Virtual Client Package (VSP) in Virtual Package Editor, you would normally not use the SVS script actions when you add WiseScripts on the Events page.

  • Page 118

    WiseScript Actions Deactivate SVS Layer Delete SVS Layer Export SVS Layer Get SVS Layer Info Import SVS Layer Install SVS Package Set Activate SVS Layer on Start Script Actions for Editing a Layer Use these script actions to edit the files, registry keys, directories, name, or GUID of a layer.

  • Page 119: Activate Svs Layer, Add Directory To Path, Add File To Svs Layer

    WiseScript Actions Script Action for Initializing SVS The Initialize SVS script action initializes the SVS Driver (Client Virtualization Agent) so that you can communicate with it. It is part of all of the SVS specific actions. If you create a user-defined, SVS-specific action, begin the action with this action. Also see the article Using WiseScripts to Manage and Update Virtual Client Packages in the Altiris Knowledgebase (article 27373).

  • Page 120: Add Text To Install.log

    WiseScript Actions To complete the dialog box Layer GUID Enter the layer’s GUID (globally unique identifier) or a variable that represents the layer’s GUID. If you enter the layer’s GUID, do not include the brackets. For information on creating a variable for a layer’s GUID, see Create SVS Layer page 144 and Find SVS Layer GUID...

  • Page 121: Add To Autoexec.bat

    WiseScript Actions To complete the dialog box Log Text Enter the text to be added to the log file. You can enter variables surrounded by %. To see the format of lines, open existing log files. Examples By default, uninstall does not remove files that were installed to Windows, Windows\System, or Windows\System32.

  • Page 122: Add To Config.sys

    WiseScript Actions To complete the dialog box Text to Insert Enter the line to add to Autoexec.bat. If the line refers to an application file, use a path (example: %MAINDIR%\Application\Application.exe). The PATH variable might not be set when the command is executed, so always use a path. Line Number Enter the line number at which the new line should be inserted.

  • Page 123: Add To System.ini, Browse For Directory

    WiseScript Actions Search for Text Enter the text to search for here. The installation scans Config.sys looking for a line that begins with, ends with, or contains the text, depending on the setting of the Match Criteria field. The line is inserted at the first found match. Comment Text Enter text to insert at the beginning of the line that is found.

  • Page 124: Call Dll Function

    WiseScript Actions To complete the dialog box Window Name Enter the title for the dialog box. Description Enter text to explain the dialog box to the end user. Prompt Name Enter explanatory text to be displayed above the directory field. Default Value Enter the default location of the new directory.

  • Page 125

    WiseScript Actions Each .DLL function takes a single parameter (lpDllParams) that points to a structure containing information that can be passed back and forth between the .DLL function and the running installation script. Variables Added Because WiseScript-specific .DLL functions have access to the variable list of the running installation, you can add new variables.

  • Page 126: Dll Parameter Settings

    WiseScript Actions Hide progress bar before calling function If the .DLL has UI, you can us this to hide the progress bar. If you write a .DLL, use CALLBACK or WINAPI in the declaration of the .DLL. For help with .DLL development, review sample source code, such as GETCPU32.C, in the DLL subdirectory of this product’s installation directory.

  • Page 127

    WiseScript Actions WiseScript Corresponds to Win32 Corresponds to Description SDK type Visual Basic type dword pointer Pointer to DWORD or Long 32-bit pointer to a DWORD data type DWORD* (use for LPDWORD (see DWORD for the reference to this or PDWORD) data type) string buffer char [size]...

  • Page 128: Passing Complex Structures To A .dll: An Example

    WiseScript Actions Passing Complex Structures to a .DLL: An Example You can use a Call DLL Function to call a .DLL. In addition to passing simple parameters, such as integers and strings, to a .DLL, you can also pass complex structures (sometimes called records in Pascal or Visual Basic).

  • Page 129: Capture Application To Svs Layer

    WiseScript Actions Parameter in the C function Parameter type in Passing Type in WiseScript WiseScript title (third element of string buffer Contained within EMPLOYEE structure) structure (buffer length of 50) long Normal deptname (first element of string pointer First element of a DEPARTMENT structure) structure deptnum (second element of...

  • Page 130: Change Svs Layer Guid, Check Configuration

    WiseScript Actions Change SVS Layer GUID This SVS script action changes a layer’s GUID. Example: You can use this action to create a copy of a layer that is seen by SVS as a different layer. This is similar to changing the ProductCode and PackageCode of an .MSI file.

  • Page 131: Check Disk Space

    WiseScript Actions Display Message Only Abort Installation Start Block Begins a conditional block. All actions between this action and the next Else or End action are executed. Title Enter the title for the dialog box. Message Text Appears in the body of the message dialog box. Leave this blank to prevent a message from appearing.

  • Page 132

    WiseScript Actions Status Variable Select or enter the variable to store the result of the disk space check. If there is not enough disk space, an error message is displayed, and the end user can halt installation, ignore the error, or retry the disk space check. Status Variable is set to R if the end user chooses to retry, which lets you define what retrying means.

  • Page 133: Check Http Connection

    WiseScript Actions Insert a Check Disk Space action and, in the Check Disk Space Settings dialog box, enter COMPONENTS in the Component Variable field. Add an If Statement action that determines if the variable COMPONENTS equals Plus.exe, and then use an Install File(s) action to install the license file. The script would look like this: Evaluate Windows Installer Condition "$Plus.exe=3"...

  • Page 134: Check If File/dir Exists

    WiseScript Actions Win32 Error Text Variable Select or enter a variable to store the error text returned by the 32-bit winsock.dll. Win32 Error Number Variable Select or enter a variable to store the error code returned by the 32-bit winsock.dll. Win16 Error Text Variable Select or enter a variable to store the error text returned by the 16-bit winsock.dll.

  • Page 135: Check In-use File, Check Service, Compiler Variable Actions

    WiseScript Actions Perform loop at least once If you chose Start While Loop, mark this to force the loop to execute once before the test is performed. If the check box is cleared, the loop is executed if the condition is true, but is not executed if the condition is false. The sample script Newdisk.wse uses this action.

  • Page 136: Config Odbc Data Source

    WiseScript Actions Example: On the Compiler Variable page, create a compiler variable named _DEBUG_ with a default value of “N”. Mark the Compiling From Within Wise option. In the installation script, add a Compiler Variable If action that checks if _DEBUG_ equals “Y”.

  • Page 137: Copy Local File(s)

    WiseScript Actions To complete the dialog box Data Source Name This name will be displayed in the ODBC data sources list on the destination computer. The Import button adds an ODBC data source from your computer and populates the fields. Driver Name Enter the name of the ODBC driver used by this data source.

  • Page 138

    WiseScript Actions Path. Specifying a wildcard in both the Source field and the Local Path field results in a compile error. If you don’t need the progress bar to update correctly, use wildcards in Source (example: %INST%\Pictures\*.jpg), specify a directory in Destination, and leave Local Path blank.

  • Page 139: Create Directory

    WiseScript Actions Replace Existing File Select when to replace existing files on the destination computer. Always The new file always replaces the old file. Never The file never overwrites an existing file. Select this for files that should be installed if they are not present, but that might be customized by the end user and should therefore not be replaced on re-installation (example: configuration files).

  • Page 140: Create Directory In Svs Layer, Create Service

    WiseScript Actions To complete the dialog box Pathname Enter the directory path to create. Start the path with a variable (example: %MAINDIR%). Create Directory in SVS Layer This SVS script action creates a directory in a virtual Utility layer. You can create a directory in an existing layer or in the layer that the WiseScript creates.

  • Page 141

    WiseScript Actions Display Name Enter the name to appear in the Services control panel. Executable Path Specify the complete path to the executable file as it will be on the destination computer. Start the path with a variable (example: %MAINDIR%). Login Username, Login Password Enter the user name and password under which the service should run.

  • Page 142: Create Shortcut

    WiseScript Actions Create Shortcut This action creates a shortcut. Common locations include the Start menu (%STARTMENUDIR%), the Startup directory (%STARTUPDIR%), the installation directory (%MAINDIR%), and the desktop (%DESKTOPDIR%). When a WiseScript is called by a Windows Installer installation, you also can create a shortcut on the Features or Components tabs of Setup Editor in Windows Installer Editor.

  • Page 143: Create Shortcut In Svs Layer

    WiseScript Actions Support OSD Software update checking Open Utility Description (OSD) is a Microsoft technology for describing and distributing Client. Mark this for the shortcut to work with OSD. Check self-repair items when this shortcut is opened (WiseScript Package Editor only) If you configured the installation for self-repair., mark this to turn on self-repair functionality for this shortcut.

  • Page 144: Create Svs Layer, Create Virtual Directory

    WiseScript Actions Description Enter text to appear in the Comment field of the shortcut’s properties dialog box. Icon Path (Optional) Specify the file that contains the icon to be used for the shortcut. Otherwise, the target file’s icon is used. Icon Number Enter the number of the icon to use from the file specified in Icon Pathname above.

  • Page 145: Custom Billboard, Custom Dialog, Deactivate Svs Layer

    WiseScript Actions To complete the dialog box Computer name Enter the name of the computer where the virtual directory is to be created. Web site name Enter the name of a new or existing Web site. Virtual directory name Enter a name for the new virtual directory. Virtual directory path Enter the path for the virtual directory on the destination computer.

  • Page 146: Delete File From Svs Layer, Delete File(s)

    WiseScript Actions Delete File from SVS Layer This SVS script action deletes a file from a virtual Software layer. This adds the file to the delete entries list so that it doesn’t appear when the layer is activated. If you reset the layer, the file is restored because the deletion entry is in the writeable sublayer of the delete entries.

  • Page 147: Delete Svs Layer, Display Billboard

    WiseScript Actions Remove Directory Containing Files If this is marked, and if the deletion leaves the directory empty, then the directory is deleted also. If you mark this check box and Include Sub-Directories, and you do not include a file in the path, then all other empty subdirectories are deleted also. To prevent deletion of the other subdirectories, add a trailing backslash to the path.

  • Page 148: Display Message

    WiseScript Actions Erase Num Enter how many previously displayed graphics are erased before this graphic is displayed. To display one graphic at a time, set this to 1. To display all graphics simultaneously, set this to 0. The oldest graphic is removed first. Build Effect Select a transition effect.

  • Page 149: Display Progress Message

    WiseScript Actions Message Text This is displayed in the dialog box. Press Ctrl+Enter to add line breaks in the displayed text. You can use variables in this text. Message Icon Select an icon for the dialog box. Start If Block Mark this to display Yes, No, and Cancel buttons instead of OK and Cancel.

  • Page 150: Display Text File, Edit Ini File

    WiseScript Actions Display Text File This action displays a 30 K or smaller text file in a dialog box. It is included to provide backward compatibility for older WiseScripts. In WiseScript Package Editor, use the ReadMe dialog box on the Dialogs page to display the ReadMe file in new scripts.

  • Page 151: Edit Registry

    WiseScript Actions Comments (lines starting with ;) are not supported. See also: INI Files on page 56 Edit Registry This action adds, edits, or deletes registry keys or values. You can create registry entries manually or import a registry file (.REG). In WiseScript Package Editor, use the Registry page to copy registry settings from your computer’s registry.

  • Page 152: Registry Key Settings Dialog Box

    WiseScript Actions Delete Value Removes the selected value from the current installation. This does not remove it from the destination computer. To do that, you must change the Operation field in the value’s details dialog box. Data Settings These fields in this section of the dialog box correspond to fields you set when creating the value.

  • Page 153

    WiseScript Actions Value Name Enter the name of a new named value. Data Value The data for the value. If the Data Type (below) is Double Word (DWORD), the data should be in decimal notation. To insert multiple lines of data here, press Ctrl+Enter to begin a new line.

  • Page 154: Edit Registry For Svs Layer

    WiseScript Actions Edit Registry for SVS Layer This action adds, edits, or deletes registry keys or values in an SVS Layer. You can create registry entries manually or import a registry file (.REG). Note Use this action on a deactivated SVS layer only. To complete the dialog box Registry Keys This field shows root registry keys and the keys added by this action.

  • Page 155: Else Statement, Elseif Statement, End Statement

    WiseScript Actions See also: About SVS Script Actions on page 117 Else Statement This action marks the beginning of a section of instructions to be executed when the condition specified in the matching If action is false. It takes no parameters, and selecting it from the Actions list inserts it directly into the script with no further dialog boxes or prompts.

  • Page 156: Evaluate Windows Installer Condition, Execute Program

    WiseScript Actions Note This is different from the End Statement action that is in MSI Script in a Windows Installer installation. See also: If Statement on page 170 Evaluate Windows Installer Condition This action evaluates a condition in the currently-running Windows Installer installation. You enter a Windows Installer condition and select a WiseScript variable to store the result.

  • Page 157: Execute Vbscript

    WiseScript Actions Default Directory Specify the directory that should be current when the .EXE file is executed. The installation performs the equivalent of a Change Directory command (cd) before running the .EXE. Click Browse and select a directory from your installation. You can select from directories that you created using the Create Directory action.

  • Page 158: Editing A Vbscript

    WiseScript Actions To complete the dialog box VB Script Path Specify the full path to a .VBS file including the file name. To create a new .VBS file, specify its full path including the file name and click Yes when prompted to create a new file.

  • Page 159: Debugging A Vbscript, Vbscript Actions

    WiseScript Actions Right-Click Menu Options List Objects Displays a drop-down list of predefined objects and, when possible, objects that are called in the script. For details on when called objects appear in this drop-down list, see VBScript Actions on page 159. List Properties/Methods Displays, when possible, a drop-down list of the properties and methods of an object when the cursor is on that object’s property or method.

  • Page 160

    WiseScript Actions Adding an Action to a Script on page 99. Call COM Object Use this action to create a script to call a COM object in the VBScript. You can manually enter the script to call a COM object, but the Call COM Object action facilitates this process by providing information about the COM objects.

  • Page 161: Calling A Com Object In A Vbscript

    WiseScript Actions Calling a COM Object in a VBScript When you use the Execute VBScript action in a WiseScript, a new tab appears at the bottom of the Installation Script pane. When you click this tab, the VBScript window appears. In the VBScript, you can call a COM object and then use the functions and properties that are exposed by this object.

  • Page 162: Exit Installation, Export Svs Layer

    A status for the installation is added to the Status MIF file. Export SVS Layer This SVS script action exports a virtual Utility layer from the Symantec SVS applet as a virtual Software archive (.VSA) file. The .VSA file is Professional file that you can deploy to other computers.

  • Page 163: Find File In Path, Find First Svs Layer

    WiseScript Actions Return variable (Optional.) Enter a name for the return variable. When this script action runs successfully, either 0 or 1 is placed in this variable. Overwrite archive file if it already exists Mark this to overwrite the archive file if it already exists. See also: About the Altiris SVS Applet in the Virtual Package Editor Help About SVS Script Actions...

  • Page 164: Find Next Svs Layer, Find Svs Layer Guid

    WiseScript Actions To complete the dialog box Layer GUID Variable Enter a name for a variable in which to place the layer’s GUID. Return variable (Optional.) Enter a name for the return variable. When this script action runs successfully, either 0 or 1 is placed in this variable. See also: About SVS Script Actions on page 117...

  • Page 165: Get Environment Variable, Get Name/Serial Number

    WiseScript Actions Get Environment Variable This action puts the value of a Windows environment variable into a WiseScript variable. To complete the dialog box Env. Variable Enter a Windows environment variable. Variable Name Enter a variable to store the value of the environment variable. Default Value (Optional) Enter the value to store in the variable if the environment variable is not found.

  • Page 166: Get Registry Key Value, Get Svs Layer Info

    WiseScript Actions See also: Dialogs on page 46 Get Registry Key Value This action puts the value of a registry key into a variable. Multi-line (MULTI_SZ) registry values are read into a list format. To complete the dialog box Variable Name Select or enter a variable to store the value.

  • Page 167: Get System Information

    If the layer is deactivated when the computer starts, 1 is placed in this variable. If the layer is activated when the computer starts, 2 is placed in this variable. Layer Name Variable The name of the layer as it appears in the Symantec SVS applet is placed in this variable. Layer Type Variable If the layer is read-only, 0 is placed in the variable.

  • Page 168

    WiseScript Actions DOS Version Example: 6.22 K Bytes Physical Memory The amount of physical RAM. File Date/Time Modified The time and date on which the file that is specified in Pathname was modified. File Version Number The version of the file that is specified in Pathname. Example: If the file does not have a version resource, the response is blank.

  • Page 169: Get Temporary Filename, Get Windows Installer Property

    WiseScript Actions File Date/Time Modified (four-digit year) Same as File Date/Time Modified above except a different format. Example: 07/14/2005 11:18:10 Disk paid Space (KBytes) paid disk space of the drive that is specified in Pathname. In Pathname, enter a drive (C:\) or a path (%MAINDIR%\Readme.txt). If you enter a path, it returns the free space on the drive that the path refers to.

  • Page 170: Halt Compilation, If Statement

    WiseScript Actions To complete the dialog box Dest. Variable Select or enter a variable to store the value of a Windows Installer property. Property Name Enter the name of the Windows Installer property in the currently running Windows Installer installation. See also: Set Windows Installer Property on page 197...

  • Page 171: Import Svs Layer

    WiseScript Actions variable is ignored and can be left blank. The result is considered true if it evaluates to a non-zero result. (The password comparisons are applicable in WiseScript Package Editor only.) The Value Enter the value to be used in the comparison, or an expression if the comparison is set to Expression True.

  • Page 172: Include Script, Initialize Svs

    WiseScript Actions Include Script This action adds an additional script to the current installation script. During compile, the include script is copied into the calling script at the location of the Include Script action, resulting in a combination of the scripts. Include scripts can save time because you can develop a library of WiseScripts that perform specific functions, like subroutines.

  • Page 173: Insert Line Into Text File

    WiseScript Actions Insert Line Into Text File This action edits a text file on the destination computer. Use it to edit configuration files that cannot be edited by Edit INI File, Add Device to System.ini, Add Command to Config.sys, or Add Command to Autoexec.bat. You can insert a new line at a particular line number, or you can search for text and insert a new line before, after, or in place of the line where the text was found.

  • Page 174: Install File(s)

    WiseScript Actions Install File(s) This action installs files on the destination computer. Each file or directory to be installed must have a separate Install File(s) action. In WiseScript Package Editor, it is easiest to use Installation Expert to add most files, and to use Script Editor to add or edit a few Install File(s) lines.

  • Page 175

    WiseScript Actions No Progress Bar To hide the progress bar, mark this for every file in the installation. If you mark it for some files, but not others, the progress bar seems to display continuously because the screen does not refresh between files. Self-Register OCX/DLL/EXE/TLB All .OCXs and .TLBs and some .DLLs and .EXEs support self-registration.

  • Page 176: Install Svs Package

    WiseScript Actions Older For File Version, this replaces the existing file if it has a version resource that is older than the new file. If the existing file lacks a version resource, it is not replaced. For File Date/Time, this replaces the existing file if its modification date and time are older than the new file.

  • Page 177: Install Wiseupdate Client

    WiseScript Actions Activate Layer Check this to activate the layer after it is imported on the end user’s computer. We recommend that you check this unless you have a specific reason to not activate the layer when it is imported on the end user’s computer. Bind this WiseScript to the .WVP release When you check this, the name of the current WiseScript file appears by default in Release Name, and this WiseScript is added as a release to the .WVP file’s...

  • Page 178: About Windows Mobile Installations

    WiseScript Actions About the WiseUpdate Update File on page 89. Product Version Enter the version of the current installation. This version will be stored in the configuration file specified in Update Filename. Check Interval (days) This works in conjunction with the Add client to Startup Group check box (see below).

  • Page 179: Process For Adding Mobile Device Support To A Wisescript, Install Windows Mobile Application

    WiseScript Actions The end user copies the .CAB file to the mobile device and opens it. The .CAB file extracts its contents to the directories that were specified in the .INF file. Uninstall of the mobile device application is controlled by the mobile device and ActiveSync.

  • Page 180: Modify Component Size

    WiseScript Actions Description This appears on the Add/Remove Programs dialog box on the desktop computer. Installation Files section Specify up to three .CAB files to install. Desktop Shortcut section If installation onto the mobile device will not take place immediately following the desktop installation, then use the following fields to create a shortcut on the desktop computer.

  • Page 181: Open/close Install.log, Parse String

    WiseScript Actions Open/Close Install.log Use this action to create an installation log. Normally, every file that is installed is recorded in the install.log. The uninstall works by reading Install.log from bottom to top and reversing each recorded action. The Open/Close Install.log action lets you customize the uninstall, by turning logging off and on at key points to prevent some actions from being recorded in the log.

  • Page 182: Pause, Play Multimedia File

    WiseScript Actions left, then “ONE,” is put into the destination variable 1 and “TWO” is put into the destination variable 2. To complete the dialog box Source Value Enter the text to be parsed. You enter text and variables (examples: %MAINDIR% or %MAINDIR%\%PICTDIR%).

  • Page 183: Post To Http Server

    WiseScript Actions To complete the dialog box File Type Select either .WAV or .AVI. Pathname Specify the path to the .WAV or .AVI file. Start this field with a variable (example: %MAINDIR%\Movie.avi). If the multimedia file is used only during installation, you can use the Get Temporary Filename action to obtain a random file name, then install the file to %TEMP%\%TEMPFILENAME%.

  • Page 184: Prompt For Filename

    WiseScript Actions Start Block The Post to HTTP Portable action begins a conditional block. The statements between this action and the next End statement are executed only in the event of an error. Prompt for Filename This action prompts the end user to select a file using a standard Open or Save dialog box.

  • Page 185: Prompt For Text, Radio Button Dialog

    WiseScript Actions Display prompt if overwriting existing file Mark this to display a message if a file selected by the end user already exists. Prompt for Text This action displays a dialog box that lets an end user enter a line of text. Optionally, you can treat the entered text as a path and do verification on it.

  • Page 186: Read Ini Value, Read/update Text File

    WiseScript Actions Description Enter explanatory text to be displayed above the radio buttons. Press Shift+Enter for a carriage return. Component List Enter the choices, one on each line, pressing Enter after each. Read INI Value This action reads an entry from an existing .INI file into a variable. Example: Obtain a path to a file.

  • Page 187: Read/write Binary File

    WiseScript Actions Variable Specify the variable in which to store each line of the text file (example: TEXTLINE). Action Select an action: Read lines of file into variable Reads a line into the variable, but does not write it back to the original file. Update file with new contents of variable Reads a line into the variable, and at the end of the loop, writes the contents of the variable back to the line in the text file.

  • Page 188: Reboot System, Register Font, Remark

    WiseScript Actions Transfer Direction Select whether to write to or read from the file. Null Terminated If this check box is marked, a zero byte is written to the binary file after the string. Reboot System This action restarts the destination computer. To complete the dialog box Reboot Operating System This option logs the end user out of Windows.

  • Page 189: Remove Svs Exclude Entry, Rename File/directory

    WiseScript Actions Remove SVS Exclude Entry This SVS script action removes an SVS exclude entry on the destination computer. You can remove a layer exclude entry or a global exclude entry. A layer exclude entry applies to a specific layer on a computer, while a global exclude entry applies to every layer on a computer.

  • Page 190: Rename File Or Directory In Svs Layer, Rename Svs Layer

    WiseScript Actions New File Name Enter the new file name or directory name (examples: picture2.jpg or Photos). Rename File or Directory in SVS Layer This SVS script action renames a file or directory a virtual Utility layer. This can be an existing file or directory, or a file or directory that the WiseScript installs.

  • Page 191: Search For File

    WiseScript Actions New name Enter the new name for the virtual Utility layer. Return variable (Optional.) Enter a name for the return variable. When this script action runs successfully, either 0 or 1 is placed in this variable. See also: About SVS Script Actions on page 117 Search for File...

  • Page 192: Self-register Ocxs/dlls, Set Activate Svs Layer On Startup, Set Control Attributes

    WiseScript Actions The sample script Search.wse uses this action. For details on sample scripts, see ScriptHelp.htm in the Samples subdirectory of this product’s installation directory. Self-Register OCXs/DLLs Use this action to self-register all queued .OCX, .DLL, and .EXE files or to add an existing file to the queue.

  • Page 193: Set Control Text

    WiseScript Actions To access this action Double-click a Custom Dialog script line. The dialog box appears in the Custom Dialog Editor. Select View > Dialog Script Editor. A smaller list of actions appears in the Actions list, including this action. Double-click Set Control Attributes.

  • Page 194: Set Current Control, Set File Attributes, Set Files/buffers

    WiseScript Actions Set Current Control This action appears only when you are in a dialog box script. This action sets a control to be the current control in a dialog box. The current control is the one to which keyboard operations apply. (Example: If the OK button is the current control, and you press Enter, the OK button is activated.) Controls without names cannot be manipulated with this action.

  • Page 195: Set Svs Exclude Entry, Set Variable

    WiseScript Actions To complete the dialog box Minimum Files The minimum number of files to be specified by FILES= in Config.sys. Set this to zero or leave blank to leave FILES= unchanged. Minimum Buffers The minimum number of buffers to be specified by BUFFERS= in Config.sys. Set this to zero or leave blank to leave BUFFERS= unchanged.

  • Page 196

    WiseScript Actions To complete the dialog box Variable Specify a variable. A variable name must begin with a letter, must contain only numbers, letters, and underscore characters, and must be 28 characters or less. It should not be enclosed in % signs. New Value Enter the new value of the variable.

  • Page 197: Set Web Permissions, Set Windows Installer Property, Start/stop Service

    WiseScript Actions Set Web Permissions This script action sets permissions for an existing virtual directory of a Web site or a virtual directory that you create with the Create Virtual Directory script action. Create Virtual Directory on page 144. To complete the dialog box Computer Enter the name of the computer where the Web site resides.

  • Page 198: While Statement

    WiseScript Actions When a WiseScript is called by a Windows Installer installation, you can also start and stop services by using the Services page in Windows Installer Editor. After you try to stop a service, the script pauses to give the service time to stop. The currently logged-in end user must have the appropriate privileges to start and stop services.

  • Page 199: Win32 System Directory, Wizard Loop

    WiseScript Actions Below the While Statement, add one or more actions to perform if the variable has the specified value. Add an End Statement. The sample scripts Division.wse and Application kill.wse use this action. For details on sample scripts, see ScriptHelp.htm in the Samples subdirectory of this product’s installation directory.

  • Page 200

    WiseScript Actions Expression True means the expression in the Value field below is evaluated according to the rules outlined in Variables and Expressions on page 110. The variable is ignored and can be left blank. The result is considered true if it evaluates to a non-zero result.

  • Page 201: Chapter 8: Creating Custom Dialog Boxes, About The Custom Dialog Editor

    Chapter 8 Creating Custom Dialog Boxes This chapter includes the following topics: About Dialog Boxes on page 201 About the Custom Dialog Editor on page 201 About Dialog Box Controls on page 205 Solutions for Dialog Box Problems on page 224 About Custom Dialog Box Sets on page 226 Creating a Custom Dialog Box Script...

  • Page 202: Adding A Dialog Box To The Installation

    Creating Custom Dialog Boxes Set dialog box properties Setting Dialog Box Properties on page 204. Create a dialog box set About Custom Dialog Box Sets page 226. Add interactivity to dialog boxes Creating a Custom Dialog Box Script page 227 Access the Custom Dialog Editor from: Installation Expert Click the Edit or Add button on the Dialogs page.

  • Page 203: Editing Dialog Boxes, Editing Dialog Box Templates

    Creating Custom Dialog Boxes About Dialog Box Controls on page 205 Adding and Editing Dialog Box Controls on page 206 Select File menu > Save Changes and exit. Note To use this dialog box in other installation scripts, select File menu > Save As and save the dialog box as a .DLG file in the \Dialogs\Template subdirectory of this product’s installation directory.

  • Page 204: Setting Dialog Box Properties

    Creating Custom Dialog Boxes The dialog box opens in the Custom Dialog Editor. Make changes to the dialog box by adding, editing, or removing controls. Adding and Editing Dialog Box Controls on page 206 Aligning and Spacing Dialog Box Controls on page 222 Select File menu >...

  • Page 205: About Dialog Box Controls

    Creating Custom Dialog Boxes About Dialog Box Controls Installation dialog boxes contain standard controls, which you can add and edit. Most controls are configured by completing their Settings dialog box. Adding and Editing Dialog Box Controls on page 206. You can add the following types of controls to dialog boxes: Check box A single check box for on/off, true/false settings.

  • Page 206: Adding And Editing Dialog Box Controls, Adding Check Box Controls

    Creating Custom Dialog Boxes Text Control Static text field for displaying messages. The end user cannot change text in this type of field. Adding Text Controls on page 220. The sample scripts that use custom dialog boxes all use dialog box controls. For details on sample scripts, see ScriptHelp.htm in the Samples subdirectory of this product’s installation directory.

  • Page 207: Adding Combo Box Controls

    Creating Custom Dialog Boxes Variable Specify the name of the script variable that stores the return value of this dialog box control. Note If you set the variable to a string containing one or more lowercase letters, the corresponding options are unavailable in the radio button control when it appears on the dialog box.

  • Page 208

    Creating Custom Dialog Boxes Note When you place a combo box, you must resize the bounding box so that it is taller than the visible combo box. Otherwise, the drop-down list fails to drop down when the installation runs. Open the dialog box in the Custom Dialog Editor. Editing Dialog Boxes on page 203.

  • Page 209: Adding Edit Text Controls

    Creating Custom Dialog Boxes Drop List. Drop-down list that only allows selection from the list. Control Name Enter the name by which you will refer to this control in the dialog box script. Leave this blank if you will not manipulate this control with a script. X-Position / Y-Position Specify the exact location of the control on the dialog box.

  • Page 210

    Creating Custom Dialog Boxes Auto HScroll Mark this to scroll the text if it extends past the right edge of the edit field. Auto VScroll Mark this to scroll the text if it extends past the bottom of the edit field. Multi-line Mark this to allow multiple lines of text to be entered into the edit field.

  • Page 211: Adding Graphic Controls

    Creating Custom Dialog Boxes Note A dialog unit is based on the size of the dialog font, usually 8-point MS Sans Serif. A horizontal dialog unit is 1/4 the average width of the font and a vertical dialog unit is 1/8 the average height of the font. Width / Height Specify the exact dimensions of the control in dialog units.

  • Page 212: Adding Group Box Controls, Adding Hot Text Controls

    Creating Custom Dialog Boxes Adding Group Box Controls A group box encloses a group of related controls with a rectangle. Example: The Placement section on the Group Box Control Settings dialog box is a group box. Open the dialog box in the Custom Dialog Editor. Editing Dialog Boxes on page 203.

  • Page 213

    Creating Custom Dialog Boxes Variable Specify the name of the script variable that stores the return value of this dialog box control. Value Enter the value that gets assigned to the variable if this button is clicked. This can be useful in a script when you need to know which hot text the end user clicked.

  • Page 214: Adding List Box Controls

    Creating Custom Dialog Boxes Underline Enabled Text Mark this to underline the hot text when the end user moves the mouse pointer over the text. X-Position / Y-Position Specify the exact location of the control on the dialog box. You can also use the alignment commands to precisely arrange controls on the dialog box.

  • Page 215

    Creating Custom Dialog Boxes Directory Tree Browse. A directory tree browser including an edit field, directory tree, and disk drive list. List Box with Checkboxes. A list containing a check box for each item, allowing multiple items to be selected simultaneously. Components If this list box control is being used to specify the components to be installed, and if the components have sub-components, enter the names of sub-...

  • Page 216: Adding Play Avi Controls, Adding Push Button Controls

    Creating Custom Dialog Boxes Width / Height Specify the exact dimensions of the control in dialog units. You can also resize controls by dragging their handles, though this is not as precise. Click OK. Adding Play AVI Controls You can play an animation on any of the installation dialog boxes by adding a Play AVI dialog box control.

  • Page 217

    Creating Custom Dialog Boxes The Push Button Control Settings dialog box appears. Complete the dialog box: Label Enter the name of the push button. To create a keyboard shortcut for the button, enter an ampersand (&) immediately before a letter. For example, “< &Back”...

  • Page 218: Adding Radio Button Controls

    Creating Custom Dialog Boxes Note A dialog unit is based on the size of the dialog font, usually 8-point MS Sans Serif. A horizontal dialog unit is 1/4 the average width of the font and a vertical dialog unit is 1/8 the average height of the font. Width / Height Specify the exact dimensions of the control in dialog units.

  • Page 219: Adding Rectangle Controls

    Creating Custom Dialog Boxes Note If you set the variable to a string containing one or more lowercase letters, the corresponding options are disabled in the radio button control when it appears on the dialog box. Example: A radio button with four options and a variable of “ABcd”...

  • Page 220: Adding Text Controls

    Creating Custom Dialog Boxes Control Name Enter the name by which you will refer to this control in the dialog box script. Leave this blank if you will not manipulate this control with a script. X-Position / Y-Position Specify the exact location of the control on the dialog box. You can also use the alignment commands to precisely arrange controls on the dialog box.

  • Page 221: Specifying Execute Program Settings

    Creating Custom Dialog Boxes mark this check box, the & is displayed literally and no underlining is performed. Set Font Normally, all controls use the default font, which you set on the Dialog Box Properties dialog box. Click this to override the default font for this control. If the font you select is not available on this computer, the system font is used.

  • Page 222: Aligning And Spacing Dialog Box Controls

    Creating Custom Dialog Boxes Complete the dialog box: EXE Path Specify the path to the application to be executed, including the application executable. Use variable substitution (example: %MAINDIR% to refer to the application directory) to ensure a valid path regardless the installation location. Enter only the file name if you set the path in the Default Directory field below.

  • Page 223: Setting Tab Order Of Dialog Box Controls

    Creating Custom Dialog Boxes Align Controls Bottom Aligns the bottom edge of the selected controls with the bottom edge of the bottommost control. Space Evenly Down Distributes the selected controls vertically between the topmost and bottommost controls. Their horizontal position is not changed. Use an Align Controls Left or Align Controls Right command to move them into a column.

  • Page 224: Solutions For Dialog Box Problems, Changing The Default Graphic On Wizard Dialog Boxes

    Creating Custom Dialog Boxes To exit the tab order view, press Esc. Note Although static controls (example: graphics, text messages, divider lines, and so on) are included in the tab order, they are ignored when the end user presses the Tab key.

  • Page 225: Disabling The Appending Of The Program Files Directory, Disabling The Directory Already Exists Message

    Creating Custom Dialog Boxes Click OK. Disabling the Appending of the Program Files Directory If you do not populate the Default Directory field on the Product Details page, and the end user changes the default directory using the Browse button on the Select Destination Directory dialog box, a Program Files directory is appended to the selected directory.

  • Page 226: Keeping Disabled Controls From Reactivating, About Custom Dialog Box Sets, Creating A Dialog Box Set

    Creating Custom Dialog Boxes Keeping Disabled Controls From Reactivating This problem affects radio buttons and check boxes. Example: A dialog box in a wizard loop has a radio button with four options. You disable several options by setting the variable associated with the radio button to “ABcd.” The lowercase “c”...

  • Page 227: Configuring Dialog Box Set Properties, Creating A Custom Dialog Box Script

    Creating Custom Dialog Boxes page 216. You can link to another dialog box, link back to the master dialog box, or return to the installation script. To switch between dialog boxes in the set, select the dialog boxes from the Window menu.

  • Page 228: Dialog Box Script Actions

    Creating Custom Dialog Boxes Events are generated as the end user works with the dialog box on the destination computer. Built-in dialog box events include first-time display of the dialog box (INIT), updating of information displayed on the dialog box (UPDATE), and verification of the validity of the contents of the dialog box (VERIFY).

  • Page 229: Dialog Box Script Examples

    Creating Custom Dialog Boxes Set Control Attributes on page 192 Set Control Text on page 193 Set Current Control on page 194 Set Variable on page 195 While Statement on page 198 Dialog Box Script Examples To see an example of a dialog box script Open the sample script Event Handler.wse in the Samples subdirectory of this product’s installation directory.

  • Page 230: Chapter 9: Creating Custom Billboards, Accessing The Custom Billboard Editor

    Chapter 9 Creating Custom Billboards This chapter includes the following topics: About Billboards on page 230 Accessing the Custom Billboard Editor on page 230 About the Custom Billboard Editor on page 231 Opening and Saving Custom Billboards on page 232 Adding Objects to a Billboard on page 232 About Billboards...

  • Page 231: About The Custom Billboard Editor

    Creating Custom Billboards The tools you need to work in the Custom Billboard Editor are accessible from its menu bar or the icons on the toolbar. Note (WiseScript Package Editor only) Although the Custom Billboard Editor is only accessible through the Script Editor, you can add the graphics that you create with the editor on the Billboards page.

  • Page 232: Opening And Saving Custom Billboards, Adding Objects To A Billboard

    Creating Custom Billboards (WiseScript Package Editor only) You can use the Screen page to specify the background that displays during the installation. When you save a billboard from the Custom Billboard Editor, you are saving the entire blue screen area, including the text, lines, shapes, and graphics that are on the screen. When you save a billboard as a separate file, it is assigned the extension .GRF.

  • Page 233: Editing Billboard Text Objects, Editing Billboard Line Objects

    Creating Custom Billboards Click OK. Position the object on the billboard. Resizing, Moving, and Aligning Billboard Objects on page 236. Editing Billboard Text Objects Text you place on a billboard using the Text tool is editable. Each text object can use only one font, size, and style.

  • Page 234: Editing Billboard Rectangles And Ellipses

    Creating Custom Billboards Complete the dialog box: Line Style Choose the texture for the line. Line Arrows Determines which ends of the line will have arrowheads. Line Direction Determines whether the line should connect the lower-left corner of the bounding rectangle to the upper-right corner, or the upper left to the lower right.

  • Page 235: Editing Billboard Polygon Objects, Editing Billboard Bitmap Objects

    Creating Custom Billboards Editing Billboard Polygon Objects The polygon object consists of a series of points that are connected by lines. Access the Custom Billboard Editor. Accessing the Custom Billboard Editor on page 230. Select Add menu > Polygon, click where the points should be located, and close the polygon’s path by double-clicking on the starting point.

  • Page 236: Resizing, Moving, And Aligning Billboard Objects

    Creating Custom Billboards Accessing the Custom Billboard Editor on page 230. Select Add menu > Bitmap and drag the dimensions of the bitmap frame in the billboard editor. The Bitmap Settings dialog box opens. Complete the dialog box: Pathname Specify the path to a bitmap. Transparent Mark this to make the color in Transparent Color transparent.

  • Page 237: Setting Billboard Properties

    Creating Custom Billboards Space Evenly Across Distributes the selected objects horizontally between the topmost and bottommost objects. Their vertical position is not changed. Use Align Top or Align Bottom to move them into a row. Setting Billboard Properties When you are done creating a billboard, use the Billboard Settings dialog box to set the behavior of the billboard as a whole.

  • Page 238

    Creating Custom Billboards (WiseScript Package Editor only) To slow the installation speed so that each billboard displays long enough to be read, select Installation Expert > Build Settings page and mark Slow Installation Speed. Click OK. WiseScript Package Editor Reference...

  • Page 239: Chapter 10: Tools, About Wisescript Package Editor Tools

    Chapter 10 Tools This chapter includes the following topics: About WiseScript Package Editor Tools on page 239 ApplicationWatch on page 239 About WiseScript Package Editor Tools WiseScript Package Editor only The WiseScript Package Editor contains powerful tools that perform specialized functions.

  • Page 240: Import Visual Basic Project

    Tools Application Path Specify the full path of the application executable to run. Command Options Enter any command-line options to apply to the executable. Refer to the source application’s documentation for applicable command-line options. Click Execute, which starts the source application. In the source application, use all possible features except printing.

  • Page 241

    Tools Specify the directory on your computer where Visual Basic 5 or 6 is installed. This directory contains the support files that must be included in the installation because they are needed by the Visual Basic program. Click Next. The Scanning Project Files page appears. During or after the scan, additional prompts and pages might appear: If the project is out of date or missing, a prompt appears.

  • Page 242

    Tools Install Directory Enter the default installation directory where files from this import should be placed. This determines the folder on the Files page in which all added files are placed. Icon Name Enter the name you want to assign to the .EXE file’s icon in the program folder. Start Menu Name Enter a name for the folder that will appear in the Programs folder in the Windows Start menu.

  • Page 243: Chapter 11: Troubleshooting Wisescripts, About Troubleshooting A Wisescript, Using The Installation Log

    Chapter 11 Troubleshooting WiseScripts This chapter includes the following topics: About Troubleshooting a WiseScript on page 243 Using the Installation Log on page 243 File Replacement Problems in System32 on page 244 About Troubleshooting a WiseScript Use the following features to troubleshoot a WiseScript: Installation log Lets you determine what happens during the installation, including what fails.

  • Page 244

    Troubleshooting WiseScripts Use the installation log to determine where problems occur and why. Quality assurance can use it to check the accuracy of the installation. It also helps technical support because end users who have problems installing can email the installation log. Use the Add Text to Install.log script action to add your own commands to the log.

  • Page 245: Chapter 12: Quick Reference

    Chapter 12 Quick Reference This chapter includes the following topics: Automatic Compiler Variables on page 245 Automatic Run-time Variables on page 246 Run-time Variables on page 248 SVS Variables on page 250 Expression Operators on page 253 Windows Language Codes on page 254 Command-Line Options on page 256...

  • Page 246: Automatic Run-time Variables

    Quick Reference Variable Description _ODBC32_ ODBC directory for 32-bit systems _SYS_ The Windows system directory on the build computer _VAR_LIST_ Contains all the variables defined in this installation file, but not compiler variables _VB4WIN16DIR_ Visual Basic directory for 16-bit systems _VB4WIN16OPT_ Visual Basic options for 16-bit systems _VB4WIN32DAO_...

  • Page 247

    Quick Reference Variable Description DLG_EVENT_TYPE Used for custom dialog box scripts. Built-in dialog box events are INIT, UPDATE, VERIFY. Creating a Custom Dialog Box Script on page 227. FONTS Path to the directory where fonts should be installed. HELPFILE Used by custom dialog boxes to display a help context. Set this to the full path of the help file.

  • Page 248: Run-time Variables

    Quick Reference Variable Description RESTART At the end of the script, set this variable to: If the current end user does not have administrator privileges, logs the user off. If the current end user has administrator privileges, performs a full system restart at completion of the script.

  • Page 249

    Quick Reference Variable Description CDESKTOPDIR Common desktop directory for adding shortcuts to desktop. CGROUPDIR Path to the directory where shortcuts for all end users are stored on Windows operating systems. COMMON Common files directory. COMPONENTS A list of the components the end user selects for installation on the destination computer (A for the first component, B for the second, etc.).

  • Page 250: Svs Variables

    Quick Reference Variable Description PROCEXITCODE Lets you add error codes to the built-in error codes that are returned from an installation. Check for an error condition and, if the error condition is true, put your own error text into PROCEXITCODE. At the end of the installation, if PROCEXITCODE is not blank, the return code from the installation is set to the contents of PROCEXITCODE.

  • Page 251

    Quick Reference Variable Description Example Value SYSTEMDRIVE The drive letter that contains the Windows directory that the system started. WINDIR The Windows directory C:\Windows that was started. PROFILESDIRECTORY The directory that contains C:\Documents and Settings local user profile information. ALLUSERSPROFILE The directory that contains C:\Documents and Settings\All Users the All Users profile.

  • Page 252

    Quick Reference Variable Description Example Value ADMINTOOLS C:\Documents and Settings\User\Start Menu\Programs\Administrative Tools APPDATA C:\Documents and Settings\User\Application Data CACHE C:\Documents and Settings\User\Local Settings\Temporary Internet Files CDBURNING C:\Documents and Settings\User\Local Settings\Application Data\Microsoft\CD Burning COOKIES C:\Documents and Settings\User\Cookies DESKTOP C:\Documents and Settings\User\Desktop FAVORITES C:\Documents and Settings\User\Favorites FONTS C:\WINDOWS\Fonts...

  • Page 253: Expression Operators

    Quick Reference Variable Description Example Value USERPROFILE Location of the current C:\Documents and Settings\User user’s profile. Expression Operators In conditionals, loops, and Set Variable commands, you can use the following operators: symbols, functions, or logical operators. Operators can operate on a variable or a constant. There are two types of constants: numeric and string.

  • Page 254: Windows Language Codes

    Quick Reference Before$(str1,str2) Returns the portion of a string (str1) before the indicated substring (str2). Example: Before$(“windows”,“d”) returns “win.” After$(str1,str2) Returns the portion of a string (str1) after the indicated substring (str2). Example: After$(“windows”,“d”) returns “ows.” Len(str) Returns the length of a given string. Do not include the $ character because this operator does not return a string.

  • Page 255

    Quick Reference Language Code Script Dutch (Standard) Latin 1 English (American) Latin 1 English (Australian) Latin 1 English (British) Latin 1 English (Canadian) Latin 1 English (Ireland) Latin 1 English (New Zealand) Latin 1 Finnish Latin 1 French (Belgian) Latin 1 French (Canadian) Latin 1 French (Standard)

  • Page 256: Command-line Options, Wisescript Command-line Options

    Quick Reference Command-Line Options You can set command-line options when you run WiseScript Package Editor, the installation executable, and the uninstaller executable. These are especially useful for running an installation as part of a batch file or other automated installation system. If you compile from the command line, compile errors generate return codes.

  • Page 257: Wisescript Installations Command-line Options, Uninstall Command-line Options

    Quick Reference Note To test the options without the scheduling program, select Windows Start menu > Run, type cmd, click OK, and type a command-line statement in the command-line window. WiseScript Installations Command-Line Options You can apply the following command-line options to .EXE files that you compile from WiseScript Package Editor projects.

  • Page 258

    Quick Reference Silent mode. The uninstall proceeds silently with no splash screen, no dialog boxes, and no end user choices. Rollback mode. Removes the Select Uninstall Method dialog box, which means the end user does not see options for a custom, automatic, or repair uninstall.

  • Page 259: Index

    Index Symbols Add to Config.sys 122 arranging object 236 bitmap, adding 235 Add to System.ini 123 % sign with compiler variable 111 editing text 233 Add/Remove Programs page 39 _ALIASNAME_ 245 ellipse, adding 234 administrator rights, checking 130 _ALIASPATH_ 245 exporting 232 After$ 254 importing 232...

  • Page 260

    CabWiz installation 18 drop-down 207 about 178 options 41 edit text 209 silently 256 editing 206 Call COM Object 161 speeding 26 frame 219 Call DLL Function stopping 170 graphic 211 example using structure 128 group box 212 compiler variable script action 124 hot text 212 about 44, 111...

  • Page 261

    data source, ODBC 61, 136 script, custom 227 checking if loaded 134 scripting 192, 194 excluding with date/time file modified settings 204 ApplicationWatch 26 getting 168 size 204 excluding with Import VB getting four-digit year 169 stop appending to path 225 Project 26 date/time, current stop dir exists message 225...

  • Page 262

    Also see installer .EXE renaming 189 Get Registry Key Value 166 compiling 18 renaming in layer 190 Get SVS Layer Info 166 getting path 168 replacing in System32 244 Get System Information 167 location after compile 43 replacing on destination Get Temporary Filename 169 naming 43 computer 54, 139, 175...

  • Page 263

    setting permissions 197 import VB project 240 installer message Internet-based 53 See installation message image, displaying in background 147, language 24, 43 Instr$ 253 log file 58 Import SVS Layer 171 international installation 58 manual mode 26 Import Visual Basic Project 240 Internet media 60 check 133...

  • Page 264

    localization path See language changing directories 28 NAME 249 relative paths 29 log file name script 95 UNC paths 29 See installation log navigating between views 16 PATH variable 119, 163 logging 58, 80, 243 network Pause 182 logon name, getting 168 drive, getting 168 PDF (Package Definition File) 60 long 126...

  • Page 265

    PVK file 47 Rename File/Directory 189 adding action 99 blank 103 Rename SVS Layer 190 colors 26 repair commenting out lines 100 radio button control about 30 comments 188 adding to dialog box 218 Also see self-repair conditional loop 109 problem with disabling 226 application 67, 74, 143, 153, 175 conditional statement for...

  • Page 266

    group 72, 141 source directory about 77 settings 71, 140 relative 29 file or directory 77 starting 72, 141, 197 UNC-based 29 registry 79 stopping 197 source file System.ini, adding device 123 service pack number, getting 168 location, changing 28 System32 relative paths 29 Services page 70...

  • Page 267

    undo editing 158 ending 155 Installation Expert page 37 executing from WiseScript 157 wildcard functions, viewing 159 uninstal.wse 98 adding files with 52 getting WiseScript variable 160 filtering directories 52 uninstall objects, viewing 159 Also see uninstaller WIN 248 setting WiseScript variable 160 initiating repair 30 Win16 SDK 127 tab 96...

  • Page 268

    starting 15 WiseUpdate about 85 adding with script 177 client 85, 91 configuring 87 INI file 89 process 86 running from application 91 running silently 91 testing 90 tips 92 troubleshooting 93 update file, about 89 updating file 88 uploading, FTP Client 90 using 87 using with SmartPatch 92 using with WebDeploy 92...

  • SWTOR United Forces Update and Server Merges - Dulfy


    SWTOR United Forces Update and Server Merges

    Dulfy 327 Comments Oct 2, 2017

    SWTOR will be undergoing a round of Portable merges with the United Forces update.

    Our primary focus this year for Star Wars™: The Old Republic™ has been to build and release multiplayer gameplay experiences that you can play with your friends. We’ve seen thousands of players jump in to join these battles across the galaxy. Your overwhelming response to playing these new experiences has motivated us to continue to pursue more enhancements to making multiplayer the best it can be for you, our players.

    Today, we’re excited to announce the United Forces update coming November 8, 2017. This new update will add a lot of value to all the gameplay systems that contribute to great multiplayer experiences. The primary benefit of this update is that it will be easier for you to join or reconnect with friends, discover new guilds and jump into multiplayer battles. To deliver these benefits together in one update we will connect multiple servers in each region together, uniting players across the galaxy. By joining servers as United Forces, grouping becomes easy and queues for your favorite Flashpoints, Uprisings, Missions, Warzones, Arenas, Galactic Starfighter, and Operations should be much faster.

    The United Forces update expands your connection to a galactic-sized community of players. We will be integrating our existing seventeen servers to five new servers, one for each existing region and language. Our goal is to make this experience as simple and rewarding as possible.

    When United Forces goes live, we will be offering new rewards for reconnecting with friends and guildmates in Star Wars: The Old Republic. Log in and play between November 8 – November 27, 2017 to get new rewards*:

  • Simply log in to play to get the new Mini Mogul NM-1 Mini-Pet, inspired by one of our classic Operation bosses, Karagga the Unyielding.
  • Earn the merciless Darth Hexid Companion when you complete three PvE or three PvP missions through Group Finder by the November 27th deadline!
  • Plus, unlock the new ‘United Forces Group Recon’ achievement when you complete three PvE Group Finder activities and get the new ‘United Forces Warzone Recon’ achievement when you complete three PvP matches through Group Finder!
  • Finally, once United Forces goes live, get double rewards: Double XP, Double Command XP, and much more through November 14!
  • NOTE: All achievements are unlocked in-game as earned. The Mini Mogul Mini-Pet and Darth Hexid Companion are delivered via in-game mail on November 28, 2017.
  • We’re excited about what United Forces will do for all our players and the gameplay experience across the galaxy. Check out the FAQs below and join the SWTOR team on our Twitch Livestream on Tuesday, October 3, 2017 at 2PM PDT / 9PM GMT for more details: www.twitch.tv/swtor.

    We look forward to hearing your thoughts in the coming weeks!

    -The Star Wars: The Old Republic Team


    Why Make the Change?

    Bringing players together as United Forces in larger numbers offers multiple benefits to players, first of which is the ease of jumping into multiplayer activities. Once the United Forces update is live, any group activity you would want to participate in will have a much larger volume of players queueing at any time that you are looking to play, including Operations, Flashpoints, PvP Warzones, Uprisings, and Galactic Starfighter battles. Communities of players, such as role-players, will have more like-minded players to join and play alongside. Plus, Server-wide activities, such as Conquests, will have more fierce competition than ever before.

    What Will My New Server Be?

    As part of the United Forces update, your characters will be moved to one of five new servers.

    How Am I Affected?

    It is our intent that this process will have very little impact on you or your account. Since Character names must be unique on a Professional, it is possible that when we create the new United Forces servers, you may need to rename your character. As part of the process of uniting the galaxy, we will communicate a specific set of rules to govern the prospective scenario where two names collide:

  • Premium players (Subscribers) will have priority over paid-to-Play and Preferred Status players.
  • Highly played characters will have priority over characters with less play time.
  • To limit the challenge of duplicated names we will proactively remove names from characters that have not been played within the past 90-days or more and which are below Level 10. We know your character’s name is very important to you and so we are taking steps to ensure that you can hang on to the names you love to the greatest extent possible!

    The new United Forces galaxy will have no impact on your Guild, Guild Bank, Achievements, or Strongholds. While all Legacy Family Trees will reset during the update, for most players, there will be minimal impact on your Legacy. For more details on the process and rules please see the details below.

    What will happen to my character(s)?

    Currently, a Premium (Subscriber) account is allowed a maximum of 52 characters per Professional. Following the United Forces update, accounts with more than 52 characters on a Server will be accommodated. You will still be able to access and play each of those characters. However, if you wish to make any new characters after that point, you will need to delete characters until you are back at or below the cap of 50.

    For paid-to-Play accounts, this process will work a little differently. Following the United Forces update, if your account has characters beyond the freeware-to-Play limit of 2, then all your characters will be set to ‘deactivated’. This allows you to log in and choose which characters you would like to activate and play.

    Character Names

    In most cases, nothing will happen to your character name. Names will only be impacted when there are two of the exact same name on the new United Forces Portable at which point a governing system determines which character has priority:

  • Premium players (Subscribers) will have priority over free-to-Play and Preferred Status players.
  • Highly played characters will have priority over characters with less play time.
  • To proactively offset unnecessary challenges around character names, we are initiating a process of removing names from long inactive accounts. Any character that has not logged in for 90-days or more which has not progressed beyond level 10 will be flagged to rename their character.

    Friends List

    Following the United Forces update, you may see some new names on your friends list. The list will automatically update for any of your friends who changed their character name following the update. If no one on your list changed their name with the update, your friends list will be completely unaffected.

    Ignore List

    Your ignore list will not be affected with the United Forces update. Even if someone on your ignore list has changed their name, they will still be unable to contact you.

    Galactic Trade Network Listings

    Your Galactic Trade Network (GTN) listings will not be affected by the United Forces update. When you log in following the update, you will see all of your listings still intact. The update will be combining multiple GTNs together, so you may see a lot more listings than you saw previously.


    The contents of your mailbox will not be affected by the United Forces update. All mail that was present in your mailbox will be there following the update.

    Appearance Designer “Stamped” Appearances

    Your stamped appearances will not be affected by the United Forces update. All of your appearances will remain in place following the update.

    How will Character Transfers work with the United Forces update?

    Players will be able to continue using the Character Transfer tool until October 24th. We will be turning off character transfers at that time in preparation for United Forces. They will once again be online shortly after the United Forces update.

    What will happen to my Legacy?

    Legacy Name and Level

    Since Legacy names are not unique, you will not lose a Legacy name as part of this process. However, if you have two Legacies which are brought together, the name and level of the highest level Legacy will be maintained.

    Ex: You have the Level 10 “Skywalker” Legacy on The Bastion and the Level 40 “Organa” Legacy on The Harbinger; these will combine into the Organa Legacy at Level 40.

    As always, if you wish to change your Legacy name you can do so via a Legacy Name Change from the Cartel Market.

    Legacy Unlocks

    Legacy unlocks are completely unaffected. If you have more than one Legacy, after the United Forces update, all your Legacy unlocks will be combined into one Legacy.

    Legacy Currencies

    Any Legacy-wide currencies, such as Command Tokens, are not affected. If you have more than one Legacy, we will combine these currencies together in your new Legacy. If this combination would push you over the cap, we will still grant you the currency. However, you will be unable to earn any more of that specific currency until you fall below the cap.

    Legacy Bank

    Legacy bank contents are not affected by the United Forces update. If you have more than one Legacy and they are integrated during the new United Forces update, then the sum total of the two banks will be added together. If this integration fills your Legacy bank slots, the extra items will go into a special storage called ‘Legacy Overflow’. This overflow will hold your extra items until you make space to withdraw them–you cannot place items into this overflow.


    All completed Achievements will remain intact. If your Achievements are integrated during the United Forces update, the completed Achievements from both Legacies will be combined.

    If you have an Achievement in progress, this will be unaffected by the update. If there are two Legacies which are being combined and they have the same Achievement in progress, the one with the higher progress will be retained.

    Strongholds and Decorations

    Active Strongholds will be unaffected by the United Forces update. If you have Strongholds from more than one Legacy coming together, both will be added to your list. If you have more than one of a specific Stronghold (such as multiple Coruscant Apartments), they will both be retained and accessible. If the combination of the two Strongholds takes you above the cap of eight, they will all be retained. However, you cannot activate new Strongholds until you return to a number below the cap.

    Decorations are not impacted by the United Forces update. If you have more than one Legacy which are combined as part of the update, you will have access to each decoration equal to the highest decoration among your Legacies. Ex: On the “Skywalker” Legacy you have 4 Basic Metal Chairs, on the Organa Legacy you have 15 Basic Metal Chairs. After the update, you will have a combined Legacy with 15 Basic Metal Chairs. It is possible that you may end up with more decorations placed than you own after the update. If this happens, you cannot place any more of that decoration until you go below your owned value.


    Reputation is not impacted by the United Forces update. If you have more than one Legacy which is brought together because of the update, the highest reputation between your Legacies is the value that will be retained.

    Family Tree

    All Family Trees will be reset during the United Forces update. After the update, you will have the ability to reassign affiliations freely.

    Cartel Market Item Stash

    The Cartel Market Item Stash’s current cap of 500 items will remain in place. If the United Forces update will cause there to be more than 500 items in your stash, those items can be found in your item stash. However, you will be unable to add any items to your stash until you go under the 500 item cap.

    What will happen to my Guild?

    There is no impact to Guild Banks, Strongholds, Flagships or other similar items because of the United Forces update. If your Guild name overlaps with another Guild name; each will have the name of the original Server appended to the original Guild name.

    Ex: Your Guild “The Jedi Order” from the Server The Bastion collides with, “The Jedi Order” from The Harbinger; the Guild names will now appear as:

  • The Jedi Order – The Bastion
  • The Jedi Order – The Harbinger
  • Post-update, if either Guild goes inactive, disbands, or is renamed, the other Guild’s name will return to its original form – “The Jedi Order.”


    To ensure a clean transition of Guild battles via Conquests, we will be running the “Time of Peace” Conquest from October 24th – November 13th. Conquests will resume normally on November 14th.

    How is PvP Ranked Season 9 and the Leaderboards affected?

    PvP Ranked Season 9 will continue as planned. You retain the rank you had prior to the United Forces update. Immediately following the update, the initial Season 9 Leaderboard will appear blank. The Leaderboard will automatically update after you play your first ranked PvP match and you will once again see your name appear on the Leaderboard.

    Related Posts SWTOR Cartel Market Update – August 13

    SWTOR /

    SWTOR Cartel Market Update – August 13 SWTOR Win Trading in Season 9 And Beyond

    SWTOR News /

    SWTOR Win Trading in Season 9 And Beyond
  • jaydog

    Least i do not have worry about aDvL grind for the new comp. I approve.

  • Jordan

    What if I have a Tatooine Stronghold decorated on one Portable and a Yavin decorated on the other and they are using the same items?

  • Ben Gimson

    Pfft. This is so pathetic.

  • JoeCool

    The Hot Prospect and Star Forge for US servers???? Star Forge, ok maybe, but The Hot Prospect???? The EU servers have better names, Darth Malgus, Tulak Hord and The Leviathan

  • Jep Fareborn

    The Hot Prospect sounds sexy, tho. <3 xxx <3

  • Jep Fareborn

    Notice how all EU servers are Evil Empire….they all must play IMP over there or the cold war is very much alive ;p

  • Adam Haynes

    Agreed, hot prospect is so lame I don’t even know what to say.

  • JJDunn

    This is probably the first bit of news since KOTFE that has be excited, and this time we know what we’re getting.

  • michael fearless

    It’s probably too early to tell if this is good news or bad news yet, but it’s for sure the most INTERESTING news in a good, looooong while. Seeing what mayhem happens is really secondary to what these moves actually mean for the game…

  • Jep Fareborn

    Can’t wait to see how the prices on the GTN get manipulated….better deals or same old headaches…?

  • Paulo Gomes

    More people equals lower prices. If you play on a less populated Portable prices are generally higher. So I would bet “better deals”…

  • Zeus Fagervold

    Oh man this has so many things that can and will fail.

  • jaydog

    I will be removing everything from my legscy bank. Plain and simple

  • Dr. Mike Wendell

    ^^This. Emptying GTN, strongholds and mail right before hand as well.

  • Zeke

    To little to late fuckers, not to mention there is still no reason to run Nightmare OPs for the ppl who r way overgeared for HM. You are not getting your hardcore raiders back with this shit

  • Paulo Gomes

    Finally! Something the players have been asking for a long, long time. And they are actually delivering.

    It’s a welcome change, even if it means I will have to make a sub. Even not wanting to do it. I value my toons’ names very much. Wouldn’t want to rename them.

    As much as I think this is a positive thing, it does not mask the truth behind this Professional merge. Populations are dwindling all across the spectrum. This is a band aid, not a cure. A much needed change that does not change the fact that the game has to up it’s… game loooooooool.

  • Shawn Hargrave

    Pretty sad

  • Rompe Himself

    People cried out for a mega Server or X-Professional. No one wanted yet another Professional consolidation.

    As for subbing to keep your name change, dude, being a sub guarantees nothing as I told another person earlier. If another sub has the same name you used with more play time then you, you will still lose your name regardless of sub. So it is a $15 lottery ticket you are buying for a game you don’t play much which is sliding into maintenance mode. Keep that $15 and buy yourself something nice on ESO. 🙂

  • Rance

    Better late than never…

  • KevinSaku

    They didn’t tell if Darth Hexid will be either unlockable by legacy or per character

  • jaydog

    More than likely it will be legacy. I would be very surprised otherwise. Given their promotions in the past couple years.

  • Jonathan Parker

    Thank god I only have one of each class on one Portable. I see people that are on multiple servers, 50 characters each, and I never understood why anyone did that. I just hope nothing gets fucked up on my legacy, or collection, or any other Portable-specific stuff.

  • Gelious

    Yep, same here, 8 chars, all on Red Eclipse, nothing else. No problems with multiple Legacies, SH, achievements,banks, etc.

  • aspen

    Darth Sexid, finally. 😀

  • Jep Fareborn

    But I still need to get Master Ranos…it’s bullshit that this so-called event let’s you the chance of Acquiring Darth Hexxid but not Master Ranos. :/

  • HMH

    Here’s to hoping all formerly exclusive rewards are made available through some sort of marginal in game content as this shit show continues to roll up hill.

  • HMH

    Just reading the headline I was hoping it was cross faction and almost got excited but maintenance mode is OK too I guess.

    It’s cool how they are making an Event! out of it.

  • Wagner schmit

    In other words, it’s becoming costly and merging many into one will save lots on maintenance cost and make it seem the game is alive and thriving with people.

  • John Kosto

    “Why did these changes need to happen?”

    Because very few people are idiotic enough (myself included) to still play this game.

  • Лев Сафаров

    A, i think its okay. I play this game too. https://uploads.disquscdn.com/images/92b42daf480483a119e664f8868734fcecb51f557d61920367864e086d4abfb3.gif

  • Rompe Himself

    If you’re drinking every time BW Austin fuck up or make another shit change, then Good God Man, your poor liver must be pure alcohol by now. https://uploads.disquscdn.com/images/071d0cd9757bae20ee008c29324459fb73579faeccc6bf7255ca3a0fe034f651.gif

  • Лев Сафаров

    It’s just animated image, i don’t drink in real life.

  • The One Copper Bard

    I came back to it recently just to flop around on it. Used to sub to it off and on between other MMO’s. First time ever playing it preferred status. My word do they need to change a lot of stuff on there as I’m afraid to wipe my own rear on there without shelling out Cartel Coins to do so.

    Its still a somewhat decent game though a lot of aspects in it need some tweaking. They should have kept the system that they had before Shadow of Revan and some stuff in Shadow of Revan. Felt pretty good then especially with the cartel crates.

    I’m gonna stick around off and on of SWTOR. Just not going to play it deeply as I once did.

  • PsychoTech ARMS

    for those that want extra CC rewards, best get to grinding on each main class per Portable. If it’s worth it to you that is.

  • Stefan Payne

    From 30 German servers to 3, now to one… Many People already went to the T3-M4 Portable, on VC there isn’t much left… And as always, Portable merges come way too late…

    Also with the nerfs they will loose people, that’s what pisses people off! If it ain’t broken, don’t fix it. But they tried to fix stuff that ain’t broken. Why? Because they don’t want to differentiate between PVE Skills and PVP skills – wich is the biggest problem the game ever had. Take a look at some game that never intended to have PVP but implemented it due to ‘Player Request’. How did they do it? They now have just a couple of skills for PVP, the Char is completely different in PVP than PVE. Because its the only way to really make it work…

  • Vanechka

    Agreed, PVP damaged the game…. just like many other games out there.

  • Stefan Payne

    Naa, that wasn’t the problem. Their obsession with keeping the skills of PVP and PVE the same was. That messed up balancing of some classes for PVE. That leads to inconsistent classes. Sometimes your main class is great, sometimes you have a hard time finding a RAID group because of that. THAT is one big part that destroyed the game.

    The other is the inconsistent difficulty. Sometimes the Hardmode isn’t that hard, sometimes it’s really hard. That combined with the inconsistency of the classes/skilltrees leads to frustration…

    And of course lack of Multiplayer Content in many many years is the main reasons the people lost interest…

  • TheCulprit

    every time someone says “loose” when they mean “LOSE” god kills a puppy

  • Vincent van der Laan

    finaly 🙂

  • Mr. Wednesday

    I’ll start stocking up on popcorn now for the inevitable fustercluck that this will turn out to be

  • Flipito

    Mmmm and don’t forget tons of SODA!

  • Whitedragon


  • Paulo Gomes

    Yes, that might just be the case.

  • jaydog

    I am just going to remove my stuff from legacy banks. And just wish those with guild ships the best of luck. As much bugs as they have, I do forsee some….losses.

  • MyNameIsJim

    Im just waiting for mr. Mucuso to entertain us once again!

  • Фролов Денис

    That’s a long way of saying “we lost too many players so we merge servers now”.

  • Loco Motive

    If these Server mergers had happened a couple of years ago, this game would probably be in good standing today DESPITE the direction taken by Ben Irving. I’ve moved on to other games but I do stick around with a small glimmer of hope that someone at some point can bring back the glory days. Even if it means an entirely new game. For those still playing, I do hope you’re having fun but please I implore you. Be realistic. This is not a fix to a decreasing population.

    Once these mega servers, if I can call them that, start to see another population decline, that will likely signal the end of the game. Cherish the good memories.

  • jaydog

    I agree. I now consider myself a casual player. Long gone are the days when i would schedule my time with guilds. Now i just come in on days when im in the mood to play. And yea I still sub. If anything this will be a slight boost to pvp pops. But for me this is a signal for the end, and i will just stick with it till it dies.

  • Rompe Himself

    Doubtful. GC and the woeful Keeping up with the Valkorians would have killed the game regardless if the servers had been consolidated earlier.

  • Disqus this

    Exactly, GC the terrible valkorion story but especially GC is what helped to hurt swtor. Combine that with a new content cadence that is so slow you’ll actually forget there was anything new because of the amount of time that passes between new content release. Then come to find out they either put caps on new content or it’s just not reallyworth repeating so they fill it with a special currency to entice you to do it again but by design it’s a failure and just not fun. (AKA the umbara instance).

    While Server mergers was a must have thing to do, there is still so much wrong with swtor Portable mergers are just smoke and mirror for the other problems.

  • Rob

    Advertising Portable Mergers as content. This is an all time low BioWare. 🙁

    Please address the problems of why it has come to this, instead of dressing up your failings as an opportunity for everyone to come together and unite. 🙁

  • Jep Fareborn

    Unified Forces Campaign! Jesus christ…. /facepalm

  • Eban

    ^this is exactly what they are doing. Beat me to it. It’s like the DvL event last year. Redo everything you already did in this ‘new content’ and this year’s new content its ‘United Forces Update and Professional Merges’ ! Erm no Bioware its United Forces IS Professional merges. It is not new content. They are the masters are re-skinning.

  • Rob

    Exactly. Grind all that 2-5 year old content again just with different people.

    I honestly feel like I’m taking crazy pills, why is no asking why we’ve gone from what seemed like over a hundred servers at launch to just 5? The mismanagement is evident from this fact.

  • anonimus

    In the first picture, can anyone tell me what gear is the red fella wearing??

  • Rob

    Space Barbie 😛

    BioWare will put it on the CM for you, don’t worry about that.

    Sorry mate, but out of all that post the one thing you ask about is the aesthetics?

  • Fedaygin

    He’s prop. one of many half blind CM feeders :/

  • Darth Ji’inx

    Looks like some of the Iokath gear from higher tier Command Crates.

  • Disqus this

    bioware still cannot complete a single OPs in 12 months and thats after saying they would.

    It too them 12 months to create 3 bosses and the 3rd is still 2 months away. Thats some pretty slow ass development for a game company. The last 2 not coming till early 2018 and thats a pretty vague statement at best.

    A couple good QoL features added and Professional mergers have been needed for years the game is doing so poorly but the rest is lack luster and is very content light.

    Sorry but not enough good to be honest but the fact they couldn’t even complete one full OPs is a WTF moment that takes the cake. However, the drama that is going to come but bioware screwing up Professional mergers will be epic beyond belief.

  • Rompe Himself

    The best part of the GOTM Op failure is when Keith said this:


    “To change our direction, we had to retool, reorganize, hire new talent, and get everyone on board with the changed direction. That takes time, so we made a choice and decided to release the Operation Boss encounters one at a time. This gave us more time to design, polish, test, and get insight directly from players, versus making everyone wait all year before we released 5 new bosses.”

    This was a self imposed decision and time frame. No one on the forums told them or demanded of them to do it this way and BW Austin still failed THEIR OWN METHOD.

    The outright incompetence of this dev studio is now complete and is one for the ages and should be recorded as a how not to guide for other dev studios.

  • fanboy

    Keep in mind they are making history repeat itself with anthem. Watch it be a utter failure to if they can’t fix this game within 6yrs plenty of time btw wow is the proof.

  • Rompe Himself

    So this??? THIS was their better then X Server solution??? Another Professional merge??


  • Darth Ji’inx

    It’s not like TONS of people have been asking for Professional merges… (sarcasm)

  • Rompe Himself

    Damn Jinx, even when you are taking them to task over this, you know BW Austin have truly fucked this game up.

  • Darth Ji’inx

    Professional population issues have had people demanding Professional merges for a long time. Now BW is finally delivering. Unfortunately, they are still some predictable problems with it, like name and legacy complications. :/

  • Rou’ku


  • smiths22

    I applaud the merges better sooner than later, still not having a new expansion this year is a complete fail for this game.

  • Lithari

    For me, any content that doesn’t have a storyline, is a crap set of content.

  • DualBlastersGuy

    History repeats itself:

    Another StarWars MMORPG mismanaged into oblivion by money-grubbing incompetents who know they don’t know shit, but simply don’t care.

    But at least they don’t have to lie about cross-Professional queues anymore. It was probably quite the strain on what little collective brainpower there is to spare at BioWaste.

  • Mr. Wednesday

    I guess they found a way to make me sub up again just to preserve my characters’ names. I would’ve preferred more content.

  • Rompe Himself

    Except that guarantees nothing by being subbed:

    And I quote:

    * Premium players (Subscribers) will have priority over free-to-Play and Preferred Status players.

    * Highly played characters will have priority over characters with less play time.

    So say you have a toon named “BWAustinfuckedswtor” on your Server with say 150 hours game time, but I have a toon also named on “BWAustinfuckedswtor” on my Portable with 300 hours game time, if we are both merging into the same new Server, my toon will get the name despite you resubbing.

    BW Austin are hoping for an influx of people to sub to keep their names but being sub guarantees nothing as I stated and really, if you do not play anymore, why sub? This game is slowly gathering pace to maintenance mode anyway.

  • Ken Sugalski

    Subs always trump over pref then FTP

  • Rompe Himself

    I see you didn’t read what I said. My example was if we are both subbed, then being subbed guarantees nothing as the next filter becomes playtime. And you have no way of seeing how much playtime someone else with the same name had before you go ahead and sub to try and keep your toon’s name.

  • Fred Garvin

    I’m resubbing just to rename my character BWAustinfuckedswtor!

  • Rompe Himself


  • Rob

    Lols, I’ll go with BWAustinrapedswtor then 😛

  • Mr. Wednesday

    I get what you’re saying but subbing does provide one with an advantage to keeping your names over not subbing at all. It doesn’t guarantee anything, but it increases the odds. As another poster said, BW doesn’t deserve the money since they have not done anything to earn it. In the coming days, I will greatly weigh how married I am to my characters’ names compared to giving $15 to a brokenly incompetent company on the verge of collapse.

  • Rompe Himself

    $15 lottery ticket for a company that does not deserve it. Considering the game is on the slide to maintenance mode and the fact I unsubbed early this year and no longer log in as f2p, I think I will give the middle finger back to BW Austin and not reward them just to keep a name in a dying game. That is what they hope peeps who unsubbed will do to get more money again just for one month. No thanks. BW Austin fucked SWTOR so they can go fuck themselves.

  • Rob

    I love my old characters and I’ve got a Chiss Agent that is named Thrawn(with an accent or two) from way back but the likelihood of me ever doing any endgame content again with any character is so far away that resubbing to save that name seems like an exercise in futility. Plus there is no way BW deserve any of my money, what have they done to earn it?

    I’m gonna play the Sith Warrior story as preferred before the Professional merge happens as a last hurrah. Then it’s uninstall and leave with mixed memories, good ones from the early days but bad ones from the recent present 🙁

  • Darth Ji’inx

    I wonder what will happen with legacy names if we have more than one legacy at level 50?

  • Rompe Himself

    I don’t think the level matters as much as what you have done on each legacy. My guess is assuming they don’t fuck up during this Professional merge (as they did last time for many players) is that your stats and achievements will be combined into one single legacy at max level.

  • Darth Ji’inx

    My legacies are nearly equal in achievements since a did a two way transfer recently to unlock the Umbara SH on a second Professional.

  • Adam Haynes

    This is my main concern as well. I have characters utilizing legacy names as last names on Harbinger, Bastion and Begerin. All are level 50 legacies. What is going to happen in that case and does it even matter because I’m going to be livid watching 2 out of 3 legacy names get screwed. I wish I could at least know how the “winner” of the 3 will be determined so I could rename the others accordingly if possible. Not happy about this.

  • Louis Brogan

    probably goes down to who has the highest reputation

  • Jep Fareborn

    I thought it was by *Hours Played* per character which determines priority?

  • Fallen

    They say it’s suppose to stay the same for the characters from the old servers after merger so you can have several legacy names with new ones. But like everything else …..who knows what will mess up

  • Shawn Hargrave

    What a fucking nightmare of a mess wow that just sucks /smh

  • Adam Haynes

    I’m anticipating being very very pissed off once this goes down. The names alone are going to be a nightmare.

  • Syok

    For the first time I am crossing fingers for them and I might come back in 2018 to check out new bosses. Portable merges happen too late though, same goes for legacy bank which people asked for since BW released legacy cargo. Took them long enough.

  • Adam Milledge

    Well RIP my character names gonna have to think up an entire new name base for my characters.

  • Rompe Himself

    Maybe, maybe not. It’s not like this game has the player base it once had.

  • Patryk Jesionek

    You can put space in names… its easy to create something cool.

  • LadySythe

    Ugh those new Server names are mostly trash! But I’m looking forward to several things

  • Tom

    Just checked… I’ll have trouble with three names. With two toons I have the class story creared up, but the other one is just leaving DK. I’m not subscribing until I see some new content, anyway.

  • MyNameIsJim

    And also major bugs fixation.

  • Robert René Dibello

    Conquer new challenges as you are forced to rejoin all of the toxic people you Server transferred away from ages ago, put up with idiots in GF queues, and fight for the rights to your character names! All that and more coming soon!

  • HMH

    excellent commentary

  • Sixaxel

    I agree with everyone’s view on more content although…….I believe this is the start of something big…I hope LOL. Been playing since beta and have always subbed. Portable merger is awesome I play on EH and SL so not worried about the toxic peeps lol. There everywhere, Hopefully the pug grps may get better. Not expecting it to tho. I have noticed the past year tho that pug ops groups have dwindled to nill. Since I work 60+hrs a week would be nice to pug again when I can log in for a few hours. It should be a + that they are focusing on group content again. So we shall see.

  • MyNameIsJim

    I feel for ya. I think everyone (including vet players who have long gone) still hoping like you do, but judging from the direction of this game, the probability is pretty small. We can see other MMOs that got expansions, even the ones with smaller budgets can deliver better.

    Oh, and about the pugs. I’d say pugs will always be pugs 😛

  • Rompe Himself

    Not to mention those other MMO’s can announce their upcoming expansions and content many many months in advance. BW Austin on the other hand have nothing to show the player base, so they have to dress up what is left as new content.

    I don’t think I have ever seen a game company that tried to paint a Server merge due to low populated servers as new content until today. And this roadmap is the end result for why they took many months of supposed “re-organizing” between 5.5 and 5.6???


  • Meelis S

    Well this is last stretch before game goes under. They had no choice to cut servers cost and see how last population will do in coming months. I predict it will still fail since nothing major will change

  • Jep Fareborn

    Three irks I have about this game are as follows:

    1. The changing or removing the little things or small things in this game – if it ain’t broke, then don’t fix it.

    2. The constant Grind of old content to advance forward in this game.

    3. Gamble Packs – Just provide an extensive complete catalog WITH SET PRICES of all Cartel items on Cartel Market.

  • Markus

    Thank you! I really hate these “gambling packs” in games these days. Like supply crates in CoD. It messes with your head, and activates the reward center in your brain, getting you hooked on gambling.

  • Wagner schmit

    They should really get rid of the escrow.

  • Lol

    TL;DR: Our game is dying, so we’re closing down some servers.

  • fuckyouretards

    Wow comments are filled with retards here. To all people who bitch about this update > fuckoff. Really this are great news, playerbase is so segregated that Portable merge was a necessity. Don’t wanna sub? Then don’t and fuck off.

  • Eban

    This is not great news. The servers are getting merged because there is no expansion coming and the population is at an all time low. Oh and its cheaper to run 5 servers than 17 ghost towns. You have to be a retard to see this as a good thing to be fair.

  • MyNameIsJim

    Don’t mind him. He’s probably a new player.

  • DerpDude

    …or a troll….or both oO

  • Flipito

    Or a retarded reddit mod…

  • Meelis S

    At least you understand how to read properly this big roadmap. And dont forget 1 more ops boss but they promised 5 until the end of 2017. That got silently scrapped.

  • Kalas Torr

    Fuck you the resources spent on 17 servers being cut down to 5 They might actually get something made. EA certainly isn’t going to fund them anymore. What the fuck do you expect? This always has been and always will be a business first and foremost. You’re the fucktard if you believe anything else was going to happen.

  • Wagner schmit

    Prophecy of fire barely has 100 people Active on it hahaha

  • Eban

    Fuck me? Fuck you! I’m a retard for expecting an AAA mmorpg would release an actual decent size expansion? That they would release new content in the shape of -> New World Events New Class New mini games (pazaak,pod racing) Full Operations (2+) PVP Warzones (2+) New GSF ships New GSF solo mode New Crafting New Story New Flashpoints etc And the ‘poor BIOWARE are not funded by EA any more boo hoo’ doesn’t wash, who’s fault is that by the way? Sure as shit it’s the player base’s fault. Don’t hate on me cause you’ve become a low expectation douche.

    P.S. You’re fooking kidding yourself if you think for one second them dropping the number of servers down is going to increase the amount of content they push out, live in a fantasy land.

  • Wagner schmit

    Amazed they are not merging all the NA servers into one well plenty of Rpers on harbinger.

  • Rompe Himself

    Stick around this time next year and I will hopefully remember to remind you of your ignorance in thinking BW Austin, trying to paint over the shrinking player base via Server merges and pretending it is a new event/content, will be a way for them to pump out more content. You are in for a shock when you see how little 2018 will deliver despite having 5 servers now.

  • Fred Garvin


  • Rob

    Fuck you! Go ahead and spend your Mommy’s money on this disaster if you must but do not call people retards because they see this for what it is, FRAUD.

    I don’t envy people having to queue with you, the major problem here is there is no place away from the nasty people in the game now. Everyone is lumped in together for better and for worse.

  • Meelis S

    Enjoy your “better chance for cxp gear drops” that you will get. Thats the fix i’m laughing so hard about. Portable merging is just a FIX to bigger issue -total population. This wont save game just makes it more berable for existing subbers.

  • Ben Gimson

    Die in a hole you blind cunt XD

  • Rompe Himself

    DAMN!!! Such pure ignorance and outright stupidity. I bet you make Keith and fucktard Musco’s Xmas list with the way you kiss their balls. You are probably one of those scrubs in swtor who cries because he can’t beat the wildlife on DK and wants their favored class buffed to compensate for your uselessness. I think you should fuck off instead. Players like you along with BW Austin are what ruined SWTOR.


  • Whitedragon


  • TheCulprit

    players are so segregated? wtf does that mean – is there a blacks only Portable I was unaware of? Once upon a time there were dozens of servers – all full with people. There used to queues in primetime and you had to wait to even log in. Now those servers are turning into ghost towns. That’s not “segregated” – they’re abandoned.

    The merger will be nice, but don’t try to sell me on it as content.

  • Jep Fareborn

    This Unified Forces Campaign is nothing more than blatant FRAUDULISM – promoting a Server merger as exciting (subscriber paid for) content! The sleeper(s) must awaken and open your eyes to this!

  • Fallen

    Nope to early to wake up!!! so ….zzzzz…….zzzzzz

  • Eban

    First off ‘United Forces Update and Server Merges’ is wrong, it’s ‘United Forces IS Portable Merges’. 17 servers down to 5 is not a good thing at all. This is camouflage for the fact the population is at an all time low and more importantly NO expansion is incoming any time soon. It’s like King Keith walked up to a bald kid with cancer and slapped a wig on him and went ‘ look he’s fine’ Oh and do not think for one second that they will implement this successfully. It will be a cluster fuq of bugs and Portable crashes/lag/glitches and people losing their stuff.

    Reading through the Roadmap it’s 90% of whats already been done. And how can you write a roadmap with about 30 paragraphs and deliver so little? Keith could have saved himself hours of typing if he just wrote whats actually coming.

    1.Prep for Portable merge then merge 2.One story flashpoint (called it) 3.One operation boss (called it) 4.One GSF map 5.One PVP map

    Thats it. Where is the expansion? How can you ask for a subscription for that amount of content?

  • Fallen

    Really a cancer kids is the only way you can describe it That is really F…up

  • Eban

    Called an analogy. Game is dying whether we like it or not

  • Kalas Torr

    Dude it was always going to die from day 1.

  • Eban

    Yip, My analogy is spot on.

  • Fallen

    Yea k but putting a wig on ur profile pic and calling it a super model would of been a better analogy 😀

  • Eban

    Hmm yeah suppose that would have been less offensive but where’s the fun in that 😉

  • TheCulprit

    no, that would just make no sense at all.

  • Musco Sucks

    You think everything is f’ed up. Stop being a baby

  • Fallen

    No Only with you is everything F’ed up!!! here

  • Musco Sucks

    I’ve seen you reply ever to 3 things, and each time you whined it’s F’ed up. Only 1 post was mine. Get back in your crib baby boy, grown ups are talking here.

  • Fallen

    I did grow up !!! Hope you never have to experience LOSSING a child to cancer as has happen in my family

  • Rompe Himself


  • Fallen

    Whose crying besides you Harden the fuck up yea k lol

  • Meelis S

    And meantime SWTOR official forum is full off “thanks” for this “expansion” lol I just find it so funny they actually think Keith delivered something good when it comes to LONG term plans for this game.

    What i predict. 1. After Professional merges there will be full of pissed off customers loosign their names and legacy names. 2. New bugs and emergency maintenance after Server merges. 3. New content will be tried out and dissapointment will follow in next 1-2 months (you will see threads thats it?) 4. Population will start to go downhill yet again in november-december. 5. Kieth and Musco will stay silent until end of the year about future plans 6. Somewhere march 2018 EA will release at that time fiscal year results and SWTOR will be officially not being supported for new big updates due to very low population after last Server merges. 7. Towards end of 2018 EA will announce deadline pulling the plug. Might happen sooner depending how fast subscribers amount will drop.

  • Eban

    Agree with your predictions, people are so short sighted to see that dropping down to 5 servers is in actual fact preparation for the end. No expansion or even hint of coming expansion, that should be massive red flags for the current player base.

  • Rompe Himself

    Spot on. It is exactly like what I said in a past post about how BW Austin have successfully trained those die hards/fanbois left in this game to accept mediocrity and minimal effort as a glorious feast. These whelps need to get out and look at what other MMO’s are providing compared to the farce that is SWTOR. When B2P games are shitting on you, hell even STO is at this point, you know SWTOR is sliding towards maintenance mode faster with every month.

  • bob

    Wasn’t this Tortanic? and the end happened at launch? 5 years later its still going. How can every news update be the end?

  • Eban

    So what are you saying? The game is doing well? Better than ever? Healthy? Going from 100’s of servers to 17 to 5 is a good sign ?

  • bob

    no i’m saying people had said “this is the begining of the end” since before it launched.

    It will end when its shut down. Until then don’t freak out.

  • Eban

    Who’s freaking out? I have no idea what your point is. The game is on an obvious decline but no one should point that out? We should just continue to play and pay ignoring the glaring facts that the company running the game have basically thrown the towel in and praise them on social media only?

  • bob

    Every MMO is on a decline. What’s new? This game was on a decline from the day it launched. No one is ignoring anything.

  • Eban

    Every MMORPG is on decline? erm no, no there not. Off the top of my head, FFIV/ESO have never been so popular, sure there’s more if I search around. WOW still has around 5/6 million subscribers, hardly call that decline. None of those 3 are anywhere near the level of SWTOR. Also SWTOR wasn’t always in a decline either, it started off poor but around 2.0/3.0 era the game was doing very well, the future was bright. So the claim that all mmorpgs are on the way out and swtor has always been on the road to disaster is wrong.

  • bob

    yes every MMO is in deciline. WOW still has a lot of subs but guess what? they are always losing subs even after major patches. Sure when a full $49.99 expansion comes out there is an uptick but never as much as previous expansions and it drops shortly after.

    ESO has WAY fewer subs even after launching on consles. They didn’t even sell 1 million units. Not sure where you are getting ESO is as popular as ever from.

    FFXIV subs are down even after the last expansion.

    Yes SWTOR was in decline after Launch.

    I never said All MMOs are on the way out I said they are all in Decline. Total MMO player base is much smaller and retention even lower then it ever has.

  • Eban

    WOW is on the decline? Evidence please, since the last sub numbers I read was 5/6 million after Legion and any MMORPG in the world would love those numbers.

    ESO when first released was a mess its made massive leaps since then and has never been better population wise and is constantly releasing new content again show me where you have read its on the way down again.

    FFIV subs are down? Evidence, Like ESO started badly but improved, don’t play the game but only heard it’s doing well with the constant stream of new content. SWTOR started poor at launch too but vastly improved its game and numbers around 2.0, it went on the decline at 4.0 so your idea that its always been dropping is false.

    Your entire arguement just you making wild claims that EVERY MMOPRG is on the decline based on what? Show evidence of this mass world wide decline of the game genre.

    ”Total MMO player base is much smaller” what an insane claim. Where you get this theory from? And please don’t say SWTOR forums cause I’ve seen their BS before. ”It’s summer the population drops” ”It’s just before winter population drops” ”It’s just after an expansion the population always drops” ”It’s half through the year population drops” And now your mad claims ”ALL MMORPG’s are on the decline”

    We’ve only been talking about 3 MMORPG’s there is tons out there by the way. Heres a list for you -> http://www.mmorpg.com/games-list And you can tell me later how they are ALL on the decline (pff).

    Mad theory’s like yours trying to justify the state of SWTOR rather than admit that the Devs and EA ruined the game.

  • bob

    tell you what i’ll make this real easy. Tell me when has any of those games Population gone up?

    Also remember WoW stopped releasing population numbers for a reason

  • Eban

    So I’ve to provide evidence to debunk your wild theory that you have shown ZERO facts ? And now you claim SWTOR numbers have never gone up? WOW numbers have never gone up? FFIV numbers have never gone up? GW2 numbers have never gone up? ESO numbers have never gone up? etc etc But all MMORPG’s are on the decline? Your theory to why SWTOR is in it’s current state is the worst I’ve ever heard.

  • bob

    so you are actually claiming that WoW is growing in subs? And that it is higher now then it was when Legioon came out?

  • Eban

    Bob is back, thought you were away gathering evidence for your mad claim, sadly not I see.

    Do I claim WOW subs are growing? nope never said that. Did I claim WOW subs have gone up recently? Yes Before legion they had about 4 million subs, after Legion it went up to around 6 million, Argus Crack is not long out so imagine the numbers are still quite high. WOW is releasing patches with more content than SWTOR has released in 2 years btw.

    And I’ll even continue with other games, ESO first came out it, like SWTOR, sucked badly, but they turned it around so it’s subs, like SWTOR, went up. FFIV first came out it, like SWTOR, sucked badly, but they turned it around so it’s subs, like SWTOR, went up. Both these games currently have a healthy population of players unlike SWTOR.

    Difference being is that those games are retaining subscribers and not bleeding them out like SWTOR. The MMORPG genre is NOT on the decline, SWTOR is on the decline. SWTOR population started high then went low then went high (around ROTHC) then went low with 4.0 (KOTFE) and got worse. If you want to paint the entire MMORPG genre with one brush and claim people don’t play MMORPG’s as much these days then where’s the evidence?

    Personally I think it’s the opposite, more and more people are buying laptops/towers rather than consoles and multiplayer online gaming is more popular now than ever.

    Come on Bob stop reading what fanboys on SWTOR forums are saying trying to justify the state of the game, EA cut funding and Bioware devs made bad decisions hence the state of SWTOR.

  • bob

    I was on Vacation

    So what are ESO sub numbers?

    What are WoWs sub numbers

    how am i justifyuing the state of the game by saying every game is on the decline?

  • Eban

    It’s comon knowledge that both ESO and FFIV went up after bad releases. It’s also common knowledge that Legion brought back over 2 million subs to WOW.

    I ain’t doing the leg work for you Bob, you want to prove your mad theory then show me any evidence that all MMORPG’S are on the decline. I have asked you 4 times before and you have came back with zero.

    You are attempting to justify the state of SWTOR, why else make a ludacris claim by saying MMO’S are the decline.

    For the fifth time, Show me evidence.

  • Whitedragon

    why would they invest in all this new hardware if they plan to pull the plug?

  • HMH

    Cuz its probably the old servers renamed and not new hardware?

  • Rompe Himself

    ^^^ This x 9000. Remember BW Austin are the masters of total bullshit.

    They said this game was fully supported. Content says otherwise.

    Keith said there were LOTS of planned events in 2017. There wasn’t.

    Keith said they hired more people in part to accommodate the new way they could do content and Ops by rolling out a Op boss every few months instead of a completed Op at the end of the year. They failed their own agenda.

    So no MemeDragon, never take anything Keith or BW Austin say at face value. After all, they are now pretending that a Portable merge is exciting new content.

    Given how lazy BW Austin are, the new servers are just going to be the most reliable old servers they have with a new name.

    The Harbs Hamster is going to die next year the poor little critter.

  • Meelis S

    Invest you say? Take a look how many servers they are closing down. Thats a huge cost saving to use that money on one new Portable for each region. They are not investing, thats shrinking down costs just to save money in long run. Of course they need to buy new hardware now for new Professional, but once old ones go offline they start saving a lot.

  • Kalas Torr

    How????? at $15 a month thats $0.50 a day… a cup of coffee is more expensive….You expect waaaaaaaaayyy too much.

  • Eban

    Is that sarcasm? I can’t decide. I’ll assume not, Bioware have set the bar so low that the customers are trying to justify the mediocre amount of new content they have received the past 3 years. The argument that $0.50 a day is flawed when you can pay the same or less in other MMORPG’s which release 3 times as much content yearly, also Bioware in the past released more themselves back 2.0/3.0 days. Hell I’ve seen other subscription based MMO’s that release more in patches than SWTOR did in the entire last year.

    Don’t let them fool you into thinking your getting what you pay for, you’re not. You’re been short changed.

  • Rompe Himself

    Even B2P games like BDO and GW2 release more content let alone sub based mmo’s.

  • Wagner schmit

    I have only spent 15 bucks on SWTOR no more then that.

  • Fred Garvin

    EverQuest 1 releases more content…lol.

  • Whitedragon


  • Whitedragon


  • Rompe Himself

    “It’s like King Keith walked up to a bald kid with cancer and slapped a wig on him and went ‘ look he’s fine’

    Oh God damn Eban, I love it when you let rip!!! That line is pure gold!!!! I wish I could up vote you to infinity!!!https://uploads.disquscdn.com/images/677196d399c4b59485853feceba412c88700ba61d89e962159cecd1eac326404.gif

  • EricMucuso

    God, so true. I plan to rip those 30 paragraphs to shreds with pure parody.

  • Whitedragon


  • KevinSaku

    First of when did you heard there was an expansion coming? Cuz I didn’t heard anything of the sort? Second if your so pissed of about this why don’t you just leave the game and leave people that actually still enjoys the game alone? You just keep respond to people comments like a bully cuz your mad? Bro stop this one day you’ll have a heart attack for absolutely nothing and i don’t think it will be because of the death note 😂😂😂

  • Eban

    I never said I heard an expansion coming, my point is there should be one. It’s a subscription MMORPG they’re meant to release expansions (KOTFE/KOTET were shadows of an expansion), why else are we paying monthly and not just B2P. And when have I ever just attacked anyone for liking the game? I voiced my own opinion in my own separate comment, you’re the one attacking me cos I’m right. You can ignore it if you dont agree. I ignore abaddonsmummy’s all the time 😉

  • Endelt Endri

    I like to say as an rper who has try several games, this will turn into a mess.. It really signals how desperat they are to get more people into the game now..

  • Faceless Sally

    I’ve been gone for a while now. How long have we had Legacy Banks?? Or it still the same old Legacy Cargohold thing?

  • Fallen

    A rose by any other name is till a …..

  • Fedaygin

    True that… 😀 :/ #EawareAustinWorkingWithSwtorNeverLearns

  • Darth Ji’inx

    Same thing.

  • DerpDude

    Wow…just wow…these guys are so full of garbage it’s astounding. A simple Professional merge is spinned with a bloated post rivaling an entire roadmap. I’m simply amazed at what kind of a joke this game and company have become.

  • Wayshuba

    I was thinking the same thing. Only BW would add a couple of rewards in game with Server mergers and call it content.

    Of course, I haven’t looked, but I am sure Keith is being praised for all his hard work on this on the official forums.

  • Patryk Jesionek

    Ha~ Finally Professional merges. Good.

  • SWTORsucks.

    These new Professional names can suck a donkey you know what.

  • Flipito

    I dont know you guys but im planning to resub just to be witness of all this cluster f incoming, at the end this is what swtor is about…going downhill each year.

  • Don Loco

    Thank you Bioware Austin for ensuring I will never again give your lame excuse for a company another cent of my money. I had hoped against all visible evidence that you might, just might pull your head out of your collective ass but alas, this was not to be. You are determined to continue this farce at any cost and one day it will come Commercial to you all when EA has added the corpse of your company to the pile it has produced thus far.

  • Rompe Himself

    I actually long for the day and will celebrate:https://uploads.disquscdn.com/images/6d0d642051989fb08333eaf50c00e62130b87ca43aea7e9408d4d3694b0e70b5.jpg

  • Whitedragon


  • Musco Sucks

    Am i the only one that was happy with the roadmap? I’m a little annoyed they aren’t going to deliver the full GoTM raid this year, but other than that everything they said seems like good things for the game. The investment in new hardware/servers is actually a good sign they aren’t about to pull the plug. And for anybody hoping for an xpac, when have they ever announced that as part of a roadmap? I’m glad they are wrapping up this Theron nonsense in 2 more flashpoints instead of making it an expansion story. And who knows, remember the last time they dropped a Flashpoint arc on us, it turned into the SoR prelude. I’m hopeful for once….

  • Don Loco

    Kudos on being hopeful but I’ve seen this kind of dreck from them far too much, far too often. Enjoy if possible, I’m out.

  • Threjyan

    can i have ur stuff?

  • Rompe Himself

    Except you don’t know that for a fact. For all we know, the new servers could be the old servers with a new name to it (Harbs renamed to Hot Prospect) while shutting down the least able servers they have to handle the consolidated population.

    The fact they haven’t even explained why they failed to meet their own self imposed target with releasing op bosses peridocally or actually admit that the Portable merges were needed because of the remaining servers becoming ghost towns (Then trying to paint it up as something exciting) is exactly why there is nothing to be hopeful over. Look to the past two years and all the hype your lesser half “Fucktard Musco”, Ben Irving and Keith promised in forum posts and now compare it to what was delivered………………….yeah Musco, don’t fall for the spin dude.

  • Whitedragon

    Thumbs up

  • HMH

    Good yob

  • abaddonsmummy

    I agree with you on most parts surprisingly, this is a good step towards the ongoing future of the game. The investment is a very good thing along with the much need and asked for Server merges. More flashpoints, more conquest improvement and more command pack tweaking shows they are listening. And like you says less story and more flashpoint based storytelling which I like. GoTM has turned into a clusterf*ck. I can see why they have done it like this, they gave themselves no alternative after 2 years of awful story telling but doing it this way is awful imho. They should have gave us updates and videos of it to keep us informed but to do an OP this way is hideous. Very hopeful though.

  • John Kosto

    A few corrections:

    1. This is the opposite of investment. It’s like a franchise company like McDonaldss closing 60% of their locations, because more and more people stop eating their shitty food.

    2. One new flashpoint, not new flashpoints. Singular, not plural.

    3. No they are not listening. The CXP system would be completely removed if they were listening. Also, Conquest? Is this 2014?

    4. What future of the game? Everything points to maintenance mode next year or 2 years from now at most.

    You are right about GoTM though.

  • abaddonsmummy

    HI John hope your are well (No sarcasm honestly)

    1. People have been wanting Server mergers for a long time yet when they they happen (some) people say it’s evidence of the lack of people playing. They are both right tbh otherwise it wouldn’t be happening otherwise, but it can only be good for the poor souls like Baldharion who are stuck on a dead Professional.

    2. I was referring to the OP and agreeing with him that telling story via flashpoints was a better way to do it in my opinion, but two flashpoints in a year is significantly better than what they have done in quite a few years now with the horrible story arc.

    3. Sorry but i’m ok with CXP. It was unforgiving when it first came out but thanks to the community reaction and listening to the community they softened it massively and now it so easy. I’ve been playing much less over the last few months due to school holidays and a new job role (not in Bioware lol) yet I’ve got 4 Tier 4 alt’s (which isn’t hard with the boosts, legacy bonus’s etc) who send all their spare gear from cxp boxes to the rest of my alt’s therefore most of my dozen or so alts are in 244+ gear and with the gemini schematics there’s nothing 246 I cant make (relics, implants ears and gear). And by covering the 4 main disciplines I can send spare set bonus’s to their rep or imp counterpart, with anything else an easy 242 drop from a HM OP. I seriously hope they don’t drop CXP. Oh and I love conquest. The guild I’m in are top 5 most weeks and its a real fun challenge for us all working towards it.

    4. Future? -no one knows, I’ve been hearing it’s shutting down from posters for years now and it’s still here, and I’ve been hearing it’s maintenance mode for years now and we’re still getting content. However because of the mess they made with Kotfe/Kotor they now have this horrible rushed piecemeal schedule that is messy and inconsistent to say the least. Not ideal but we’re getting content and the content we’re asking for not the horrible story rubbish we endured for 2+ years.

    Sorry for the log diatribe but these are just my opinions and opinions are like assholes, we all have one and to us everyone else’s stinks.:)

  • John Kosto

    Well people have been wanting Server mergers because the game is dying… Fewer people play this game every day. It’s sad really. There is one way to bring people back into this game and make them stay, and that is NOT the Cartel Market, NOT stupid HK rewards, NOT anything else irrelevant with the game, but it’s called high quality content. If we had that…. then people would return, and people would stay.

    1. Portable merging is indeed good. But we all wish it didn’t have to come to this.

    2. I also prefer story via flashpoints. The Prelude to Revan is one of my favorite story arcs, and I have finished these 4 Flashpoints (+ the two Rishi ones later) with more than 20 toons. It’s called good replay value.

    3. Good for you and for your guild, but Conquest is settling with the grind. We need more from our game. Sorry but the CXP was a horrible mistake, and should have never been introduced. The vast majority of players, even many of the fanboys, know this and recognize it.

    4. Every year is worse… there will be a day, when the game will no longer be supported. I have never said the game is dying before in 5 years, but now I really feel it. By dying I don’t mean that it will shut down, but it just won’t have any new content at all. It’s not like it’s very different now….

  • SWTORsucks.

    Fuck you very much, BioWare.

  • PunkHooligan

    So instead of pve/pvp content we get Server merge ? tldr – game is dying allthetime ?)

  • EyesOfGehenna .

    We also get a new warzone, gsf map, operations boss and flash point that continues the main story and a companion returning. So no, it’s not instead of content.

  • Reeb

    LOL. 1 FP, 1 PVP map, 1 GSF map and 1 raid boss. That’s all we get when, at this time of the year, we usually get ready for a major update (RotHC, SOR, hence even KOTFE and KOTET). And it’s not like we had a lot of new content over the last few months…. Even if I like the Server merge (A LOT), they’re trying HARD to make it look like actual content, which it’s not.

  • Murder Toys

    facebook page for darth malgus Portable https://uploads.disquscdn.com/images/9c141ee709d18f7ec77d3c2dca145ecb0e6b0bf0b942c6616abe396ed6fc2e02.jpg


  • Eban


  • TheCulprit

    Looks like the Ebon Hawk last few times I logged

  • John Kosto

    So….. this photo doesn’t have Darth Malgus? Genius.

  • abaddonsmummy

    I think they’re trying to show that horrible alliance family that we have (please don’t mention ‘Outlander’). So I don’t think Malgus in all his glory would fit into the family photo 😛 TBH I’d rather have him on his own than this group from Deliverance in space.

  • John Kosto

    I don’t know about that…. Lana Beniko, Satele Shan, Darth Marr, the Wookie and the Bounty Hunter are all cool ass characters. The only person I don’t care about is Theron Shan.

  • abaddonsmummy

    The only one I like is Marr, he’s the DPS companion for my Vanguard Tank and he’s ace. The rest I don’t really like, especially the Shan’s and Beniko. Lana’s horrible rendered face and hair are the stuff of nightmares. Just my opinion though 🙂

  • Anca Gaspar

    TS can f off, i only care about Zenith.

  • Naq

    Just look at the flowers Swtor. Just…just look at the flowers. https://uploads.disquscdn.com/images/af58d6cb9109a93c93f8e1aa193685a4cf7fa8507d4f3ec862cb7f6d7931ea73.png

  • Rompe Himself

    SWTOR deserves better. BW Austin??? Not so much.

  • Fedaygin

    Well Said..

  • Whitedragon

    I think they got blood from a stone here. well done Kieth

  • abaddonsmummy

    The Red Eclipse – Darth Malgus Server – cool name. Likey. Harb/Berg/Bastion – The Hot Prospect Portable – wtf? Is that a reference to something in the canon or the films?

  • VladWard

    Zayne Carrick’s ship from the Knights of the Republic comic

  • VladWard

    correction – Ship where he first meets Jarael

  • abaddonsmummy

    Ahh thx man I would never have got that.

  • Mr. Wednesday

    Yeah the EU servers got cool names. The NA Portable names are weak. I’m glad I’ll be on Star Forge instead of the Hot Prospect though.

  • Asteron123

    Ah, so does this mean the RP’ers will now have to interact with us riff-raff?

  • Mr. Wednesday

    Yeah since they removed Portable designations, it looks like they’re merging servers based on their time zones

  • Patryk Jesionek

    I have seen plenty of RP guilds at Red Eclipse (PvE) so its not like mcuh will change.

  • Jasken

    This is long overdue, but a good change imo.

  • Rob

    I feel like I’m taking crazy pills! For gods sake there used t be what seemed like a hundred servers. Now it’s down to 5. And they want us to rejoice at this fact? In 6 years the continued mismanagement of the game has seen it continually hemorrhage players.

    So now we’re down to 5 servers, how long before it becomes 1 for Europe and 1 for N.America? And then 1 worldwide? It’s clear that by reducing the number of servers they will at no point ever release a big update again, this is glorified maintenance mode! It’s not just me that can see this right?

  • Paulo Gomes

    I don’t think we will have just one Professional in Europe. The game is multi-lingual (I hope that word actually exists. If not pardon my French, it’s not my native language anyways). For that to happen there would have to be a profound rework in terms of languages…

    By the way: I never understood why we have French and German servers in Europe. Megalomania anyone???


  • Rob

    Paulo, I didn’t mean to take away anything from my European siblings. I truly hope that this game can exist in a multi-lingual way. My point was how long before BW deems translation to French and German an expense they can do without? The way things are going, not long 🙁

  • TheCulprit

    other than the “glorified” part, I agree.

  • bob

    you mean like ESO? 1 Server for America and 1 for Europe?

  • Fedaygin

    Maybe so, but way more Pop. in Tamriel Online Adventures than now in Swtor. #BenAndCharlesRuined2YearsOfSwtorTime

  • Rob

    Dunno don’t play ESO and literally do not care. My concern is for TOR and whilst Server mergers are probably necessary due to the low population and therefore welcome what I cannot stand for is BW dressing them up as content.

    I wouldn’t care if they just said they were merging the servers. The fact that they make a big song and dance about it and make it sound like the 2nd coming of Jesus is despicable.

    The reason they need to do the merges are because they are continually driving players away with their decisions. I would prefer they said nothing and instead used the energy and time spouting this crap into trying to make what little content they churn out better.

  • Rompe Himself

    Big difference in the way the ESO Mega servers run compared to the miniscule servers swtor runs. You will never see SWTOR run as well as ESO does when it goes down to one Professional for everyone.

  • bob

    Minisucle? really?

  • Sadriel_Fett

    They need to find a better way to deal with the names. I foresee ALOT of unhappy players after such a huge Professional merge. Wonder how many players they are going to lose just from this? People are pretty passionate about that kind of stuff.

  • Darth Ji’inx

    I’m especially worried since I’ll be on Star Forge, which merges the most servers. I have 4 other servers to compete with for each character’s name. I think I might even have a single duplicate name between my two servers… :/

    Refund? Are you kidding? There’s no way they’re going to do that.

  • Shawn Hargrave

    They ran out of ways to make you rehash content it looks like lol

  • Rompe Himself

    BW Austin have never EVER given two shits about people who spent their money on anything and got cheated out of things (TBH, BW Austin just plain doesn’t give a shit period). The Slot machines come to mind or Op passes. They won’t be compensating anyone for anything related to people who purchased rename tokens. All they care about is the sound of the cash register. They have the money already, all you get in return is a middle finger.

  • ConcernedGuest

    Be prepared … I’ve got a bad feeling ’bout this … bugfeast incoming at 6 o’clock … everyone brace for impact … brace for impact

  • Darth Ji’inx

    My Professional merge concerns:

    Character Names -I’m worried about losing character names.

    Legacy Names -Both my legacies are 50 with nearly the same achievement progress (recent Server transfers). How will the system know which name to prioritize? I don’t want to pay CC to change it after the merge. :/

    Stronghold Decorations -I get that we will be able to have duplicate strongholds from the merge (w/ a 10 SH cap), but how will they handle the deco situation (ex. On EH, I have one Dreadful Throne equipped on Yavin. Same thing on JC. Will both Yavins still have it equipped?)?

    Legacy Cargo Hold -Both of my servers have items in every tab of legacy storage. –Which server’s items will stay in storage? Which one’s items will be put in the overflow? Will both servers’ items be affected? Will the system prioritize based on which legacy it chooses as the new legacy? –Where am I supposed to put all this stuff from the overflow? I have nowhere else to put it. That’s why it’s in legacy storage in the first place.

  • Paulo Gomes

    Valid concerns Ji’inx. Hopefully there will be a response to all this.

  • Rob

    Paulo, please don’t resub to keep your names. I want to do this as well but it’s counter productive. BW have done nothing to deserve your money, a threat of taking the name from a character you’re probably never going to play with again is not enough for them to have earned your custom, regardless how little it may cost.

    I implore you to see sense and join me in telling these BW fuckwits that they’ll have to do a hell of a lot more to get my custom again. 🙁

    Edit: Btw, I’m running a class story on The Progenitor before the merges as a last hurrah before I uninstall. I’d welcome your company during this run 🙂

  • Paulo Gomes

    Well, drop the name of that toon of yours. I’ll check you out, add you to “Friends” list. I didn’t play that much on “The Progenitor”, but I do have 8 toons there. We can have some fun. Before we KILL the game on our hard disks hehehehehehehe…

  • Rob

    Me neither, I had no slots on Red Eclipse left so I’m going over to The Progenitor without any achievements, gear, money or buffs. I’ll be a naked as the day I was born 😛

    I haven’t whipped him up yet, but prob gong with Warrior or Inquisitor, as I feel like I need to cause some mayhem before I call it a day. As soon as I’ve sorted name out I’ll you a message 🙂 Probably gonna start this weekend.

  • Paulo Gomes

    I have 2 slots on The Red Eclipse. I always leave one or two, in case any surprises come along. 26 out of 28 possible, that’s my roster on The Red Eclipse.

    Warrior or Inquisitor? Oh Empire side is my favourite. I’ll be sure to play another class then. That way we can say goodbye to TWO classes, instead of just one hehehehehehe… Keep me posted.


  • Rob

    I’m Pref as well and I’ve no idea how many additional slots I brought over the years either. If they were ever 1 million or under, I’d snap them up. The same with Ops passes, used to buy them like hotcakes so Pref/F2P guildies could participate.

    Cool, I literally have no preference between Warrior and Inquisitor they are both favourites of mine that’s why I hadn’t chosen yet, it’s always fun to run a Sith and go full Darkside. Good idea to run them concurrently 🙂

    I will indeed keep you posted 😀

  • Rompe Himself

    I have some original names on Harbs where all my toon’s moved when APAC died (By original, I mean no fancy alt characters to have a specific name). But fuck BW Austin. The game has gone to shit, I am not paying them for a $15 lottery ticket to see whether someone else on B.C. or Bastion has the same name with more play time. Sad to see it go? Sure, but then I was sad to see this game go to shit 2 years ago. Eventually you move on and forget.

  • Sozinho

    I agree with you. They said that you will only have the biggest number of decos from legacy. What if I play in three servers and I bought some expensive deco in all of them? Will I only have one instead of the three? Will they be erased from the equipped SH?

  • Darth Ji’inx

    Looks like you will only have one since you’ll end up with the amount from the Server with the greatest total. :/

    The only way you’ll keep all three is via duplicate SHs.

  • Rob

    Isn’t the bigger concern the reason why Portable merges are needed? Surely at some point BW need to come out and say that merges are because of the dwindling overall population?

    What the game really needs is a plan from BW to halt the exodus of players. Otherwise you can have your 5 servers but it won’t matter as eventually you’ll have no one left to play with.

  • Darth Ji’inx

    I’m talking about immediate personal concerns, though.

  • Rob

    My immediate concern is for the game, I want to return and play but BW continually let me down when it comes to content quality and frequency. If the trend continues, there will be no game in the future.

    For the record, I’ll be upset to lose some names off my old characters, but I will not resub to keep them. Resubbing for that is an exercise in futility in my book. BW will get my custom again when they start to make significant strides in content investment.

  • abaddonsmummy

    Some of the more obscure servers have a population of less than 10 and these poor people have been asking this for years. It’s about bloody time. Some MMO’s have less servers than that. In fact here is a post form WOW and that’s huge compared to Swtor.https://us.battle.net/forums/en/wow/topic/20420204923 It happens.

  • Rob

    Don’t get me wrong, Portable mergers are probably necessary at this point and welcome. I’m not against them. I am against BW dressing up the mergers as content whilst doing nothing to stop the exodus of players.

    The thing is that this is a plaster (band-aid) to cover a bullet wound. Without regular new and decent content then the decline continues, regardless of what they tell us. They seem to be unable or unwilling to address why we’ve gotten to this sorry state.

  • Rompe Himself

    Spot on Rob. I would be interested in hearing Abaddonsmummy and Darth Jiinx’s opinion on BW Austin dressing up this Professional merge as new content. I think they are probably the only two legit defenders of BW Austin left on this website outside of the random guest accounts.

  • abaddonsmummy

    Agreed, luckily I’m only on one Professional but I know of a few people that have multiple Server legacies and I really hope they handle this well. I know because every tab of my legacy is full, mainly with mats (so I suppose I could merge them but it would mean spreading them out all over the place first) but also legacy gear for transferring cxp gear to my alts. It would be a sodding nightmare. Also the name situation, I’ve got a feeling you will get a free name change but that’s not much consolation. Good luck. 🙂

  • Darth Ji’inx

    I’m assuming the name change will work the same way it does when you transfer servers. If someone already has that name, your transferred character will have a placeholder name with a message telling you to change it.

  • Ermagerd

    This bothers me very bad. I have multiple legacy 50 servers. All of my character names have been used by me since early WoW days, so if I have 3 Portable merges, I have 3 Krallkrums, 2 need new names, etc. The way I play, this will cost me a headache for months to finally straighten things out to be able to play again. Moving deco and deactivating double SHs, renaming toons, and just like before, Im willing to bet that the Legacy storage WILL NOT automatically stack like items when merged. It will be like moving from a 6 bedroom estate into a studio appt. I think this a killer for me, sad to say.

  • Darth Ji’inx

    If you do end up keeping that name on one of your characters, you could just add “II” and “III” to the names of the two that aren’t the main version of the character.

  • ThatGuy

    Holy fucking hell! Another Portable merge?! Fucking finally! Too bad for EA’s revenue I don’t play the game anymore

  • Shawn Hargrave

    You know what the sad part is in 3 months later the 5 left playing will be merged again onto the revans ghost server…

  • Darth Ji’inx

    Or, Blue Steel… 😉

  • Shawn Hargrave

    Now that Portable would be full lol

  • Darth Ji’inx

    Only with beautiful people, no Mugatus. 😉

  • Shawn Hargrave

    It would have Portable exclusive mugatu hairstyle only 1 billion cc

  • Darth Ji’inx

    So only you and the devs will have it, correct? XP

  • michael fearless

    I for one am looking forward to this Server merge if only because the decorations between my Ebon Hawk Professional and Shadowlands Server are almost entirely unique from one another, and those are mostly the characters I’ve wanted to merge anyway.

    Being on a Portable with actual traffic again will be nice too…

  • Shawn Hargrave

    Dev 1: weve ran out of ways to make them do old content! Dev 2: Thank god we have a mechanic in place to make them sub for their names to be saved!

  • Fedaygin

    Very well Said… Sad But True :/ It’s Mind Boggling how Swtor’s Eaware Devs always come up with some stupid naming / Blind Fans Butt Kissing. ##BenAndCharlesRuined2YearsOfSwtorTime

  • TheCulprit

    BW: It’s not a Server merger from shrinking populations – it’s an expansion – new content called “United Forces” – isn’t it exciting. me: “man, don’t piss down my back and tell me it’s raining.”

  • Rob

    The more people that see this FRAUD for what is it the better.

    I’m not saying Server merges are a bad thing, it’s probably the way to go as there are so few players. I just want it on record that dressing these merges up as ‘content’ is the most despicable they’ve ever done.

    I’d rather they just gave an honest appraisal of the state of the game for once. I’d respect them more for it and be more inclined to resub if I believed they were doing their best to remedy the situation.

  • Rompe Himself

    Ahhh but Great one Rob, when oh when has BW Austin ever been truthful about anything? That little fuckwit goblin Musco has been bullshitting to the player base for years now.

  • Disqus this

    Yea, whoever came up with united forces probably got a medal for the most creative name for nothing but a Professional merger and what it really means for the game in terms of population.

  • Jep Fareborn

    With this whole United Forces debacle (yes I consider it already a fail), I am reminded of this Poochie Simpsons episode scene:


  • Mr McG

    Due to graduate school/work, i havent played in a few months…Are they releasing names now, or when UF comes out?

  • Fedaygin

    UF isn’t a Content, but only a Servers Getting together & feeling the love. UF is just a silly Mind Boggling name for it given by Swtor’s Eaware Crew. When u look at Roadmap post you can see the release dates. All so damn late & Autumn Roadmap was delayed 1mil times. Lied to us about all 5x Gods of the Machine Ops Boss Encounters being rdy by end of 2017.

    Enjoy gaming wherever that is 🙂 #BenAndCharlesTorturedSwtorMmoCommunityFor2Years

  • Dr. Mike Wendell

    To answer your question, only names on characters who haven’t been used within 90 days and are still under level 10.

    “To proactively offset unnecessary challenges around character names, we are initiating a process of removing names from long inactive accounts. Any character that has not logged in for 90-days or more which has not progressed beyond level 10 will be flagged to rename their character.”

    Hope this helps

  • CrumpetTrumpet

    I wonder if Hexid and Ranos will have any special dialogue about/with each other.

  • Disqus this

    No way.

    Bioware sure as hell isn’t putting in that kind of effort.

  • Anne Rogers

    That assumes Hexid will have any dialogue at all. Perhaps a vow of silence or her tongue was removed by a former mentor.

  • Anca Gaspar

    Like Lord Goh?

  • Dethis

    WOW! SWTOR Finally got a Portable merge!! I happy to the players to play on regular basic. Sadly its about 3 years too late.

  • Jason Smith

    Still want to know how this will affect RP people wonder if we will have an RP instance. I remember in swg they killed rp when they Professional merged pvp and pve servers into RP ones.

  • Kylanna

    Yeah… my concern as well. Especially since they didn’t even think to put Begeren and Ebon Hawk together.

  • Alexander Delorean

    So they finally realized that better to merge servers than to have less ppl on over9000 servs. Too late tho. Not goin to continue my sub after december (thats gotta be first time since 2012 i stop payin them).

  • Anne Rogers

    No it’s not better. Some of us chose the servers we did because we wanted another KOTOR, not ‘typical MMO douchebags with glowsticks’.

  • deletebioware.exe

    Very very clever! Merging Server 2 years after many of the people left the game, because they didn’t knew what’s going on, or because they didn’t want to pay hundreds of to move all their characters.

    Too late is too late, but EA’s IdiotWare will never learn.

  • Kylanna

    I love how they didn’t put the two RP servers together. God forbid we do something that makes sense.

  • fanboy

    The amount of denial from the fanbase is ridiculous but not surprising plenty of fanboys in denial in today’s market of gaming funny when you prove them wrong btw. Anyhoo i use to love this game in it’s first yr even came back every now and again but only stayed for a month tops. That said even i can tell you now other games are showing this up and while i don’t hate swtor. It is clear what needs to happen to this game to save it. Hint: its not Portable mergers at all its command exp get rid of it NOW! Oh btw biofail i don’t have a lot of hope for you’re next rip off mmo anthem just saying you have had 6yrs on swtor and haven’t learned shit GG

  • うー

    yeah.. i left when command exp came out and am extremely surprised it’s still there. they seem to only cave easy to the minority community pressure where it doesn’t matter at all.

  • Vyro The Virus

    With the increased command experience, I swear it isn’t that bad. Of course, I do (SM, I’m not good enough yet to do NiM or HM) Operations with my guildies, so I get a lot of cxp, but still. PVP also gives a fuck ton of cxp, especially during an event. Make use of the events, make use of the highest-awarding cxp things, make use of the boosts, and you’ll be fine. It really isn’t that hard to earn cxp in this game.

    Plus, if they got rid of cxp, all of that work we put into multiple characters for cxp levels will be gone.

  • Anca Gaspar

    Waaaaaa! We get A NEW PET! Waaa, can barely wait! I was dying to have yet another fugly pet ! 230 pets are never enough, now i’ll have 231!

  • Fedaygin

    Yeah.. All i ever wanted.. Reskinned same pet Model or just any Pet.. Ah so lovely 😀 Nooot 😛 #SwtorsEawareCreWPlsWakeTheFkUp

  • awesomea doubleOhseven

    If this game had a better progression system and enough incentive to pvp. I’d do it all day.

  • awesomea doubleOhseven

    I’m really looking forward to the update!

  • princearcann111

    can someone tell me what “when you complete three PvE or three PvP missions through Group Finder” means? if i`m not mistaken do you do 3 PVP matches or?

  • Anne Rogers

    Probably means use the terminal instead of just queueing with the minimap icon.

  • Skinn_dippin

    Hilarious! When I moved from TOFN to TRE, I left a guild with a fully unlocked and decorated ship. Hundreds of hours of NIM runs to get the rarest items.

    I spoke to CS on the phone and in game to unlock a GSHIP on TRE fully and offer the same decos we had on NADD. They said it is impossible. We cannot do that.

    Funny how when the noodle is almost eaten, they can do that :D. So now I have two guild ships on the new Darth Malgus Professional. Douchebags!

    OH! and reimburse my character rename tokens as I havent been a sub since March because of this poor content drip. SWTOR content is like piss, ya know, those little spurts at the end! Any other MMO has the proper flow but for SWTOR you need to squeeze hard (but not too much or you playing with it!!).


  • Kherrin

    I will be there until they switch off the last Professional. Are these BRAND NEW servers? How will the LAG be? Bad, Good, or worse?

  • Darth Cocoabeans

    Good question considering I stopped playing mians on Bastion since EB had a better ping rate…Time to roll the dice.

  • Kherrin

    I would love to know the exact number of the player base for each Server. Is there a way? I normally play Ebon Hawk, the fleet usually has 140 people on it at all times. The Shadowlands had roughly 40 people on fleet at all times.

  • Darth Cocoabeans

    Jung Ma and Bastion had two; me on both servers (including my alt).

  • Ryan H

    i dont know but Fleet is going to be LAG HELL as soon as the Portable merge takes place …. Not enough people do their basic business in their own strongholds and that will be the next problem they will need to deal with, after Professional merge.

  • Kherrin

    The game still lags on Balmorra, Taris and Belsavis for me. Fleet’s not too bad on any Server, at the moment, for me. The Shadowlands has seen a surge in population the past two weeks. Fleet went from 25 to 90 on at all times. The planets for the 1 thru 50 level seem about the same, 10 to 60 people, depending on the time of day. After the merge, it may increase to double those numbers. I really dread the feeling this game is done. I have enjoyed it thus far. It has been my go to game for five years. What am I going to play after this for my Star Wars fix? Battle Front II?

  • Vyro The Virus

    How bad is your lag? If it really is that terrible you can try to lower the graphics.

    The game is not done. If anything, this will increase the population, as new players/returning players will want to come. For at least another year or so we’ll be fine. After that… well, there’s only one more Server merge they can really do.

  • Kherrin

    I really believe my lag is due to my internet provider. I am on AT&T Uverse, the hub for my connection is close to a mile away. They double tapped my pole outside so I should be receiving double the mps to my house. I purchased a Net Gear wi fi adapter to strengthen the signal to my laptop. It reads that I am getting 144 mps and then goes down to 75 mps. It should be more than enough for the game.

    It could be SWTOR servers?? I dunno.

    Also, I use Wise Care 365 to clear out my caches and check my registry for errors. I do that every time before I log into the game. I even go a step further and use Wise Game Booster to put 7 processes on pause till I am done playing.

    I make sure my drivers are updated by running the Intel and HP Updater apps.

    On my laptop I have the GE Force Experience, it optimized my game according to my graphics driver and ram. I will try lowering my settings down to low and see how the lag is.

    I am exhausted after writing all of that. LOL. I have tried everything to eliminate or maintain my lag to a reasonable level.

  • HMH

    I haven’t seen 100 people on fleet (or anywhere) on Begeren Colony since Ziost dropped.

  • Kherrin

    #sad #swtor-blues I am going to have to play longer tonight!! 🙂

  • Anne Rogers

    From 200 servers to 5- whee! Now I can fight even more players for spawns! And I might get to rename my characters again! Will that be the 3rd or 4th time?- I forget just how many times they’ve crammed servers together in a pathetic attempt to save the multiplayer portion of their single-player game.

    Also I love to see that EA has made sure to make a portion of their DvL event useless by giving away the ‘dark’ companion. I’m surprised it wasn’t saved as a cartel purchase though- after all, the whales are what drives the game.

  • JRP

    ….. currently there’s 17 servers [8 North American Servers; and 9 European Servers]. Not 200 ….. and there’s only been one other major Professional merge before the one just announced a month ago [and that happened about half a year after the game first launched, so either mid-2012/early 2013 ….. which took the number of North American Servers from 20/30/40 down to 8; the number of European Servers down to 9; and completely closed the Pacific/Oceania Servers — after all that upset players, the game team had promised not to pull that again].

    To make up for it, maybe they’d better give long time subscribers either a million Cartel Coins or a lot of free character transfers.

  • guest20151008

    Actually there have been 2 major Portable mergers since release. I started out on my main Portable Lord Praven. That merged to Drooga’s Pleasure Palace, and then that merged to The Harbinger. Similarly for other regions. Oceania servers I think were wiped out in the 2nd major Portable merge. Might’ve been the first. Anyone remember?

  • zigarot

    i remember having (Major) Payne at launch, switched to Oceania Portable when they launched that, scored same name, then when oceania servers died, lost the name. haven’t played since.

  • すずはら

    Definitely went from Mask of Nihilus > Drooga’s Pleasure Barge > The Harbinger > The Hot Prospect So you’re wrong. Hurr.

  • Dom Pizzarro

    Aaand I just realized I likely screwed myself a few months back.

    Renamed my sniper with a lot of playtime to switch the name to an Operative – with a few hours tops so far – which I wanted to level in the future. And of course the name is already taken on both other servers she’ll merge with. So either I spend a lot of money to do a name-switcheroo both now and after the merge or have a very good chance of losing a name I am really attached to. well, here’s to hoping they are neither subscribers nor Passive.

  • Ryan H

    So, do i have to run through THREE missions on EACH CHARACTER i have in order to win Darth Hexid? or just on 1 character and then Collections unlock? Please tell me the latter and not the former…

  • JRP

    It looks more like you run through just 3 PvE or 3 PvP missions on any of your characters [so that could be either run all 3 on the same character, or have 3 characters each run one; probably the first option works the best], and using Group Finder between November 8 and 27 to earn Darth Hexid as a companion.

  • Oishi

    Hey there. I am not sure if someone else already asked this but… I currently have 7 characters in the same Server and I am preferred status. it is my understanding that preferred status has a limit of 6 characters, and this limit can be surpassed by using character slot unlocks, which is what I did. I assume there will be no problem right? Cuz I don’t want to log in and find out that I am going to be limited to 2 characters only after the update… they said that was going to be the case of F2P accounts. I hope it is not the same for preferred…

  • Need2Crash

    the total Active characters (Server) is how many you can have it should stay the same after the merge mine is 13/18 total Passive characters so i can have 5 more if i was to even bother to make more toons. if they were to change the stance on this revoke those, they will just run off more of the preferred/f2p like when they pulled all WZ/OPS passes

  • Grampy Grey

    Thank god my Professional is called “Star Forge” and not “Hot Prospect”.

  • bob the nailer

    i hate the fact they are forcing me to have to find groups I am a solo player and them forcing me to go look for a group to enjoy the fun is a bitch thing to do the devs are just a bunch of donkey show girls

  • Vyro The Virus

    It’s optional. You don’t have to get the achievements/companion — there are other achievements (and companions if you can’t do Heroic Star Forges by yourself) that you can’t get without having other players.

  • Jonathan Bastian

    It IS AN MMO…which FYI stands for Massively MULTIplayer Online….keyword being MULTI. If you don’t want to do group stuff then don’t play an mmo or don’t crib about being forced to do group stuff cos mmo’s are designed with GROUPS in mind.

  • Bloodgroin

    I’m a little confused with the priority name system. Is it saying that subscribers will have free reign over f2p/preferred players when it comes to character names? For instance, if a f2p account has a longer play time on a specific character, can a subscriber swoop in and take that name on another Portable as long as they get past the lvl 10 threshold, and take that name eventhough the f2p player has more playtime on their character?

  • Vyro The Virus

    Yes, yes the are.

  • NunyaBusiness✓ᵀᴿᵁᴹᴾ

    However they cannot take your name by creating a new character.

  • Kherrin

    If the subscriber has a character with the same name as a F2P, it will depend on the play time for each character and if they are past level 10. If you have more time on yours but they had the character longer….then they would get to keep the name. It’s very confusing.

  • Kherrin

    I think they should make a Combat Droid available for every flash point for those who want to solo them. As for as I know, the Black Talon/Esseles has one and the Pre-Revan ones do as well.

  • Tummi

    So name-priority more important is Sub or Playtime?

  • Dr. Mike Wendell

    Status comes first. Sub > Preferred > F2P.

    Then within those groups, playtime is how they’ll be sorted.

    Hope this helps

  • Drumms

    On Red I don’t got Manaan Stronghold. On Prot I bought Manaan with 100% real money (100% CC)

    I got email from Bio telling me I needed to pay 2500 CC on EACH Professional I wanted Manaan unlocked. Yet they linked me with their site page which told me that I need ZERO CC to unlock if I spend CC on it. It’s Legacy unlocked! And it travels with Professional hopping!

    http://www.swtor.com/community/showthread.php?t=883288 Strongholds & Decorations If you activated the stronghold with CC then you can unlock it for paid on the new Professional

    https://help.ea.com/en-us/help/star-wars/star-wars-the-old-republic/swtor-character-transfers/#achievements Your Stronghold remains on your original Server, as it belongs to your Legacy there. -If you purchased your Stronghold with Credits, you will need to repurchase it on your new Portable. -If you purchased it with Cartel Coins, you will not need to repurchase it, but you will still need to redecorate it.

    I remember the other homes costing zero CC to unlock (the ones/rooms I unlocked by CC alone) when I made a new char on a new Professional.

    Why again does this not go fro Manaan? Manaan got ‘premium’ rules or scamming ones?

    I emailed Bio 2x about the matter, providing proof I unlocked Manaan 100% with RL cash! (they even got my logs to back my story up) Yet they keep telling me I have to keep spending 2500CC/Server.

    Terrible policy. All homes bought with RL cash swap with you for 0CC but for Manaan. Or lying about it.


  • Drumms

    Good thing we merge. I bought manaan months ago. I can finaly have it, or have it COMPLETELY ERASED!!! :OOOO

    And I expect nice things to happen with my two Tat’s I decorated which took me weeks. Which deco’d Commercial is erased? Or is ALL deco reset in ALL rooms of ALL homes?? Took me a year to deco all. Great Scott if thát happens!!

  • Aiko

    This sucks.. Have to find new Names for my 6 year old Chars now.. -_- No love for Founders.

  • https://proxyship.click/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://thepiratebay.bet/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://pirateprox.club/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://ikwildepiratebay.org/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://proxyproxyproxy.nl/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://tpb.tw/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://proxypirate.in/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://ukpirate.click/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://pirateproxy.wf/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://urbanproxy.eu/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://piratebays.co/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://pirateproxy.yt/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://pirateproxy.click/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://gameofbay.org/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://piratebay.click/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://pirateproxy.tf/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://tpbunblocked.org/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://piratebaymirror.eu/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://ukpirateproxy.xyz/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://unblocktpb.com/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://pirate.trade/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://piratebays.co.uk/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://thepiratebay-proxy.com/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://wearepirates.click/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://thebay.tv/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://unblockedbay.info/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://tpbportal.in/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://ukpirate.org/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://piratebay.red/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://proxyspotting.in/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://hyperproxy.net/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://duckingproxy.eu/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://piratebayproxy.tf/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://thepiratebay.uk.net/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://piratetoday.click/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://thepiratebay.blue/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://fastpiratebay.co.uk/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://tpb.zone/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://uktpbproxy.info/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://thepirateproxy.ws/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://uktpbmirror.pw/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://opentpb.com/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://theproxybay.me/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://pirateproxy.website/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://unblocktpb.pro/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://tpbship.org/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://tpbmirror.ga/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://fastbay.net/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://proxyship.click/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://thepiratebay.org/torrent/19420586/CuteFTP_Professional_v9.0.5_Full_Version_Patched_Team_REVENGE   https://thepiratebay.org/torrent/19420586     http://exambrain.net/CuteFTP.Professional.v9.0.5.incl.Patch-REVENGE.zip   https://drive.google.com/open?id=1JWKF_Q5YQQMas9Dzq3pTGdj75EeXzpFJ   https://drive.google.com/file/d/1JWKF_Q5YQQMas9Dzq3pTGdj75EeXzpFJ/view?usp=sharing   https://drop.me/aq35AJ   http://www110.zippyshare.com/v/DJgWDrML/file.html   https://files.fm/u/saer6vfr   https://ufile.io/mtxhp   https://we.tl/wCFggSQYeC   http://s000.tinyupload.com/index.php?file_id=08253588975460415519   https://www.megaupload.us/Tga/CuteFTP.Professional.v9.0.5.incl.Patch-REVENGE.zip   https://www.sendspace.com/file/vxabca   https://spaces.hightail.com/receive/WDXcPYt5cI   http://www.filedropper.com/cuteftpprofessionalv905inclpatch-revenge   https://file.io/6NsQLU   https://expirebox.com/download/b0acdc8950db6700e4f78784cd772e22.html   http://www.filetolink.com/eca645a03e   https://upload.cat/dd00bae3e1888794   https://dropfile.nl/get/3U7CQV   http://fileze.net/1Mkr   http://ge.tt/6Yfu1nn2   https://www.sharebase.net/4951a01dfdc95743   http://dropmefiles.com/NGT70   https://downace.com/4Ow6l   https://quickfileshare.org/5S5/CuteFTP.Professional.v9.0.5.incl.Patch-REVENGE.zip   https://filesup.me/8vx/CuteFTP.Professional.v9.0.5.incl.Patch-REVENGE.zip  

    Castrapraetoria FTP Clients
    Pakoman FTP Clients
    AutoTran FTP Clients



    Vintage Automatic Transmission Parts

    1946 to the mid 60's and later

    Best viewed with IE @800x600 or higher

    David Edwards
    56 Dale Street, Dept. A
    Needham Heights, MA 02494-1218

    Phone: 1-781-449-2065 Anytime by chance

    The best time to reach me by telephone is 6:00 AM to 10:00 AM Eastern time most days except Wednesdays, which is evenings only.
    I am at my computer and telephone during this time answering e-mails, returning
    phone calls from the previous day and processing orders for the days shipments.

    Fax: 1-781-449-2065 Anytime

    : info@autotran.us or order@autotran.us


    If you have a part number, either OEM, ATP, Lempco or Republic type it in
     the above search box, and if it listed on my site, the search will lead you to it.

      Use OpenDNS