Send Invites 1.1

Overview

This is a keyboard macro application which runs on Microsoft Windows XP or Vista (Untested on Windows 2000 but should work). It’s designed to increase your productivity while using the Group Subscriber tool to send group invites. This tool saves you from adding each avatar name individually into the Group Invitation dialog. You simply open the dialog as you would normally, place a list of avatar names on the Windows clipboard and then use this tool to place those names into the dialog. It basically parses the list and emulates all the keystrokes for you. The tool is presented in the style of a wizard covering all the steps needed - first time around be sure to read all the information shown on the dialog. I also recommend reading the “AUTORUN OPTION” section below.

Getting Started

  • Step 1: Start by obtaining a list of avatar names you wish to send group invites to and copy them to the clipboard. For this example we’re using the names listed by the Group Subscriber tool and copying them from the chat history.
    Screenshot
  • Step 2: Run the Send Invites software and paste the list of names into the edit box.
    Screenshot
  • Step 3: Open the group list by selecting “Edit” > “Groups” from the main menu in Second Life, then select the group from the list and press the “Info” button.
    Screenshot
  • Step 4: Select the “Members & Roles” tab then ensure the “Members” tab is selected. Click the “Invite New Person” button.
    Screenshot
  • Step 5: Click the “Open Person Chooser” button then ensure the cursor is placed where it says “Type part of the resident’s name”.

    Note: Be careful not to do anything else inbetween step 5 and 6. This is because the Send Invites tool will automatically minimize, returning focus to Second Life.

    Screenshot
  • Step 6: Press the “Add Names” button on the Send Invites tool.
    Screenshot
  • Step 7: Wait a few seconds while the names are added to the Group Invitation dialog. You’ll hear a confirmation sound when its finished. Then click the Send Invitations button.
    Screenshot

Installation

This tool does not come with an installer. It simply consists of a zip file which you unzip to a folder of your choice and you double click the sendinvites.exe file to run the tool. If you’re not familar with the concept of “zip files” then it’s simply a collection of files conveniently packaged into a single file. Use an application like Winzip, Winrar (commercial) or 7-zip (free) on Windows to unpack it.

Note that you should place everything in a folder where the application always has write permissions. This is so the application can create a settings file in the same folder. A log file containing all avatar names will also be placed in the same folder if you enable this option.

You can optionally add this tool to your Start menu. To do this just drag the sendinvites.exe file into your Start menu.

Uninstall

This tool does not have an installer or uninstaller. Simply delete the folder which contains the macro tool and this will remove it 100% from your system. If you setup a Start menu shortcut then remember to delete that too.

Autorun option

You can run this tool without having to deal with the dialog every time. By setting up a special Windows shortcut (details given below) you will effectively 1) Launch this tool, 2) Paste the avatar names, 3) Start the macro and 4) Close the tool afterwards, all automatically. This is my preferred way of working.

Here’s how to set it up (in Windows XP):

  • Step 1: Drag “SendInvites.exe” file from Windows Explorer into your Start menu.
  • Step 2: Locate the new entry in your Start menu. Right-click it and select “Properties” from the popup menu.
  • Step 3: Select the “Shortcut” tab. Where it says “Target” add the following text to the end of the line: ” autorun autoclose” (without quotes). For example, you would change:
       "D:\temp\SendInvites.exe"

    to:

       "D:\temp\SendInvites.exe" autorun autoclose

    Note: the extra parameters are outside the quotes.

  • Step 4: Select the “General” tab and give it a more descriptive name. Eg “Send Invites (Autorun)”. Click OK to save the changes. All finished, but read on…

I highly recommend using a keyboard application launcher called Launchy. This will save you from having to browse the Start menu everytime you want to run this tool. If you’re familar with QuickSilver on a Mac you’ll be right at home here. In a nutshell, to launch an application you activate Launchy (press alt+space), type the first few letters of the application name, and hit the Enter key. That’s it! Soon you’ll be launching any application from your Start menu in under a second. It’s a huge productivity boost. Launchy can be downloaded for free from launchy.net

