Friday Code Challenge #4: Choose Your Own Adventure --- 10 Stars!

10 Stars for the best way to kill time at work today.

Your faux hyperlink is taunting me!{color:#000080}Now if only I could make it change color onMouseOver... but JavaScript is not enabled. I remember reading quite a while ago{color}
You know you're spending too much time on the internet when you feel an irresistable urge to click on the underlined passages in magazines.
{color:#000080}One benefit of using Opera is that you can "Go to URL" from the context menu, after first selecting the faux hyperlink. Double clicking the last element of a typed url both selects the entire url and displays the context menu. Beats copying and pastng in the address bar hands down, and if "Reuse current tab" is unchecked in preferences, the topic thread remains open.
Since I just discovered that styled DIVs work, I'm taking a stab at posting something in its original -- and highly appropriate -- font ;-)
db{color}
edit {color:#000080}font-family doesn't work!{color}
<DIV style="FONT-SIZE: 18pt; FONT-FAMILY: Chiller">
{color:red}HOW DO YOU DECIDE WHO TO MARRY - Kidspeak? {color}
HOW DO YOU DECIDE WHO TO MARRY?
{color:blue}
You got to find somebody who likes the same stuff. Like, if you like sports, she should like it that you like sports, and she should keep the chips and dip coming.
-- Alan, age 10
No person really decides before they grow up who they're going to marry. God decides it all way before, and you get to find out later who you're stuck with.
-- Kirsten, age 10 {color}
==============================================
{color:blue}WHAT IS THE RIGHT AGE TO GET MARRIED?
Twenty-three is the best age because you know the person FOREVER by then.
-- Camille, age 10
No age is good to get married at. You got to be a fool to get married.
-- Freddie, age 6 (very wise for his age) {color}
==============================================
{color:blue}HOW CAN A STRANGER TELL IF TWO PEOPLE ARE MARRIED?
You might have to guess, based on whether they seem to be yelling at the same kids.
-- Derrick, age 8 {color}
==============================================
{color:blue}WHAT DO YOU THINK YOUR MOM AND DAD HAVE IN COMMON?
Both don't want any more kids.
-- Lori, age 8 {color}
==============================================
{color:blue}WHAT DO MOST PEOPLE DO ON A DATE?
Dates are for having fun, and people should use them to get to know each other. Even boys have something to say if you listen long enough.
-- Lynnette, age 8 (isn't she a treasure)
On the first date, they just tell each other lies and that usually gets them interested enough to go for a second date.
-- Martin,age 10 {color}
==============================================
{color:blue}WHAT WOULD YOU DO ON A FIRST DATE THAT WAS TURNING SOUR?
I'd run home and play dead. The next day I would call all the news-papers and make sure they wrote about me in all the dead columns.
-- Craig, age 9 {color}
==============================================
{color:blue}WHEN IS IT OKAY TO KISS SOMEONE?
When they're rich.
-- Pam, age 7
The law says you have to be eighteen, so I wouldn't want to mess with that.
-- Curt, age 7
The rule goes like this: If you kiss someone, then you should marry them and have kids with them. It's the right thing to do.
--Howard,age 8 {color}
==============================================
{color:blue}IS IT BETTER TO BE SINGLE OR MARRIED?
It's better for girls to be single but not for boys. Boys need someone to clean up after them.
-- Anita, age 9 (bless you child) {color}
==============================================
{color:blue}HOW WOULD THE WORLD BE DIFFERENT IF PEOPLE DIDN'T GET MARRIED?
There sure would be a lot of kids to explain, wouldn't there?
--Kelvin, age 8 {color}
==============================================
{color:red}And the #1 Favorite is........
HOW WOULD YOU MAKE A MARRIAGE WORK?
Tell your wife that she looks pretty, even if she looks like a truck.
-- Ricky, age 10
{color}
</DIV>

Similar Messages

  • Choose your own adventure based novel

    Hey guys! I'm trying to create a Choose your own adventure based novel for download on my website. I have written this so far. Please tell me your comments or help me with any suggestions that you have. Thank you so much.
    * @(#)Mogadishu.java
    * @Jacko730
    * @version 1.00 2009/4/22
    import java.util.Scanner;
    public class Mogadishu {
    public static void main (String [] args){
         int test;
         int choice;
         Scanner scan = new Scanner (System.in);
         Scanner scan1 = new Scanner (System.in);
         System.out.println("Would you like to start?");
         System.out.print("press 1 for yes 2 for no: ");
         test = scan.nextInt();
         if(test == 1){
              System.out.println ("You are stranded in the desert in Somalia. You are a ranger in the U.S. Army.");
              System.out.print ("Press 1 If you want to go back to base \n" + "Press 2 if you want to continue your recon mission: ");
              choice = scan.nextInt();
              if(choice == 1){
                   System.out.print("You ride back on your mountain bike to the desert where the black hawk chopper picks you up.");
              else if(choice == 2){
                   System.out.println("You are in the market.");
                   System.out.println ("In the market you see the head of the enemy terrorist group. You have him in your crosshairs.");
                  System.out.print ("Press 1 if you want to kill him  \n" + "Press 2 if you want study his movements: ");
                  choice = scan.nextInt();
                   if(choice == 1){
                   System.out.print("You kill him and head back to base to give your report.");
              else if(choice == 2){
                   System.out.println("You study his movements. You find out that he is smuggling children. ");
              System.out.println("lala");
              if(choice == 1){
                   System.out.print("lala");
              else if(choice == 2){
                   System.out.println("lala. ");
                   if(choice == 1){
              System.out.println("blabla");               
                   System.out.print("blabla");
              else if(choice == 2){
                   System.out.println("blabla");
         else if(test == 2){
    }

    You're doing things very procedurally. Instead of having an arbitrarily deep nesting structure, instead why not split your logic into Locations. Each Location would have a description, list of adjacent locations, possible actions, etc. Then you can just keep track of the current location and write generic code to display the description, move from Location to Location, react to user input.

  • PREL 3 Choose your own adventure

    I would like to do a multi menu kids movie akin to a choose-you-own-adventure story in which a scene plays, viewer is presented with 2 or 3 choices, and playback jumps to the approriate scene and subsequent menus.
    Anyone know if this can be done in PREL 3? Any other (cheap) software that can? Thanks.

    Then you would need Premiere CS3(CS4) also because Encore is not a separate programm. Besides Premiere is not cheap.
    You might want to have a look at DVD-Lab.

  • MSI to Announce Far Cry 4 Bundle Campaign- Choose Your Own Adventure

    We is pleased to announce a new hardware partnership with Ubisoft Entertainment which is the famous game publisher of Fary Cry ® series. Far Cry ® 4 is one of the most anticipated games of 2014. Beyond the shooting, Far Cry ® 4 offers gamer things like experiencing the fantasy world of Shangri La to explore and tiger to control. All of this happens in a beautiful but deadly setting that gamers can’t wait to dive into.
    Starting from Dec 2014, MSI X99/Z97 gaming motherboards will come with Far Cry ® 4 game bundles (Limited Edition) for selected countries and a limited time. Please contact your local shop or MSI representative for further information.
    More info: http://event.msi.com/mb/2014/fc4/index.html
    How to Redeem Your Game Code
    1: Visit the Uplay Shop at http://shop.ubi.com/MSIFC4
    2: On the Checkout page, type your promotional code in the empty field named "Promo Code" and click on the "Apply" button.
    4: Check that the Sub-total price on the right hand side shows that the Far Cry®4 PC Download is free of charge
    5: Click on the Checkout button and follow the steps to complete your purchase. Please note that the system requires only the address fields to be completed, and agreement to the terms of sale on the payment page. You are not required to enter payment information for this order
    6: Once the purchase has been completed, you will receive a confirmation email with all the download information
    7: Please ensure you take a note of your Order number in case you need to get in touch with Ubisoft(® about your order to the following adress: https://support.ubi.com. We kindly ask you to review the Terms and Conditions of this offer before contacting Ubisoft Technical Support.
    8: The approximate size of the Far Cry®4 PC Download game file is 30 GB.

    Because it's an Intel bundle:
    Quote
    Starting from Dec 2014, MSI X99/Z97 gaming motherboards will come with Far Cry ® 4 game bundles (Limited Edition) for selected countries and a limited time.

  • Installation - Choose Your Own Adventure

    I've installed ArchLinux on three different devices in my home.. and each of them is slightly different due to use and hardware configuration causing me some hassles with all the different issues.
    I would like to ask if people would "see any merit" in a step by step journey for a fresh installation.
    The step after Install Xorg.. would branch into What Video card are you running (nvidia) (ATI) (Intel)
    Common issues with hardware could be sidetracked... Do you have a Dell Inspiron? (Place PIIX as module in rc.conf to fix a known hardware issue)
    This would take a bit of work.. but I could see it answering lots of common questions

    MrShlee wrote:
    I've installed ArchLinux on three different devices in my home.. and each of them is slightly different due to use and hardware configuration causing me some hassles with all the different issues.
    I would like to ask if people would "see any merit" in a step by step journey for a fresh installation.
    This already exists. Its called the Beginner's Guide. There is also the Official Install Guide
    MrShlee wrote:The step after Install Xorg.. would branch into What Video card are you running (nvidia) (ATI) (Intel)
    This is included in the above mentioned installation guides
    MrShlee wrote:Common issues with hardware could be sidetracked... Do you have a Dell Inspiron? (Place PIIX as module in rc.conf to fix a known hardware issue)
    This could be of use, if lots of ppl are affected by it. But you have to remember, that are numerous makes and models of computers out there. How many are you going to list? So effectively, it will always be incomplete.

  • Friday Code Challenge #8: Return of the FCC

    Dance monkeys! Dance!
    Today's challenge:
    Read this - http://tech.puredanger.com/java7
    And come up with the raddest proposal for Java 7.
    ps - what are "Lightweight method references"?
    delegates? why oh why are they even necessary in J7?
    http://today.java.net/pub/a/today/2007/08/09/looking-ahead-to-java-7.html#language-changes-for-java-7

    I have a proposal that would totally "save" Java but youre all going to hate it.
    I think the .NET CLI (common language infrastructure) is genius. Total genius.
    Java should branch off into 2 languages that both produce the same interoperable bytecode.
    Java classic 1.4.2 or earlier (no generics, autoboxing, nothing - just classes, methods and primitives), and a new trash bin language of every single bandwagon
    feature they can throw in.
    Why?
    The biggest strength of Javas early simplicity was that it greatly benefited companies.
    Their employees were forced to write simple code. Developers are getting bored and antsy
    and want everything C# has. Instead of ruining the simplicity and only comprimising
    with starstruck developers half way (and then not really making them happy) - why not
    branch.
    That way, companies can rely on the compilers to enforce the standards.
    A functional Java language to compete with F#? DELICIOUS.

  • Friday Code Challenge #5: Finger Twister --- 10 Stars!

    Convert your favorite tongue twister into code.
    Peter Piper picked a peck of pickled peppers.
    Did Peter Piper pick a peck of pickled peppers?
    If Peter Piper picked a peck of pickled peppers,
    where's the peck of pickled peppers Peter Piper picked?
    How much wood would a woodchuck chuck
    if a woodchuck could chuck wood?
    He would chuck, he would, as much as he could,
    and chuck as much wood as a woodchuck would
    if a woodchuck could chuck wood.

    My pathetic entry:
    public class SheetSlit
        private static final byte[] slittedSheetSitter =
                0x49, 0x20, 0x73, 0x6c, 0x69, 0x74, 0x20, 0x74, 0x68, 0x65,
                0x20, 0x73, 0x68, 0x65, 0x65, 0x74, 0x0a, 0x54, 0x68, 0x65,
                0x20, 0x73, 0x68, 0x65, 0x65, 0x74, 0x20, 0x49, 0x20, 0x73,
                0x6c, 0x69, 0x74, 0x0a, 0x4f, 0x6e, 0x20, 0x74, 0x68, 0x65,
                0x20, 0x73, 0x6c, 0x69, 0x74, 0x74, 0x65, 0x64, 0x20, 0x73,
                0x68, 0x65, 0x65, 0x74, 0x20, 0x49, 0x20, 0x73, 0x69, 0x74
        private String slittedSheets;
        public SheetSlit(String slittedSheets)
            this.slittedSheets = slittedSheets;
        public String getSlittedSheets()
            return slittedSheets;
        public static void main(String[] args)
            SheetSlit iSlitSheet = new SheetSlit(new String(slittedSheetSitter));
            System.out.println(iSlitSheet.getSlittedSheets());
    }

  • Put your own HTML Codes?

    Is there a way to view the html code, and then place your own code in it just like you would with dreamweaver?

    Here's what I found. Some people might find it useful.
    I wanted to include some php code in a page.
    1 Include a text box in the page design which will display the result of your code. Put some marker in the box which will be easy to find like "php-code-goes-here".
    2 Publish the site to a folder.
    3 open your html editor, I recommend bbedit.
    4 open the file for the page and search for the marker you inserted. Replace the marker with your php code.
    5 save the file, remembering to rename it with a .php extension
    6 search all the other files in that site folder for references to the original .html file and change these references to the new .php file.
    7 upload the site folder to your server. you can delete the original html file if you like.
    8 bask in the glow that comes when your app works and smile.
    I guess this will work with java script and other code as well. I don't have a .mac account so I don't know if this works or even if .mac is enabled for php.
    G4 dual 1.42   Mac OS X (10.4.4)   ibook G4

  • Code your own virtual camera?

    So I've heard it's easy to code your own Virtual Camera. Since I am no coder has one of you lovely fellows probably coded a camera himself?
    All I need is zoom and it should work with a stage size of 1024X576.
    I have tried the popular vCam AS3 v1.1 link: http://bryanheisey.com/blog/?page_id=12
    but it only seems to do an aspect ratio of 4:3 and not 16:9 (which is the aspect ratio you get when you use 1024X576) so everything is skewed and distorted.
    Maybe there is just a little detail that needs to change in that code but I have no idea what it is.

    If you look at the script you can see it's using the "camera" MovieClip's width and height for the capture area. So if you want to make it 16:9 just physically resize the camera MovieClip to 16:9 e.g. 480 x 270.

  • Can I choose my own PIN?

    hey every one
    i want to ask if i can order blackberry with choosing my own pin code !
    is it possible ?
    thanx ^_^
    Solved!
    Go to Solution.

    No you cannot. You can see if the carrier can give the option of what devices they have in stock, but PINs are on the device itself as an identification number.
    If you are the original poster (OP) and your issue is solved, please remember to click the "Accept as Solution" button so that others can more easily find it. If anyone has been helpful to you, please show your appreciation by clicking the Star on the left of their post.

  • Roll Your Own - APEX 4.0 and JQuery-UI Application

    For those with a apex.oracle.com account and want to see jQeury tabs running via 4.0 in your own Workspace, use following this script to create your own version of Shijesh's (Apex_Noob) application.
    Credit also goes out to Alistair Laing for his hard work in investigating why 4.0 is requiring the use of the googleapis jquery.js... libraries.
    Application Builder - Create
    Application Type - Database
    Create Application - From Scratch
    Name - jQuery Application
    Add Page - keep default and Click Add Page
    Click CreateMy application defaulted to Theme 2, you will need to switch the theme to one of the following: If you don't the tabs will not render properly.
    8 Orange
    10 Sand
    13 Classic Blue
    14 Simple Green
    15 Light Blue
    16 Dark Blue
    18 Simple Gray
    19 Red Gray
    Message - Application created successfully.
    Click Shared ComponentsUnder User Interface Click - ThemesIf you don't see one of the above Themes, you will need to Create and switch your Theme.
    Click - CreateFrom the Repository selected Click - Next and select one of the above Themes
    Click - Switch ThemeSelect one of the above Themes and Click - Next
    Click -NextClick - Switch ThemeReturn to your newly created Application by Clicking on Application xxxxxxx Breadcrumb
    Click - Create PageSelect - Blank PageClick - NextAssign the page a name
    Click - NextAccept defaults and Click - NextClick - FinishClick - Edit PageI still work in Component View, to toggle to this View, click on the control adjacent to Page number and Go button. Hover over the ones on the far right and you will see both Component View and Tree View
    From Component View
    Click on the Page Edit Control
    In the Text Area labeled Javascript/Execute when Page Loads - paste in the following code:
    $x("tabs").appendChild( $x("tabs-1"));
    $x("tabs").appendChild( $x("tabs-2"));
    jQuery("#tabs").tabs();In the Text Area labeled HTML Header and Body Attribute/HTML Header - paste in the following code:
    <link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/themes/redmond/jquery-ui.css" type="text/css" />
    <script src= "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.js"> </script>Click - Apply ChangesRequired use of the Google jqueryui libraries is being questioned by recent threads created by Alistair Laing since it appears that 4.0 does not currently support jQeury tabs
    {thread:id=1083507}
    {thread:id=1083540}
    Create a Region
    Type HTML Text - accept defaults
    Provide a Title like "Tabs" and accept defaults
    Template - Reports Region
    Sequence 10
    Click - NextIn the Enter HTML Text Region Source: Text Area - paste in the following code:
    <div id="tabs">
    <ul>
    <li><a href="#tabs-1">Employees</a></li>
    <li><a href="#tabs-2">Departments</a></li>
    </ul>
    </div>Click - Create RegionCreate a second Region
    Type Report/Sql Report
    Provide a Title like "Employees" and accept defaults
    Template Reports Region
    Sequence 20
    Click - NextIn the Enter SQL Query or PL/SQL function returning a SQL Query: Text Area - paste in the following code:
    SELECT empno,
           ename,
           job,
           mgr,
           hiredate,
           sal,
           comm,
           deptno
    FROM   empClick - Create RegionEdit the newly created Report Region
    Under Attributes/Static ID - paste in the following code:
    tabs-1Click - Apply ChangesCreate a third Region
    Type Report/Sql Report
    Provide a Title like "Departments" and accept defaults
    Template Reports Region
    Sequence 30
    Click - NextIn the Enter SQL Query or PL/SQL function returning a SQL Query: Text Area - paste in the following code:
    SELECT deptno,
           dname,
           loc
    FROM   deptClick - Create RegionEdit the newly created Report Region
    Under Attributes/Static ID - paste in the following code:
    tabs-2Click - Apply ChangesRun you page and you should see you tabs.
    Jeff

    Great post Jeff,
    With regard to Jquery UI and tabs I've contacted the Apex dev team and received a reply from them.
    All the jQueryUI files are included in the APEX 4.0 distribution, but not all jQueryUI components
    are loaded by default to avoid a huge initial download. It's not necessary to load your own version of jQueryUI, just load the missing component.
    For the "Tabs" you have to add
    <link href="IMAGE_PREFIX#libraries/jquery-ui/1.8/themes/base/jquery.ui.tabs.css" rel="stylesheet" type="text/css" />
    <script src="#IMAGE_PREFIX#libraries/jquery-ui/1.8/ui/minified/jquery.ui.tabs.min.js" type="text/javascript"></script>
    to your page template or the header attribute of your page where you want to use it.They did not mention which other Jquery UI widgets were not included so people need to check to see if they get any JS errors Like "$('#tabs').tabs() is not a function" this would suggest that tabs is not being loaded. To included it in you page header directly after #HEAD# you need to place the css and js as stated above.
    If you need jquery help just post you queries here or the is some other jquery links that maybe of some use
    jQuery
    http://jquery.com/ - Official jQuery Website
    http://api.jquery.com/ - jQuery API Library
    http://plugins.jquery.com/ - jQuery Plugins (Not APEX related)|
    http://yayquery.com/ - yayQuery - jQuery Podcast
    http://jqueryui.com/ - Official jQuery UI Website
    http://jqueryui.com/demos/ - jQuery UI Demos
    Edited by: Alistair Laing on Jun 9, 2010 4:04 PM
    Add more links
    Edited by: Alistair Laing on Jun 9, 2010 4:09 PM

  • Family sharing- invitiation to your own account!?!?

    I set up a new family sharing.  I use one Apple ID and my wife is another one.
    I logged in my Iphone6 with my ID and did Family Sharing to my Wife 's ID.
    Response "Cannot send invitation"  You cannot send an invitation to your own account.
    How can I separated our account?
    Thanks

    Howdy,
    Thanks for using the Apple Support Communities.
    From your post I see that you are unable to send an invitation to your family group to your wife.  Given the error states you cannot send an invitation to your own account, it looks like you may have an alias associated with your Apple ID, of which you are sharing with your wife.  This means you are under the same Apple ID, and would not need to use Family Sharing.  I'd like you to please check your iCloud settings to check if this is indeed the case.
    Change, deactivate, reactivate, or delete an alias
    In iCloud Mail, choose Preferences from the Action pop-up menu  in the sidebar. 
    Click Accounts.
    Select the alias in the Addresses list, then do any of the following:
    To choose a new color for incoming messages, click a Label Color option. Alias labels appear only in the iCloud Mail app on iCloud.com. 
    To change the name or label, enter a new alias name and label in the fields provided. Alias names must contain between 3 and 20 characters. 
    To turn off an alias, select “Disable alias.”
    When an alias is turned off, all email messages addressed to that alias are returned to the sender.
    To turn on an alias, deselect “Disable alias.”
    To delete an alias, click Delete.
    Click Done.
    iCloud: Create or change email aliases
    Cheers,
    Alex H.

  • Is there a way to create your own contact group

    Is there a way to create your own group contact list

    Not exactly your own app store, but close.  Apple has an App Store Volume Purchasing Program for Business > http://www.apple.com/business/vpp/
    It allows you to purchase apps in any quantity you desire and pay using a company credit card.  You will receive a spreadsheet of redeem codes which you distribute to your emloyees.  The program guide has complete information > http://images.apple.com/business/docs/VPP_Business_Guide_US.pdf

  • How to create backup file on itunes for ipod touch 4g game apps data? Is there a way to do it? I want to try an app on my friend's computer, but you can't add apps on another computer without having your own ipod's data being deleted. Thx for any help!

    How to create backup file on itunes for ipod touch 4g game apps data? Is there a way to do it? I want to try an app on my friend's computer, but you can't add apps on another computer without having your own ipod's data being deleted. Thx for any help!
    I want to know how to create a backup file (because I'm pretty new with itunes, and it's hard to use it for me still), how to store my app data/media/videos, etc. And how I can retrieve them back when I'm done with the app I tried on my friend's computer.
    If anyone can help, it'd be great! Thank you so much!

    Sure-glad to help you. You will not lose any data by changing synching to MacBook Pro from imac. You have set up Time Machine, right? that's how you'd do your backup, so I was told, and how I do my backup on my mac.  You should be able to set a password for it. Save it.  Your stuff should be saved there. So if you want to make your MacBook Pro your primary computer,  I suppose,  back up your stuff with Time machine, turn off Time machine on the iMac, turn it on on the new MacBook Pro, select the hard drive in your Time Capsule, enter your password, and do a backup from there. It might work, and it might take a while, but it should go. As for clogging the hard drive, I can't say. Depends how much stuff you have, and the hard drive's capacity.  As for moving syncing from your iMac to your macbook pro, should be the same. Your phone uses iTunes to sync and so that data should be in the cloud. You can move your iTunes Library to your new Macbook pro
    you should be able to sync your phone on your new MacBook Pro. Don't know if you can move the older backups yet-maybe try someone else, anyways,
    This handy article from Apple explains how
    How to move your iTunes library to a new computer - Apple Support''
    don't forget to de-authorize your iMac if you don't want to play purchased stuff there
    and re-authorize your new macBook Pro
    time machine is an application, and should be found in the Applications folder. it is built in to OS X, so there is nothing else to buy. double click on it, get it going, choose the Hard drive in your Time capsule/Airport as your backup Time Machine  and go for it.  You should see a circle with an arrow on the top right hand of your screen (the Desktop), next to the bluetooth icon, and just after the wifi and eject key (looks sorta like a clock face). This will do automatic backups  of your stuff.

  • Make your own Fax Server with Automator! (Pagesender solution for Mavericks)

    I have been scouring these discussion boards for some time now looking for a suitable substitute to PageSender, an awesome fax solution for the Mac from SmileOnMyMac LLC, which for some inexplicable reason stopped development and updates after OS 10.6.8. The result is that many small business office users who still rely on fax (and yes...no matter what they tell you, most of the business world DOES still use fax because it's legally binding and more secure than email for the transmission of legal documents or healthcare records, and does not rely on database integration accross different systems, which is sadly but very realistically still a long ways off), and no longer have a way to integrate faxes into a paperless or digital workflow office system.
    I suspect like many folks who receive faxes, those who used PageSender, used a very powerful feature to forward faxes by email, thereby turning your Mac into a Fax server that could distribute your faxes to other workstations and staff throughout the business via email. Presumably, if you have your own email server (Exchange, Kerio, AppleMail server, PostFix enabler etc.) you could distribute faxes on your own internal network, securely behind a firewall, and effectively create a digitial/paperless workflow for your faxes.
    Even if you have a USB modem or multifunction printer that allows you to recieve a Fax to your desktop (Apple's internal fax via printer preferences, and some HP models like the HP MFP 127fw) for example will allow you to recieve a Fax to a desktop folder or forward to a single email address. But the former is of limited functionaliy and the later only lets you send to an email address out over the internet with a registered public domain, which means you give up all control of privacy and means you can't process it through a private mail server to create a digital workflow for your office...
    ...Until now!!!
    I am happy to report that I have finally discovered a very easy and useable feature that will save a lot of time, money, and headaches for those looking to create a digital workflow and fax server system for a small office system. (I don't think there is any limit to scale here, but I suspect offices with more than 10 employees probably have a BizHub, or HP MFP/digital sender that can create the same process directly from the printer, but of course these come with a price tag of $2000 and up...).
    To accomplish this however, you will need some basic requirements which are as follows:
    1) A USB modem from either US Robotics or Zoom Modem. These are readily available from Amazon, MacMall or any number of other online vendors and work very well and seemlessly with all Macs running OSX right up through Mavericks
    OR
    A Multifunction printer that is capable of receiving faxes to a desktop Mac like the HP 127 fw. Other models exist from other manufacturers as well, but you will have to do a bit of research and probably check with the vendor or user manual directly to confirm that Fax to desktop is supported for Mac and OS 10.9.
    2) A dedicated Mail Server (MSFT Exchange, Kerio, MacOSX server with mail server enabled, or PostFix enalber or MailServe from Cutedge Systems)
    You will need to set up an email account on your server that is the parent for all incoming faxes from which the faxes will be sent out as part of your digital workflow. This is beyond the scope of this discussion but if you've come this far and you're still reading, you probably know  how to do this already. I recommend setting this up as a POP account, not IMAP. This way, the attatchments (your faxes) will always remain on your server as a back up, until you delete them from the server.
    3) Now simply go to System preferences and select "Printers and Scanners". Select either the Fax printer for your multifunction printer, or add a fax printer/reviever using the + button and select "Fax" if you are using a USB modem. You must have the USB modem attatched to the computer in order to use the built-in Apple Fax feature for the latter option.
    4) Now click on the receive options. Select "Recieve faxes to this computer" and set your ring answer settings. Check "Save to" and select the designated folder (either Faxes or Shared Faxes on your computer) or create a new folder. Depending on the volume of faxes, and your back up systems, you may want to designate a separate folder on a separate drive, exclusively for your Faxes. This is where all your faxes will be stored.
    5) Now launch "Automator" in your applications folder and create a new workflow. You will be presented with several options. Select "Folder Action".
    6) At the top right of the window space you will see "Folder Action receives files and folders added to" . Select the Fax folder you created in step 4.
    7)On the left hand side of the "Actions" menu select "Mail"
    8) From the list of actions select "New Mail Message" this will take the latest Fax added to your Fax folder and attach it as a PDF to a new outgoing mail. In the "TO" address put the email address that belongs to the parent account your created for the Faxes on your mail server eg. [email protected].  In the subject field you can put "Fax Workflow" or any other generic subject that will identify to all reciptients that this is an email that contains a Fax/PDF attatchment.
    Under "account" use the SMTP account you set up on your mail server to handle the routing of internal emails. In most cases, this will be the same as the parent account created above. (Effectively, this account is sending and receiving emails to itself).
    9) From the list of actions, select "Send outgoing messages".
    10) Save the Automator workflow with a name like "FaxDistribution" or "FaxFlow".
    11) Go back to the Fax folder you created in step 4. Right click or option click on the folder and scroll down the options menu and select "Folder Actions Setup". You will see a list of scripts including the Automator workflow you just created. Choose it.
    That's it!! From now on, when you get a fax, it will get dumped into the designated fax folder, and this will automatically trigger the workflow to atttach and send it as an email to anyone in your office that is set up to receive emails with the "faxserver" address. You now have a paperless fax digital workflow server system for distributing your faxes digitally to anyone in your office who needs to review your faxes. Good luck!

    Thank you for this interesting posting.

Maybe you are looking for