Uh...Actions

I’m considering venturing into action writing for the first time for
what may very well be an overly ambitious project for me (action-
wise), I’m not sure yet being as I’m new to this so I’m doing a little
research first. As such I’ve downloaded the Action writing pdf which
appears to refer to FW v3. Is this the most current info or should I
be looking somewhere else?

Thanks,

Todd


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

I believe that all the most recent (all not exactly recent) reference materials are here: http://www.actionsforge.com/wikis/view/12-actions-api


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Cool. Thanks Chuck, I completely missed that.

Todd

On May 11, 2011, at 3:43 PM, chuckamuck wrote:

I believe that all the most recent (all not exactly recent)
reference materials are here: http://www.actionsforge.com/wikis/view/12-actions-api


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

The materials on the Wiki are not complete, but in some places are
much newer than what is available in PDF. Be sure to find all the Tech
Notes on Softpress’s site and download those as well. They are the
newest bits of (PDF) documentation to trickle out, even though they
are themselves quite old. Documentation always gets the short stick,
as you know.

Walter

On May 11, 2011, at 4:34 PM, Todd wrote:

I’m considering venturing into action writing for the first time for
what may very well be an overly ambitious project for me (action-
wise), I’m not sure yet being as I’m new to this so I’m doing a
little research first. As such I’ve downloaded the Action writing
pdf which appears to refer to FW v3. Is this the most current info
or should I be looking somewhere else?

Thanks,

Todd


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Thanks Walter, got all (18!) of them. Phew.

Todd

Be sure to find all the Tech Notes on Softpress’s site and download
those as well.


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Don’t forget you can ask any questions here, too.

On 11 May 2011, at 22:19, Walter Davis wrote:

The materials on the Wiki are not complete, but in some places are much newer than what is available in PDF. Be sure to find all the Tech Notes on Softpress’s site and download those as well. They are the newest bits of (PDF) documentation to trickle out, even though they are themselves quite old. Documentation always gets the short stick, as you know.

Walter

On May 11, 2011, at 4:34 PM, Todd wrote:

I’m considering venturing into action writing for the first time for what may very well be an overly ambitious project for me (action-wise), I’m not sure yet being as I’m new to this so I’m doing a little research first. As such I’ve downloaded the Action writing pdf which appears to refer to FW v3. Is this the most current info or should I be looking somewhere else?

Thanks,

Todd


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Also, all of my Actions[1] are unencrypted and available for study, as
are many others (especially inside the Freeway Pro bundle). This is
often the best way to figure out how to do something – look how
someone else did it.

Walter

  1. Except FreeCounter, which is encoded so that Express can load it.
    I’ll send you the raw Action if you’re curious.

On May 11, 2011, at 5:33 PM, Joe Billings wrote:

Don’t forget you can ask any questions here, too.

On 11 May 2011, at 22:19, Walter Davis wrote:

The materials on the Wiki are not complete, but in some places are
much newer than what is available in PDF. Be sure to find all the
Tech Notes on Softpress’s site and download those as well. They are
the newest bits of (PDF) documentation to trickle out, even though
they are themselves quite old. Documentation always gets the short
stick, as you know.

Walter

On May 11, 2011, at 4:34 PM, Todd wrote:

I’m considering venturing into action writing for the first time
for what may very well be an overly ambitious project for me
(action-wise), I’m not sure yet being as I’m new to this so I’m
doing a little research first. As such I’ve downloaded the Action
writing pdf which appears to refer to FW v3. Is this the most
current info or should I be looking somewhere else?

Thanks,

Todd


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Except FreeCounter, which is encoded so that Express can load it.
I’ll send you the raw Action if you’re curious.

That would be helpful, thanks. It does help me when I have something
to dissect.

Todd


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Don’t forget you can ask any questions here, too.

…but please refrain from swearing.:wink:


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Hi Todd,
All of my non-commercial Actions are unencoded and (as previously mentioned) I’d strongly encourage you to download any or all that you can and start to dissect them bit by bit. A lot of my older Actions should be very easy to follow and can be quite linear when running (I put this down to my self taught naive coding style) so should be very easy to pick up and start working with.
The other thing to mention is that I think I’ve only ever written 5 or 6 Actions from the ground up. The vast majority of my Actions start with a framework Action that I copy to get me started quickly. You’ll soon build up a library of useful functions and Action code that you’ll end up slotting together to make your Actions in the future.
Lastly, ask questions here as we’re all in the same boat (and speaking of myself, quite nosey too!). :slight_smile:
Regards,
Tim.

