automation

Latest

  • Use iCal to tweet automatically

    by 
    Aron Trimble
    Aron Trimble
    07.17.2009

    Recently, the question came up of how to automatically "tweet" a birthday message to a friend or loved one on their special day. After thinking on this question for some time I finally came to a solution. As it turns out, intrepid TUAW blogger Dave Caolo wrote a Mac 101 article all about attaching AppleScripts to iCal events. Additionally, Brad Linder over at Download Squad put together a nice little tutorial for posting to Twitter via the command line. It wasn't obvious at first, but these two articles together formed a dynamic duo of birthday tweeting proportions. If, dear reader, you are interested in setting up a system for sending out some birthday tweets then follow along as we travel the mysterious world of iCal events and command line tweeting. Read on for a somewhat technical tutorial on how to set up some pre-scheduled tweeting goodness. (If you're looking for a service to take care of all this for you, here you go.)

  • Mac mini and Dropbox: Getting it done

    by 
    Dave Caolo
    Dave Caolo
    06.27.2009

    Yesterday I wrote about my love of the Mac mini. So dependable and unobtrusive, it's the Honda Civic of computers. In the post, I briefly described how we use Dropbox to send routinely-updated Keynote files to the mini. A few of you wrote to ask for details, so I decided to share that information here on the blog. We use two pieces of software: Dropbox and iCal.DropboxHere's the setup. First, the Mac mini is connected to the projector in the Projection Room above the theater via DVI. Every day, it runs a slideshow before the orientation film. That slideshow contains sponsorship information, museum news, etc. It's updated once a week or so by someone in the art department (we'll call her "Janie"). Janie's desk is a couple hundred yards and two buildings away from the Projection Room. The Keynote file lives in a Dropbox folder that both Janie's PC and the mini can access. Of course, we don't want Janie editing the slideshow while it's running before a room full of guests. That's where iCal comes in.iCalWe stop showing the film at 4:00 PM and Janie arrives for the day at 9:00 AM, so we set up two repeating iCal events. The first event launches the slideshow in the morning. Every weekday at 8:45 AM (doors open at 9:00), there's a repeating iCal event with an alarm set to open the slideshow where it lives in Dropbox. Note that the show has been set to run at launch and loop indefinitely in Keynote.What about updating? Easy. We stop running the slideshow at 4:00 PM and Janie leaves for the day at 5:00 PM. A second repeating iCal event has an alarm that runs the following super-simple Applescript:Tell application "Keynote"quitEnd tellThe script does just what you expect -- it kills Keynote. This runs at 4:05 PM each weekday, and frees Janie to spend 10 or 15 minutes updating the file from her PC just before she goes home. The next morning, the first iCal event re-launches the slideshow and the cycle repeats.That's how two free pieces of software (iCal and Dropbox) combine with an inexpensive, consumer level one to create a simple and effective solution to a problem. Best of all, it doesn't require a computer science degree or even a week with a giant manual. The iCal events and script are invisible to Janie. All she knows is, "I open the folder on my PC, change the slideshow, hit Save and I'm done." Sure, we could have dumped it on a central server, set up some sort of FTP voodoo that would have given Janie a headache, etc. But why? If the simple solution works, use it.If you try something similar, let me know how it goes. Thanks to everyone who asked about this.

  • WWDC Demo: QuicKeys 4

    by 
    Victor Agreda Jr
    Victor Agreda Jr
    06.24.2009

    WWDC isn't all about iPhone apps. Long before the iPhone was a twinkle in Steve's eye, WWDC was all about developing for the Macintosh. I had a chance to sit down with the guys behind QuicKeys, a venerable Mac app that will save you a lot of time on repetitive typing tasks. I got a look at the beta, but the full version is now available for $59.95 ($29.95 if you are upgrading from version 3). For example, if you are constantly typing your email signature, QuicKeys can auto-complete the typing when you type "szm" or any other character combo you like (in a similar fashion to TextExpander). QuicKeys can also create keyboard shortcuts for darn near anything, and record actions for later use. That's really just the tip of the iceberg. QuicKeys has MIDI triggers, a powerful search tool, web actions, an online repository for shortcuts and tutorials, and the company is set to release a QuicKeys remote app for the iPhone/iPod touch (so yeah, you just can't escape that little platform). Luckily, you can try QuicKeys yourself and get a feel for how powerful it truly is. There's a 30-day trial mode, but Startly (makers of QuicKeys) has a generous "unlimited" trial period, which extends the trial app indefinitely. I know I've often downloaded an app, installed it, then come back close to 30 days later to realize I can't dig into it within the timeout period. Give it a try and I think you'll be pleasantly surprised. If you are a power user, this thing is a lifesaver. If you're a casual user, there's still benefit to typing less throughout the day.

  • Snow Leopard offers more Automator "purrfection"

    by 
    Cory Bohon
    Cory Bohon
    06.11.2009

    If you know me, then you know that I love Automator and scripting things on the Mac. I believe that Automator should be something that everyone can take advantage of, not just the select few that already know how to use it well. That's why I've been working on the TUAW Mac Automation and AppleScript series for over a year now (we're going to have more coming soon, so stay tuned). I was watching the WWDC '09 keynote, desperately waiting to see if anything new was announced for Mac OS X 10.6 Snow Leopard in regards to automation, and specifically Automator.app. Nothing was said at the keynote, but when I looked on the newly updated Snow Leopard page on Apple's site, I was ecstatic. One of the refinements listed was that Mac OS X Services would now be a feature of Automator. Services let you use features of one application while you are inside of another. In the Automator instance, you would be able to use workflows while you are inside of any Mac OS X application that supports the use of Services. In addition to updating Automator for Services, Apple has also added more starting points for workflows. You can now choose between a standard workflow, application, service, folder action, print plugin, iCal alarm, or an image capture plugin. We will have more information about Automator and Services in Snow Leopard when it launches in September.

  • Meerkat 1.2, 100% more AppleScript support

    by 
    Brett Terpstra
    Brett Terpstra
    05.27.2009

    If you work from non-secure networks (coffeehouses, airports, hotels, etc.), or if you've ever wanted to bypass a firewall (YouTube or TUAW blocked at work?) you may be familiar with SSH tunneling. It's come up more than once here on TUAW. It allows you to conduct your Internet business through a secure proxy and makes the process transparent (once you set it up, you don't have to think about it). It's typically handled via a shell command, but some GUI-based programs can make life a lot easier -- both for the less technically-inclined, and for those who want to handle multiple tunnels and automation. Enter Meerkat, the SSH tunnel tool with the friendly face. I mentioned Meerkat about a year ago, and apparently things have been busy at the Code Sorcery Workshop since that release. The latest version of Meerkat -- version 1.2 -- sports an array of new features, from AppleScript support to a command line utility, as well as improvements to existing features like Bonjour sharing and the tunnel editing interface. I've been using the previous version for quite some time now, and I can say that this version adds some great features to an already great application. AppleScript support means automation, and Meerkat plays well with location managers like NetworkLocation (a plugin is available on the Meerkat page), or any location manager which can run AppleScripts or shell commands. With such a setup, you can have your system automatically detect a change in networks and set up specific tunnels depending on your location. I won't go into the details of location managers right now, but it's something to look into for laptop owners on-the-move. Additional features, including Application Triggers, Bonjour support and automatic reconnect for dropped tunnels all make Meerkat a valuable tool. At a current price of $19.95US, Meerkat provides features for a spectrum of users, from the Tunnel Setup Assistant for newbies, to advanced automation possibilities for veteran SSH'ers. I'd be negligent if I didn't mention at least one similar app in the freeware realm: SSHTunnel is a nice, easy-to-use GUI for setting up and managing tunnels. It lacks some of the automation and integration capabilities, but is a definite must-see if you're not ready to fork out for something more full-featured. A trial of Meerkat is available for download, and a license can be purchased for $19.95US.

  • Festo shows off robot penguins and other visions of the future

    by 
    Donald Melanson
    Donald Melanson
    04.18.2009

    The folks at Festo have already proven themselves to be more than adept some intoxicating, slightly unnerving feats of robotics, but they look to have really outdone themselves with their latest group of creations, which all fall under the banner of the company's Bionic Learning Network. While they're all certainly impressive, the real star is undoubtedly the AquaPenguin which, in addition to being creepily realistic, is fully autonomous and even able to outperform its real-life counterpart in a few tasks, like swimming backwards. Of course, Festo apparently couldn't help themselves and also built a flying, blimp-like AirPenguin, and they applied some of the same basic technology to a number of other devices, including a robot arm that's precise enough to change a lightbulb, and a freestanding interactive wall that's sure to spruce up any lobby. Hit up the YouTube link below for a video that provides a brief overview of the whole lot, or head on over to Festo's site for the even better German version (plus some additional details on the projects themselves).Read - YouTube, "Festo Bionic Learning Network 2009"Read - Festo[Thanks, Gunter]

  • Mac Automation: Make your text speak its mind

    by 
    Cory Bohon
    Cory Bohon
    04.13.2009

    Have you ever wanted to type something into your Mac and have it record what you typed audibly using any one of the Mac OS X voices? It's easily done with a few Automator actions, and in this Mac Automation post, I'll show you how. Open Automator and find the following actions, then drag them to the workflow area (in the same order): Get Specified Text Text to Audio File Running the workflowWith these two actions in place, you can enter text into the Get Specified Text action, and a file name in the Text to Audio File action, and run it with great results. The text that you enter will be magically encoded into audio using the specified voice in the audio file action. Read on to learn more about saving the workflow, and adding additional options.

  • Unify4Life's BlackBerry products demoed at CES

    by 
    Jacob Schulman
    Jacob Schulman
    01.10.2009

    A duo of products on display from Unify4Life shows us just how much less productive we could be on our 'Berrys if we had 'em on us. The AV|Shadow and Garage|Shadow connect over Bluetooth and let you control a bevy of AV devices and your garage door, respectively. The demo we saw had the app controlling a PS3 and allowed use of the BlackBerry's keyboard and trackball to input text and move around, and it seemed to work pretty well. The Blackberry app itself looked pretty customizable and the UI was nicely done. Check out the gallery to see the photos of our demo with the PS3, but strangely they couldn't bring in a garage door to show us that product -- but we'll just have to take their word for it.%Gallery-41509%

  • Woof! An iPhone-controlled dog treat dispenser

    by 
    Steve Sande
    Steve Sande
    12.04.2008

    While you're geeking out with your techie friends building battle bots or pumpkin cannons, why not give your dog a little love at the same time?TUAW reader Stephen Myers sent us a link about a fun little project he worked on. He wants to be able to check on his dog's well-being and reward the dog with treats from anywhere he can use his iPhone. Stephen found out about ioBridge, a company that develops electronic monitoring and control modules that connect to any Ethernet network and can be controlled via an encrypted web front end.Myers used an I/O module and servo smart board from ioBridge, a servo, an old CD spindle case, some cardboard and wood scraps, a large syringe plunger, and a webcam to build his device, and then used the ioBridge web interface to create a widget that controlled the device. No programming was required. The system generated javascript that was then embedded into a web page optimized for the iPhone screen, and now Myers can check up on Cooper, his dog, and give Cooper some treats.Myers has many more details about the system in his blog entry, and he will be writing future posts about how he's using ioBridge and X10 controllers to turn lights on and off in his home -- from his iPhone.Be sure to check out the YouTube video below!

  • Confessions of an EVE Online macro'er

    by 
    James Egan
    James Egan
    11.30.2008

    You've encountered them before. Those guys. Them. Next to the ISK spammers, they're a plague within EVE Online.They have gibberish names and sit in ice belts all day in exhumers, macro controlling large mining operations. At the first sign of trouble they gang warp out to safety. Or they're automating courier missions in an endless procession of macro'ed industrials, day in and day out. Or they're part of the infinite army of 0.0 ratting Ravens that automatically warp to a safespot and cloak once someone enters the system. They're all in China, right? The macros are all used by large ISK farming operations where people work in 23/7 shifts... right? Apparently, that's wrong. EVE-Mag is running an article written by a self-proclaimed macro'er. Only he doesn't work in a sweatshop in a developing nation. He doesn't grind long shifts for ISK. He's an American in his early thirties, with two kids and a family dog. Just a regular guy. He writes under the pseudonym "EVE Player" and poses a question to his readers, "I have macro'ed the holy crap out of certain video games. I've been doing it for more than 8 years now so tell me; at what point did you notice your EVE experience going down the tubes because of me? I'll bet your downward spiral really has nothing to do with me macro'ing, now does it?"

  • Robots to perform menial tasks by 2025, write for Engadget quite a bit sooner

    by 
    Jacob Schulman
    Jacob Schulman
    11.30.2008

    While robots have certainly been around for a spell doing things like sweeping your floors and conducting symphonies, up till now they haven't been "human enough" to replace actual people. According to a new report from the National Intelligence Council, however, they should be up to the task by 2025. The report goes as far as saying that an influx of robo-workers could even "disrupt unskilled labor markets" and occupy jobs currently performed by migrant workers and hapless high school students. Additionally, the report asserts that new technologies could be used to augment human abilities as well, taking on jobs such as caring for the elderly. Unfortunately, the report had no word on the progress of synthetic saliva glands for the inevitable robo-waiter, so no need to fret -- yet.[Image courtesy of benefisho]

  • Control4 announces 7-inch POE wall-mounted touch panel

    by 
    Darren Murph
    Darren Murph
    06.29.2008

    If Control4's Mini Touch screen just seemed too diminutive for your fat fingers, yet the 10.5-inch edition just engulfed your wall, why not check out the happy medium? The 7-inch POE Wall Mount Touch Screen arrives right between the other two in size, yet offers up the same home controlling abilities for tweaking your lighting, temperature, volume, etc. You'll also find a built-in screen saver application that you can customize with your own photos, and if that there just pushed you over the edge, you can snag the hard-wired version next month for $1,195. Looking for WiFi? You'll have to wait until "later this year."

  • Zappos hires robots to take over inventory floor

    by 
    Darren Murph
    Darren Murph
    06.28.2008

    Just think -- Zappos has been shipping out shoes .9284 minutes after you order them for years with mere humans running the show. Now, your new kicks will likely be at your doorstep moments after you think of ordering them. Said e-tailer has just completed implementation of Kiva Systems' Mobile Fulfillment System, which will see "a fleet of Kiva's mobile robotic drive units and inventory storage pods" hit the company's Shepherdsville, Kentucky facility. The move is being made to keep its distribution system in tip-top shape even with the addition of new products outside of just footwear, and unless some of those mechs grow a mind of their own, we'd say things should pan out just fine.[Via CNET]

  • AppleScript: Integrating shell scripts

    by 
    Cory Bohon
    Cory Bohon
    06.23.2008

    We've talked about AppleScript how-tos before. AppleScript is fun and all, but what if you already know how to write shell scripts? Well, did you know that by integrating shells scripts into AppleScript, you can create simple applications that do useful things? It's true, and I am going to show you how. Continue reading to learn how to integrate shell scripts into AppleScripts.

  • LG, Control4 team up on HDTV automation system for hotels

    by 
    Darren Murph
    Darren Murph
    06.18.2008

    The news is flowing hot and heavy from the hospitality sector today, as just moments after LG announced a slew of new LodgeNet-enabled flat-panels, along comes word that the aforementioned outfit and Control4 are teaming up to develop a swank new automation system for the lodging industry. More specifically, the two will co-develop an "integrated automation system for HDTV sets that will allow hotel guests to control lighting, room temperature, draperies and entertainment systems through the television with a single remote control." Better still, the eventual solution will be integrated into LG's hotel TVs, eliminating the need for yet another set-top-box in the room. Regrettably, there's nary a mention of when this (amazing sounding) system will be available (nor where it will be available), but we can definitely see this swaying the avid traveler when it comes time to book the next business trip.

  • Electronic House picks Home of the Year 2008 winners, we drool

    by 
    Darren Murph
    Darren Murph
    05.01.2008

    Here it is: the hotly anticipated list of best homes as selected by Electronic House. Interestingly enough, this year's winners are quite different than the champs of 2007, and we suspect all that talk of green these days has something to do with it. Yep, for the first time ever, an "energy-efficient, sustainable" home snagged the highly-coveted gold, but make no mistake, this domicile is packed to the gills with electronic goodness (some of which actually helps keep energy waste down). Even if that doesn't pique your interest, EH has selected a plethora of other swank abodes to highlight, including the best home theater, a pimped out yacht and cribs with hidden treasures. Go on, get lost in the pages upon pages of snapshots and descriptions below -- and feel free to brag in comments if your pad wound up a winner.

  • Keyboard Maestro 3 adds macro recording and remote access

    by 
    Mat Lu
    Mat Lu
    04.09.2008

    The well-known macro application Keyboard Maestro has been updated to version 3 and adds some interesting new features. In addition to a revamped interface, the new release allows you to record macros (series of key presses, mouse clicks, etc.) and play them back via various triggers. There are also new ways to trigger the macros; besides the normal hotkeys, macros can also be triggered with AppleScripts and even remotely with Keyboard Maestro's built-in web server. If you've ever wanted to automate your Mac, it's definitely worth a look.Keyboard Maestro 3.0 is $36 with upgrade pricing from $18 - $26 for previous users; a demo is available.[via MacNN]

  • Mac Automation: automating Microsoft Excel 2008

    by 
    Cory Bohon
    Cory Bohon
    03.17.2008

    This is the second part of Mac Automation: automating Microsoft Office 2008. In this how-to, I will show you how to create an importer for Microsoft Excel 2008. This importer will allow you to type text in TextEdit.app (or other text editor) and import it into an Excel file.For this automation, you will need the following Automator actions (in the same order): Create New Excel Workbook Set Excel Workbook Properties Get Specified Finder Items Import Text Files to Excel Workbook Save Excel Workbooks Continue reading to learn how to automate this process.

  • VUDU teams up with home automotion / control partners

    by 
    Darren Murph
    Darren Murph
    03.13.2008

    Nary a fortnight after the VUDU XL started shipping and the company's v1.3 software was outed, VUDU has decided to push its product -- namely the extra capacious model -- into homes via a number of home automation and residential control leaders. More specifically, VUDU has inked agreements with Control4, Crestron, Logitech, NetStreams, Philips, Universal Electronics and Universal Remote Control, and according to VUDU, the whole lot is looking to "integrated their key products with its HD-capable product line." As of now, channel IR codes for the VUDU and VUDU XL are available in programming tools and databases for Logitech Harmony, Advanced Universal Remotes, Prestigo and Pronto lines of controllers, but future plans for the partnerships weren't exactly spelled out in detail. Click on for the full release.

  • AppleScript language guide updated, finally!

    by 
    Cory Bohon
    Cory Bohon
    03.12.2008

    Many people have criticized Apple for not updating their AppleScript language documentation regularly (myself included). Scoff no more, because Apple updated their documentation yesterday. The last update to the AppleScript language documentation was on May 5, 1999 -- almost 9 years ago. For anyone who thought that Apple was abandoning AppleScript for other ways of automation (such as Automator), fear not. This shows that Apple is still committed to bringing custom automation/scripting to Mac OS X and the 21st Century.