Slashdot Mirror


Apple Releases Remote Desktop 3

Dan Uricoli writes to tell us MacFixIt is reporting that today Apple computer has released remote desktop 3 " Some of the new or updated features include; a Remote Spotlight search, Dashboard widget, Curtain mode, user history reports, and more.

26 of 96 comments (clear)

  1. I wonder if VNC will work this time. by Elwood+P+Dowd · · Score: 2, Informative

    Using ARD as a VNC server was "challenging" enough that everyone just installed the open source osxvnc instead.

    Improvements were in order.

    --

    There are no trails. There are no trees out here.
    1. Re:I wonder if VNC will work this time. by dubiousmike · · Score: 3, Informative

      I use ARD 2.x with PCs with VNC installed all the time. Works great!

  2. Still fricking expensive, though by Anonymous Coward · · Score: 2, Insightful

    This is still hundreds of dollars. While Microsoft's Remote Desktop product is still free with most versions of Windows, and Linux still comes with Remote Desktop like functionality still universally built in. And heck, even on OS X you can rig something for free if you're willing to muck about with configuring VNC.

    I can't help but think this is taking Apple Remote Desktop from something that would be a great and useful tool to something ignored and forgotten. Apple doesn't seem to realize that "mac networks" as not-infrequently existed ten years ago don't exist at all anymore. There are no longer Mac system administrators chomping at the bit for improved software to administer and keep track of their networks. The Mac's primary problem in that realm right now is just convincing system administrators to use it, or even in some cases just convincin them to allow a mac on their Windows-only network. Those networks that are mac-only are likely small and running on a shoestring budget. In these contexts, what use is it to commit resources to something like Apple Remote Desktop? It seems like the kind of thing that's a great solution in a large-scale mac-only network, but that's the kind of thing that only exists anymore... at Apple Computer's headquarters. It's kind of like SunRay, Sun's fantastic thin client solution which Sun's own offices use, and no-one else anywhere does.

    If Apple moved Remote Desktop into the OS and made it free and universal, like Linux and Windows do, I'm sure it would be widely used. But as an expensive standalone... hell, I've never even encountered someone who uses this thing. You can't simultaneously beg for customers and try to charge those customers $499.

    1. Re:Still fricking expensive, though by mstahl · · Score: 5, Insightful
      Those networks that are mac-only are likely small and running on a shoestring budget.

      I don't know where you've been looking for mac-only networks but obviously you have never stepped foot inside a company in the creative industries. Photography, design, print, and graphics happen almost exclusively in mac-only environments (such as the one I work in). Our IT department (and likely many, many others in similar companies around the world) uses ARD to remotely install software so that a technician doesn't have to come over from the other building just to sit and wait for installs to happen.

      In addition, ARD is used extensively in mac-only computer labs on University campuses everywhere. It can be used to allow a single person to sit at a desk in front of the lab and read questions from users in the form of administrator messages. It saves the trouble of having to search in a lab for someone who needs help and it allows an administrator to better multitask while helping students.

      Don't assume that just because you personally don't have a use for something that it's useless. If there weren't a multitude of sites that used ARD version 2 and were all willing to purchase licenses for it, Apple wouldn't bother to come out with a third version.

    2. Re:Still fricking expensive, though by Anonymous Coward · · Score: 5, Insightful

      I use ARD 2 faithfully it is a great product that was WAY more capabilites than windows remote desktop, I can manage and view the screen of up to 72 workstations at a time (great for a school envirnment), I can roll out software updates to all clients with one click, run shell scripts on 2000 OSX computers with one click.

      I look forward to using ARD for doing things such as dynamicly rolling out software, for example you can say "Make sure all eMacs with 512MB ram or greater install office 2004 when they boot up on the lan" and from that point on any computer fitting that description (with ARD enabled) will autmaticly download and install office 2004 from the admin machine. (yes I know you can do this with AD, but until now I havn't seen anything that can do it nicely on a MAc) I can run software usage reports to collect data on all applications that are run on the network over a given time period great for making recomendations on what software is used enough to purchase updates for and what software is hardly being utilized. I can copy a file or a string of text on a client (or admin machine) than paste it on the other ARD3 will send the copy / paste data back and forth (this I have not seen anywhere).

      With ARD I can run a small script to collect all client computer information (location, computer name, printers, mac addy) than when I re-image a school full of computers run another script that configures all the machines. imaging, than configuring 150 computers in a day complete with their proper names and default printer configurations is incredibly powerful and because the machines are Macs I can do it all from a single image no mater what mix of iMacs, eMacs, G5 towers etc.. are in the system.

      I could go on but I have to go order my copy of ARD 3.

    3. Re:Still fricking expensive, though by DevilPen · · Score: 5, Informative

      The administrator portion of ARD is not meant for the user that wants to control his Mac desktop from another computer on the same network. It is meant for the administrators of those Macs on the network. Not just to take control of the desktop remotely, but for generating hardware/software reports, pushing out files, removing files, performing mass installs of packages, etc...

      The client portion of ARD is free. Beginning with 10.3, the client was included with the OS. It is also available for download from Apple's website. You do not need ARD administrator in oder to control a Mac that has the client enabled. In the client there is a setting to enable VNC access. After doing so, that computer can be controlled just like any other computer running a VNC server.

      I do not work in a Mac only environment. But ARD has proven valuable enough for each member of our staff to have their own licensed copy. It saves quite a bit of time when trying to manage ~2000 Macs spread out over the nine buildings in our WAN.

      I do agree that the $499 price is a bit much, considering the major incompatibilities between releases. The main problem is that all those running ARD administrator must be upgraded at the same time. The reason being that a v2 admin cannot fully interact with a v1 client. Once the v1 client is updated (free) to v2, a v1 admin cannot fully interact with the v2 client. Heck, a v2.2 and v2.1 don't even play nice together. I haven't used v3 of the admin yet, but I am not holding my breath for this to change.

    4. Re:Still fricking expensive, though by Em+Adespoton · · Score: 2, Informative

      As the other respondant has noted, you don't need to install anything; it's already installed in OS X 10.3+; just open the preference pane and configure it.

    5. Re:Still fricking expensive, though by Fulg · · Score: 3, Insightful

      As the other respondant has noted, you don't need to install anything; it's already installed in OS X 10.3+; just open the preference pane and configure it.

      WTF! You mean that all this time, I was fighting with osxvnc for NOTHING?!

      *runs over to the Mac running 10.4*

      Wow. Indeed this works quite well from the Win32 VNCviewer. I always believed you had to buy ARD to do this (and then only control Macs from other Macs, not cross-platform like I'm doing now with VNC).

      Thanks a bunch, even though you now make me feel like an idiot for not seeing it sooner :)

      --
      gcc: no input sig
    6. Re:Still fricking expensive, though by Shanep · · Score: 2, Insightful

      WTF! You mean that all this time, I was fighting with osxvnc for NOTHING?!

      Wow! I assumed the same thing. Especially given that the Control Panel for it specifically mentions that it is for use with ARD. I never bothered looking into that control panel because I was not willing to buy ARD, since it seemed expensive to me (I incorrectly thought it was just an Apple remote desktop client/server) and I don't really want to control remote control between my old clamshell iBook and Mac mini.

      But this is great! I am typing this from OSX running on my Mac mini, through my Sony VAIO. This is so good for me, because my mini is on my girlfriends desk due to there not being enough room for another monitor and keyboard and my large Sony VAIO on my desk. Now she can use her PC and I can use my VAIO for XP and BSD while retaining the use of my Mac for email, etc from the one machine. Fantastic.

      I *really* should look through all the options.

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  3. Re:Can anybody give more details? by Winckle · · Score: 3, Funny

    Yeah, slashdot has this great system, where you can click on special text called Hyperlinks which take you to a site with more detailed information than the Summary. Try it, linking is fun!

  4. LOL @ Curtain Mode by bogie · · Score: 5, Funny

    "Don't want your admin tasks to be seen? No problem, turn on the new Curtain Mode to block the local user's view of their desktop. This is perfect when you're updating a public display."

    It would of course be fun to have a curtain drop on the user's screen. Fix what the user screwed up and then have the curtain and "house lights" go up with a ta-da! sound. The mystery of how IT performs its functions is safe.

    --
    If you wanna get rich, you know that payback is a bitch
    1. Re:LOL @ Curtain Mode by Ryan+Amos · · Score: 3, Insightful

      Mystery? You mean the fact that I have to sacrifice newborns to Steve Ballmer get my exchange server to not crash once a week?

    2. Re:LOL @ Curtain Mode by babbage · · Score: 2, Insightful

      Yeah. That's the One True Path to a Rewarding IT Career. On one hand, you can make your job seem like "magic", so that every time you do some stupid trivial fix for someone, it's mysterious and inaccessible. This is great, because it makes you seem like a miracle worker, but on the inside it gnaws away at your soul having to do the same monotonous grunt work all the time. Plus, if they ever catch on that these fixes are trivial, you've just tricked your way out of a job. On the other hand, you can make plain what you're doing, so that every time you do some stupid trivial fix for someone, they can learn from you and fix it themselves next time. This is great, because it has the potential to free you up to work on more interesting projects in the long run, but it does run the risk that you'll seem less like a miracle worker. But, if they catch on how to do these trivial fixes for themselves, you've just tricked and taught your way into a promotion. "Teach a man to fish, he'll eat for a day. Teach him how to fish and he'll eat for life." The last thing we need is a "mystery of how IT performs its functions". What we need is transparency, and a way to empower people to solve their own problems so that we can focus on the truly difficult aspects of the job. I've used VNC-like programs to help users fix things at their desk while I was at mine. It almost always went more smoothly if I either had them on the phone while controlling their terminal, or if I left the terminal interactive and left open a chat program (IRC, AIM, iChat, even just leaving open a text editor where I could type messages and they could respond) so they could see what I was doing, I could explain why, they could give feedback to help me solve the problem more quickly, and I could show them how I resolved the problem so that they could fix it themselves next time. In 9 times out of 10, if the problem came up again, they didn't need my help or my time to set things right again. This curtain mode seems like a cute feature, but to me it seems best reserved for situations where the users can't be allowed to see what you're doing -- you have to enter or view admin passwords, you have to access systems that the users shouldn't see, etc.

  5. Re:Interesting screenshot... by dgood · · Score: 2, Informative
    ...except right below the picture where it says:
    ...your entire network -- not just Macs -- you can also view and control the screens of any Virtual Network Computing (VNC)-enabled computer, including Windows, Linux, and UNIX.
  6. Re:Can anybody give more details? by Onan · · Score: 5, Funny

    Really? Sorry to hear that they serve you some gimped version of the page. The one they give me includes things like:

    Remote Spotlight search
    Leveraging the revolutionary Spotlight technology in Mac OS X Tiger, the new Remote Spotlight capability in Apple Remote Desktop 3 can perform lightning fast searches on remote client systems running Mac OS X v10.4 or later. Summary results for each client are updated instantly as results are returned. View details on results, or refine searches even further using additional qualifiers. Results can be viewed on remote client systems, copied back to your administrator system, or deleted.

    Dashboard widget
    Apple Remote Desktop 3 provides you with a new Dashboard widget that gives you an instant, at-a-glance view of the remote computers in your network. It's fully integrated with the Apple Remote Desktop administrative application, so a click on a particular computer will allow you to select and start working with any computer in the system.

    Curtain Mode
    For those times when you want your actions to be hidden from the end user, there's Curtain Mode. This allows you to block the view behind a virtual curtain, while retaining full control of the screen. It's perfect for those working on public-facing systems.

    I'll be here until about six, if there are any other pages you'd like me to copy and paste for you today.

  7. Remote desktop came out with XP by xswl0931 · · Score: 3, Insightful

    See subject

  8. Re:Heh by gEvil+(beta) · · Score: 2, Insightful

    Yeah, but a lot of schools do. And this program (and ANAT before that) are godsends for anyone administering a large amount of Macs.

    --
    This guy's the limit!
  9. Re:Interesting screenshot... by c_forq · · Score: 2, Informative

    In the paragraph directly beneath that picture: Thanks to screen sharing, you can observe one, 10, even 50 screens in action simultaneously, allowing you to closely monitor your network. And that's your entire network -- not just Macs -- you can also view and control the screens of any Virtual Network Computing (VNC)-enabled computer, including Windows, Linux, and UNIX. When a user needs assistance, you take control of any individual screen and view the remote desktop in full-screen mode.

    --
    Computers allow humans to make mistakes at the fastest speeds known, with the possible exception of tequila and handguns
  10. Re:question about this by NoodleSlayer · · Score: 4, Informative

    This is a full-fledged adminstrative tool.

    You can observe multiple computers, send UNIX commands to Mac OS X clients. (3.0 is 10.3.9 and Tiger only if I remember right), install packages on multiple computers, copy files to multiple computers, shut down, wake up, sleep, restart, search for files, install packages.

    And new in 3.0 (Deuce) is remote spotlight searching, user history reports, and some automator and applescripting for (albeit limited) automation. There's also some nice UI improvements, things like being able to save task templates and remote drag-and-drop (drag a file from the computer you're controlling onto your desktop and vice versa) and remote clipboard (copy-and-paste)

  11. I like the upgrade pricing by wazzzup · · Score: 2, Insightful

    Oh wait...there is no upgrade pricing.

    That sucks.

  12. Re:Look at what it can do though by NoodleSlayer · · Score: 2, Interesting

    Using ARD to do tasks like install packages over the network is much easier then in Active Directory or any Linux counterpart. That is to say its more intuitive.

    And there's things like Multi-Observe that you don't see in other tools.

    Plus combine this with a OS X Server and then you can use things like Remote Set Startup Disk to reimage and entire lab at once. Its a very handy tool, although its a very niche market. Its mostly used by school administrators and admins in graphics design houses and other similar places with large mac networks, and it does make Apple a decent bit of money.

  13. Re:Can anybody give more details? by c_forq · · Score: 2, Informative

    You must be daft. I am sorry for you. One of the hyperlinks in the F'ing summary is http://www.apple.com/remotedesktop/. From the Apple page you have to be a complete dolt to not see the navigation bar on the top. If you click "New Features" you will find:

    Remote Spotlight search

    Leveraging the revolutionary Spotlight technology in Mac OS X Tiger, the new Remote Spotlight capability in Apple Remote Desktop 3 can perform lightning fast searches on remote client systems running Mac OS X v10.4 or later. Summary results for each client are updated instantly as results are returned. View details on results, or refine searches even further using additional qualifiers. Results can be viewed on remote client systems, copied back to your administrator system, or deleted.

    Remote Desktop widget

    If you just want a quick look at one screen and are running Apple Remote Desktop 3 on Mac OS X v10.4 Tiger, launch the Remote Desktop widget from Dashboard. The widget is fully-integrated with the administrative application and will allow you to select a specific system from the list of computers under your control.

    Of course, screen sharing works both ways. If you want to demonstrate something to one user or an entire group, you can do so by sharing your own screen. Show them exactly how to accomplish a task by walking through the steps yourself.

    Curtain Mode

    What if you're doing some fine-tuning but would prefer to keep the work hidden from the outside world? Turn on Curtain Mode and the local user's view of the desktop is hidden. You can still view and have full control of the remote system's desktop, but no one else will be able to see what's happening. This feature is perfect for those managing systems that have public displays, such as in museums or kiosks.

    For your final one this is from the the first freaking page linked to, good job reading:

    User History reports

    Do you know who's been using your network? Apple Remote Desktop does, and can track it for you with new User History reports. These reports give you detailed information on who is using a computer, when they logged in and out, and how they accessed the computer.

    So hopefully next time you will look at TFA and actually navigate it if it resides on multiple pages (unless you want summaries to be filled to the brim with redundant hyperlinks).

    --
    Computers allow humans to make mistakes at the fastest speeds known, with the possible exception of tequila and handguns
  14. I just downloaded my copy off ASW - nice, but... by jht · · Score: 2, Interesting

    For those who are Apple consultants (like me), Specialists, or other folks with ASW (Apple Sales Web) access, it's already been posted there as a .dmg file with a pair of serial numbers that expire at year-end. One caution, though - I installed the update over a copy of 2.2 that I'd done the Rosetta hack on to make it run on my MacBook Pro - after I installed the new version it would not recognize my existing version's application password. I had to re-enter the ID and passwords for all the various Macs I manage - fortunately I had almost all of them written down!

    Interestingly, installing the same update on my older PowerBook didn't cause any problems, and the whole list imported properly. Not a super big deal overall, except ARD gives you no way to save the usernames and passwords for transfer (moving the .plist doesn't work). I only have 40-odd machines to keep track of, but this could be an issue for folks with more who already put the older version on an Intel Mac.

    That said, it is definitely an improvement on the older version. And, unlike most older ARD revs, it manages older client versions just fine. You give up the new encryption feature when you do so (no biggie if you connect via a VPN anyway), and I don't know what else yet, but it's reasonably slick thus far.

    For those of you wondering "why does Apple charge for this when Windows gives you Remote Desktop for free?", ARD is not really analogous to Windows' Remote Desktop. To get what Windows gives you, just use any VNC viewer with the built-in VNC client on the Mac. ARD is intended for network administrators, and the remote control features are almost a bonus. Package management, reporting, and all that sort of fun stuff is what you get with ARD.

    --
    -- Josh Turiel
    "2. Do not eat iPod Shuffle."
  15. Post in question referred to Vista Remote Desktop by Bradee-oh! · · Score: 2, Funny

    See Subject

    --
    "This is Zombo Com, and welcome to you who have come to Zombo Com" - www.zombo.com
  16. Re:Heh by moof1138 · · Score: 2, Insightful

    ARD was the a rebranding of Apple Network Assistant (ANA) with OS X compatibility. Early versions of ARD were ANA compatible. ANA has been around since at least '95, I'm not sure of the original release date, I only recall the first time seeing it in '95. The 2.0.1 update came out in '96, so the original version was out well earlier than that for certain.

    --

    Hyperbole is the worst thing ever.
  17. ARD vs Microsoft RDC and VNC by Pete+Johnson · · Score: 3, Informative

    For all of you who are shrieking about how outrageously overpriced ARD seems to be, compared to the "free" Microsoft Remote Desktop Connection or VNC, a few important points that nobody else has managed to mention:

    VNC only does ONE thing: it allows remote control of machines graphically (screen sharing). In order to do any of the things one might wish to do to a remote machine, you have to SEE its desktop and perform those tasks as if you were actually sitting at the other computer. There is no way to perform tasks simultaneously on multiple remote computers, or to simply send instructions to the remote computer, except by controlling it and manually performing them using mouse/keyboard just as you would if you were sitting there. The VNC protocol is essentially bitmapped and everything being done - every frame of every screenful of data - has to be transmitted continuously, and all you get is a mirror image of the remote computer's screen.

    RDC is functionally similar to VNC, with the following additions:

    (1) In addition to screen sharing, you can also optionally map your printers and disks so that they appear on the remote computer while you're controlling it, so you could, for instance, print a work document and send it to your printer wherever you happen to be at, or put a software installation CD in your drive wherever you happen to be at, and then install that software onto the remote computer because it would also appear in its My Computer as an available drive. Likewise, you can map sounds on the remote computer to yours so that you can hear them.

    (2) The RDC protocol is (for lack of a better term) vector-based, meaning that instead of transmitting the remote computer's screen image pixel-by-pixel, this is all performed using the RDC display language. To use an anology, if VNC is a bitmapped inkjet printer, RDC is a postscript printer. This makes the RDC protocol much faster, and remote control is significantly snappier and more responsive as a result. This also means that the desktop you are controlling does not need to be appear identically on both machines; consequently, if the remote computer has a giant widescreen monitor and you're connecting to it on a laptop with a much smaller screen, you don't have to choose between everything being scaled down in size to fit or having to scroll around in order to view the total desktop area; the placement of the taskbar and desktop icons will be adjusted to fit your screen's size.

    Comparing RDC and VNC, they mostly have the same features and work the same way: whatever you need to accomplish on the remote computer has to be done by screen sharing and performing the tasks as if you were sitting at the other machine.

    Apple Remote Desktop is a VASTLY different product.

    First of all, yes, ARD does have a screen sharing capability, just like VNC and RDC, and apparently uses a VNC server as the underlying mechanism. The ARD client component has been a standard part of Mac OS X since Panther (10.3) and can be installed on any other machines free of charge. So any Mac can BE controlled remotely either right out of the box or by installing the client which doesn't have a cost. Any Mac can CONTROL another one with any VNC client, without purchasing any copies of the full ARD product for either machine. Of course, if you do have the full ARD product, it allows you to remotely control any other computer that either has the ARD client OR is running the VNC server, including *nix and Windows machines.

    However, beyond screen sharing, ARD does a ton of other things that neither RDC or VNC do at all, period, including:

    (1) A huge number of tasks can be performed on a remote computer simply by transmitting commands to that computer -- NOT by viewing its screen and then manually performing the task. This includes everything from shutting a machine down to installing software packages and executing UNIX commands and shell scripts. NONE of these tasks require you to actually view the remote computer's sc