Fake 1.0 Available

Fake 1.0 is now available for purchase at http://fakeapp.com at a special introductory price of $29.95. It’s also available via Software Update.

All prior Demo versions are set to expire tomorrow, September 1.

Note that 1.0 is a Free Feature-Limited Trial until you purchase a License. The Trial version of Fake 1.0 is fully-featured *except* for:

  • You can’t open and save Workflows.
  • You can’t create Fake Workflows with more than 8 Actions.

Again, once you purchase and install a License, these restrictions are removed.

A BIG thanks to everyone who sent feedback and bug reports during the beta/demo period.

Todd Ditchendorf
Fake Developer

Posted in Uncategorized | 4 Comments

Fake 0.3 with Control-drag Connections

Fake 0.3 is now available. It’s another free time-limited demo that expires on August 1st.

Full details on the Changelog.

The main new feature is described in the screencast below. And to clarify, control-dragging is done by holding the control key while clicking and dragging.

Enjoy!

Control-Drag Linking from Fake on Vimeo.

Posted in Uncategorized | 2 Comments

Hello Fake World

Fake is an app I’ve been fantasizing about either writing or using for going on 5 years. I always thought the basic idea was pretty simple, and that someone would beat me to it. But I guess not. Yay for me.

Feels great to finally see it in front of me (mostly) working.

The app is obviously inspired by Apple’s Automator.app, and also by Selenium. Most of the app is based on my open-source, WebKit-based browser project Fluidium.

But, I built Fluidium with a Cocoa plug-in API that can enhance the UI of the basic browser. All of Fake’s automation features, including the Workflow side pane and the Action Library, are part of a Cocoa Fluidium plug-in which is closed source.

Fake is thoroughly Mac OS X-native. All of Fake’s automation features are based on AppleScript – OS X’s native automation tool/environment. Anything you can do graphically using Fake Actions and Workflows can be done directly in AppleScript. Like:

tell application "Fake"
    tell selected tab of browser window 1
        load URL "google.com"
        click link with text "News"
        go back
        submit form with name "f" with values {q:"fluid"}
        assert title equals "fluid - Google Search"
    end tell
end tell

Or as a shortcut, you can remove the specifier of the selected tab, and it will be targeted by default:

tell application "Fake"
    load URL "google.com"
    click link with text "News"
end tell

Note that the current version of Fake available (Version 0.2) is a time-limited demo that will expire on August 1st. I may do a few more time-limited demos like this until the app is ready for sale.

Anyhow, lots more details about Fake to come. I’m working on a few more convenience features and also setting up a user license/store/payment system now. I hope to have that worked out in about a month. Stay tuned. :)

Posted in Uncategorized | Leave a comment