tag:infinitekind.tenderapp.com,2009-01-14:/discussions/general-questions/115061-secondary-to-primary-script-now-replaced-by-toolbox-optionInfinite Kind: Discussion 2023-01-03T12:30:18Ztag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432021-10-03T08:27:41Z2021-10-03T08:27:41ZSecondary to Primary script now replaced by Toolbox option?<div><p>Toolbox can do this for you so I would suggest it’s safer than you running a script. I also maintain the extension so that it always works. But it’s up to you.</p>
<p>(Not support, just a fellow user)</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432021-10-03T08:28:50Z2021-10-03T08:28:50ZSecondary to Primary script now replaced by Toolbox option?<div><p>I don't need to do this but just tried Toolbox out of interest and can't see a button which converts Secondary to Primary?</p>
<p>Which tab is it in?</p>
<p>PS I am currently set to "Don't sync"after a lot of recent sync problems, so maybe the option doesn't show?</p>
<p>( I have been using MD since 2002, but sync problems seem to crop up out of the blue about every two years. This time it was iPad syncing that fell over. Have now decided that I will use Screens on my iPad to access MD on my Mac, when I need it. Working well and means I have full fat MD on my iPad)</p></div>borehamtag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432021-10-03T08:37:12Z2021-10-03T08:37:12ZSecondary to Primary script now replaced by Toolbox option?<div><p>This is why Toolbox is safer... It knows you are already a primary.. It will actually tell you when you launch Toolbox if you are secondary... The Button is on the main screen in Orange if secondary is detected...</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432021-10-03T08:57:05Z2021-10-03T08:57:05ZSecondary to Primary script now replaced by Toolbox option?<div><p>Thanks Stuart that is excellent.</p>
<p>Now the app needs modifying to mention Toolbox on the syncing page! If it remains as little known as the script it will be a pity!</p></div>borehamtag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432021-10-03T09:02:20Z2021-10-03T09:02:20ZSecondary to Primary script now replaced by Toolbox option?<div><p>👍 personally the MD syncing page needs changing to allow the user to promote from there… but hey ho. Enough ‘experts’ know to point Toolbox out to anyone who asks. 😊</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432021-10-03T09:07:54Z2021-10-03T09:07:54ZSecondary to Primary script now replaced by Toolbox option?<div><p>Yes even better!</p>
<p>Toolbox looks powerful, if potentially dangerous, even though there is a clear barrier between read-only and write.</p>
<p>I think Primary conversion is the only issue for which I have ever needed to go under the bonnet (hood) so to speak.</p></div>borehamtag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432021-10-03T09:13:06Z2021-10-03T09:13:06ZSecondary to Primary script now replaced by Toolbox option?<div><p>It’s powerful, but with safeguards, intelligent checks, backups and warnings where needed. You would have to try very (very) hard to actually damage anything. Ie ‘damage’ could only be caused by a very persistent and deliberate user choice. And of course, if you backup as it always requests, then you can always restore afterwards.</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432021-10-03T09:15:02Z2021-10-03T09:15:02ZSecondary to Primary script now replaced by Toolbox option?<div><p>👍🏻</p></div>borehamtag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432021-10-03T20:35:57Z2021-10-03T20:35:57ZSecondary to Primary script now replaced by Toolbox option?<div><p>I don't know if I'd say we should 'trash' the script, but the Toolbox extension definitely seems like an easier way of promoting secondary files to primary, and many people have used that method with success.</p>
<p>I'll pass on the feedback about the syncing window options. I agree it would be useful to have that option there, but we also don't necessarily want people clicking on that without knowing what it does. Maybe behind an 'advanced' button with some kind of explanation, or something like that.</p>
<p>Ethan<br>
Infinite Kind Support</p></div>Ethantag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432021-10-04T09:28:36Z2021-10-04T09:30:10ZSecondary to Primary script now replaced by Toolbox option?<div><p>Thanks.</p>
<p>While on the subject of Toolbox, I have read the main info page and browsed the app.</p>
<p>Is there anything like a "Verify and Repair" capability for an MD datafile?</p>
<p>If not, is that a feasible suggestion/request?</p>
<p>Are there any other maintenance/good practice tools within Toolbox?</p>
<p>Thanks</p></div>borehamtag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432021-10-04T10:56:57Z2021-10-04T10:56:57ZSecondary to Primary script now replaced by Toolbox option?<div><p>An easy question, with a complicated answer....</p>
<p>Firstly, I have tried to build every known issue/fix into Toolbox.. Also, every known IK support fix script has also been incorporated...</p>
<p>No there is no Verify and Repair capability.</p>
<p>The 'dataset' is actually a folder (or package folder on Mac) which contains many files. Some are more important than others.</p>
<ul>
<li>
<p>for example, if you lose/damage the file called 'key' then you are completely buggered! There is no fix that would repair this.</p>
</li>
<li>
<p>'trunk' is another. This is your encrypted dataset. It contains your actual data.</p>
</li>
<li>
<p>Some other files can be lost, and whilst painful, it would not be catastrophic.</p>
</li>
</ul>
<p>Fundamentally, if you had an operating system type disk/file event that lost or corrupted the files/folder, then I doubt any MD/Toolbox 'repair' feature would ever work. In this case, you are talking about a restore... So BACKUP (Daily) is your friend!!</p>
<p>So next, you could have an encryption/decryption problem.. This would be rare, and/or possibly caused by forgetting your passphrase, disk error, a process not completing.. In this instance, to be really damaging, it would have to damage trunk... Again, I doubt any repair utility would work...</p>
<p>Sync is another category.. The best fix is to blow Sync away and start Sync again... (Toolbox now has a neat refresh Sync option)</p>
<p>So, finally we get to data issues...<br>
- Toolbox has many fix features... As mentioned, it can fix most things we know about. I could build a feature which ran every detect/fix feature, but I don't want to do this.. I think that could open a Pandora's box.. I prefer that when a user hits an issue, they look for the resolution (possibly guided by others/support) in Toolbox... Perhaps others have opinions on this?</p>
<ul>
<li>I think Analyse Dataset is good to tell you how large the dataset is and where the size is being consumed..</li>
<li>Diagnose Attachments is another useful one</li>
<li>Fix: Delete Orphaned Extensions is a good cleanup routine</li>
<li>OFX: Cleanup missing banking links might be useful</li>
<li>Delete All cached OnlineTxnListRecords is a good cleanup when using OFX downloads</li>
<li>Diagnose Currencies is a useful diagnostic</li>
</ul>
<p>BUT in general, I subscribe to the 'if it works, don't fix it' approach....</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432021-10-04T16:25:54Z2021-10-04T16:25:54ZSecondary to Primary script now replaced by Toolbox option?<div><p>Thanks very much for the comprehensive reply. Obviously a lot of work thoroughly thought out.</p>
<p>I expect I will start syncing again at some point and the refresh option could be useful if it goes wrong.</p></div>borehamtag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-08-14T14:31:54Z2022-08-14T14:31:54ZSecondary to Primary script now replaced by Toolbox option?<div><p>Several months have passed and I need to convert a Secondary to Primary after decommissioning a computer....but failing how to do it in Toolbox.</p>
<p>Post #3 above said <em>"....It will actually tell you when you launch Toolbox if you are secondary... The Button is on the main screen in Orange if secondary is detected..."</em></p>
<p>But I can't see an orange button (screenshot below)</p>
<p>In my screenshot there is a message that secondary detected and to use "Update Mode" to change, but I can't find that either.</p>
<p>Advanced Mode has Update Functions but they are greyed out and don't include a promote to Primary, only a demote to secondary.</p>
<p>Thanks for any help and apologies if I being blind/dense!</p></div>borehamtag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-08-14T14:36:18Z2022-08-14T14:36:18ZSecondary to Primary script now replaced by Toolbox option?<div><p>Cancel the above...found it...didnt realise that the words "Toolbox options" was clickable....thought I would be doing something silly.</p></div>borehamtag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-08-14T17:05:19Z2022-08-14T17:05:19ZSecondary to Primary script now replaced by Toolbox option?<div><p>Yup - 1) menu names changed a while ago, and you can click Toolbox Options..</p>
<p>Toolbox 🧰 +1 😃</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-08-15T08:34:27Z2022-08-15T08:34:27ZSecondary to Primary script now replaced by Toolbox option?<div><p>Thanks Stuart, I don't use it often enough to remember!</p>
<p>Also just remembered that has to be done separately for each dataset. My mindset was it was a whole app change.</p></div>borehamtag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-10-03T10:23:53Z2022-10-03T10:23:53ZSecondary to Primary script now replaced by Toolbox option?<div><p>Sorry to revive this again!</p>
<p>I have just migrated to a new (Mac) computer. The computer I migrated from also Mac, was the secondary (another computer was primary).</p>
<p>I launched Toolbox to change the new Computer to Primary, but I am not seeing any notification that it is secondary, as I expected it to be. No orange box.</p>
<p>Is there anywhere in Toolbox where it states that the computer is primary?</p>
<p>How did this happen,</p>
<p>Thanks.</p></div>borehamtag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-10-03T10:46:25Z2022-10-03T10:46:25ZSecondary to Primary script now replaced by Toolbox option?<div><p>If there is no popup box when launching toolbox, then it is already primary. Further, if you enable Advanced Mode and then go to Advanced Menu, the DEMOTE Primary to Secondary will ONLY be enabled if you are already a Primary... ?</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-10-03T11:03:15Z2022-10-03T11:03:15ZSecondary to Primary script now replaced by Toolbox option?<div><p>Thanks for quick reply, Stuart.</p>
<p>The DEMOTE option is there, doubly confirming primary.</p>
<p>Does it surprise you that it is Primary, since it was migrated from a Secondary?</p></div>borehamtag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-10-03T11:12:47Z2022-10-03T11:12:47ZSecondary to Primary script now replaced by Toolbox option?<div><p>Depends on the exact procedure you followed to do this...? What did you do?</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-10-03T11:14:50Z2022-10-03T11:14:50ZSecondary to Primary script now replaced by Toolbox option?<div><p>Reinstalled macOS, and migrated using the Setup Assistant at the end of the install.</p></div>borehamtag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-10-03T11:24:32Z2022-10-03T11:24:32ZSecondary to Primary script now replaced by Toolbox option?<div><p>Then it either wasn't a secondary, or you restored a MD backup (using file/Restore from backup)</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-10-03T11:28:42Z2022-10-03T11:28:42ZSecondary to Primary script now replaced by Toolbox option?<div><p>I definitely didn't restore from a backup, but there is a chance I am mistaken about the old computer being a secondary.</p>
<p>Thanks</p></div>borehamtag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-10-03T11:35:04Z2022-10-03T11:35:04ZSecondary to Primary script now replaced by Toolbox option?<div><p>Latest PREVIEW Toolbox on my site makes the message more obvious on the main Toolbox screen....... Whether PRIMARY or SECONDARY.....</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-10-03T11:42:15Z2022-10-03T11:42:15ZSecondary to Primary script now replaced by Toolbox option?<div><p>Thanks That sounds a good move, since this is the main (and only, so far) reason I have opened Toolbox.</p></div>borehamtag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-10-03T11:57:19Z2022-10-03T11:57:19ZSecondary to Primary script now replaced by Toolbox option?<div><p>Perhaps you could install the latest PREVIEW and confirm the message is better?</p>
<p><a href="https://yogi1967.github.io/MoneydancePythonScripts/">https://yogi1967.github.io/MoneydancePythonScripts/</a></p>
<p><a href="https://github.com/yogi1967/MoneydancePythonScripts/raw/master/toolbox.zip">https://github.com/yogi1967/MoneydancePythonScripts/raw/master/tool...</a></p>
<p>Thx ?</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-10-03T12:21:18Z2022-10-03T12:21:18ZSecondary to Primary script now replaced by Toolbox option?<div><p>Yes that is very clear...thanks very much!</p></div>borehamtag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-10-04T11:40:35Z2022-10-04T11:40:35ZSecondary to Primary script now replaced by Toolbox option?<div><p>Hello Stuart,<br>
I said in post#23 that I could have been mistaken about the computer I migrated from being secondary. I have just had a look at it and it was indeed primary, and still is.</p>
<p>So at the moment I am sitting in front of two syncing computers which both report in Toolbox that they are primary.</p>
<p>Does this matter? Should I change one to secondary?</p>
<p>Thanks</p></div>borehamtag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-10-04T11:47:15Z2022-10-04T11:47:15ZSecondary to Primary script now replaced by Toolbox option?<div><p>Good question. Word on the street is that there is almost no difference between the two modes (apart from a couple of situations)... If it were me, I would be demoting the one you want as secondary to secondary...</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/494170432022-10-04T12:22:23Z2022-10-04T12:22:23ZSecondary to Primary script now replaced by Toolbox option?<div><p>Thanks, I have changed one to Secondary.</p></div>boreham