Meet Rabbit, the REAPER Accessibility Bootstrap & Bundle Installation Tool, your one and only tool to keep REAPER and all its extensions up to date
-
@ToniBarth Can I run this without having any of them installed and will it install them for me? Or do I need to have them set up initially, and it will just upgrade. On Windows that is.
@jonathan859 Both, so yeah, you can use it to install entirely new REAPER instances for you, all batteries included.
-
Meet Rabbit, the REAPER Accessibility Bootstrap & Bundle Installation Tool, your one and only tool to keep REAPER and all its extensions up to date.
Rabbit does make sure to update REAPER, OSARA, SWS, ReaPack, ReaKontrol, JAWS Scripts and FFMpeg on Windows and Mac, no matter if ARM or x64. It comes as a single executable that you can run and forget whenever you want. For nerds it also contains a CLI application that can be used to automate mass installations etc.
https://github.com/Timtam/rabbit/releases/tag/v0.1.0@ToniBarth Worked beautifully on Mac here, though in my case all it did was update OSARA and install Reakontrol which I meant to do for ages so can't comment on SWS or reapack. It did detect them and added your reapack repo no problem though.
-
@FreakyFwoof @vick21 Ctrl + C might be the close shortcut, oops. There should be a logs within your REAPER resource path, RABBIT/logs/, there should be a json and a txt file. Those would be useful for debugging.
-
@marcozehe Aha, das ist ein guter Hinweis, ja, das mache ich. Idch wusste nicht, dass das bei Mac separat angegeben werden muss.
@ToniBarth Doch, anhand der vorhandenen sogenannten Lproj Bundles weiß der Mac, welche Sprachen unterstützt werden. Bei Rabbit ist es bis jetzt kein einziges, nur der Eintrag in die PLIST Datei, dass die Sprache Englisch ist. Und so wird eben auch deutscher Text auf englisch vorgelesen und das Apple und Applikations-Menü auf englisch gezeigt.
-
@ToniBarth Doch, anhand der vorhandenen sogenannten Lproj Bundles weiß der Mac, welche Sprachen unterstützt werden. Bei Rabbit ist es bis jetzt kein einziges, nur der Eintrag in die PLIST Datei, dass die Sprache Englisch ist. Und so wird eben auch deutscher Text auf englisch vorgelesen und das Apple und Applikations-Menü auf englisch gezeigt.
@marcozehe Ich hab es gefunden und eingebaut. Ich werde in Kürze eine Macos-Testversion verteilen, in der ich einige Mac-spezifische Sachen angefasst habe. Wenn du möchtest, kannst du es ja damit mal probieren.
-
@marcozehe Ich hab es gefunden und eingebaut. Ich werde in Kürze eine Macos-Testversion verteilen, in der ich einige Mac-spezifische Sachen angefasst habe. Wenn du möchtest, kannst du es ja damit mal probieren.
@ToniBarth Das mache ich sehr gerne. Das ist ein tolles Tool, das die Installation von REAPER und allem Zubehör wirklich erheblich vereinfacht. Lediglich das mit dem Open Me First Kommando klappt nicht so richtig, da will er nämlich dann dafür die Genehmigung über die Systemeinstellungen haben, das Ding zu öffnen. Sobald die erteilt ist, macht das Script seine Arbeit, aber einmal muss man definitiv was freigeben.
-
@ToniBarth Das mache ich sehr gerne. Das ist ein tolles Tool, das die Installation von REAPER und allem Zubehör wirklich erheblich vereinfacht. Lediglich das mit dem Open Me First Kommando klappt nicht so richtig, da will er nämlich dann dafür die Genehmigung über die Systemeinstellungen haben, das Ding zu öffnen. Sobald die erteilt ist, macht das Script seine Arbeit, aber einmal muss man definitiv was freigeben.
@marcozehe Ich schaue mir das nochmal an. Ist recht doof, weil ich es selbst nicht testen kann.
-
@marcozehe Ich schaue mir das nochmal an. Ist recht doof, weil ich es selbst nicht testen kann.
@ToniBarth Tahoe zumindest blockiert auch solche heruntergeladenen Scripte, weil es nicht verifizieren kann, dass sie nichts kaputt machen. Ein Terminal mit entsprechenden Previlegien kann halt auch viel Schaden auf dem Mac anrichten. Apple ist da inzwischen recht strikt, wenn was keine Signatur hat.
-
@ToniBarth Worked beautifully on Mac here, though in my case all it did was update OSARA and install Reakontrol which I meant to do for ages so can't comment on SWS or reapack. It did detect them and added your reapack repo no problem though.
@pitermach @ToniBarth Will this work fine if I just use it to update the stuff that Reaper needs to be accessible?
My Reaper updates are being done with Homebrew and I'm happy with that. -
@pitermach @ToniBarth Will this work fine if I just use it to update the stuff that Reaper needs to be accessible?
My Reaper updates are being done with Homebrew and I'm happy with that.@johann @pitermach sure.
-
Meet Rabbit, the REAPER Accessibility Bootstrap & Bundle Installation Tool, your one and only tool to keep REAPER and all its extensions up to date.
Rabbit does make sure to update REAPER, OSARA, SWS, ReaPack, ReaKontrol, JAWS Scripts and FFMpeg on Windows and Mac, no matter if ARM or x64. It comes as a single executable that you can run and forget whenever you want. For nerds it also contains a CLI application that can be used to automate mass installations etc.
https://github.com/Timtam/rabbit/releases/tag/v0.1.0@ToniBarth @fubsepude Wow that's really cool, I like that!
The number of times I'm just too unmotivated to manually download reaper, manually download osara... Ugh.
Thanks a ton! -
@ToniBarth @fubsepude Wow that's really cool, I like that!
The number of times I'm just too unmotivated to manually download reaper, manually download osara... Ugh.
Thanks a ton!@ToniBarth @fubsepude FWIW I ended up having to actually unblock the open me first that is meant to remove the attributes from the app bundle... So I suppose in the end it would have been the same if I had ran the .app itself.
I don't reckon that was expected though? -
@FreakyFwoof @ToniBarth I realized that to bypass the gatekeeper the app had to remind in the same folder where the "open me first” was located. The minute I moved it into the “Applications" folder, the protection got enabled again.
Like Andre said though, i also was not able to install / update all the components. -
@FreakyFwoof @ToniBarth I realized that to bypass the gatekeeper the app had to remind in the same folder where the "open me first” was located. The minute I moved it into the “Applications" folder, the protection got enabled again.
Like Andre said though, i also was not able to install / update all the components.@vick21 @FreakyFwoof Try the newest 0.1.1 version, that should have fixed the unable to update problem.
-
@ToniBarth @fubsepude FWIW I ended up having to actually unblock the open me first that is meant to remove the attributes from the app bundle... So I suppose in the end it would have been the same if I had ran the .app itself.
I don't reckon that was expected though?@xogium @fubsepude From what Andre says, it seems like Mac has become really paranoid about such things. Looks like, unless I will pay hundred bucks every year to properly sign my app, that is what you'll have to do once when you download the app. Updates will later remember the unlocked gatekeeper though.
-
@xogium @fubsepude From what Andre says, it seems like Mac has become really paranoid about such things. Looks like, unless I will pay hundred bucks every year to properly sign my app, that is what you'll have to do once when you download the app. Updates will later remember the unlocked gatekeeper though.
@ToniBarth @fubsepude Right, that is no problem with me. Just thought I'd point this out. Maybe the best path forwards then is to mention this in the readme, given the open me first script doesn't quite seem to work as painlessly as you hoped it would? Just a thought.
Seems there would be no point keeping this in the repo if you have to pick between unblocking this or the app bundle itself.Mac might be a bit on the annoying side with this, but at least it's not like that horrible crap of windows defender always removing things from your machine without your say so. I’ll take mac gatekeeper over this every single day.
-
Meet Rabbit, the REAPER Accessibility Bootstrap & Bundle Installation Tool, your one and only tool to keep REAPER and all its extensions up to date.
Rabbit does make sure to update REAPER, OSARA, SWS, ReaPack, ReaKontrol, JAWS Scripts and FFMpeg on Windows and Mac, no matter if ARM or x64. It comes as a single executable that you can run and forget whenever you want. For nerds it also contains a CLI application that can be used to automate mass installations etc.
https://github.com/Timtam/rabbit/releases/tag/v0.1.0@ToniBarth I'm having a bit of an issue with Rabbit on my mac.
SWS, reapack, and reacontrol don't show up in my reaper extensions menu, due to the fact that rabbit installs the x64 versions on my computer, but my computers are both apple cilikon.
Is there any way to fix this in a later version?
You could add the ability in rabbit for the user to choose which versions of these components they want/need. -
@ToniBarth I'm having a bit of an issue with Rabbit on my mac.
SWS, reapack, and reacontrol don't show up in my reaper extensions menu, due to the fact that rabbit installs the x64 versions on my computer, but my computers are both apple cilikon.
Is there any way to fix this in a later version?
You could add the ability in rabbit for the user to choose which versions of these components they want/need.@fubsepude Which version of Rabbit are you running?
-
@fubsepude Which version of Rabbit are you running?
@ToniBarth 0.1.1
-
@fubsepude Thanks. you are running the universal rabbit build right? And what version of REAPER, the universal build?