Import FrameMaker info new RoboHelp project with extendscript

Hi,
I have done the following in robohelp 11 from Adobe Technical Communication Suite 5
1) select file|new|project
2) select import tab
3) Select the FrameMaker Documents option icon
This works quit well. I get a new RoboHelp project.
I would like to do the same via a RoboHelp extendScript but I can't get it to work.
Does anyone have some hints or good exampels to be inspired from?
Thanks
Alex

It does depend on how fancy you want to make it. Creating a GUI with
file picker is quite a bit of work.
But if you only want a script to create a new project and import an FM
book, that's not too hard. For example:
RoboHelp.newProject('', 'MyProject', 'C:\temp\rh\scriptproject',
'MyProjectTitle',);
RoboHelp.project.importFrameMakerDoc('D:\FM\FMBook.bk','FMFolderinRH','D:\FM\FMBookTOC.fm' ,'RHTOCName',true,'RHIndexName','RHGlossary');
(Untested)
Run RH via command line with the script name as parameter: robohtml.exe
-x script.jsx
There is not much information on ExtendScript in RoboHelp. You can find
two introductory articles in the RoboHelp Developer Center to get you
started: http://www.adobe.com/devnet/robohelp.html
If you want to do something more advanced, I have a free RH library for
extendscript to make working with scripts easier. It includes functions
as reading/writing files, setting context sensitivity, saving settings
and more. See
http://www.wvanweelden.eu/product/robohelp-extendscript-library
Kind regards,
Willam

