If you have been using OpenCollar in between the beginning of 2013 and the winter of 2018, then you have been running software that has been created by me and my team.
While some others on the scene want to insist that only they can now provide you with "official" OC wares, the truth is that this update was created and tested by the people you've been trusting all along, and who are now providing a safe haven with a diverse and inclusive community in the Fire Flower group, the Arcadia region, and on Discord.
The names and faces behind every line of this code are the same as those you've depended on for over half a decade, which can be reviewed in the contributor graph of the original OpenCollar project on GitHub, a platform for programmers to develop and maintain software:
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 , H e a r t c o r e , L e g a c y a n d P r e m i u m A p p s ────────────────────────────────────────────────── ⚠ 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. Only Heartcore collars below build 172, that currently have "Hands off!" mode enabled, need to have it disabled first.
To get things started, just touch the updater and confirm the installation request in the pop-up.
I m p o r t a n t t o k n o w :
Please be aware that this is an UPDATER. It's purpose is to refresh scripts and contents that are currently installed on your collar, and to upgrade those to their newest versions or newer variations. If you are a customer of virtualdisgrace.com Premium Apps, and your apps will no longer install on your collar after the update, you can acquire current versions of those in the Arcadia region, from vendors, update stations or redelivery terminals. ♥
Also if you want to create brand new P9 collars for personal use or for sale, you can get a creator kit on the Second Life® Marketplace. For details, please visit the workshop page on this website.
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 some texture change features will no longer be available after the update. Unfortunately I can't work around that, so before you decide to run my updater, please 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!
Missing something? ─────────────
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 and on the Second Life® marketplace.
Links to group and places can be printed when you click [Links] in the About menu.
The update doesn't work in these 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.
➜ The update won't work in this case. You will have to live with the older version or get a new collar from the merchant.
6. The collar is from a party we can't support.
➜ The update won't work in this case. You have to live with the older version or contact the merchant and ask them to ship compatible versions in the future. It is generally considered a very bad sign if products that we can't support make use of our update channels anyway.
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.