First, I want to thank my group of private beta testers. The feedback you’ve given me has been great, and has made me feel comfortable enough to open this up to everyone.
Feel free to download 2.0b2, but please comment in this post after you’ve used it for a while and let me know how it goes. Please provide your OS version, Mac model, and any other relevant information you can think of.
* Because it’s a beta, some of the ease-of-use isn’t there yet. So it’s a totally manual installation right now.
* PS is now a service, not a contextual menu plugin. You’ll need to remove the contextual menu plugin, and place the service in ~/Library/Services.
* You will want to replace the preference pane with the new one. You can just double-click the preference pane and it will auto-install. Make sure System Preferences is not running, or it will probably crash.
* You’ll want to delete your existing com.bergenstreetsoftware.PathSnagger.plist file. It actually reads from com.bergenstreetsoftware.PathSnaggerService.plist now, but why confuse things?
* Documentation isn’t there yet. I’m working on it.
* This distribution is via a .zip file. I’ll have it in a .dmg file for the final release.
* I’m running 10.6. I haven’t tested this on anything less than 10.6. I’d love to know if this works on 10.5.
Right now, it ships with four menu items: Snag Path Unix, HFS, Windows, and File://. I haven’t found a decent UI-based way to hide or show those, so they’re all on by default. If you want to, you can edit the info.plist in the service. Email me if you want instructions on how to do it. It’s not hard, but is a bit involved.
Even though this is a service, if you’re running 10.5 or 10.6, it will show up as a contextual menu option, just like the old PathSnagger. You can also access them from the Services menu if you want.
Thanks everyone, and enjoy!
Wow, this is great!
But where should i copy the service file?
Oops. I left out the instructions. I just edited this post to include them. Sorry about that.
Woah, it works! Thanks a lot!
Thanks for the app. I was not able to guess how to disable any of the 4 choices. Any clues.
Suggestion is to have a sub-menu that list all 4. Not sure if this is doable, or desirable.
Doh, i’ve forgotten to communicate my hardware/software. Here it is: Macbook Unibody late 2008, Mac OS X 10.6.2
Thanks a lot – works great on my MacBookPro with 10.6.2
Hi – thanks for this! It’s a relief to have PathSnagger back. Seems to be working as it should. Great!
something strange going on wth:
finder friendly setting is not changeable through prefpane
always keeps marked
other 2 option react as expected (you can mark them on and off)
os x 10.6.3
and how can i get rid of the /localhost/ in the path?
HI, very interested in your program, but i can’t seem to get it to work. I’m kinda new to Mac’s, but i followed your directions to no avail. I understand how to get the PrefPane installed (just open it and it installs), but the .Service file is what i don’t know what to do with. Your instructions say to put it in ~/Library/Services… but that doesn’t exist for me. I tried creating it, and nothing seemed to work.
I also tried putting the .Services file into /System/Library/Services since i saw other .service files in there. This too, did not help.
Sorry if I’m missing something, thanks in advance!
What version of the OS are you running?
@ Jon: Sorry, i am on 10.6.3, 2010 MacBook Pro with i7.
Thanks for this simple but extremely useful tool 😀
Getting this error message on a MacMini 1.83Ghz / Mac OS X 10.6.2 / 2GB RAM: “The Snag Path File” service could not be used because the “PathSnaggerServiceBundle” application is not compatible with your computer. Contact the vendor of “PathSnaggerServiceBundle” for an updated version. Any idea how to fix this?
Glenn, that’s been reported, but I haven’t been able to recreate it.
Edit: This is not to say I’m ignoring it! Just that it’s hard to fix what I can’t recreate.
Is it the OS version or the MacMini model that you think might be the cause?
Neither. I have reports of people using it in 10.6.2 with no problem. The other report with this issue was a MacBook 1.83Ghz Intel Core Duo.
Do you have any other services installed? Does it work with a different user?
Just want to thanks for this, looking for it as an replace Path Finder there I just use this function..
It works perfect in 10.6.4..
Core 2 duo 3.06GHz
~/Library/Services <— does not exist. Please advise.
Love this software are have been anxiously waiting for the stable 10.6 release. Very happy to hear this software is getting some dev attention!
If it doesn’t exist, you can create it. Just go to the Library folder in your Home folder and create a new folder named Services.
Any response on how to remove the word “localhost” from the file “Snag Path File” option in Services. This is the only way to share links that will work for us.
This is FABULOUS! It’s exactly what I’ve been looking for. I’m particularly thrilled that it will copy the path in either Unix or Windows format. Converting forward slashes to backslashes every time I send my colleagues a path has gotten mighty old.
Forgive my ignorance, but what does the “delimiter” field do and what is it for?
Is there a way for us to change the name of the items in the selection menu? It’s hard for me to remember that “HFS” will result in a path that includes colons and “Snag Path File” will result in a URL I can paste into my browser.
Thanks again for doing this!
Oops. One more thing: I am also experiencing the same problem mentioned by a user on a different page that when the name of a file includes spaces, the results of snagging the path in the Unix format is that the spaces are replaced with backslashes.
File is “My project.doc” within “Documents”
Snagged Unix path is ~/Documents/My\projects.doc
(I’m running OS 10.6.5 on an i7 MacBook Pro.)
How do I contact you about a question? I can’t seem to find an email address or contact info anywhere on the site.
support AT bergenstreetsoftware.com
@bunny, sorry for the delay in responding. The delimiter is the string that will be inserted between multiple files if you have more than one file selected when you snag a path. It defaults to a semi-colon.
There is not currently a way to change the titles in the submenu, sorry.
If you are snagging a Unix path, and you are not quoting it, it will escape the spaces. That’s why the backslash is there.
I’ve just added a “Finder Friendly” option to the next release which will not escape anything. This is mainly intended for the Finder’s “Go To Folder …” option, but will work for you.
@Glenn, sorry, no. It’s using a default system call to retrieve that information, and localhost is part of it.
It’s great to have this back and working again! (v2.0b2) I had all but given up checking on the progress. I’m a computer technician for our school district and PathSnagger is very handy for showing users where to find things. I’ll be putting it on my school Mac Mini and my older Home MacBookPro too. All are running 10.6.8 for now.
This machine is a MacBookPro7,1 , 2.66GHz Intel Core 2 Duo.
Thanks for your efforts,
One thing: a link to a windows share will become
which I would have expected in order send the link to a Windows user.
a way to remove “localhost” that works for me is to type file:// in the prefix in the preferences and use the Unix menu item, instead of the file. Of course that messes up the other menus, but it works for me.
Suggestions: Allow for menu items to be shown or hidden (I only use one item all the time) and cascaded within another menu perhaps Snag Path/ (not sure if this is possible in services)
2.0b2 works just fine on my MacBook (10.6.8), but returns this error on my late 2006 Mini (10.6.8): “The â€œSnag Path HFSâ€ service could not be used because the â€œPathSnaggerServiceBundleâ€ application is not compatible with your computer.”
Same system, different computers. The Mini is a 1.66 ICD and the MacBook is a 2.1 IC2D.
@Thomas, I’ve seen that, but haven’t been able to recreate it.
No sure if this helps, but PathSnaggerServiceBundle.service’s icon has a strike-through over it.