Similar Messages

  • Importing TOC from other RoboHelp Project

    Is it possible to import a TOC from one RoboHelp project into
    another one? I searched the help file but couldn't find any
    information on it.
    TIA.

    Hi Rick,
    Thanks. I figured a way around it by importing the entire
    book again and not overwriting the files I already had in the
    project. Basically we have 4 manuals that share the same chapter.
    It's a long chapter with alot of sections and I didn't want to have
    to import that into each RoboHelp project and "clean" it up for
    each manual. So I did it for one manual and then just copied the
    files to the other manual folders and did a quick find and replace
    for text I needed to change (manual name). However, the TOC for
    that section wasn't being created because I omitted it from the
    book. And I was too lazy to create a TOC by hand for that section.
    But I think I have a workaround that will still have some clean up
    but saves time over creating the whole TOC. Make sense:-).
    Anna

  • Error trying to import FrameMaker documents into RoboHelp 8

    Using FrameMaker 9 and RoboHelp 8.0.0.203 (Adobe Technical Communication Suite 2) on Microsoft Vista (w/SP2) as administrator user. I get error when attempt to import a very simple FrameMaker 9 document (not book) into a RoboHelp 8 project. Attempted import using menu command File > Import > FrameMaker Document. Error (in dialog box with "RHUtils" as title) is:
    Unable to install RoboHelp plugin for FrameMaker.
    Please close FrameMaker and try again.
    Verified with Windows Task Manager that FrameMaker is not running. Even get error when I reboot computer and RoboHelp is the only application started. Error occurs for all FrameMaker documents. Simplest test was a FrameMaker document with one heading and one body paragraph.
    Searched knowledge base and found article rb_4416 ("Importing FrameMaker Files"), which advises that best way to import FrameMaker documents is to convert them to Microsoft Word format and import those files (!?). The article does not indicate which RoboHelp versions it applies to.

    Thanks. It was a new project. I only recently installed RoboHelp 8 and am in the process of familiarizing myself with the new (for me) version. So it was not a production project that was involved. But it is a feature I can see using.
    I will next contact Adobe technical support on this issue.

  • Adobe Technical Communications Suite - Importing Framemaker Files into Robohelp

    We have just started using the Adobe Technical Communications
    Suite to import our Framemaker files into Robohelp. (We have about
    a year’s experience of taking Framemaker files into Web Works
    Publisher, with good results so we were hoping for a similar
    experience with Robohelp).
    Please can you help us with the following two problems:
    1. Importing FM files into Robohelp has posed some immediate
    table formatting problems. We imported the FM files by reference
    according to the instructions but cannot format the tables, ie.
    Colors etc.
    2. Can you also tell us if there is a way to set up our
    graphics in Framemaker to import into Robohelp without first having
    to run them through a batch file scenario to change the size for
    online help. Also, can you explain why the imported graphics are
    being put into separate folders in Robohelp – is there a
    system option where we can stop this from occurring.
    We are a little frustrated because we are long-time users of
    Robohelp and Framemaker and are finding some of the new features of
    TCS are not as helpful as we first thought. I am sending these
    questions after spending several hours going through the Robohelp
    Help and the Adobe website and not finding the answers.
    Thanks for your help,
    Asra S.

    I have purchased the Technical Communications Suite and am
    working with it now. I am finding several short comings in the
    product – 60% great product and 40% not so great. I have been
    using FrameMaker and RoboHelp for about 11 years and also I am a
    Webworks (ePublisher) user. I was expecting (at a minimum) to have
    the same functionality as ePublisher in TCS - ePublisher works
    seamlessly with FrameMaker. Quadralay worked with me the first
    month to answer my questions to ensure I was pleased with the
    product - and welcomed/appreciated my feedback. In some cases they
    provided me with scripts to accommodate my needs. I am finding on
    message boards and forums that a lot of users as very disappointed
    with your product so far. Are there any plans on
    improving/enhancing the product to accommodate our basic requests?
    The standard answer we get concerning graphics and tables is
    to use conditional text. This is not single-sourcing and is a
    horrible recommended work-around – a hack if you will. We use
    conditional text to handle differences in program functionality. I
    understand there is some set up required when you create a new
    project in RoboHelp, but after that I would like to run the Batch
    File process to simply generate my newly updated FM files to online
    help. How efficient is that? VERY!
    I have provided a list of the basic missing
    functionality/oversights that would greatly improve the product and
    satisfy a lot of your current users. Some of these issues may be
    user misunderstanding and in that case I seek guidance on what
    I’m doing wrong. Take the other issues into consideration
    because these are not just my issues, but a TON of your users.
    Hopefully you are user focused and are as concerned as we are.
    Please welcome this feedback as a way to improve the product.
    - No Breadcrumbs supported with MS HTML Help - supported in
    your other outputs and is available in ePublisher, so it must be
    possible.
    - Table formats are not configurable – why? Sometimes
    the converted table format from FM isn’t 100%.
    - Imported file structure (folder for each chapter) totally
    hoses my fix to poor graphic rendering. Currently I use a batch
    file to run a Photoshop macro/action on my graphic source files to
    reduce the file size by 50% and sharpen. I replace the graphics
    with my graphics and they look marvelous in online help. I copy my
    source graphics back into my “graphics folder” imported
    into FM at 260 dpi for my printed docs. Can we have the option on
    the structure for imported FM files to put them all into one
    folder?
    - Text entered into the Auto numbering field is not converted
    when importing by reference. It is when just doing a straight
    import. This is used for standardizing my inserted tables with
    pre-populated column titles– Troubleshooting, If/Then, etc.
    - Too many CSS issues. It would be nice to have one main
    template that we can sync to when the master template is changed.
    - Can’t specify a default template to apply to all FM
    files when imported.
    - My output .chm file is not picking up my Project Settings.
    It will not display Favorites, My Window Size, it’s not
    showing the TOC.
    - Cross-references – sometimes they work and sometimes
    they don’t.
    - Markers – we use markers for glossary terms and the
    character tagging carries forward throughout the rest of the
    sentence.
    I started testing the product four days ago and these are the
    major issues that are keeping me from moving forward with my
    overall plan to move to structured FM. I’m now between a rock
    and a hard place because now my department does not have the
    software to do their job. Do I go to management and tell them that
    I made the wrong decision in my tool selection? I choose your TCS
    over the updated Quadralay ePublisher that works with FM8…
    Maybe they went up on their price because the knew their former
    users would come back and be willing to pay the increased price for
    their software that generates online help with just a click of a
    button.
    Thank you for taking the time to read this and for your help
    in advance. Please direct these concerns to those in charge of
    enhancing the product (Product Evangelist). A reply and technical
    support is greatly appreciated.
    Director of Technical Publications - Horizon Software
    International, LLC
    Nikki Bridwell

  • New BPEL project with CLI?

    Hi,
    for building java webservices i can use the Wizard from JDev or as CLI the wsa.jar.
    Is there a way to build new BPEL projects via command line?
    Thanks

    Hi again,
    It seems that if you delete the configuration folder in the installation folder (C:\eclipse) and restart the Designer, the option becomes available...
    Regards,
    Marinel

  • New Article - RoboHelp projects with Subversion and TortoiseSVN

    Some folks have posted questions about Subversion and TortoiseSVN in this forum, so I thought I'd pass along this new article I found in the Adobe Developer Network this week that goes in to detail on how to set up this open-source solution with RoboHelp:
    http://www.adobe.com/devnet/robohelp/articles/robohelp_subversion.html
    Thanks
    John Daigle
    Adobe Certified RoboHelp and Captivate Instructor
    Evergreen, Colorado
    www.showmethedemo.com

    Thread moved to Source Control forum.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • Importing .htm files into RoboHelp project

    In my project in RoboHelp, when I go to File > Import > HTML File… to add a .htm file to my project, it locks up on me instead of providing a directory listing allowing me to select files to add to my project.  The only way to get out of it is to go to the Task Manager and killing the process. 

    Hi there
    Your use of "The Vault" would seem to most certainly describe some form of a Source Control system. Source Control systems offer a combination between a Librarian and a Traffic Cop. Typically you log into these systems with a user ID and a password. That way the system knows who you are.
    Typically with these systems the data resides on a coroporate network. And also typically you will have a "working folder" on your hard drive where the files exist. When everything is checked into the Source Control system, the files on your hard drive are flagged as "Read Only".
    When you need to work with a file, you perform a process of checking out. The Source Control system then changes the Read Only status of the file on your hard drive to Read/Write. But it also makes a note of the date/time stamp. If the file stored in Source Control is newer than the counterpart on your hard drive, it copies the newer file to your hard drive before allowing you to make changes.
    I'd begin with a simple sanity check. Create a totally separate and new project. Add a topic or three. Add an image. Generate. Do things work okay? If not, you have some form of issue with RoboHelp that needs to be resolved before you attempt to troubleshoot what is happening with your project in Source Control.
    Perhaps try copying the content from Source control to a different folder and see if you are then able to make edits.
    Hopefully something here either helped directly or sparked a thought that does.
    Cheers... Rick
    Helpful and Handy Links
    RoboHelp Wish Form/Bug Reporting Form
    Begin learning RoboHelp HTML 7 or 8 within the day - $24.95!
    Adobe Certified RoboHelp HTML Training
    SorcerStone Blog
    RoboHelp eBooks

  • Not new; merged projects with separate TOC and indices

    As it turns out, I have three projects that will need to be
    created:
    Folder (1) for Admin users:
    Administration
    User Management
    Users (General Contents)
    Folder (2) for Approver/PM users:
    User Management
    Users (General Contents)
    Folder (3) for Regular users:
    Users (General Contents)
    I'm unsure whether, in RH6, I will be able to generate
    separate TOC and indices. Can someone tell me whether there's a
    best approach in order to enable this functionality?
    Regards,
    Sharon

    OK. Of course, nothing could be that easy, now can it? lol. I
    have managed to create the structure as Peter has defined it, and
    for the most part, things are looking good. I do, of course, still
    have a few questions I'd like to ask before I proceed:
    1. When Peter suggests I put the [Parent (No Content)] into
    each of the three folders for the administrators to use on the
    server, what exactly does the Parent content entail?
    2. I'd like to understand better the difference between the
    default topic and the start page, and how it works structurally. I
    started by generating each of the child folders with the start page
    (example: Intro.htm), but realized that using index.htm was
    important not only for the parent, but for each of the child
    projects that I set up. I just don't understand WHY it works that
    way.
    3. I set up Books in the TOC and used the Merged Help under
    each book which, of course, when generated, display books within
    books. Can I just move the projects and delete the Books
    altogether? This may be obvious, but I want to make sure I'm not
    undoing something I'm unaware of undoing (if that makes any sense
    at all).
    4. The server will be a Linux box; I have checked off the Use
    Lowercase checkbox when generating all. Is there anything else I
    should be doing to keep problems to a minimum?
    5. Last but not least (if you've made it this far), I'd like
    to know if it is any easier for the administrator, or myself, in
    the long run, to be using RoboHelp 8. Because this looks like it
    will be an ongoing project for at least five years, I want to make
    sure I am working in the smartest way I can.
    Thank you, to those who respond. I know I am asking for a lot
    of information, because this is my first merged project. Any
    assistance you can provide would be greatly appreciated.
    Regards,
    Sharon

  • During Import, LR creates new, duplicate directory with lowercase name. How do I make it stop?

    Let's say my folder structure is:
    >Personal Photos
    >>2014
    >>>140406 NYC Visit
    >>>140507 San Francisco Vacation
    etc.
    I then go to Import new photos from camera. I specify that the photos should go in the folder '2014,' click Into Subfolder, and enter a name for the new folder in the box -- let's say 140525 Yankees Game. This used to work just fine, but lately what's been happening is that LR creates a separate directory in lowercase below the existing directories:
    >personal photos
    >>2014
    >>>140525 Yankees Game
    If I look in Finder, the new folder is exactly where it should be. The only problem is the way that the new folder is shown in LR. If I try to move the new folder into the 2014 directory, I get a message saying that it's already there.
    I wind up creating a dummy folder in the desired directory, moving the files from the bogus folder into the new folder, then deleting the bogus folder. It's a pain in the neck.
    Can anyone help me with this?

    Please don't crosspost. It cuts down on the effectiveness of responses, leads to people wasting their time answering what others have already answered, makes for difficult discussion, and is generally just annoying and bad form.

  • RoboHelp project with variables crashes

    Hi,
    I have 2 projects that had no problems until I added
    variables. Now they crash about 90% of the time while generating
    the .chm file, and always during the "updating" stage. (Eventually,
    I do manage...)
    I am using RoboHelp 7, and not on a server. I have tried
    replacing the CPD file.
    Does anyone know what I should do?
    Thanks,
    Jackie

    Thanks, havent tried that, will do so today.
    In the meantime, I saw in my computer log that there are lots
    of errors with the following description:
    "Faulting application robohtml.exe, version 7.3.1.0, faulting
    module baselibrary_release_u_dll, version 0.0.0.0 etc." Does this
    mean anything?
    Also, today I tried generating a Word document, and the same
    thing happened - RH crashed a few times while updating. (Problem
    was solved when I generated the document with the images in a
    linked file.)
    Thanks,
    Jackie

  • Best Practices for importing FrameMaker books into RoboHelp?

    We are getting ready to purchase RobHelp, and I'm trying to get a head start on the conversion.  We have ~600 base FrameMaker (v7) files that are pieced together to create ~11 different manuals.  I've got a couple of simpler books picked out for testing purposes, but if there's a white paper or anyting on the subject floating about, I would appreciate it.

    I've tried to use RH8 to produce HTML help from a FM9 book. I found that it mostly worked as advertised, with the exception of automatic TOC generation from a book TOC (which can be worked around) and disappearing HTML tags when conditional text is used (no work around found yet). I've posted about both of these issues in this forum, and while many have read my posts, no-one has yet acknowledged that they have seen similar problems or pointed out incorrect usage on my part. So I might just be mad (or furious, depending).
    Before purchasing and committing to an approach, I recommend that you use the 30 day eval to thoroughly exercise these products and see if they work as advertised for you. If you need more than FM9 and RH8 (which can be downloaded as full-featured trials), then you can get a DVD of a 30 day trial of TCS2 from Adobe. I ordered the DVD and it arrived in about 3-5 days (at least, it did for me, and I'm in the USA).
    -Adam

  • How can I make my Robohelp project with a fix width

    I would like to have my Navigation pan to be 200 pixels and my content pane to be 800 pixels..
    I do not want the text to flow on either side of the panes.
    Is that possible?
    I might have use a table for the content in the past to limit the flow. But I am looking for a more elegant way to set a project's dimension.

    Sorry to leave you hanging, your answer slipped through.
    There are two ways to do this: the easy and the hard. The easy is to create a window in the Project Set up pod. Then specify a width and height for the help:
    The hard way: Add the following code to every topic:
    <script type="text/javascript" language="JavaScript1.2">if(!isnavpanevisible()) {
         document.getElementsByTagName("body")[0].style.maxWidth = "1000px";
    } else {
         document.getElementsByTagName("body")[0].style.maxWidth = "800px";
    }</script>
    The easiest way to do this is to add the code to the header or footer of your master page.
    Both methods don't make the sidebar 200 pixels wide. To do that, follow these steps:
    Open whskin_frmset01.htm with a text editor.
    Look for the text strHTML += "<frameset cols=\" (around line 66)
    The text is followed by a value (normally 260 or 220) : <number>,*
    Find and replace the given number by 200 in the file.
    Save the file.
    The help should now be a fixed size. But a user can still rescale the browser and the sidebar.
    Greet,
    Willam

  • Seeking info on using RoboHelp 9 with ClearCase 8.0

    My company is planning to use RoboHelp 9.0 to develop a help file for a custom application.  We are obligated to use ClearCase 8.0 as the version control software for the RoboHelp files.  We plan to have multiple authors for a single RoboHelp project.  They will need to work on the project at the same time, although not the same topic.  I am seeking help in four areas:
    What is the best way to set up ClearCase and RoboHelp so that ClearCase can be used as the version control software for RoboHelp projects?
    What is the best way to upload a new RoboHelp project to ClearCase?
    What is the best way to check out RoboHelp files from ClearCase that will allow multiple authors to work on different topics of the same project at the same time?
    What is the best practice to check in the updated files?
    Thanks in advance for any insights you can provide.
    JazzRunner2

    Hi,
    Does ClearCase support the Microsoft MSSCCI provider? If it does, you should be able to use ClearCase with RoboHelp. You would need to install the MSSCCI provider and the version control client. You can add the project to source control from within the project itself.
    The  RoboHelp Developer center has a few articles about adding RoboHelp to different version control systems, although ClearCase is not described. But the articles will give you an idea of what you need to do to make it work. http://www.adobe.com/devnet/robohelp.html
    Greet,
    Willam

  • Are Adobe Captivate swf files not compatible with IE8 or IE9 when inserted into RoboHelp projects?

    Hi,
    I've published Adobe Captivate swf files and then inserted them into my RoboHelp project. I then synced my RoboHelp project with our website and the videos within online help are not functioning in IE8 or IE9. They are only working in IE11.
    Thanks,
    Jaimie

    Hi there
    When a SWF plays in IE, it uses the Flash Player ActiveX control. I'm not 100% sure that different versions of IE would share the install. So if you have one version of IE on your machine, perhaps it either doesn't even have the control added in or it's the wrong version.
    One thing I would check in the browsers where the content seems to be missing is to right-click the blank area and see if you coax a Flash pop similar to below:
    Then note the version number.
    You may find that all that you (or others) need to do is ensure you have at least a specific version of the player/add-in installed.
    Cheers... Rick

  • Can a RoboHelp project be used as a template for other projects?

    I noticed there is the ability to "duplicate a layout". Does
    that mean I can use my RoboHelp project with all its settings as a
    template for other projects. I corrupted an existing project by
    deleting a generated HTML file. I forced an update on one of the
    chapters in a linked FM book and now for whatever reason in the
    generated output, the entire book is being re-created within the
    folder for the chapter in which I deleted the HTML output and
    forced an output.
    Surely I don't have to redefine all the settings again in the
    FrameMaker Document Settings dialog, and in the WebHelp layout. All
    enlightenment is much appreciated. Come on baby give it to me one
    more time! Sorry couldn't resist. It is Friday after all.
    Peter

    Hi there Writerman_in_TO
    You seem to have a multiple segmented question.
    I noticed there is the ability to "duplicate a layout". Does
    that mean I can use my RoboHelp project with all its settings as a
    template for other projects.
    In one way, yes you can. You are able to use Windows Explorer
    to copy the project folder to a new location. Once you do that, you
    can open RoboHelp and open the project. Then click File > Rename
    Project and off you go.
    Not sure what to tell you about the Frame > RoboHelp
    mashup. Not familiar with Frame yet. Hopefully someone more savvy
    there will pop in and help.
    Cheers... Rick

Maybe you are looking for

  • Macbook Pro 17" has screen freezing with multiple color screens.

    I had purchased My Macbook Pro 17" loaded with Mac OSX 10.7.5 last year. It was working perfectly untill June end this year. My warranty has expired and now I get repeated freezing of screen and the following error report was generated which says the

  • Can i hook up a flash drive on ipad 4?

    can i hook up a flash drive to an ipad 4 and if so how?

  • Finding first and last members of a group set

    Is there any example how to use 'first' and 'last' functions in an sql query ? I have tried to execute a query like this on the scott.emp table : select deptno,min(sal),max(sal),first(sal) from emp group by deptno; but I always get this message: ERRO

  • I can't see release business object in bapi explorer.

    Hi, i can't see my business object in bapi explorer which is already released. Regards, Gurprit

  • XI J2ee roles

    On the UME side, do user groups like sap_xi_adminstartor_j2ee, sap_xi_configurator_j2ee...etc have any roles or actions assigned to them? I'm confused because when i look at sap_j2ee_admin & sap_sld_ administrator user groups on the UME, I see tht th