FreewayActions.com - Freeware and commercial actions for Freeway Express & Pro.

Protect your mailto links from being harvested by spambots with Anti Spam.
Only available at FreewayActions.com

http://www.freewayactions.com


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Thanks Tim and everyone else who responded. Dissecting an action (or
12) seems to be the way to start. A fundamental question I have is if
the action is meant to integrate the functionality of a 3rd Party app
with FW then do I need to get the API for that application?

Todd

On May 12, 2011, at 3:47 AM, Tim Plumb wrote:

All of my non-commercial Actions are unencoded and (as previously
mentioned) I’d strongly encourage you to download any or all that
you can and start to dissect them bit by bit.
Lastly, ask questions here as we’re all in the same boat (and
speaking of myself, quite nosey too!). :slight_smile:


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Depends a lot on the application, and what output from that
application you are integrating. If it is text-based, like say
CSSEdit, then no, there’s probably no API to speak of. Without tipping
your hand (if this is to be a commercial offering) what sort of
integration are you imagining here, and with what?

Walter

On May 12, 2011, at 8:53 AM, Todd wrote:

Thanks Tim and everyone else who responded. Dissecting an action (or
12) seems to be the way to start. A fundamental question I have is
if the action is meant to integrate the functionality of a 3rd Party
app with FW then do I need to get the API for that application?

Todd

On May 12, 2011, at 3:47 AM, Tim Plumb wrote:

All of my non-commercial Actions are unencoded and (as previously
mentioned) I’d strongly encourage you to download any or all that
you can and start to dissect them bit by bit.
Lastly, ask questions here as we’re all in the same boat (and
speaking of myself, quite nosey too!). :slight_smile:


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

The intent is to make it a commercial action so I’m unsure as to how
to explain what it is I’m attempting without giving away the farm.
I’ll have to give it some thought and post back.

Thanks,

Todd

On May 12, 2011, at 8:00 AM, Walter Davis wrote:

Without tipping your hand (if this is to be a commercial offering)
what sort of integration are you imagining here, and with what?


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

I think you’ll find we’re a fairly non-competitive bunch within our
little “club”. It is a public list, though, so no claims about Adobe
not squatting on your turf. I think that if you claim your Action,
many of us (myself, certainly, since I make a point of not charging
for Actions) will help without infringing on your future sales. For
example, Max has posted countless questions on this list that end up
in his WebYep Actions. We don’t begrudge him his sales, because he
does a yeoman effort, particularly on the documentation and after-
sales support, that I certainly don’t plan to undertake myself.

If I were to make a commercial Action, it would probably work like
this: the Action is free and open-source, but it connects to a Web
service that I control and can charge for on a recurring basis. So you
do your one month free trial, then get hooked, and then your credit
card is charged $XX each month to continue using my crack-level-
addictive service. The Action is the handle, the service is the razor
blade.

Walter

On May 12, 2011, at 9:07 AM, Todd wrote:

The intent is to make it a commercial action so I’m unsure as to how
to explain what it is I’m attempting without giving away the farm.
I’ll have to give it some thought and post back.

Thanks,

Todd

On May 12, 2011, at 8:00 AM, Walter Davis wrote:

Without tipping your hand (if this is to be a commercial offering)
what sort of integration are you imagining here, and with what?


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

…so no claims about Adobe not squatting on your turf.

HA! as if…


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Hi Todd,
Without knowing what the application is and what sort of information you want to transfer between the app and your Action it is hard to really say. Having said that you can control any scriptable application directly from your Action using the OSA functions in the Actions API. The user will need to enable the Action to do this (the setting is off by default) but the integration should be seamless and only limited to your embedded script.

If you want to add functionality from an application and you can’t script it then you may have to look at replicating this yourself from within the Action. This assumes that what the app is doing is remotely possible from within an Action and that you’ve enough time, energy and resources to plough into it. Having the functionality core to the Action could make it less prone to user related problems.

If you just want to deal with the output from another application (a css or html file for example) then you may need to do a bit of data mining and dig around in the file until you’ve got all of the information you need. Again the Actions API has a few handy features allowing you to directly read and write to external files.

