I’ve just tried to install Tinderbox 11, but have run into a couple of problems that I don’t recall with previous updates. First, instead of replacing Tinderbox 10 it opens as a new application, with no projects showing in ‘Open Recent’. Second, I found I could open an existing project in Tinderbox 11 from the Tinderbox Projects Folder in iCloud, but all my Hookmark links were missing. The Hookmark settings came up with ‘Tinderbox 11 requires a valid Get URL script’ with no option to reset to default. Hookmark functionality is absolutely integral to the way I use Tinderbox so I’d really appreciate help with this. In the meantime, I’ll stay with Tinderbox 10. I’m running Sequoia 15.6.1 on an M1 Mac. The same problem occurs on my M2 MacBook Air, also running Sequoia 15.6.1.
Hookmark has a different script for each version of Tinderbox. You could try changing the script for 10 and see if that works. The relevant line in the script is
tell application "Tinderbox 10"
Obviously, you change the 10 to 11. You might have to change other things as well, but you could start there.
Thanks Martin. I changed the script as you suggest but to no avail. I’m not sure, though, what the ‘other things’ would be. It all seems very strange as I’ve never encountered anything like this with previous updates.
Did you change all three Hookmark scripts?
You might need to create your own scripts section pointing to com.eastgate.Tinderbox-11. Just copy and modify the existing scripts to the new section and see if that works.
Thanks again Martin, all now good. I wasn’t quite sure what you meant before but I’ve now copied, pasted, and updated the three scripts and it’s all working. The only other thing I had to do was to insert ‘tbx’ before :///document-identifier in the ‘Open Item’ window.
Glad it’s working now.
If you modify Hookmark’s scripts to
tell application ID “Cere”
Then you’ll safely open any version of Tinderbox. Hookmark does not always use good scripting practices.
Thanks Paul, but I’m a bit out of my depth with this. Are you saying that I just need to type ‘tell application ID “Cere”’ into each of the three script windows, rather than cut and paste the scripts for the previous version of Tinderbox?
No – you leave the scripts as they are but just change “Tinderbox 11” to “Cere” and it will be good for all versions of Tinderbox.
Cere … because!?
Great! I’ll keep this in mind next time.
On second thoughts I may change the script to “Cere” now while it’s fresh in my mind. I’ve just checked out the link to Connecting Claude to Tinderbox using MCP - #13 by eastgate , and for someone like me with no knowledge of scripts and programming it puts everything in context.
Am I right in thinking that the whole problem is due to Hookmark’s delay in updating its scripts?
Why ‘Cere’?
When first in development, the codename for the product that became Tinderbox was “Ceres”, the Roman harvest goddess.
Yes, basically. I’ve no idea what mechanisms they might use for keeping up with the publishing of new versions of programs and it is conceivable that they do not yet know that there is a new version of Tinderbox. There are dozens of programs for them to keep track of.