What software is best to use to create an interactive CD?

Hi
I'm creating an interactive cd rom. I have made several interactive CDs already using a really basic bit of software called Autoplay Menu Builder (made by a company called Linasoft) but it has several limitations.
Basically it needs to be an easy to navigate menu with thumbnails of images that users can click on to open and print however many images they like (one at a time). The images will be pdfs as I will distribute a copy of Adobe Reader on the CD (yes I do have a license to do so!)
The main problem I am having with my current software is that each menu program I create can only handle opening 10 or so pdfs and so I need to have lots of menus linking to one another in order to be able to open all of the pdf files on the cd (usually several hundred files). Each menu program is an .exe file with autorun feature. Each .exe file is named 'autorun.exe' by default and I cant change the name without encountering problems. Therefore the CD ends up containing 100s of .exe files with exactly the same name and users are having problems with their virus checker software thinking that the CD contains a trojan virus.
So I need to come up with a new way of making these CDs.
Things I need my interactive CD project to do...
* Autorun from disc without prompt from the user
* Run from disc only - I don't want the user to have to install anything or need an Internet connection to use the CD
* Not to have issues with the most commonly used anti virus software (I know this might be an impossible task)
* Have a customisable interface and buttons etc.
* Enable the user to quickly and easily open and print 100s of pdfs one at a time
* It needs to work on older home computers - and if possible to work on both mac and pc platforms
I would rather not have it open in an Internet browser window - but would go for this option if I could remove/disable the navigation bar and give it some kind of skin (so that users don't think that they have to be online to use the CD - I know that sounds daft but it's quite important to the project I am trying to create).
After reading around the forums I think that Director seems the logical way to go but thought it was worth asking for any advice on the matter before diving in at the deep end - I'm not familiar with Director or Flash... but always willing to learn something new!
Any advice or comments very much appreciated!
Thanks, Emma.

Director will definitely do what you want, but,  you will have to program the functions you need yourself.  If you have programming experience from another programming language other than lingo (directors programming language) it's relatively easy to get the hang of lingo, most later director versions also supports java script. In addition you're going to need a few plugins (called xtras in director) to get all the functionality you need, specifically BuddyAPI to be able to load or open the pdf's and get a list of the files on the cd, and if you don't want to use the adobe reader you will need Impressario to view and print the pdfs.
Also, there are probably quite a few director users that have done something similar already so if you need help you can go to www.director-online.com or http://www.directorforum.com/ and search the forums (or ask for help).

