pje / WavTap

globally capture whatever your mac is playing—as simply as a screenshot
MIT License
752 stars 84 forks source link

How do I uninstall WavTap? (OS X 10.7.4) #25

Closed apolakipso closed 12 years ago

apolakipso commented 12 years ago

I installed WavTap using the installer, running OS X 10.7.4.

I haven't seen anything on uninstalling on the page, so I simply deleted WavTap.app from the Applications folder. The WavTap device is still in my list of audio devices, but there is no related panel in the System Preferences or the like to remove it. Will this disappear after a restart?

As an issue, a quick info on how to properly uninstall WavTap would be useful. That is, when using the installer to install the application - I didn't see a makefile in WavTap.app, so the "make uninstall" mentioned on the home page wouldn't work, right?

pje commented 12 years ago

Yep, there's no Uninstaller yet (see Issue #15).

In the meantime, running sudo make uninstall from the cloned repo (& a system restart) should get rid of everything.

Blergh commented 11 years ago

Hi, on the strength of the createdigitalmusic.com blog I installed this applet... on osx 10.6.8, with the simple installer.

Can you please, or anyone else for that matter, please provide a simple 'how-to-uninstall' procedure ? I'm having some significant problems with one of my Vst hosts and I need to rule wavtap out as the culprit. Btw people are crying out for instructions on how to uninstall it in the comments section of the createdigitalmusic.com article (published at the end of September). .... "running 'sudo make unsinstall' from the cloned repo" might as well be written in another language as far as my understanding of it goes.

Thanks!

lxa108 commented 11 years ago

Hi, Blergh!

Hope you or someone else will find this note useful. As you might find it in the makefile (from the application sources) there're several actions performed with uninstall commands for 'make'.

see here: https://github.com/pje/WavTap/blob/master/Makefile

However to properly erase WavTap from your system you have to use Terminal.app (under sudo or root user).

1- Unload kernel extenstion:

$kextunload /System/Library/Extensions/WavTap

or using the bundle name (e.g. kext file was already removed from a hdd)

$kextunload -b com.wavtap.driver.WavTap

or

2 - Remove the application itself_

$rm -rf /Applications/WavTap.app

3- Force to remove all other related files.

$rm -rf /System/Library/Extensions/WavTap.kext $rm -rf /Library/Receipts/WavTap* $rm -rf /var/db/receipts/WavTap. $rm -rf ~/Library/Services/WavTap.workflow

kind regards, Alexey

SharksFin commented 11 years ago

hi

i cant get any of them commands to work

terminal keeps saying '-bash: -rf: command not found'

any help would be appreciated cheers

pennello commented 11 years ago

Alexey's comment could benefit from separating the $ character and rm. rm is the command to run--its name is short for "remove".

I suspect you typed in literally: $rm -rf ... into your terminal. This syntax will try to substitute whatever is in the rm shell variable, since you prefixed its mention with a $. However, since that wasn't defined, nothing was substituted. Therefore, the shell tried to run the "-rf" command, which doesn't exist.

You want to type in instead: rm -rf ... for each of those commands. The presence of the $ character was to help indicate that you should be executing the commands in a shell.

SharksFin commented 11 years ago

many many thanks pennello worked great :)

pje commented 11 years ago

@pennello: thanks for chiming in! That's exactly right.

pennello commented 11 years ago

Any time!

skianto commented 10 years ago

Thank you Alex and Pennello. I have a Mac since a week. I figured out how to mange and get rid of this very nasty app. Many thanks to you ;-))

pje commented 10 years ago

Hey now, let's keep the comment bile here to a minimum. This app is still a prototype. It needs love.

AnthonyArtmann commented 10 years ago

What it needs is an uninstaller. :-(

AnthonyArtmann commented 10 years ago

"In the meantime, running sudo make uninstall from the cloned repo (& a system restart) should get rid of everything."

Can you elaborate on this? What is a cloned repo? I want this thing gone from my system.

MiBiT-Discuss commented 10 years ago

Thank you Asterfisch, that worked great.

I made an an applescript of it. Type the following into the script editor, run it or save it as an application and run that:

do shell script "rm -rf /Applications/WavTap.app" with administrator privileges
do shell script "rm -rf /System/Library/Extensions/WavTap.kext" with administrator privileges
do shell script "rm -rf /Library/Receipts/WavTap*" with administrator privileges
do shell script "rm -rf /var/db/receipts/WavTap" with administrator privileges
do shell script "rm -rf ~/Library/Services/WavTap.workflow" with administrator privileges