Think about a question you could ask that gives you as much information as you think you need while retaining your hold on the specifics.
Regards,
Tim.

On 12 May 2011, at 13:53, Todd wrote:

A fundamental question I have is if the action is meant to integrate the functionality of a 3rd Party app with FW then do I need to get the API for that application?

FreewayActions.com - Freeware and commercial actions for Freeway Express & Pro.

Protect your mailto links from being harvested by spambots with Anti Spam.
Only available at FreewayActions.com

http://www.freewayactions.com


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Hi todd

These are my thoughts and advise… so ignore them if you wish :o)
As you know I do have one commercial action and the rest are… well just fun or things which I thought might be useful when I have been working. For example the script maker and linker. Other’s like the Advance Style Mover was a natural progression on the actions I had dissected and added to, to accomplish specific problems I need to address within a project. Where I can I have left them unencoded.
As Tim and Walter have indicated the webyep action set, would not exist if it haven’t been for Walter Joe Tim and Weaver in fact there are great lumps of code that Tim, Walter and Weaver have written in answering to a problem on which I just couldn’t work out how to do, and unselfishly they have jumped straight in and offered solutions or written working models. Everyone in the action writing club are probably the easiest and unselfish bunch of developers I have worked with and so when ever I can I chip in to other people questions.
If you do plan to write a commercial plugin then be prepared to do a shed load of answering emails and helping out. I do it without question as I feel if people are paying me for something then its only right that I support that actions as much as possible.
This sounds good in theory but here are the things you need to put in place otherwise you are going to get really disillusioned.

Things you need to think about:

  1. Time - I answer as many questions that I can, as quickly as I can. So if I know the answer to a question then I reply straight away (I don’t let the inbox build up) the other questions I need to think about are usually tackled when I get home and that usually takes up about 1 to 2 hours every day. I get in the region of 3 or 4 people contact me directly every day and this includes when I am holiday. So have a think how you cover that
  2. Documentation - This sounds like an easy one but in fact it takes ages… my advice is the better the documentation the less likelihood people will need your help to get up and running. my manual is a whopping 70 pages big and can only get bigger.
  3. Commercial selling of a product - You need to think on how to sell this action in the most automated way possible because in reality you may not be around to send the action pack.
  4. Forums - I have to keep an eye on two forums as questions get posted on these which I may need to jump in and try to help, I am extremely lucky as webyep has a happy and knowledgable bunch of followers that step into the breech time and time again, but again you need to think about the time involved it will take up, especially initially, when you as the developer will be the only one that understands your action properly.
  5. Ongoing development Time - Personally I wouldn’t be able to create another commercial product because in reality webyep is in fact over a dozen actions and its just too big for me to think about another action of that complexity. The time I would have devote to any new commercial project would encroach so much into my day (evening!!!) that I wouldn’t be able to work and ultimately eat. So hence why I concentrate on upgrading and improving the webyep action, and developing non commercial actions.

I hope this helps when it comes to thinking about the other aspects of writing a commercial action, as I know these other areas sometimes… can be forgotten.
All the best and if you need anything let me know

All the best max


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Hi Max,

All good points, many of which I’ve already been considering. As
daunting as the process of writing actions seems to me I often think
all the other “after” aspects are even more so, ie, support, docs,
updating etc. I’m frequently in awe of the sheer amount of time and
effort you guys must certainly invest in your actions/support/docs and
I think if I were attempting something much simpler I might be quicker
to jump in.

The reason I’m considering this at all is because, like many of you,
I’m sure, I’ve been repeatedly contacted by several FW users to write
specific actions which is amazing to me because they know I’m not an
action writer. And while I believe it would be very well-received by
the FW community, not to mention an interesting project for me, I
think it might be more of an investment than I’m ready to make with
regard to time and developing my action skills. I’ve taken great
interest in Ruby/Rails and also mobile app development, the latter of
which I’ve been tinkering with on the side for some time now with
little to show for it (talk about time consuming), and I think my time
might be better spent in those areas. Besides, I’m not sure my noggin’
can cope with trying to learn another development process at the
moment. It already feels like my brain is leaking out of my ears some
days.

I admit the current restrictions imposed by the action API does give
me added pause but I’m still mulling things over thanks to the great
feedback from the action writers and people on FWTalk (you know who
you are). I greatly appreciate everyone’s input.

Thank you,

Todd


actionsdev mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options