ConnectMeNow, a small application for Mac OS X to quickly mount network shares, has been updated to version 1.7.9 – yes i’ts an odd version number, but this has to do with a lot of testing by Steffen and others.
Some of the changes include:
Support for separator lines in the menu, buttons to move items up and down in the list, support to save the config file anywhere you’d like (they can even be shared with other computers, for example through DropBox etc.), option to backup/restore your config file, “Execute AutoMount” function, menubar fix for macOS Sierra, fixed bug which would reset the number or shares to zero (= loosing all settings!), standard preferences are now stored per Apple Guidelines, and a minor bug in WOL has been fixed.
For download of the latest version, please read the original article (Quickly connect Network shares on a Mac with ConnectMeNow), where you can also ask questions or report issues. Or … find the application on our Downloads Page.
There are 37 comments. You can read them below.
You can post your own comments by using the form below, or reply to existing comments by using the "Reply" button.
Under macOS Sierra, the dialogs to connect will not be “quiet”.
Instead a dialog will suddenly appear. This has been reported more than once with Apple as a bug. Maybe, or maybe not, Apple will look into this.
I’d like to ask macOS Sierra user to report this bug as well – please use your own wording.
In previous version (pre macOS Sierra) running:
osascript -e ‘mount volume “smb://myserver/myshare” as user “username” with password “mypassword”‘
would mount a share from a server.
Since macOS Sierra (beta 10.11.6 beta 15G26a) this no longer works and always shows a login dialog (pre-populated) where the user must click “Connect”.
Run this in terminal (with a valid server, username and password):
osascript -e ‘mount volume “smb://myserver/myshare” as user “username” with password “mypassword”‘
If the server and share are available, and username and password are correct, then this volume should be mounted quietly.
A login dialog will appear (pre-populated) where the user must click “Connect”.
How to add “ssffs” connection(s). this app use osxfuse, and opensource and free use. https://github.com/osxfuse/osxfuse/wiki/SSHFS
maybe you don’t like use 3rd party app. but this my sugession can be optinal.
this is my command for connect: (remote is win 10 and openssh installed)
for unmount “umount /Volumes/MyRemote_C”
in version 1.7.9 I did not like see allways “/Volumes/ConnectMeNow/” in mounted list.
Can add “volume name” for mounted connection, so remove via umount.
I can consider adding it, but the mechanism I’m using is not the usual “mkdir – mount – unmount – rmdir” method.
AppleScript automatically generates volume names in “/Volumes”. When you see “/Volumes/ConnectMeNow/”, could it be that the DMG is still mounted?
As for supporting 3rd party apps; I’m not against using 3rd party apps, I’d just add a warning that it requires this.
But since the mechanism is different, I’d rather wait and see what is going on with macOS Sierra, which potentially makes AppleScript not so great to use.
Yes, I was forget unmount dmg, Its my fault. I saw it after close all opened windows, but I can not edit posted message in your web site, so I can not delete that lines. Sorry about it.
I wrote my bash script in my first message. I’m not use smb or other connection type, so no idea for thats. (ssh not support mount connection) but in sshfs support get volume names. If can you add this options, its be very good. For me, much easy been then use bash scripts
No problem, we all goof up sometimes, and my apologies that there is no edit option for comments.
I’ll wait and see what macOS Sierra will do with the AppleScript issue.
When mounting quiet, it will still show a username/password dialog, which is what I’d like to avoid.
If they keep it the way it is in the beta’s, then I’ll have to look for another method to mount shares. Maybe I’ll start developing v2 and implement a few other wishes as well (like automount when a certain network becomes available).
But that would mean a complete rebuild of how I do things.
We will see … I do however, will add your request. Maybe even think of a way to make it that users can create or add their own share types.
Since you use SSFHS;
Does this need anything else on the server side (besides an SSH connection)?
How does it perform when comparing it to SMB and such?
on ssh server, last week rebuild my desktop, it has w10 x64. I download openshh and installed by default setting. not change any settings. and directly connect to server from mac(client) I can not compare with smb, ‘cos not tested smb on this lan. but I think not much different. I was used smb on other LAN. On my lan is wi-fi and we use this lan for adsl connection. but performans is normal, I mean it work like a smb on same speed. maybe much faster on first connection, ‘cos windows not control all, ssh connection is faster. mounting maybe get a few time, maybe 1-2 seconds. this about LAN speed and folder and file count ofcourse.
Cool! Sounds lie something I might try on my own system one of these day!
I’m trying to implement sshfs, without having it installed myself.
I was hoping you could provide some more info.
– What does the output of “mount” (from Terminal) look like when an SSHFS volume has been mounted?
– Can one pass a password in the mount parameters as well? (something like username:password@server)
Are there any other requirements? From what I read online, sshfs can be found in /usr/local/bin/ when installed.
After a few dyas later, I needed end to desktop on lan. Now I’m use wirtual machine on my macbook. I useto this usege. so easy and fast. You know human love to be lazy :D I forget to use commanf line. But if can I help to you, I’ll be happy.
If mounted to SSHFS volume(s) you can use like a mounted drive. in terminal or finder or what else. (I’m use Double commander for GUI MC for terminal. I useto NC on DOS time [dinazor times :)])
If I’m not remember wrong, you can not write password via password. But, you can use ssh private key.
https://github.com/dstuecken/sshfs-gui I was tested this gui tool aswell, but can not conneted via password.
You can connectme :) via email
I found this link, maybe can helpfull for your project.
Definitely great info – I’ll have to go through the details to see how much would be applicable for ConnectMeNow.
One of the things I’m looking for is read/write (S)FTP access, which currently is not supported by MacOS (right now it’s only read-only).
So if anyone has a tip for that ….
Did you have a chance to try the beta version 2?
Sorry, I’m work on my project, I have no time yet. :( but In my mind ;) if I try, let you know if I see problem or have idea.
No worries! I’m already happy that someone is willing to do some testing.
Also, I have a daytime job as well, so I do not always get to my website as often as I’d like either … so I fully understand.
Hows it going here… any status on the new version? :)
I have a new version available, it’s a test version and … it is signed!
I had to signup for a paid Apple Developers account to be able to sign the application.
I can post the test version here – hopefully when I get home tonight.
I’m running into some roadblocks trying to sign the application.
I hope to post a test version really soon. Wish Apple would have made the signing process a little easier. (I’m also trying to write an application that does the signing for me, so I don’t have to putz around with a whole bunch of command-line statements.)
I think I have managed to sign things correctly …
I actually created a tool to do the signing of the application, create a DMG, and the sign the DMG.
Feel free to download this test version, and let me know how things work (and what you see when you open the DMG after opening and/or start the application).
You can download it here: ConnectMeNow v2.0.0.beta.dmg
Anyone who wants to test; please do so and please give me feedback. (I have been using it successfully myself for the past few weeks)
Still continue to develope to ConnectMeNow project ?
Been long time, I hope everythinks is well for you.
Will you continue support to ConnectMeNow? If yes, I get a more feed back :)
Good to see you back!
Yes I’m still developing ConnectMeNow (I assume you tried the v2 beta)!
I’m bumping in some issue, besides time in my day. For example WebDAV seems to act weird under High Sierra, we’d like a 64 bit application, the menubar icon seems to have a memory leak (not developed by me) and we’d like the application to be signed …
So … having said that: please provide feedback, it’s more than welcome!
Yes, I used V2.0.
Stiil I wanna use sshfs.
1-ConnectMeNow not work with it. No error or no any info. Where can I fallow what commandline worked, and it’s result it what?
2-) If Checked in advenced setting “Mount in /Volumes…..” connectmenow deadlock. on high sierra
3-) I wanna add some parameter in commandline, this can be in new tab on settings via checkboxes. and show builded commandline. This is be in memo, so user can modified or copy it to clipboard. or add extra Edit box, so user can add manual parameter too. ‘cos somany parameter, or on future sshfs can change parameter list.
Connectmenow wrote in pascal or wich language?
Ah it’s you again …
SSHFS would be fun to have, not sure where I left off with that one – it’s been a while.
The deadlock is new to me when checking /Volumes as an option. Are you mounting anything specific (ie. SMB, WEBDAV, etc)?
As for adding parameters; well, I’m open to that, but I’ll have to dig in and see if that’s an option. I’ve created a script like approach for mounting with variables in the script. To be honest, I have to look …
Yes it’s written with Lazarus Pascal. And I hope to make a 64 bit version (Cocoa) and sign it as well.
“Ah it’s you again … ” I hope this is good think
I useto unix, and I don’t wanna change & loose this. But I have to use win for delphi
I’m working on uniGUI (www.unigui.com) so I need to accses to server, and best & easy way (for me) ssh for this. I never came to mind SMB. But server has IIS so there is no shared folder. server is 2008 R2. I install openSSH on it.
If you remember, I was wrote, I hate to lazarus, I removed 3-4 years work, code everythink. Ofcourse my mistake, I trusted to them. If I’m not remember wrong, shell component’s has it and you can sent param for execute string. (I’m not sure)
Thay not still support 64? Thay have not osx system so no one to tuch it. I was wrote, sent screenshot, this is not work on osx, answered is its work on my linux !!!!!
never mind, Its a just a home work, and hobbt project thats all.
It’s a very good thought haha
You’re working on unigui? Oh great! I’ve played with once in the past. Back when I still had access to Delphi (through work).
I’d love to give Tokyo (10.2.2) a run, with CrossVLC added, but it’s just too expensive for me … who can afford that privately right?
I love Lazarus for it’s flexibility and the ability to run the IDE in Linux, Windows and MacOS. Delphi still doesn’t allow that.
The few tests I have done involve virtual machines on my Mac .
As for Shell calls; well the thing is that all mount variants that I have implemented all require different formatting.
The way I implemented SSHFS:
So this would look something like this (123 being a random port I just made up):
Beta 2 has this build in, just looked in the code. So what am I missing?
Are we continue on direct via mail? and and you can share result on your web.
1-) Add a settings, for path and sshfs file name.
2)-sshfs -p $port $username@$server:$PathOnServer $mountpoint -oauto_cache,reconnect,defer_permissions,noappledouble,negative_vncache,volname=NotTested
PathOnServer=/cygdrive/c // this is haveto parameter, ‘cos when connect to server needto give folder example: /cygdrive/c/blabla/
,volname=NotTested I didn’t test for what for this parameter.
Via this commandline, I Connect to my openSSH server vi terminal. You haveto connect in terminal, ‘cos can not add password via parameter. But not sure yet, just %90 after sent rsa or what else (I’m not remember now) you sent client info to server then can connect without password, this mean can connectmenow work without password. Needto test this .
I’ll send you an email
I love this app and use it daily on 20 computers! Will it be updated to 64 bit for future OSX versions?
Oh wow, that’s cool to hear!
Yes, there will be a 64-bit version.
I’ve almost completed my other project (ApplePi-Baker), and ConnectMeNow is next on the list – it will take a bit of work though so it won’t be finished next week.
I once did a blunt compile of a v2.0 beta version (link where I posted it and a direct link to the file) – it’s not perfect and I’m thinking of redoing certain things (suggestions welcome).
Caution though, this is a beta for version 2!
Make a backup of your config file – the beta is not migrating the config from a 1.x version!
Feel free to give it try though if you’d like (at your own risk).
I’ve been using it myself already for a while (I even had to verify it just now haha – I had totally forgotten that I was running the 64 bit beta version).
But my main use is mounting Windows shares and SSH access to my webserver, and that has been working just fine.
awesome. I’ll wait for the release. got plenty of projects as it is.
suggestions? No really. I’ve never had any trouble with it and can’t really find any real problems. I use it to automount a variety of smg shares from a Synology NAS.
Oh I get that – no need to “break” something that is working, especially with 20 installs.
Which version are you using right?
If you are already running beta v2, then the 64 bit would be exactly the same – I just told the compiler to make it 64 bit instead of 32 bit – which comes with minor cosmetic changes (Cocoa vs Carbon).
Hello My friend,
1-) what is last version number ? 1.x or 3 x usually biggist is last one :)
I would recommend, use date for version number example: 20220611 or 220611, number is big but never conflict.
2-) And other importand thing. 1.7.9 version is builded for m1 cpu I thing I have still intel i7. and MacOS is Big Sur (11.6.6)
3-) I get this error if try to open app.
1) Yes the highest number is the most recent.
The followed numbering scheme is the standard scheme used by all developers and development tools.
Even if I would want to change that to dates, the tools I use would not even support that.
Note that a date can still cause conflict – what number should I use in this scenario (this has happened to me!):
Say I release a version in the morning and find a mistake at noon, then the version that I would release in the afternoon would have what number?
2) Version 1.7.9 is build for Intel 32 bit and very much outdated. None of my applications are build for M1 (yet).
3) The application is 32 bit, because it is very old (6 years old!).
Additionally: this post is an announcement, referring to the original article for ConnectMeNow.
The first comment in that article states clearly “This version is outdated – There is a newer and better version available …” and points to the newer version (64 bit for Intel).
I have a question – I have an old iMac with Lion here (10.7.5). I really need to connect it to my Ubuntu fileserver to transfer all the data on the iMac to the server. However, I am unable to. Using the standard method, I just get an error message (newer Macs connect just fine).
I now installed ConnectMeNow 1.7.9 (because I need 32-bit for Lion), hoping it would be able to solve my issue. Unfortunately, when trying to connect to my file server via the tool, I get the exact same error message. Any idea what I could do here? Am I missing some setting?
Yeah that’s an old macOS for sure and you’re most likely running into incompatibilities between the different SMB version.
For example, older SMB implementations did not encrypt the password to login. As you can imagine, newer version do encrypt the password.
So we can expect issues there which is really not all that uncommon with older equipment, like an old NAS or an old PC/Mac.
In short: ConnectMeNow will not be needed for this, and will not fix the underlaying OS shortcoming either.
I’m assuming there is a SMB share on your Ubuntu server, which you’d like to access, so you can move files from your Mac to the Ubuntu share.
The suggestions below may or may not be helpful when you’re doing it the other way around.
Some things I’d try:
1. You could try making your Ubuntu machine to accept ancient SMB v1 protocol.
This seem the simplest method, from what I found online (source) – which may or may not work (depends if your Ubuntu setup has a Samba version that still supports the old protocols):
in the [global] section, add the following line
Save the file and exit the editor.
You may have to restart the Samba server (sudo service smbd restart) – or just reboot the machine/
If you cannot connect to your samba share, you can lower even more the protocol security in smb.conf (not recommended), by using:
2. You can also go the other way around: Upgrade SMB on your Mac to meet modern standards.
Now if #1 that doesn’t work, you could also try working the other way around. Instead of allowing lower security on your Ubuntu machine, you can increase the security support on your Mac. This can be done by trying to installing a newer SMB version on your older Mac.
I’ve had issues with this in the past as well, just the other way around – see this article. I’m not sure if it resolves the issue.
From personal experience: this may be challenging when things do not work right away.
3. Or you can go with a completely different protocol: Use file access with macFuse (OS X Fuse) and SSHFS (needs SSH to be enabled on Ubuntu).
This could be an alternative as well: Install OS X FUSE and the SSHFS add on (both are totally free).
Enable SSH on your Ubuntu machine, and on your Mac use the command-line option to mount your Ubuntu machine (documentation):
Note: make sure “~/path-to-mount-point” exists, this has to be a directory, ideally in your home (~) directory on your Mac.
I hope one of these helps – feel free to ask if it doesn’t.