Dear friends, lovers and pets!
If you have been using OpenCollar in between the beginning of 2013 and the end of 2017, then you have been running software that has been created by me and my team.
While some newcomers on the scene want to insist only they can provide you with "official" OC wares, the truth is that our update was created and tested by the people you've been trusting all along, and who are now providing a sanctuary in the Fire Flower group, and at the Arcadia region.
The names and faces behind every line of our source code are the same as those you've depended on for half a decade, which can be reviewed on this public contributor graph on GitHub.
I'm providing you with an update, and a new version (called Peanut) of the collar that will ensure you have an awesome OpenCollar experience. It's produced for you, by the people you've trusted for the last many years.
You deserve something great, regardless if you are a free user, or a "paying customer". ♥
U p d a t i n g O p e n C o l l a r 4 . x , 6 . x a n d 7 . x
⚠ Please only run one patch or app installation at a time. ⚠
Before you do anything else, make sure that you can rez where you are, and drag the updater from your inventory on the ground in front of you. It doesn't matter if the place lags, the updater is robust enough to withstand any sim condition and everything will be just fine.
In most cases the update can be done even when the collar is worn and locked, but if you have a collar with full permissions, you need to rez the collar on the ground and decide during the installation whether you want your collar to become transferable or copyable.
To get things started, just touch the updater and confirm the installation request in the pop-up.
A few words on permissions:
My update includes a script (oc_root) that makes use of web services that belong to the virtualdisgrace.com infrastructure. I use it for stuff like version control, news broadcasts, and some usage stats. When I released the OC 6.6 update, I realized that if I didn't secure some of it I'd open us up to attacks the first time any script kid figured it out, so I made this new script either copyable, with the service done per user, or transferable, with the service done per collar device, but not modifiable!
• If you are a business and want to use Wendy's Distribution in your products for sale, you are welcome to get in touch, and we figure something out that is fair, and works for both of us. ♥
• If you need the script with full permissions, I have the base source embedded below. I include the full permission source for everyone who needs it for private, and non-commercial reasons, like if you have a family collar that you want to hand out, or need a collar for your role play sim. While I often help groups and role play sims to make things work initially, I can't provide free lifetime support for everyone, instead I have made it very easy for you to include your own links to groups and places in the About menu.
Everyone is welcome under my wing, but I have always wanted to empower people to spread their on wings and fly free if they choose to do so. That's what open source means to me, and what makes it worthwhile.
Full Permission Source can be found HERE.
After the Update:
Your main menu now lists the three most important pieces of information that you and others need to operate your collar.
The prefix, that's used for chat commands, the channel that can be used instead of the Nearby Chat to speak commands, and the safeword.
The default safeword in Wendy's Distribution collars is FLÜGGÅӘNKб€ČHIŒßØLĮÊN. This makes a lot of sense to me but you might want to change it to something that makes a lot of sense to you!
To do so, type a slash "/" followed by your <channel>, followed by a <space>, followed by your <prefix>, followed by a <space> followed by the command "safeword", followed by a <space> followed by your new <safeword>.
Here is an example: /1 we safeword Taxi
...and this is how you speak all commands on my flavor of the collar, separated by neat little spaces!
You will also notice right away that I put a few words in the main menu text, pointing to my group and to a new feature called "quote". I found this would be nice because your Owners can leave a small blurb of text on your main menu, like "I love you, hunny bunny!", or "ur ass is mine", or "Don't feed this slave after midnight!", or "Suck and Fuck - L$2600/15mins.".
Quotations are always signed by the avatar who set them, that means no meany anonymous blurbs, such as "I wuz here :O"
To begin setting a "quote", type the command in the same pattern like I explained above.
Example: /1 we quote
Then a text box appears and you can enter a short blurb of text. There isn't much space in menus for text, so it has to be really short, but to give you an idea, the sample text that I left, is about as much as you can fit in there. Once you enterted your text, click [Submit] and it appears!
If you don't want any quote in your main menu at all, just type /<channel> <prefix> rm quote in the Nearby Chat.
Example: /1 we rm quote
U p d a t i n g O p e n C o l l a r 3 . x
⚠ Your collar needs to be modifiable! ⚠
When updating an OpenCollar 3.x, all scripts in the old collar will be replaced with new ones!
This is a process that can't be undone, but it is safe and has been tested on hundreds of collars, both the old free OC ones, and also on many popular collars from commercial vendors.
In rare cases after the update some texture change features will no longer be available if they depended on third party scripts. Unfortunately I can't work around that, so before you decide to run my updater you should make sure that you are satisfied with the way your collar currently looks.
Regardless of what some people might tell you, staying on OpenCollar 3.x is a bad idea, because these little beasts lag af. There is no good reason to not to upgrade, when it is for free and prevents lag that by its nature affects other Second Life residents as well. Save the environment! ✿
Step by Step:
1. Rez Wendy's Updater on the ground in a script enabled parcel.
2. Rez a copy of your collar besides Wendy's Updater.
3/a. Touch Wendy's Updater and wait for a confirmation pop-up.
NOTE: The confirmation pop-ups differ per collar version. Some collars show "Golden Rules", others, usually the older ones, a cramped dialog with "object keys". Just click [Yes] to proceed.
3/b. If nothing happened, try to trigger the update in the following way: Open your rezzed collar's menu by touching it, and go to the Help/About or Help/Debug menu to click [Update].
4. The collar will search for the updater, and after a few seconds yet another dialog will pop up that asks you to "grant permissions to link and delink objects". Proceed with [Yes].
5. Once you granted the permission the updater will proceed and tell you when it's done!
If you are missing an app or plugin, you might have to pick up the most recent version of it.
Thankfully most of the legacy apps that were used in OpenCollar 3.x have been fixed and refreshed by virtualdisgrace.com members, and are available for convenience, and for free at Arcadia.
Links to group and places can be printed when you click [Contact] in the About menu.
The update doesn't work in those cases:
1. You are in a parcel that allows no "running scripts".
➜ Go to a parcel where you can rez and where scripts can run.
2. You never granted permission to link and the update eventually aborted.
➜ Start over and watch the Nearby Chat and the pop-ups on top right of the screen.
3. The collar object is created from more than 250 prims.
➜ If you are an experienced builder, you could try to slim the build down.
4. The 3.x collar is "inverted", meaning scripts are not nested in the root.
➜ If you are an experienced builder, you could try to re-link the collar manually.
5. The collar object is non modifiable.
➜ This can't be fixed! You will have to live with the older version or get a new collar from the merchant.
U p d a t i n g H e a r t c o r e C o l l a r s
Heartcore collars have to be updated with Heartcore Installers, but you can override Heartcore with Wendy's Distribution, granted that your collar is unlocked at the time. You will be prompted with an additional confirmation dialog that makes you aware that you are changing branches.
Don't worry if you accidentally overrode your Heartcore, it can be added back simply by running your Heartcore Installer! ♥
U n i n s t a l l i n g A p p s a n d P l u g i n s :
If you never use an app or plugin you can uninstall it to save some memory. The command to do that is "<prefix> rm appname". Here are a few examples:
we rm bookmarks
we rm resizer
we rm bell
NOTE: Your prefix is the first two letters of your name and not your initials.
R e p a i r i n g a n d r e f r e s h i n g c o l l a r s :
In most cases it will be enough to reboot the collar with the command <prefix> reboot, but sometimes it makes sense to refresh the core modules of a collar with the updater, even one of the exact same version.
U p d a t e s a n d N e w s
We usually ship no more than four major update releases per year. Our version policy is nuts. A major release changes the name of the version, i.e. Peanut becomes Almond. If you always keep your collar up to date with majors you will usually only receive an update notification for other major releases.
Standard patch installers for Wendy's Distribution are inter-compatible with premium version collars. If there are any fixes or features added that are particular to only premium versions, a dedicated installer will be made available at our in-world store.
Wendy's Distribution has a feature included that allows us to broadcast news. We may make use of this feature in the future also for promotional reasons if we believe that it is necessary for the progress and prosperity of our operation.
You are free to opt-out of these news in the About menu simply by unticking the ☑ News checkbox. We however must retain the ability to send news in emergency situations, such as server side changes that could break essential core functionality of the device, or an impending asteroid impact.