Similar Messages

  • Ripping DVD's..what software is best to use?

    how do I Rip DVD's onto my computer. what software should I use...what the best that you use?

    The answer would depend on what kind of DVDs you wish to copy.
    Please read the ToU of these forums; here is an excerpt:
    Keep within the Law
    No material may be submitted that is intended to promote or commit an illegal act.
    Do not submit software or descriptions of processes that break or otherwise ‘work around’ digital rights management software or hardware. This includes conversations about ‘ripping’ DVDs or working around FairPlay software used on the iTunes Store.

  • What is the best program to use to create an interactive pdf?

    what is the best program to use to create an interactive pdf?

    So it sounds like you want to create a form. There are really two approaches, either Acrobat (AcroForm) or LiveCycle Designer (XFA form). LiveCycle Designer comes with Acrobat Pro, but it's an entirely separate application.
    For an AcroForm, you'd create the underlying document in a page layout program (e.g., InDesign), word processor, or some other software and convert to PDF. Then in Acrobat you;d add the interactive form fields and any scripting you want. You can also add other types of interactive elements such as links, bookmarks, multimedia, etc. You can add a button which when clicked initiates an email with the filled-in form attached of submits to a web server.
    For an XFA form, you'd normally create the entire document in LiveCycle Designer, particularly for a dynamic forms. There's a lot that PDF has to offer that's not available with XFA forms, but XFA forms can do things AcroForms can't. For a good discussion of the important differences between the two types of forms, see the following article: http://acrobatusers.com/blogs/thomp/so-what-difference-between-acroforms-and-xfa
    For a form that needs to be saved with Adobe Reader, the document needs to be Reader-enabled. When such a document is opened in Reader, it will unlock certain functionality that Reader does not have otherwise, such as commenting, signing digital signature fields, and most important saving. But when a document has been extended this way with Acrobat, there are licesning restrictions. In short, if you distribute an enabled document to more than 500 recipients, you are allowed to use data from no more than 500 forms that have been returned to you, including hard copied. If fewer than 500 recipients, there is no such limit.

  • What is the BEST practice - use BO or Java Object in process as webservice

    Hi All,
    I have my BP published as web service. I have defined My process input & output as BOs. My BP talks to DB through DAO layer(written in JAVA) which has Java objects. So I have BO as well as java Objects. Since I am collecting user input in BO, I have to assign individual values contained in BO to Java object's fields.
    I want to reduce this extra headache & want to use either of BO or Java object.I want to know What is the best practice - use BO or Java object as process input. If it is BO,how I can reuse BOs in Java?
    Thanks in advance.
    Thanks,
    Sujata P. Galinde

    Hi Mark,
    Thanks for your response. I also wanted to use java object only. When I use java object as process input argument..it is fine. But when I try to create Process web service, I am getting compilation error - "data type not supported".....
    To get rid of this error, I tried to use heir (BO inheriting from java class). But while invoking process as web service, it is not asking for fields that are inherited from java class.
    Then I created Business Object with a field of type java class... This also is not working. While sending request, it is giving an error that - field type for fields from java class not found.
    Conclusion - not able to use java object as process(exposed as web service) input argument .
    What is the Best & feasible way to accomplist the task - Process using DAO in Java & exposed as web service.
    Thanks & Regards,
    Sujata

  • What is the best way is to create a web app item collection which will contain only the listings where addressstate="ABC".

    What is the best way is to create a web app item collection which will contain only the listings where addressstate="ABC".

    How many systems have you used Robert?
    This is the only system you can not have all item data at least in JSON format and all of it. Big commerce has a lower limit and as I have said in every post related to a limit - I understand the function, but you can still make the requests as just one example (front and back)
    Same with API Robert.
    Firstly - the SOAP API request on say products gets you ALL the products, if you do something through a REST API request you can  make the requests to get all the items to complete your process of what your doing - You have to otherwise the API is pointless.
    Ok if the normal modules can not iterate through if there is a module_data solution, and web apps will get there hopefully sooner then later and you do have the sql query (where) for your filter which is great BUT, if you want to implement a solution across everything you cant do that with the liquid implementation.
    This also flows through to the JSON everywhere in concept which is fundamentally flawed for the same reason... And again referring other like services where a hard API has a limit but the JSON request returns everything.
    How those work varies from the method of request, some will only update every day, xxx time (Depending on cost of the plan) so its a cached version of data, to the ones that limit that request to x number of times per set time/day.
    That is how the actual rest of the world works, varied solutions but they are solutions. BC know they have a few limitations, there clearly is the need for things, there are a varied set of options... It is just a matter of engaging in it and offering up a solution for it, silence just creates frustration.

  • What is the standard class used to create SALES ORDER in SAP CRM?

    Hello Experts,
    Can anyone suggest me what is the standard class used for creating sales order.
    I have created sales order using the BAPI 'BAPI_SLSTRANSACT_CREATEMULTI' in my report program.
    Now, I have to create sales order using standard classes and methods(my assignment).
    Please suggest the suitable class.
    Regards
    DNR Varma

    Hi Varma,
    You can create crm documents like sales order using BOL interfaces.
    You can check one example at the following thread:
    Create OrderThro BOL
    Check if it helps you a little more.
    Kind regards,
    Garcia

  • I need to record two camera interview shoots and turn the video around quickly. What is the best solution using a MacBook Pro and final cut pro?

    I need to record two camera interview shoots and turn the video around quickly. What is the best solution using a MacBook Pro and final cut pro?

    Try reimporting all your media: file>>import>>reimport>>continue

  • What is the best Adobe program for creating interactve iPad books?

    I'm a graphics/media guy & and my mate is a children's book illustrator
    working on a little 20 page interactve kids book for 2-6 years old, I'm looking for feedback
    on what is the best Adobe program for creating interactve iPad books? and then extending
    the material for other tablets. my findings so far.
    - InDesign 6 - Best layout limited intractivity and issues with the folio builder
    - Edge - HTML 5 BUT No Audio/Video
    - Digital Publishing Suite the cost is just silly for the little guy
    I welcome your thoughts and opinions

    You may also be interested in this project that we've launched on Kickstarter to export HTML5 directly from InDesign, so that your content can easily be viewed across devices:
    http://www.kickstarter.com/projects/ajarproductions/indesign-to-html5

  • I am trying to go paperless in my office i do real estate and mortgage brokerage. what software should i be using? what will i need as far as hardware etc.. any advice?

    i am trying to go paperless in my office i do real estate and  mortgage brokerage..........what software should i be using..? any hardware advice.......do i need a separate server?

    hi and thanks for the email back i want to do all the forms listing offers
    etc. and all of the mortgage docs.....i also have 7years of files i will
    have to scan??
    Danny Alessandrini Broker/Owner
    The Real Estate Stop and Mortgage Centre
    www.AlgomaMortgage.com  www.TheRealEstateStop.com
    2 Queen St W
    Sault Ste Marie ON
    705 949 7867

  • What Function Module can be used to create vendor master data in SAP R/3?

    Hello -
    I've been trying to find a standard SAP delivered BAPI that can be used to create vendor master records in ECC 6.0. Up to this point I have not been able to do so. With SAP MDM solutions and SRM solutions it seems logical that SAP would deliver a standard BAPI that can be used to create vendor master records in the ERP/R3 environment (similar to the BAPI_MATERIAL_SAVEREPLICA for creating material master data records).
    I have been able to find BAPI_VENDOR_CREATE but this only calls the online transaction and does not offer much additional functionality beyond what transaction code XK02 already offers.
    The next best alternative appears to be IDOC_INPUT_CREDITOR but our preference would be to not use IDOCs for the project we are working on.
    Can anyone offer any insight or personal experience on how vendor master records have been successfully interfaced with SAP R/3? Did you have to use IDOCs or create a custom RFC call? Thanks for the help!
    Rich Wortmann
    << Personal information removed >>
    Edited by: Rob Burbank on May 14, 2009 10:43 AM

    Quite a gap in the BAPI arsenal. I think the options are IDoc, which you don't want, good old program RFBIKR00 (requires flat file for input, can be used via LSMW) or DIY (very complex).
    Thomas

  • What is the best Mac choice for creating pro-level art/graphics/animation?

    I'm an artist who does a lot of work with Adobe Creative Suite CS5, as well as some video editing and lots of animation. I've been using a 2007 model 15-inch Macbook Pro for the last 4 years, and it seems like it's time to upgrade...it runs burning hot all the time, and the battery dies pretty quick when the cord falls out. It seems like the whole thing is running a little slow, which is probably because I have a TON of graphics/animation/video software on there, but I need each and every program.
    My question is, what is the best new Mac to purchase to replace this one? I want to make sure it lasts as long as possible, and will be able to handle the programs I use now. My first thought is to get another Macbook Pro, because of the portability, and just add on all the higher RAM, etc to customize it. But my husband suggested looking into the Mac Mini, because it's a lot cheaper, and we're a little strapped for cash at the moment. Would that serve the purpose? Or is a Macbook Pro really the best choice for what I need it to do?
    I'd love to hear suggestions from other artists or graphics people. What do you recommend?

    For a "cash strapped" person, unless you already
    have a monitor, one of the new iMacs may be
    a better choice.  If you do have a monitor, I would
    suggest the dual core i7 equipt MacMini.  Since you state
    you are using CS5 stuff, most Adobe apps,
    Photoshop for example, do not make effective
    use of multiple cores.  Also, using any of the
    Adobe products, regardless of which computer
    you decide on, get as much RAM as you can afford.

  • What is the best (easiest) way to create thumbnails?

    From (image) files selected via JFileChooser, what is the best way to create thumbnails so they can be immediately displayed?

    package projects.web;
    import javax.swing.*;
    public class UploadApplet extends JApplet{
         public void displayGUI(){
              AppletGUI createGUI = new AppletGUI(getRootPane());
         public void init(){
              try{
                   SwingUtilities.invokeAndWait(new Runnable(){
                        public void run(){
                             displayGUI();
              } catch (Exception e){
                   e.printStackTrace();
    } // end UploadApplet class
    package projects.web;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.border.*;
    import javax.swing.text.*;
    import java.util.*;
    import java.io.*;
    public class AppletGUI{
         // JButtons
         JButton addButton = new JButton("Add");
         // JPanels
         JPanel containerPanel = new JPanel();
         JPanel optionsPanel = new JPanel();
         JPanel thumbnailPanel = new JPanel();
         // JScrollPane
         JScrollPane thumbnailScroll;
         public AppletGUI(JRootPane topContainer){
              // Add actionListener
              addButton.addActionListener(new ButtonHandler());
              // Set border layout
              containerPanel.setLayout(new BorderLayout());
              // Add buttons to target panels
              optionsPanel.add(addButton);
              // Set size and color of thumbnail panel
              thumbnailPanel.setPreferredSize(new Dimension (600,500));
              thumbnailPanel.setBackground(Color.white);
              thumbnailPanel.setBorder(new LineBorder(Color.black));
              // Add thumbnail panel to scrollpane
              thumbnailScroll = new JScrollPane(thumbnailPanel);
              // Set background color of scrollPane
              thumbnailScroll.setBackground(Color.white);
              // Add subpanels to containerPanel
              containerPanel.add(optionsPanel, BorderLayout.NORTH);
              containerPanel.add(thumbnailScroll, BorderLayout.CENTER);
              // Add containerPanel to rootPane's contentPane
              topContainer.getContentPane().add(containerPanel);
         } // end constructor
         class ButtonHandler implements ActionListener{
              public void actionPerformed(ActionEvent e){
                   new FileBrowser();
              } // end actionPerformed method
         } // end inner class ActionHandler
    } // end AppletGUI class
    package projects.web;
    import java.awt.*;
    import java.io.*;
    import javax.swing.*;
    import javax.swing.filechooser.*;
    import javax.imageio.*;
    import java.util.*;
    public class FileBrowser{
         JFileChooser fileChooser = new JFileChooser();
         int fileChooserOption;
         LinkedList<File> selectedFilesList = new LinkedList<File>();
         LinkedList<String> fileNames = new LinkedList<String>();
         public FileBrowser(){
              fileChooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
              fileChooser.setMultiSelectionEnabled(true);
              fileChooserOption = fileChooser.showOpenDialog(null);
              if (fileChooserOption == JFileChooser.APPROVE_OPTION){
              for (File selectedFile : fileChooser.getSelectedFiles()){
                        selectedFilesList.add(selectedFile);
                        fileNames.add(selectedFile.getName());
              } // end enhanced for loop
              } // end if
         } // end constructor
    } // end class FileBrowser

  • What software installed do I use to upload desktop photos to web?

    What software installed on my MacPro, OS X ver 10.8.4 do I use to upload desktop photos to web?  I was trying to upload pics from my desktop to craigslist.  Software installed, Photo Booth and Face Time don't offer the ability to do this.

    You usually just use a Browser as far as I Know. There should be buttons on the page where you edit your ad text that will open a Dialog Box for you to specify what file to send.

  • What is the best Adobe program for creating animated UI concepts for compositing?

    I'm starting work on a concept of what an OS using the Oculus Rift might be like, mostly for fun. But I'm not sure what program would best suit my needs for that sort of work. I currently have the Photography CC pack, and I have Premiere CC as well. Would photoshop's animation systems work best, or is there something else I would have a better time with? I would need something that could output plain jane image frames with alpha channels.
    I have a fair amount of experience with photoshop, but the few times I've used it's animations features I've had a hell of a time figuring things out and doing certain things. Should I just learn that, or is there something that would work significantly better?

    For help with Photoshop, go to Photoshop General Discussion
    Otherwise, I have no idea

  • What are F. M's used for creating application log in application server

    Hello
    plz suggest which F.M's i have to use to create application log
    Regards
    Kanth

    Hi Kanth,
    You can go through the following Function Modules :
    Application Log Maintenance
    (i)APPL_LOG_DELETE With this function module you delete logs in the database according to specified selection conditions
    (ii)APPL_LOG_DISPLAY With this function module you can analyze logs in the database.
    (iii)APPL_LOG_DISPLAY_INTERN With this function module you can analyze logs in local memory, e.g. when you have only collected log records at runtime and do not want to write to the database.
    (iv)APPL_LOG_INIT This function module checks whether the specified object or sub-object exists and deletes all existing associated data in local memory.
    (v)APPL_LOG_READ_DB With this function module you read the log data in the database for an object or sub-object according to specified selection conditions.
    (vi)APPL_LOG_READ_INTERN With this function module you read all log data whose log class has at least the specified value, from local memory, for the specified object or sub-object.
    (vii)APPL_LOG_SET_OBJECT With this function module, you create a new object or sub-object for writing in local memory. With a flag you can control whether the
    (viii)APPL_LOG_WRITE_u2026 messages are written in local memory or are output on the screen.
    (ix)APPL_LOG_WRITE_DB With this function module you write all data for the specified object or sub-object in local memory to the database. If the log for the object or sub-object in question is new, the log number is returned to the calling program.
    (x)APPL_LOG_WRITE_HEADER With this function module, you write the log header data in local memory.
    (xi)APPL_LOG_WRITE_LOG_PARAMETERS With this function module, you write the name of the log parameters and the associated values for the specified object or sub-object in local memory. If this function module is called repeatedly for the same object or sub-object, the existing parameters are updated accordingly. If you do not specify an object or sub-object with the call, the most recently used is assumed.
    (xii)APPL_LOG_WRITE_MESSAGE_PARAMS With this function module you write a single message, with parameters, in local memory. Otherwise the function module works like
    (xiv)APPL_LOG_WRITE_SINGLE_MESSAGE.
    (xv)APPL_LOG_WRITE_MESSAGES With this function module you write one or more messages, without parameters, in local memory.
    (xvi)APPL_LOG_WRITE_SINGLE_MESSAGE With this function module you write a single message, without parameters, in local memory. If no header entry has yet been written for the object or sub-object, it is created. If you do not specify an object or sub-object with the call, the most recently used is assumed.
    Regards,
    Swapna.

Maybe you are looking for