Now, you should be good to go. To use your new setup you do the same first three steps as before. I.e. Use your Group Subscriber to show the list of avatar names, copy those avatar names to the clipboard, and open the Group Invitation dialog. The next step is to use launchy to run this application by pressing alt+space, followed by the first few letters of “Send Invites” (”Send” should be enough), and hit Enter. Sit back and watch while this tool loads, automatically grabs the names from the clipboard, and enters them one-by-one into the Group Invitation dialog. When it’s finished it’ll play a sound to let you know and automatically close itself.

Frequently Asked Questions

  • Do I have to buy Group Subscriber?
  • No. Though it’s recommended because that’s what this tool was designed to work with. The only prerequisite is that there is a list of comma-seperated avatar names sitting on the Windows clipboard. How they get there is up to you - you don’t necessarily have to use Group Subscriber to achieve this.
  • Where can I get Group Subscriber and what does it do?
  • This is a tool for sale at the Crystal Gadgets store in Second Life. It’s purpose is to allow visitors to easily join your group without having to hunt it down via search. Group Subscriber handles multiple groups, multiple admin, and notifies owner/admin of new group requests. It makes it much more convenient for visitors which means your group grows much quicker.
  • I have a problem with this tool, will you help?
  • I do not provide technical support for this application. See the User Agreement for more details. A certain level of Windows technical knowledge is assumed. However, I do read all feedback submitted to the Suggestion Box at the store in Second Life. Feel free to leave the details, and mention your avatar name in the feedback if you want a personal response. If the issue is related more to the Group Subscriber tool then please send me an IM message in-world and I will try to help.
  • Why provide this tool for free?
  • Although I’m a Windows developer, I’m not in the business of selling or supporting Windows software. It’s provided free and separately from Group Subscriber so that purchasing Group Subscriber is not a co-requiste to obtaining this application, and therefore you can not expect customer support for it. This is for reasons of time and logistics.
  • How many names can this tool handle in one go?
  • I have capped it at 100 names. It can technically handle thousands but that in itself would open this tool to abuse, hence the hard limit. This should be easily more than enough for legitimate use. If for some reason you have more than 100 names to add then just send them in batches of 100 names.
  • What other uses does this tool have?
  • You can also use it to move customers from one group to another. Maybe you want to change the group name for some reason (eg you renamed your business) and created a new group for this. Once you’ve obtained the names from the old group you can use this tool to send out invites to the new group in batches of 100. Tip: If you have enabled this tool’s option to log all names then you’ll already have the names from the old group!
  • How do I obtain updates?
  • Visit the store in Second Life and click the download option on the vendor. Also be sure to join our Update group to be kept informed of updates to this tool along with new products as they’re released - Click the “Join Our Group” sign in the store.
  • Is there a Mac/Linux version?
  • Afraid not. But feel free to try Parallels or VMWare emulation software. No guarantees that it’ll work!
  • Will it work with Windows 2000 and Vista?
  • The tool was designed for Windows XP but has been verified as working on Vista. It should also work fine on 2000 but this hasnt been verified yet.
  • Will it work with Windows 95/98/Me?
  • Possibly! Though I don’t think Second life itself is even compatible with those versions of Windows.
  • When I run the tool a blank name gets added to the invite list.
  • I think this is a bug that occasionally happens with the Group Invitation dialog. It will prevent you from sending the invites. If this happens please close the dialog and start afresh with a blank dialog. Alternatively you can manually delete the blank name from the list, but you may be missing one name from the list if you do it this way.
  • Sometimes it doesn’t work.
  • Adding names to the Group Invitation dialog in Second Life involves doing a search for each avatar name as they’re being added. If a sim is lagging then the search part can take longer than the macro allows and it tries to move on to the next name before the Second Life client is ready for it. To sidestep this issue just ensure that the sim is not lagging bad before you run the macro. You can check this by pressing Ctrl+Alt+1 and observe that the Time Dilation is close to 1.00. For example, a value of 0.50 or lower means the sim is performing badly at the time. Press Ctrl+Alt+1 again to remove the information. Alternatively you can tell the macro to allow a little more time for the search to be performed - Open the Send Invites tool and in Options change the “Search Delay” to a higher value.

History

  • Version 1.1
    • Fix: Occasionally when attempting to cancel a running macro by bringing focus back to this app it carried on regardless.
  • Version 1.0
    • Initial Release.