Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Share text between multiple logged in users on one Mac Apps
I have set up "dummy" users on my machine that I use to try code and such when I don't want to risk breaking my "main" account. I came up with a nice easy way to share code, text, or the like between the users when switched via Fast User Switching (FUS).

Using SubEthaEdit (free for non-commercial use), you can use Rendezvous editing between users. Open SubEthaEdit and the document/text you want to edit (or a blank document for a new 'clibpoard'). Chose File -> Announce, and the user drawer should open to the side. Change the access control to "read and write."

Switch to your other user via FUS, and open SubEthaEdit. Click on the Rendezvous button in the toolbar (it may be off the right edge of the toolbar, and you'll need to click the arrow to get to the other toolbar buttons). Your other user should show up with a document under their ID. Double-click on the document, and it opens. Voila! Now both users are editing the same document.
  • Currently 1.50 / 5
  You rated: 2 / 5 (2 votes cast)

Share text between multiple logged in users on one Mac | 2 comments | Create New Account
Click here to return to the 'Share text between multiple logged in users on one Mac' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Share text between multiple logged in users on one Mac
Authored by: atter_cob on Nov 19, '04 04:41:58AM

This can also be done with XEmacs between any two machines (OS X or otherwise) that are running X11 servers. Use the Open Frame on Other Display command. In the default configuration it is under the View menu.

If both users are on the same machine, both start X, then user A runs XEmacs. User B note's thier display number and issues the command "xhost + localhost". User A now opens a display on localhost:# where # is B's display number.

If you want to go between machines, then you can replace localhost with the appropriate machine names: "xhost + machine_of_user_A" and open the display on "machine_of_user_B:#". However, the communication between the two machine will not be encrypted. If you care you can easily tunnel using SSH which also let's you avoid the use of the xhost command.

[ Reply to This | # ]
Share text between multiple logged in users on one Mac
Authored by: tak on Nov 19, '04 01:04:34PM

Take a look at ClipboardSharing
for sharing clipboad data between accounts on the same machine and users on the LAN with rules, autosync and so on. It was a Pick of the Week for the week of July 26th here on MacOSXhints.

[ Reply to This | # ]