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.

Similar Messages

  • 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.

  • 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>

  • 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.

  • Please Skype make your own web based imo.im and IM...

    This is a quick brainstorm idea
    1st off I know of skype being integrated with outlook. Though it doesn't seem to have an appealing feel or features that some are looking for in web based chatting sites. 
    2nd Its likely sure that Skype can have facebook also integrated with having contacts into contacts under facebook. 
    3rd I like how IM + and the old imo.im was set up. I enjoy the settings in having and option to have ever chat and chatgroup open up for in a window. This made is capable to see what other friends where saying in the chat without having to continually switch in skypes software just to see what is going on. This made it really easy to multitask and stay active with friends. 
    4th it was enjoyable to have a contacts list and see what friends were under facebook, skype, MSN, etc. This also helped prevent missed messages when trying to switch from different tabs in browsers. (Same thing also applies with having windows tab in ways)
    5th I don't have to log in to my other account to check im messages on all my other social sites. 
    6th I can log in quick easy check my messages and chat with all my friends or clients quickly
    7th No more having to try and download skype to install, update, and failing updates. In which means trying to fix skype when it crashes or trying to get it to run on computers. 
    8th imo.im dropped everyones favorite thirdparty services recently andare desperately looking for a new service. 
    9th skype worked great with imo.im and that is why they used it. Until it got dropped
    10th Competition is growing and maybe its about skype gets into the competition in on IM websites. Before its too late. 

    You can IM and call from a website with your Skype contacts already now by using the Outlook.com Skype plugin. More information here: https://support.skype.com/en/faq/FA12316/what-is-the-skype-web-plugin-and-how-do-i-install-it-in-out...
    Follow the latest Skype Community News
    ↓ Did my reply answer your question? Accept it as a solution to help others, Thanks. ↓

  • 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.

  • How can I turn off the WLS 6.1 security in order to develop my own application-based security module?

    Dear Colleagues,
    I am currently developing a J2EE application using WLS 6.1.
    My team and I have to implement a security requirement to suit our company's needs.
    The security requirements are that, users' password need to be aged (30 days maximum) and we need to provided a GUI front-end (JSP) to allow users to change their password when these expire after 30 days.
    Our internal contacts in the company, have already taken the lead to find out about whether we will be able to use the WLS 6.1 platform to do this and the answer we got back, was.
    Now we need to develop our own security module.
    I have 2 questions:
    1. How can we turn off the WLS security in order develop our own application-based security module?
    2. How can we develop a security module that allows us to age users' password and provide them with facilities to change their passwords when these expire?
    At the moment, we are using the default BEA WebLogic login.jsp page and there some configuration in the web.xml for this. I will be grateful if you could advise me on how to turn this default security off so that we can write our own security module.

    hi,
    1.You can write your own realm in 61 which can plugged for your security
    calls.
    2. once you write your ownrealm.. you can access it through weblogic
    api/ur api..
    thanks
    kiran
    "Richard Koudry" <[email protected]> wrote in message
    news:3dd0d081$[email protected]..
    Dear Colleagues,
    I am currently developing a J2EE application using WLS 6.1.
    My team and I have to implement a security requirement to suit ourcompany's needs.
    >
    The security requirements are that, users' password need to be aged (30days maximum) and we need to provided a GUI front-end (JSP) to allow users
    to change their password when these expire after 30 days.
    >
    Our internal contacts in the company, have already taken the lead to findout about whether we will be able to use the WLS 6.1 platform to do this and
    the answer we got back, was.
    >
    Now we need to develop our own security module.
    I have 2 questions:
    1. How can we turn off the WLS security in order develop our ownapplication-based security module?
    >
    2. How can we develop a security module that allows us to age users'password and provide them with facilities to change their passwords when
    these expire?
    >
    At the moment, we are using the default BEA WebLogic login.jsp page andthere some configuration in the web.xml for this. I will be grateful if you
    could advise me on how to turn this default security off so that we can
    write our own security module.

  • If you take it out of the shop ..you are on your own buddy

    sorry if this is posted in the wrong place..?
    I am about to buy my first ever Apple Mac ( iMac ) when the current freezing / screen problems have been resolved
    as a total newbie to the world of Mac's , I would like to walk into the Apple Store, and buy the machine
    at the same time get the shop to set up the machine I am buying so it can be checked out .
    The reason I am concerned about checking the new iMac out in the store is that
    its a well known fact that '' customer services '' is not regarded highly here in Thailand
    and I see many instances where the customer has been totally let down by so called
    warranties and guarantees , from the smallest retailer to major Thai based International
    companies . There’s numerous forums here in Thailand that show the vast number of
    complaints , some related to Apple Suppliers, the norm here in Thailand seems to be if you take it
    out of the shop , you are on your own buddy. I am not saying all Thai Apple suppliers are
    Letting down their customers, but the complaints show many are.
    So my main concern is that knowing when I do buy my new iMac , once I leave the
    apple Store , and may be have a problem , the chances of the apple Store being willing to offer what’s only
    considered by others as a normal response of yes sir just bring it in so we can look and help put any
    problems right , may well be missing here in Thailand . One problem here is that when you are
    purchasing any thing from a computer to a car the Thai way of selling has only one route .. Just tell the customer
    what he wants to hear and forget about the actual facts, So when I ask the Apple sales person .. any problems I can
    bring it back ... ? Yes Sir you can , but the reality is more like .. ive got a problem with my new iMac.. can you
    help ..? Not sure sir I have to see my boss leave it here and I will call you, this is normally followed by a long
    Period of silence...
    I was in the Apple shop yesterday ( the sales assistant did not really seem know too much about the Products) as when I asked how much an Apple Modem was , his reply was we don't sell them as all Macs come with an internal modem ..?, but they did have the new iMac on display , 20 & 24 inch , and If I wanted he would get one from the stock room and set it up in the show room so I could see / inspect / try it out. so as you can see it will be very important to me to set up the new machine to inspect / try it out as much as possible , before taking it home..
    So here’s my newbie question... As I really want to try out the iMac in the store before I take it home what things would I need to look for / try out
    ( may be relating to the current iMac problems ) and any general Mac related things to try / check out ..? as a total Mac newbie a simple step by step
    idea would be most appreciated , along with any comments or advice you can offer this Newbie .
    Thanks

    redstain wrote:
    As I really want to try out the iMac in the store before I take it home what things would I need to look for / try out
    \- Check for freeze-ups -- I'll defer to others for advice on how.
    \- Check for pixel defects -- examine the screen carefully with both solid white and solid black backgrounds. An in-store, pre-purchase inspection is your ONLY protection against getting stuck with bad pixels.
    \- Check for acceptable color and brightness uniformity. Examine the overall appearance of the screen with solid white, gray, and aqua-blue backgrounds.
    \* Many (most? all?) 20" iMacs have top-to-bottom color and brightness gradients with "washed-out" colors near the bottom edge of the screen.
    \* Many (most? all?) 24" ALU iMacs have left-to right brightness gradients and/or a yellow tint in the center/right of the screen.
    Here are some photos that should help you recognize brightness/color gradients:
    http://picasaweb.google.com/TheLooby
    ...good luck,
    Looby

  • 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.

  • Can you import a DVD of your own into iTunes?

    I know you can choose from a very limited selection of films from the iTunes music store, but can you import one of your own films in the same way you import a CD and keep it on iTunes? And, of course, how would one go about doing this? When I insert a DVD, immediately Windows asks which program you want to play it in, and iTunes is not one of those programs.

    I would suggest you "google" video iPod converter or do a search of the "using 5G iPod" forum where this subject has been discussed literally hundreds of times.

  • Making Your Own Map Component in crystal xcelsius

    Post Author: sunbrain
    CA Forum: Xcelsius and Live Office
    http://www.liwaili.com.cn support
    http://www.liwaili.com.cn support
    http://www.liwaili.com.cn support
    Making Your Own Map Component in crystal xcelsius
    Although the Map components in Crystal Xcelsius are cool, your choice ofmaps is severely limited. This might leave you wondering how you can createyour own Map components in Crystal Xcelsius. Although there is no way totechnically make a Map component, you do have a workaround that you canuse to create interactivity based on your own maps.As an example, I created the dashboard in Figure 13-25 to report on popula-tion data for the five counties in Rhode Island. In this dashboard, movingyour mouse from county to county changes the data that displays.
    Take a closer look at this dashboard to see that the map is nothing more thanan Image component that has a few Icon Selector components on top. Hereu2019show it works:1. Import an image of the map by adding an Image component onto yourdashboard and selecting the image using the Filename property, asshown in Figure 13-26.
    2. Add Icon Selectors on each point in the map where you want interactivity.These icon selectors provide the hot spot areas on your map (seeFigure 13-27): that is, the areas that give you interactivity at run-time.
    3. Expand the selectors to ensure that you optimize the hot spots on yourmap. (See Figure 13-28.)You can expand the Icon selectors by clicking on the bounding box han-dles and dragging them until the selector is the appropriate size andshape. Expanding the size of the selectors reduces the chance of hittingdead spots that donu2019t have interactivity at run-time.
    At this point, the icon selectors can be given some functionality basedon some scenario, but thatu2019s not your focus here. The point is that afteryou configure the icon selectors with some functionality, you haveessentially added interactivity to your map.Time for smoke and mirrors.4. Make the icon selectors invisible so that only the map is showing bygoing to the Appearance tab and adjusting the Transparency propertyto 0, as shown in Figure 13-29.The final effect is a custom map that has interactivity.
    Keep in mind that you can use this technique with any image; it doesnu2019t have tobe a map per se. For instance, you can use this technique with organizationalcharts, floor plans, park maps, and various types of diagrams. Incorporatingpictures into your dashboards in this way can help you add something extrato your dashboards.
    liwaili.com.cn
    http://www.liwaili.com.cn support

    Post Author: sam pewgo
    CA Forum: Xcelsius and Live Office
    Hiit is rather disappointing that one can not import maps into crystal xcelsius as this is my main operation, the alternative approach that you so in great detail, whilst it works is not sutable for the tasks I carryout. I have access to all the maps for our operations and some are quite detailed, however I cannot use them? becuase your programme cannot import them. Is there a tool or method that you guys use to get the maps in to crystal xcelsius that you would be willing to share, as I would hate to have to find an alternative product to do that job Thnx Sam

  • Need a shortcut to "Allow pages to choose their own colors, instead of my selections above option preference" I know where it is and how to use it but I have to go through 7 mouse clicks to change it, then a few minutes later change it back. I also k

    Need a shortcut to "Allow pages to choose their own colors, instead of my selections above option preference" I know where it is and how to use it but I have to go through 7 mouse clicks to change it, then a few minutes later change it back. I also know the sequnce is alt t, alt o, alt c, alt a, then ok, ok. Got to be a way to make a one key short cut for this. I use a black background to reduce eye strain, but about 10% of the webpage I go to can't be send with black so I have to go into tools and hit 6 or 7 things to chnage it then after through with webpage have to do it all over at Not allow webpages to have own color. Very very cumbersome.
    == This happened ==
    A few times a week
    == made that way

    https://addons.mozilla.org/en-US/firefox/addon/toggledocumentcolors-198916/
    The above addon will solve your problem.
    Shortcut to toggle user color/page color :- Ctr+Shift+C

  • AP Check printing setups for printing checks on your own

    HI
    I am wondering if there a good document which deals with AP check printing with MICR and signature on your own check stock
    thanks

    Recently we started to deal with AP check printing in our organizatin. It was a daunting task with the information and resources scattered all over and missing critical pieces of information to make sense out of the whole process flow. We attempted to go through the AP check printing internally and succeded.
    I decided to post the information for the benefit of people about the our experience
    Check Printing Basics and Beyond for Printing Checks on Your Own
    by
    Sarma Chilukuri
    This article deals with what is needed to get your own checks printed. It is a first attempt to uncover all the hidden rules that one should be aware to get your own checks printed. The first section deals with the basic AP check printing setup, while the 2nd half explores some of the flow of events that make it possible to print the check.
    Part I – Basic Setup
    AP Setup for check printing
    There are multiple steps in the AP check printing. First set of steps deal with the AP side setups. The second step is to get the System side setups. The system side setup deals with printer setup and program options setups. The last step would be to make the print format files configured with the vendor provided escape sequences in the laser print format file.
    Step 1: login as Payable Manager
    Step 2: Bank Setup: Navigate to Setup: Payments > Banks
    1.     Make sure the Bank # etc are present
    2.     Tab to “Bank Accounts”, and make sure your account # has been setup
    3.     On the Bank Accounts screen, tab to the “Payables Documents” and verify that Payment format (E.g., COK Laser Format) has been entered. This “Payment format links to next section where we associate it to the right payment program.
    Fig 1. AP Payment Bank Setup Screen
    Step 3: Program Setup (Setup: Payments > Programs)
    As we know there are only 5 formats 3 of which are “Ever Green Laser” (APXPBFE G|L|F) which are explained in the AP Users Guide. For your own form printing, you have to associate the format to APXPFEL (laser format) program. Also, the APXPBFEL or APXPBFEF call the APXPBFEG, which is the base program that pulls the data from oracle base tables. APXPBFEL is the one which allows us to print the checks with MICR and signature on a plain paper not on a pre printed stationery.
    Fig. 2 AP Payment Format Setup Screen
    Printer Styles, Drivers setup
    The above process summarizes the AP Setup. As a DBA, the printer setup needs to be validated. The base install provides the right setup to some extent. But the differences in printers and print queues may add some complexity to the final configuration. The following section discusses the set up the base install provides and changes as needed.
    Step 1. Login as system Administrator
    Step 2: Style (Install : Printer > Style)
    Look for the “PORTRAITHPLJ4LASCHECK”. This one is associated with the SRW Driver Called, “APLASP” (AP Laser printer format).
    Step 3: Driver (Install : Printer > Driver).
         1. The “PORTRAITHPLJ4LASCHECK” is associated with a “User Driver” of PORTRAIT for HPLJ4 and and a SRW driver of “APLASP”
         2. Also notice that there is an Initialization string at the bottom of it. This initialization string gets called as pre-report trigger for the APXPBFEG program (APXPBFEG.rdf) file. It sets the kind of format it should be. Please see the Appendix A for details on these printer pcl code translations. The Initialization string was as follows:
    Initialization: /eE/e&l0o2a7C/e(s0P/e(8U
    Step 4: Printer type (Install : Printer > Register)
    Each printer type is associated with a set of styles. Make sure the printer that was selected has the above style and its associated driver listed against that.
    Fig. 3 System Administrator Printer Seups
    Step 5: Program Setup (Concurrent > Program > Define)
    This step holds the key for check printing. It is necessary to define whether you need the check on top followed by the Stub or the other way around. The way it is controlled is based on the APXPBFEG.rdf, the report definition file and the APLASP.prt (Printer Style associate with the Portrait laser check format SRW driver). The APLASP.prt file ($FND_TOP/reports) has two identical setups called the 100 series and the 200 series. Those identical sets of setups define where the MICR and signature print on the check. The following table lists the some of the codes in the 100 series. Please refer to Doc ID #146452.1 for complete details.
    Fig. 4 System Administrator Concurrent Program Definitions
    CODE #     Code Definition
    100     Electronic check activation string
    101     1st Check #
    102     2nd Check #
    104     Deactivate check number mode string
    111     Activate MICR line
    112     MICR Deactivation / reset the printer head position
    121     1st Signature
    122     2nd Signature
    141     Address font activation string
    199     Return to default state string
    Table 1. APLASP.prt -- MICR Activation Codes
    The above code block repeats itself the same way in the 200 series. The decision to activate one way or the other controls the Check printing.
    Step 2: Setting up the Option block
    In the concurrent program definition for the APXPBFEL, there is an Options block in the middle. You need to list the codes that you want to activate. Please refer to Doc ID # 186640.1 for some explanation on these.
    E.g.,
    p_printer_code_mask="201,211,221,241" p_sig2_amount="" p_sig3_amount="" p_sig1_vendnum="" p_sig2_vendnum="" p_sig3_vendnum="" p_country_to_ignore="US" p_continuous_stationery="N"
    Step 3: Output format is Text
    Text format is sufficient, as the printer will pick up these escape sequences anyway.
    Fig. 5 System Administrator Concurrent Program APXPBFEL Options Definition
    UIPRINT.TXT, UIFONTS.ALI
    One needs to be aware of a few more pieces in this puzzle. The UIPRINT.TXT identifies to the Oracle Applications the print queues that were setup. This file is needed to set your PCL / Post Script printer definitions. I did not have to really tinker with these files other than identifying the PCL and Post Script Q’s that were setup on the UNIX box.
    Part II: Integrating all the pieces
    The above setups are all documented in various articles. We need to understand a few more steps to see how all these pieces come together.
    What you need to know about APXPBFEG.rdf
    APXPBFEG (.rdf) is the report file which when called pulls the data from Oracle. If you open the APXPBFEG.rdf in the Oracle reports, there is initialization to the report called, SRW.Init. This will bring in the initialization string associated with the PORTRAITHPLJ4LASCHECK driver definition file. Also, please be very careful with this report format file. When you open it, there is small tiny empty block. in the first block which calls the printer initialization code 100/200 under the Format Mask (from APLASP.prt). If this portion gets changed or messed up, one can end up with some unexpected results. Each of those blocks like MICR, CHECK etc… have associated format triggers and printer codes.
    Please make sure that the printer mask is properly handled. I noticed that the 200 series MICR (211) and Signature (221) printer masks were tied to 111 and 121 respectively. These should have been 211 and 221. The other place you need to be careful was the printer code before and after is proper.
    For E.g.,
    For the MICR, the ”printer code before and after columns “ should be 111 and 112 (or 211 / 212) respectively while Format Trigger should reference to 111 (211).
    Fig. 6 APXPBFEG rdf file printer mask and Format Triggers
    The escape sequences in the APLASP.prt file for these codes will play the crucial role in getting our format around the report output that gets generated from the APXPBFEG program. Please refer to the explanation of these escape sequence codes in the APPENDIX A.
    At this point when you run the program, you will see that the formatted output report file will have all the initialization strings and the output associated with that. You can compare the fields and verify the results. Let us closely examine the parts of the 111 and 121 where the micr and signature prints. The key to this to code the escape sequences the right way to get the associate MICR and signature print out correctly.
    Fig. 7 APXPBFEG rdf file MICR printer mask and Format Triggers
    Code 111 and Code 112 from the APLASP.prt file.
    I broke the line into pieces to illustrate the exact escape sequence code.
    Code "211"
    Part 1: esc "&f0S" esc "&f0y0X" esc "&l0E" esc "&a0L"
    Part 2: esc "(8M" esc "(s0p8.00h8.0v0s0b80T" --- This will be provided by the ROM
    Cartridge provider
    Part 3: esc "&k15H" esc "*p3215Y" esc "&a13.8C"
    code "212"
    Part 1 : esc "&f1x3x8X"
    Part 2 : esc "&f1S"
    Let us go over these 2 sets of codes carefully.
    Escape Code     Meaning     Comment
    esc "&f0S"      Push Cursor Position     
    esc "&f0y0X"     Define Macro ID 0 and Start Macro Definition     
    esc "&l0E"      Define Top Margin at 0 Lines     
    esc "&a0L"      Define Left Margin at Column 0     
    esc "(8M"     8M Symbol SetNote : As per pcl codes this happens to be Font Primary JIS Math 8 symbol     MICR Part 1 : Provided by the Vendor from where you the ROM cartridge
    esc "(s0p8.00h8.40s0b0T"     {Fixed Pitch}{pitch 8.00 cpi}{Font Style 8.40}{Medium Weight}{Typeface 0}     MICR Part 2 : Provided by the Vendor
    esc "&k15H" esc "*p907Y"     Set HMI = 15/120" Vert position = 907 Dots     
    esc "&a13.8C"     Move to Column 13.8     
         CODE 112     
    esc "&f1x3x8X"     {End Macro Definition}{Call Macro}{Delete Macro ID}     
    esc "&f1S"     {Pop Cursor Position}     At this point, the MICR gets printed
    Table 2. Escape Sequences in APLAP.prt file Explanation
    Fig. 8 APXPBFEG rdf file Signature printer mask and Format Triggers
    The signature piece (221) has also similar meaning.
    Escape Code     Meaning     Comment
    esc "&f0S"     Push Cursor Position     
    esc "*t300R"     300 DPI Graphics resolution     
    esc "*p1500X"     Horiz position = 1500 Dots     
    esc "*p650Y"     Vert position = 470 Dots     
    esc "(4B" esc "(s1p53v0s0b102T"esc "&f0S!"     Symbol SetProportionalPoint Size 53UprightMedium WeightTypeface 102Push Cursor Position!     Vendor gave the us esc "(4B"esc"(s1p53v0s0b102T!"Note: the ! when the it pushes the ! and that is where it prints the signature piece. The first part forms the symbol set , say (4B and the later part forms the signature font and ! is the piece. I took the ! from the above and let it stay with the 3rd part of it so that signature does not print twice.
    esc "&f1S"      Pop Cursor Position     
    esc "*p+121Y"     Move down 121 Dots     
    esc "&f1S"     Pop Cursor Position     
    Table 3. Escape Sequences for Signature in APLAP.prt file and Explanation
    Summary
    One can print their own checks using the above steps. This can work as a cost effective solution for small organizations where the budgetary constraints are tighter. We are successful in getting the AP Checks printed using the above method.
    References
    Metalink Doc ID # 186640.1, Different Payment Formats …
    Metalink Doc ID # 60936.1, Step by Step Guide to Setup a Printer in Oracle Applications
    Metalink Doc ID # 250543.1, How to Create An Initialization String for a Payable Check Format
    Metalink Doc ID # 48680.1, Accounts Payable FAQ – Payment Batch, Check
    Metalink Doc ID # 1074792.6, Exclamation Point (!) Prints On Check When Using APXPBFEL And Cartridge
    Metalink Doc ID # 158486.1, APXPBFEL Evergreen (Long Laser)
    Metalink Doc ID # 146452.1, Listing of p_printer_code_mask Default Values for APXPBFEL
    Chapter 2, Oracle Payables user guide
    Appendix A
    APLASP.prt printer codes explanation
    code "200" esc "&l0o2a6d66p8.000c2e1x0l63f1H" esc "&k12.00H" esc "(8U"
    esc "(s0p10.00h12.00v0s0b3T" esc "&k11.75H" esc "&a1l0R" control(M) esc"&f3005y4X"
    {Portrait}
    {Letter}
    {6 LPI}
    {Define Page Length to 66 Lines}
    {Set VMI = 8.000/48"}
    {Define Top Margin at 2 Lines}
    {Select 1 Copies}
    {Disable Perf Skip}
    {Define Text Length as 63 Lines}
    {Feed from Tray 1 (upper)}
    0.1 esc "&k12.00H"
    {Set HMI = 12.00/120"}
    0.2 esc "(8U"
    {Roman-8 Symbol Set}
    0.3 esc "(s0p10.00h12.00v0s0b3T"
    {Fixed Pitch}
    {pitch 10.00 cpi}
    {Point Size 12.00}
    {Upright}
    {Medium Weight}
    {Typeface 3}
    0.4 esc "&k11.75H"
    {Set HMI = 11.75/120"}
    0.5 esc "&a1l0R"
    {Define Left Margin at Column 1}
    {Move to Row 0}
    control(M)
    0.6 esc"&f3005y4X"
    {Define Macro ID 3005}
    {Enable Overlay}
    code "201" esc "&f0S" esc "&a1.25r70C" esc "(8U" esc "(s1p14v0s3b4148T"
    {Push Cursor Position} esc "&f0S"
    1.1 esc "&a1.25r70C"
    {Move to Row 1.25}
    {Move to Column 70}
    1.2 esc "(8U"
    {Roman-8 Symbol Set}
    1.3 esc "(s1p14v0s3b4148T"
    {Proportional}
    {Point Size 14}
    {Upright}
    {Bold}
    {Typeface 4148}
    code "202" esc "&f0S" esc "&a20.25r70C" esc "(8U" esc "(s1p14v0s3b4148T"
    {Push Cursor Position}
    2.1 esc "&a20.25r70C"
    {Move to Row 20.25}
    {Move to Column 70}
    2.2 esc "(8U"
    {Roman-8 Symbol Set}
    2.3 esc "(s1p14v0s3b4148T"
    {Proportional}
    {Point Size 14}
    {Upright}
    {Bold}
    {Typeface 4148}
    code "211" esc "&f0S" esc "&f0y0X" esc "&l0E" esc "&a0L"
    esc "(0Q" esc "(s0p8.00h8.40s0b0T" esc "&k15H" esc "*p907Y" esc "&a13.8C"
    {Push Cursor Position}
    11.1 esc "&f0y0X"
    {Define Macro ID 0}
    {Start Macro Definition}
    11.2 esc "&l0E"
    {Define Top Margin at 0 Lines}
    11.3 esc "&a0L"
    {Define Left Margin at Column 0}
    11.4 esc "(0Q"
    {0Q Symbol Set}
    11.5 esc "(s0p8.00h8.40s0b0T"
    {Fixed Pitch}
    {pitch 8.00 cpi}
    {Font Style 8.40}
    {Medium Weight}
    {Typeface 0}
    11.6 esc "&k15H" esc "*p907Y"
    {Set HMI = 15/120"}
    {Vert position = 907 Dots}
    11.7 esc "&a13.8C"
    {Move to Column 13.8}
    code "212" esc "&f1x3x8X" esc "&f1S"
    {End Macro Definition}
    {Call Macro}
    {Delete Macro ID}
    12.1 esc "&f1S"
    {Pop Cursor Position}
    code "221" esc "&f0S" esc "*t300R" esc "*p1500X" esc "*p470Y"
    esc "(30C" esc "(4B" esc "(s1p53v0s0b102T!"
    esc "&f0S!" esc "&f1S" esc "*p+121Y" esc "&f1S"
    esc "&f0S"
    {Push Cursor Position}
    21.1 esc "*t300R"
    {300 DPI Graphics resolution}
    21.2 esc "*p1500X"
    {Horiz position = 1500 Dots}
    21.3 esc "*p470Y"
    {Vert position = 470 Dots}
    21.4 esc "(30C"
    {30C Symbol Set}
    21.5 esc "(4B"
    {4B Symbol Set}
    21.6 esc "(s1p53v0s0b102T!"
    {Proportional}
    {Point Size 53}
    {Upright}
    {Medium Weight}
    {Typeface 102}
    21.7 esc "&f0S!"
    {Push Cursor Position}
    21.8 esc "&f1S"
    {Pop Cursor Position}
    21.9 esc "*p+141Y"
    {Move down 121 Dots}
    21.10 esc "&f1S"
    {Pop Cursor Position}
    code "222" esc "&f0S" esc "*t300R" esc "*p1500X" esc "*p650Y"
    esc "(30A" esc "(s0p.426h35.25v0s0b128T" esc "&f0S!"
    esc "&f1S" esc "*p+141Y" esc "&f1S"
    {Push Cursor Position}
    22.1 esc "*t300R"
    {300 DPI Graphics resolution}
    22.2 esc "*p1500X"
    {Horiz position = 1500 Dots}
    22.3 esc "*p650Y"
    {Vert position = 650 Dots}
    22.4 esc "(30A
    {30A Symbol Set}
    22.5 esc "(s0p.426h35.25v0s0b128T"
    {Fixed Pitch}
    {pitch .426 cpi}
    {Point Size 35.25}
    {Upright}
    {Medium Weight}
    {Typeface 128}
    22.6 esc "&f0S!"
    {Push Cursor Position}
    22.7 esc "&f1S"
    {Pop Cursor Position}
    22.8 esc "*p+141Y"
    {Move down 141 Dots}
    22.9 esc "&f1S"
    {Pop Cursor Position}
    code "241" esc "&a-100V" esc "&l5.8C" esc "(8U" esc "(s0p12.00h10.00v0s3b3T" esc "&k11.75H"
    41.0 esc "&a-100V"
    {Move up 100 Decipoints}
    41.1 esc "&l5.8C"
    {Set VMI = 5.8/48"}
    41.2 esc "(8U"
    {Roman-8 Symbol Set}
    41.3 esc "(s0p12.00h10.00v0s3b3T"
    {Fixed Pitch}
    {pitch 12.00 cpi}
    {Point Size 10.00}
    {Upright}
    {Bold}
    {Typeface 3}
    41.4 esc "&k11.75H"
    {Set HMI = 11.75/120"}
    code "299" esc "(8U" esc "(s0p10.00h12.00v0s0b3T" esc "&k11.75H" esc "&l6D"
    {Roman-8 Symbol Set}
    99.1 esc "(s0p10.00h12.00v0s0b3T"
    {Fixed Pitch}
    {pitch 10.00 cpi}
    {Point Size 12.00}
    {Upright}
    {Medium Weight}
    {Typeface 3}
    99.2 esc "&k11.75H"
    {Set HMI = 11.75/120"}
    99.3 esc "&l6D"
    {6 LPI}

Maybe you are looking for

  • Structures in Arrays + sorting

    Hi, i want to do some sorting on a structure where the items will get rearranged like arraysort does, and not give me the a sorted list of keys. So I did an array that contains structures. I also wanted to use structures because i wanted to use names

  • How do I add a movie from my laptop to iTunes, what should be the file extension.

    How do I add a movie from my laptop to iTunes, what should be the file extension.

  • Category for service category S046 does not exist

    Dear Experts, This is regarding the Bdoc error "Category for service category S046 does not exist". ECC service materials are trying to replicate from ECC to CRM. In our scenario we doesn't required ECC service material in CRM. I have not downloaded

  • Appraisal Documents (WD UI) open the same page in the pop up browser.

    Hi Expert,     I am using the business package for  Appraisal Documents. I got some problem on navigate to the new browser.    When the user click on a link in 'Appraisal Documents (WD UI)' in should open a new pop up for Appraisal Document(HAP_MAIN_

  • Formula broken in go-openoffice 3.1.1.1-1?

    Hi, Since few times, I have problem with formula in go-openoffice. The formula are lost we reloading a text document made in go-openoffice. I use go-openoffice 3.1.1.1-1 "Formula" do not show up. In place of the formula, I can read Object 29 or Objec