Using the Metadata Loader Command Line Utility

Hi ,
Can anybody please let me know the steps involved for import and export of metadata uing the Metadata Loader Command Line Utility with small scripts as an example.
Thanks in advance.
Vinay

I'll assume that command line utility = ombplus...
using OMBPLUS, Here it is:
OMBCONNECT my_user/My_password@host:port:SID
OMBEXPORT TO MDL_FILE 'C:/temp/DELTA_RS52_LICC2.mdl' \
FROM PROJECT 'NEW_ARCHITECTURE' \
COMPONENTS ( \
LOCATION 'TRG_NEW_ARCH_WORKAREA_LOC',\
CONNECTOR 'TRG_WORKAREA_LIBOWNER_CONNECT', \
ORACLE_MODULE 'TRG_WHOWNER', \
TABLE 'CPF_VALID3', \
TABLE 'CPF_VALID3_2', \
TABLE 'CPF_VALID3_3', \
TABLE 'CPF_VALID3_4', \
MAPPING 'MAP_WA_CLAIM_DIM', \
MAPPING 'MAP_WA_POLICY_DIM2_INS', \
MAPPING 'MAP_WDC1_CLIENT_FOR_LIB', \
FUNCTION 'UPD_WDC1_CLIENT_LIB', \
FUNCTION 'VALIDATE_CHARGED_PREMIUM_1_F', \
FUNCTION 'VALIDATE_CHARGED_PREMIUM_2_F', \
FUNCTION 'VALIDATE_CHARGED_PREMIUM_3_F', \
FUNCTION 'VALIDATE_WA_DRIVER_VEH_FACT_I', \
PACKAGE 'INITIALIZATION', \
ORACLE_MODULE 'TRG_WORKAREA', \
TABLE 'AUPMGEN', \
TABLE 'AUPMGEN_TR0', \
TABLE 'WDC1_CLIENT_LICC', \
TABLE 'WDC1_CLIENT_LICC_TEMP_UPD', \
TABLE 'WG_CHARGED_PREMIUM_VALID', \
FUNCTION 'GET_DT_TRX_TRANSACTION', \
FUNCTION 'GET_OCC_OP_LKP', \
PROCEDURE 'DISABLE_ENABLE_CONSTRAINTS', \
PROCEDURE 'EXEC_WF_CPF_VALIDATIONS', \
PROCEDURE 'EXEC_WF_DAUTO_DAILY', \
PROCEDURE 'EXEC_WF_PER_GENDAT_DAILY', \
PROCEDURE 'EXEC_WF_PER_GENTER_DAUTO', \
PROCEDURE 'LOAD_PAST_FUTURE_CALENDAR', \
PROCEDURE 'VALIDATE_CHARGED_PREMIUM_DS', \
MAPPING 'MAP_AUPMCON_LIB', \
MAPPING 'MAP_AUPMGEN_LIB', \
MAPPING 'MAP_AUPMGEN_LIB_CPF', \
MAPPING 'MAP_AUPMGEN_TR', \
MAPPING 'MAP_AUPMGEN_TR0', \
MAPPING 'MAP_AUPMGEN_TR0_CPF', \
MAPPING 'MAP_AUPMGEN_TR0_CPF_PERF', \
MAPPING 'MAP_AUPMGEN_TR_CPF_PERF', \
MAPPING 'MAP_AUPMVEH_LIB', \
MAPPING 'MAP_AUPMVEH_LIB_CPF', \
MAPPING 'MAP_CHARGED_PREMIUM_FACT_TR1', \
MAPPING 'MAP_IA_POLICY_TERM_LKP_2', \
MAPPING 'MAP_SA_POLICY_SALES_CHAN_LIB', \
MAPPING 'MAP_SIPGED_DAILY_2_LIB', \
MAPPING 'MAP_SIPGED_LIB', \
MAPPING 'MAP_SIPGED_TR', \
MAPPING 'MAP_SIPRES_LIB', \
MAPPING 'MAP_SIPVES_LIB', \
MAPPING 'MAP_WA_CLAIM_FACT_TR1', \
MAPPING 'MAP_WA_DRIV_VEH_FACT_TR1', \
MAPPING 'MAP_WDC1_CLIENT_LIB', \
MAPPING 'MAP_WDC1_CLIENT_LICC_LAST_VERS', \
PROCESS_FLOW_MODULE 'NEW_ARCH_WF', \
PROCESS_FLOW_PACKAGE 'DAUTO', \
PROCESS_FLOW_PACKAGE 'WAUTO') \
OUTPUT LOG TO 'C:/TEMP/DELTA_RS52_LICC2_exp.log'
#now to import,still with OMBPLUS,
OMBCONNECT my_user/My_password@host:port:SID
OMBIMPORT MDL_FILE 'C:/temp/DELTA_RS52_LICC2.mdl' USE UPDATE_MODE OUTPUT LOG TO 'C:/temp/DELTA_RS52_LICC2_imp.log'
Hope this is what you wanted
Michel

Similar Messages

  • Using the Oracle Repository Command Line Tool under Linux

    I have to use the command lines of Linux for SCM commands(like repcmd,
    set workarea, checkin etc...)
    should I have to install something?
    I have documentation for using the oracle repository command line Toll
    for Windows and Unix, but I didn't found anything about using the oracle
    repository command line Tool for Linux.

    JDeveloper runs excellent on Linux and is supposed to be able to use the repository, but that's a GUI...

  • Issues using the outline load command on Planning Version 11.1.2

    Hi All
    I am trying to add members into the Account dimension using the outline load utility within Planning version 11.1.2 and I am getting the following error message:
    Unable to obtain dimension information and/or perform a data load: Unable to create print writer for log file. “D:Oracle\Middleware\user_projects\epmsystem1\Planning\planning1\Data\Log” is a directory. Exception in thread “main” java.lang.NullPointerException at com.hyperion.planning.utils.HspOutlineload.loadAndPrintStatus<Unknown Source> at com.hyperion.planning.utils.HSPOutlineLoad.main<Unknown Source>
    The command synatx I am using is:
    Outlineload /A:Plan01 /u:admin /I:D:\Oracle\Middleware\user_projects\epmsystem1\Planning\Planning1\Data\account.csv /D:Account /T
    Where the headers of the csv import file I have used are:
    Parent,Account
    and
    Account,Parent
    I am e studio enviroment so not sure if this will cause issues.
    Any help would be greatly appreciated
    Regards

    Hi All
    I am trying to add members into the Account dimension using the outline load utility within Planning version 11.1.2 and I am getting the following error message:
    Unable to obtain dimension information and/or perform a data load: Unable to create print writer for log file. “D:Oracle\Middleware\user_projects\epmsystem1\Planning\planning1\Data\Log” is a directory. Exception in thread “main” java.lang.NullPointerException at com.hyperion.planning.utils.HspOutlineload.loadAndPrintStatus<Unknown Source> at com.hyperion.planning.utils.HSPOutlineLoad.main<Unknown Source>
    The command synatx I am using is:
    Outlineload /A:Plan01 /u:admin /I:D:\Oracle\Middleware\user_projects\epmsystem1\Planning\Planning1\Data\account.csv /D:Account /T
    Where the headers of the csv import file I have used are:
    Parent,Account
    and
    Account,Parent
    I am e studio enviroment so not sure if this will cause issues.
    Any help would be greatly appreciated
    Regards

  • Anyway to uninstall java jre using the windows xp command line

    Hi,
    Is there anyway I can uninstall Java JRE 1.6_6 by using the xp cmd.
    I need to do this for my team project where ive made a custom installer that installs a JRE and my java application. I then also need to make an uninstaller which removes my application (ive done that), and also removes the JRE. I know you can do this from the control panel but I need to uninstall both at the same time in one simple interface.
    Im using batch scripts to do this, as the installer package im using is useless.
    Thanks
    Shazan

    You could try uninstalling via the silent approach. The original jre install bundle is necessary.
    See http://java.sun.com/j2se/1.4.2/docs/guide/plugin/developer_guide/silent.html (this is 1.4.2 specific, but it should work for 6 also)
    <jre>.exe /s /v "/qn [REBOOT=Suppress]" /x
    Looks like the command you'll need.
    How much has your custom installer modified the java installer ? I don't think you're allowed modify the jre bundle in any way.

  • How to refer the SQL*Loader command line parameters in the control file

    The problem I am trying to resolve is to insert the input file name when SQL*Loader is loading the record from the file. I have multiple files to load and it is nice to associate a record with a particular input file.

    Create the control file dynamically (and fill one of the columns with the file name as a constant) before you start SQL*Loader
    Another option is to use external tables
    Re: Data Loading
    Message was edited by:
    Jens Petersen

  • What is happening about: The GNU Bourne Again Shell (Bash) is a command line utility widely used in many Unix-based operating systems including Linux and OS X.  Researchers have discovered a critical flaw in Bash which could allow remote code executi

    Authoritative advice today:
    The GNU Bourne Again Shell (Bash) is a command line utility widely used in many Unix-based operating systems including Linux and OS X.
    Researchers have discovered a critical flaw in Bash which could allow remote code execution by an unauthenticated user
    APPLE response?

    Also see:
    http://www.macrumors.com/2014/09/26/apple-os-x-users-safe-bash-flaw-update-soon/
    If you are not running a web server
    If you have not enabled CUPS web interface
    If you do not allow anonymous users to ssh into your Mac.
    If all are no, they you are not at risk.
    This IS a very serious bug for web servers, but the typical consumer Mac user is not at risk.

  • OIM11g R1: Exporting Objects using command line utility

    Hi All,
    Is it possible to export/import OIM objects using command line utility (As per my requirement, I am not suppose to use the OIM Deployment Manager from UI)?
    I am looking for something like oimtool if provided OOTB by oracle.
    Regards,
    Sunny
    Edited by: 968494 on Nov 2, 2012 3:35 PM

    Sunny,
    What kind of objects do you want to export/import. I am asking because we have such command tool with Weblogic and OIM. Check this out:
    1-http://itnaf.org/2012/09/23/how-to-import-and-export-metadata-from-oim-mds/
    2-ttp://docs.oracle.com/cd/E14571_01/doc.1111/e14309/utils.htm
    I hope this helps,
    Thiago Leoncio.

  • Soft-restart of Java node by  using command line utility

    Hello,
    Could anyone advise whether there is a way to soft-restart the java node by using a command line utility (if there is one)?
    I would like to script to run in unix.
    Kind regards,
    Murad.

    Thank you for all your reply.
    Does Jcmon issue soft-restart?
    We have problem with Veritas Cluster. When there failover occurs, Java nodes appears to be online when we check from SMICM, but in fact it looses connection to the central instance. We have to issue a soft-restart for each java node to create connection again. It is a known bug and this only can be fixed by using replicated enqueue server. This only available in SP, which we can not apply right now. What I want to do is to create a script to automate the soft-restart which will be run just after failover.
    Thanks,
    Murad

  • How do I turn off the alt scroll zoom?  When I'm in Adobe photoshop and illustrator using the pen tool, alt is utilized for another short cut.  I would like to use the alt command for the pen tool instead of zooming into the screen.

    How do I turn off the alt scroll zoom? 
    When I'm in Adobe photoshop and illustrator using the pen tool, alt is utilized for another short cut.  I would like to use the alt command for the pen tool instead of zooming into the screen.

    I tend to select things from left to right and every time I am moving in a downward right diagonal motion during lasso selection I am missing a clear view and I am tending to have a more sloppy selection.  All this does is slow me down since I need to go back and hit those areas again.  The big arrowhead just get's in the way.  The original lasso tool with the thin line and small active point at it's lower left was far better for me.
    I don't like turning the cursors to precise because I like to see the active tool icon where my cursor is and as the icon changes as I hold modifier keys down.  If I am forced to get comfortable with using pricise cursors I guess I will, but man, I've never had to do this in my 15 years of photoshop use...
    I would absolutely LOVE to find a way to get the old lasso icon -- without the arrowhead above it.
    Is there any chance this option could be inlcuded in cursor preferences?  I'd give much thanks, Adobe.

  • Using command-line util for wrapping SQL Server stored procedure

    Hi,
    The Database Adapter does not have native support for stored procedures in SQL Server. Hence, I intend to use the command-line utility that is described briefly in the DB Adapter guide, i.e. the thing that is invoked using "java oracle.tip.adapter.db.sp.artifacts.GenerateArtifacts <property file>".
    Has anyone used this before? And did you have any success?
    Any help appreciated.
    Thanks, Sjoerd

    Yet another correction ...
    My JD is installed to D:\JDS10gSOA; so ...
    I created a bat file with the following jars listed:
    java -cp D:\JDS10gSOA\integration\lib\DBAdapter.jar;D:\JDS10gSOA\integration\lib\bpm-infra.jar;D:\JDS10gSOA\integration\lib\orabpel.jar;D:\JDS10gSOA\lib\xmlparserv2.jar;D:\JDS10gSOA\lib\xschema.jar;D:\JDS10gSOA\toplink\jlib\toplink.jar;D:\JDS10gSOA\integration\lib\connector15.jar;D:\JDS10gSOA\jars\sqljdbc.jar oracle.tip.adapter.db.sp.artifacts.GenerateArtifacts %1
    Note the \jars\ folder I created and copied the MS jdbc driver in there; it's needed in a couple of other places as well.
    A sample properties file:
    ProductName=Microsoft SQL Server
    DriverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
    ConnectionString=jdbc:sqlserver://localhost\\SQLEXPRESS;databaseName=helloworlddb;user=hello;password=hello
    ProcedureName=helloWorldProc
    ServiceName=srv_helloWorldProc
    DatabaseConnection=eis/DB/helloworlddb
    Hope this helps.
    I have to agree the document is very vague on this; no good script or anything from oracle on getting this done - even though it's an integral part of SOA in my opinion.
    Regards

  • Trying to Download a Software Image to Cisco 2800 series router through TFTP Using the tftpdnld ROMmon Command

    Trying to Download a Software Image to Cisco 2800 series router through TFTP Using the tftpdnld ROMmon Command
    and I am getting an Error , I cant figure out what I am doing wrong. I have also pasted my display down here can someone help me out, thanks in advance, I am still new to this utility.
    My questions are How do you direct this utility to point to the desktop or the TFTP folder
    does FE_PORT: Fast Ethernet 0 imply or point to Fa0/0 on my router
    My router is suppose to have 10.0.0.3 255.0.0.0
    Gateway of 10.0.0.1 255.0.0.0
    My TFTP Server 10.0.0.2 255.0.0.0
    How do I get the MAC address of the Router or the TFTP Server and which one  is required?
    my Ethernet port is 100Mb/Sec I cant tell whether it is full duplex or not so How do i set this FE_SPEED_MODE: Auto???
    =====================================================================================
    rommon 10 >
    rommon 10 > set
    PS1=rommon ! >
    FE_PORT=0
    WARM_REBOOT=
    RET_2_RTS=20:35:55 UTC Thu Sep 25 2014
    BSI=0
    RET_2_RCALTS=
    RANDOM_NUM=1600357627
    ?=0
    IP_ADDRESS=10.0.0.3
    IP_SUBNET_MASK=255.0.0.0
    DEFAULT_GATEWAY=10.0.0.1
    TFTP_SERVER=10.0.0.2
    TFTP_FILE=
    rommon 11 > TFTP_FILE=c2800nm-adventerprisek9-mz.124-24.T4
    rommon 12 > TFTP_CHECKSUM=0
    rommon 13 > SET
    monitor: command "SET" not found
    rommon 14 > set
    PS1=rommon ! >
    FE_PORT=0
    WARM_REBOOT=
    RET_2_RTS=20:35:55 UTC Thu Sep 25 2014
    BSI=0
    RET_2_RCALTS=
    RANDOM_NUM=1600357627
    IP_ADDRESS=10.0.0.3
    IP_SUBNET_MASK=255.0.0.0
    DEFAULT_GATEWAY=10.0.0.1
    TFTP_SERVER=10.0.0.2
    ?=0
    TFTP_FILE=c2800nm-adventerprisek9-mz.124-24.T4
    TFTP_CHECKSUM=0
    rommon 15 > tftpdnld
              IP_ADDRESS: 10.0.0.3
          IP_SUBNET_MASK: 255.0.0.0
         DEFAULT_GATEWAY: 10.0.0.1
             TFTP_SERVER: 10.0.0.2
               TFTP_FILE: c2800nm-adventerprisek9-mz.124-24.T4
            TFTP_VERBOSE: Progress
        TFTP_RETRY_COUNT: 18
            TFTP_TIMEOUT: 7200
           TFTP_CHECKSUM: No
            TFTP_MACADDR: 30:37:a6:49:35:a8
                 FE_PORT: Fast Ethernet 0
           FE_SPEED_MODE: Auto
    Invoke this command for disaster recovery only.
    WARNING: all existing data in all partitions on flash: will be lost!
    Do you wish to continue? y/n:  [n]:  y
    ARP: address resolution for 10.0.0.2 timed out.
    ARP failed with failure code 1.  TFTP transfer aborted.
    TFTP: Operation terminated prematurely.
    rommon 16 >       " not found
    rommon 17 >FE_SPEED_MODE=2
    variable name contains illegal (non-printable) characters
    rommon
    rommon 18 > set
    PS1=rommon ! >
    FE_PORT=0
    WARM_REBOOT=
    RET_2_RTS=20:35:55 UTC Thu Sep 25 2014
    BSI=0
    RET_2_RCALTS=
    RANDOM_NUM=1600357627
    IP_ADDRESS=10.0.0.3
    IP_SUBNET_MASK=255.0.0.0
    DEFAULT_GATEWAY=10.0.0.1
    TFTP_SERVER=10.0.0.2
    TFTP_FILE=c2800nm-adventerprisek9-mz.124-24.T4
    TFTP_CHECKSUM=0
    ?=0
    rommon 19 > tftpdnld [ur]
    usage: tftpdnld [-hr]
      Use this command for disaster recovery only to recover an image via TFTP.
      Monitor variables are used to set up parameters for the transfer.
      (Syntax: "VARIABLE_NAME=value" and use "set" to show current variables.)
      "ctrl-c" or "break" stops the transfer before flash erase begins.
      The following variables are REQUIRED to be set for tftpdnld:
                IP_ADDRESS: The IP address for this unit
            IP_SUBNET_MASK: The subnet mask for this unit
           DEFAULT_GATEWAY: The default gateway for this unit
               TFTP_SERVER: The IP address of the server to fetch from
                 TFTP_FILE: The filename to fetch
      The following variables are OPTIONAL:
              TFTP_VERBOSE: Print setting. 0=quiet, 1=progress(default), 2=verbose
          TFTP_RETRY_COUNT: Retry count for ARP and TFTP (default=18)
              TFTP_TIMEOUT: Overall timeout of operation in seconds (default=7200)
             TFTP_CHECKSUM: Perform checksum test on image, 0=no, 1=yes (default=1)
              TFTP_MACADDR: The MAC address for this unit
                   FE_PORT: 0= (default), 1
             FE_SPEED_MODE: 0=10/hdx, 1=10/fdx, 2=100/hdx, 3=100/fdx,
                            5=Auto (default)
          TFTP_DESTINATION: The flash destination device for the file
                            flash:(default), usbflash0:, usbflash1:
      Command line options:
       -h: this help screen
       -r: do not write flash, load to DRAM only and launch image
    rommon 20 > tftpdnld
              IP_ADDRESS: 10.0.0.3
          IP_SUBNET_MASK: 255.0.0.0
         DEFAULT_GATEWAY: 10.0.0.1
             TFTP_SERVER: 10.0.0.2
               TFTP_FILE: c2800nm-adventerprisek9-mz.124-24.T4
            TFTP_VERBOSE: Progress
        TFTP_RETRY_COUNT: 18
            TFTP_TIMEOUT: 7200
           TFTP_CHECKSUM: No
            TFTP_MACADDR: 30:37:a6:49:35:a8
                 FE_PORT: Fast Ethernet 0
           FE_SPEED_MODE: Auto
    Invoke this command for disaster recovery only.
    WARNING: all existing data in all partitions on flash: will be lost!
    Do you wish to continue? y/n:  [n]:  y
    ARP: address resolution for 10.0.0.2 timed out.
    ARP failed with failure code 1.  TFTP transfer aborted.
    TFTP: Operation terminated prematurely.
    rommon 21 >

    What I notice in the original post is this error
    ARP: address resolution for 10.0.0.2 timed out.
    which says that the router is looking for the 10.0.0.2 server but not getting response to its arp request. Can the original poster clarify for us how the device that has the image file is connected to the router that has the problem? Also what kind of device is 10.0.0.2? Is it a PC running TFTP server software or is it something else?
    HTH
    Rick

  • Asus Laptop (G1, G2, G5, G70, G71) OLED display: Command line utility.

    Greetings.
    Yep. You did read the subject line properly. There is a new command line utility in town.
    To be more exact, there are two small utilities that I have designed for this little OLED -display. (Links at the end of this post)
    To anyone still in confusion, let me show you:
    Some Asus laptops comes with this neat little status display, but few softwares around to utilize them.
    Specially when it comes to the Linux operating system.
    What I've made here, is a simple and easy to use command line utility that communicates with the display.
    But it doesn't stay at "simple". It also has a few advanced features, which is described in detail in the README and their --help sections.
    With this utility and a bunch of simple pixmap images, anyone can easily create messages, animations and transitions without the need of deep knowledge of the underlying system.
    This makes it perfect for boot animations, event updates, status changes and alike.
    Short video-demostration:
    http://www.youtube.com/watch?v=2i8Twa4h_iI
    X11 Pixmap Format
    To get starting, you need a set of pictures.
    You should, and is encouraged to create these yourself, and if you do, please share your creations with us here. I will update a list of your creations in this post accordingly.
    These utilities can, at the moment, only read xpm images. Most drawing programs can handle this today so hat shouldn't be a problem.
    There is a preferred format, but other formats are possible:
    *  Colordepth: 1 bit (Monocrome)
    *  Height: 32 pixels
    *  Width: 128 pixels (for G1 and G2) or 256 pixels (for G5, G70, G71 ...)
    There are a few prepackaged XPM images that can be used any way you see fit.
    GIMP is the tool I used to create the pictures and animations.
    Installation.
    To install: Read INSTALL. Keep in mind: 'bin' and 'conf' folder relies on eachother, so they should stay together. I plan to improve this, but that's another story.
    Permissions: Again. Read the 'INSTALL' file. You need rw-access to two class nodes:
    /sys/class/asus_oled/oled_1/picture
    /sys/class/asus_oled/oled_1/enabled
    Doesn't exist??? ... did you read the INSTALL and README?... aw... well.. here's a hint:
    # modprobe asus_oled && ls -l /sys/class/asus_oled/
    The module should already exist, and if you're running Arch Linux on that laptop with the default kernel, it's already loaded.
    The modules comes with the Linux kernel itself (Staging area). Nothing else needed to be done. Isn't that awesome?
    If you happen to run a custom kernel, reconfigure it and activate 'asus_oled' as a module. Recompile, install and eat icecream.
    (Icecream part is very important)
    Quickstart.
    Once you created your awesome xpm image, you want it to live on the OLED display. This is the command:
    $ asus_oled-ctl --static-picture My-Awesome-128x32-Pic.xpm
    Explanation: '--static-picture' just simply converts and loads a picture onto the display and exits. Nothing fancy really.
    You haven't created a picture yet? .... horrible drawing skills? ...
    Well ... *sigh* ... Try one of the prepacked pictures then. 128x32_archlinux-logo1.xpm should suffice.
    You find it under pictures/logos/
    Success? Yay! Have some more icecream!
    Next thing you might be interested in, is animations.
    Animations is pretty much just a series of static images inserted one after another in a rapid manner.
    So get to it and convert the whole Star Wars saga to a series of 128x32 monocrome XPM pictures...
    ... or just make a short animation of your liking... and SHARE IT!
    Need a neat command to show your animation skills on the display? Here it is:
    (NOTE: There's a bug that causes this utility to have serious trouble with spaces in paths and files. I'm aware of it. Just avoid spaces for now... )
    $ asus_oled-ctl --cycle 50,10 path/to/my/awesome/animation/*
    Explanation: '--cycle' cycles through all the pictures it's given. The argument '50,10' tells it to delay each frame 50 milliseconds, and loop through them 10 times.
    If you instead wanted one loop instead of 10 and decrease the speed to 100 milliseconds per frame? Just change it accordingly:
    $ asus_oled-ctl --cycle 100,1 path/to/my/awesome/animation/*
    Still a bit confused on how the animations should be set up?
    Have a look at the prepacked examples found under pictures/animations/
    Hey! why not test one of the examples out:
    $ asus_oled-ctl --cycle 50,10 pictures/animations/Arch-ripple_loop/*
    Want it to be endless? Set the loop part to 0, and it will loop forever, or until you run out of power. (You can hit CTRL+C to interrupt)
    $ asus_oled-ctl --cycle 50,0 pictures/animations/Arch-ripple_loop/*
    You might have noticed it took a few seconds before the animation started from the point you hit [Enter]. (And that it took some CPU to do it)
    It's because the utility have to convert the images to a more fitting format before it goes ahead.
    Fortunately, there's a remedy to that delay. It's called cached slots. What it means is that one can tell the utility to store the converted animation data in a storage slot for later use.
    Here's how to do it:
    Step 1: Convert your awesome animation, and store it into a named cache-slot called 'MyAwesomeAnimation'.
    $ asus_oled-ctl --generate-cache MyAwesomeAnimation path/to/my/awesome/animation/*
    It will crunch your pictures for a few seconds, and then exit normally.
    Wait.... WHAT??? ... You did convert Star Wars whole saga?... Wow!!!... That will take an eternity to crunch through... =O
    Once it's done (Hopefully this site still lives when it is) we can now see what cache slots we have in the storage:
    $ asus_oled-ctl --show-cache
    There's your Star Wars saga... *erh*.. awesome animation. If you did a full install, you might notice a few other slots too. You can test em out if you'd like.
    Now to play that cached animation:
    $ asus_oled-ctl --cycle 50,5,MyAwesomeAnimation
    Notice how the animation starts almost instantly this time. That's what cache is for.
    Want to delete any of thos annoying and horrible slots?
    $ asus_oled-ctl --delete-cache MyAwesomeAnimation
    Now a few other commands to try out and discover what they do:
    $ asus_oled-ctl --power off
    $ asus_oled-ctl --power on
    $ asus_oled-ctl --clear
    $ asus_oled-ctl --static-picture pictures/devel/ASUS-logo_reversed.xpm
    $ asus_oled-ctl --help
    $ xpm2asus_oled pictures/logos/128x32_archlinux-logo1.xpm
    $ xpm2asus_oled --output ansi pictures/logos/128x32_archlinux-logo1.xpm
    $ xpm2asus_oled --help
    I hope that I've introduced the utilities for you and awaken your interest in this otherwise useless little display with a neat ASUS-logo on it.
    Now get on to it and create some awesome logos and animations for us all to use.
    I will update this utility every now and then, and hopefully include some of your animations with the package.
    The community's contribution list:
    ... *tumbleweed in the wind* ...
    Links
    Download: https://bitbucket.org/SysGhost/asus-ole … .1.tar.bz2
    Documentation (subject to change): https://bitbucket.org/SysGhost/asus-ole … /wiki/Home
    git: https://bitbucket.org/SysGhost/asus-ole … tility.git
    Read README for details. (It's named README for a reason)
    Update:
    Version 0.1.2 - Minor bugfixes.
    Upcoming: 0.2 - Rewritten in python. Twice as fast.
    Last edited by SysGhost (2012-11-23 14:51:16)

  • Robohelp HTML command-line utility overwrites merged files in .hhp file with absolute paths. Any way to prevent this?

    I have a Robohelp 11 HTML project which uses merged CHM files. I have a help build script which compiles this project using the RH command-line utility. Whenever this runs, RH overwrites the names of the merged CHM files in the .hhp file to use absolute paths (even if the .hhp file is read-only!). I've searched Adobe forums and this appears to be a RH bug. In my case, it doesn't stop the project performing the merge, but it looks like it causes problems when searching the resultant parent CHM (topics matching the search simply don't show up in child projects), as the search cannot necessarily find the merged files referenced in the .hhp when someone performs the search on a different machine. I notice that if I compile via the RH UI, the .hhp entries are not overwritten. So, a workaround is to do the build manually. However, we'd like to automate our help build. Is there any way to prevent the command-line compiler overwriting the merge file entries in the .hhp?

    This was a problem with Rh9, see Item 13 at Using RoboHelp 9
    I haven't seen it reported since but maybe something at that link will help.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • Types of Command Line Utility Projects in Xcode

    Hello. Question:
    There are five types of projects within the Command Line Utility section in Xcode. One is the Standard Tool project, which I know is written in C. Another is the C++ Tool, which is written in C++. Here's my question -- what language are the other three written in (Foundation Tool, CoreFoundation Tool, and Core Services Too)? If I understand correctly, the Foundation Tool project type uses Objective-C -- I found this interesting, because I thought Ojective-C only worked with Cocoa Apps with GUIs and what not. Wouldn't Objective-C be kind of wasted on a command line app (to some extent at least)? Also, if the Foundation Tool project does use Objective-C, then what language do the CoreFoundation and Core Services project types use?

    I don't think you'll get any errors. Those are just templates. You can use any kind of source code in any project.
    That's what I originally thought, but then I tried using Objective-C code in a Standard Tool project out of curiosity and it didn't work. Also, when you are creating a project, for the description under Standard Tool project, it says something like "creates a Standard Tool project written in C" and similar descriptions with other projects with other languages -- what's the point in having that if you can use any variation of C in any project? Also, what would be the point in having the different standards options (like we were discussing in another thread, \[-std=c99\] and what not) if any code can be used in any project? I mean, surely Objective-C and C++ specific code isn't part of the C89 or C99 standard, right? Just trying to understand how all this works...
    edit: I'm just going back and adding this now. I was re-reading over this post and I was thinking that maybe the answer to my question is that it depends on the file type for the source code -- could that be it? So in other words, you can use any kind of code within any project if you create a file that holds that kind of code, and a certain project template simply creates a project with that type of code file already created (so, in other words, a Standard Tool project written in C, for example, simply creates a template project for you with a .c source code file already added, nothing more -- is that right?). So, then, within a .c file, for example, you can only use C code, and within a .m file only C/Objective-C code, and so forth, right? If I've got the right idea with all that, then I think I understand; if not, then I'm still a bit confused. Sorry, I know this is probably incredibly basic, but I'm trying to learn.
    Thanks for all your answers, by the way, etresoft. Your help is very much appreciated.
    Message was edited by: Tron55555

  • Various problems using extension manager with command line

    Hello all,
    We are installing our plugins  to CS4/5/5.1 version of Adobe Photoshop as part of our installer and  allow the users to select specific versions of Photoshop to install the  panel for. There are a few old problems that I wanted to rant about for  quite some while and now with a whole bunch of problems that the 5.1  update introduced I feel I just have to voice them. I will limit it to  PC only as it seems to be the most troubled platform
    #1 As we cannot install our plugin only by using the  Extension Manager (simply because it cannot handle all we've to do upon  the installation) we have to run commands from within the our installer,  non-interactively, of course.
    The interface to command line installation is xmancommand.exe (or "Extension manager (Version). exe" - not sure whether it makes any difference. ). Now the first question is how to find this executable on   the target machine, from an installer. Users may specify different  locations to install the Creative Suite and it certainly does NOT have  to  be  C:\Program Files\...(or %PRGRAMFILES% in general). ATM we are using an odd place in the registry  to to find the path to the most recent Extension Manager but first its  sometimes overwritten by another installation and in any case it  only shows ONE version of the extension manager which of course cannot  handle other versions (see #2)
    #2 Why the most recent version of  Adobe Extension Manager (5.5) cannot install the extension for 5.0?  Well, install it actually does, however its disabled for CS5 and it  seems that the only way to enable it on this platform is to find  previous (CS5) extension manager and to enable it. Oh, actually no - it  doesn't work! The only way that I found here working is to find CS5  extension manager first, install the extension there and then use CS5.5  extension manager to enable it. Why do I need both utilities to manage  my extensions?!
    #3 The program is severely lacking in  documentation AND it doesn't produce reasonable output messages, so  determining what it can actually support is a puzzle. For example, why  "Dreamweaver CS5" is a correct product name and "Photoshop CS5" is not (don't different teams talk to each other)? Ok, lets forget the consistency, but how do I make the utility output the list of all products it supports, in their  magic token form that it will actually be understood if passed in in the  command line? By trial and error? This menthod btw is also extremely painful: nany times when  specifying wrong parameters the program doesn't provide any output and just shrugs "whatever, go figure it yourself"...
    #4 Why the only way to enable/disable an extension in Photoshop  seems to be using magic "productfamily" keyword that is not even listed  on Adobe's help page for command line options (here:  http://help.adobe.com/en_US/extensionmanager/cs/using/WSB4845EDD-14E5-476a-B749-FF328830D1 4F.html).?  E.g. "xmancommand.exe" -suppress -remove  product=Photoshop  extension=OurExtension" will ALWAYS fail with a lovely "'Photoshop is  not supported by Extension Manager CS5.5." error; I've tried "PhotoshopCS5", "Photoshop CS5", "PhotoshopCS5.1"  "Photoshop CS5.1", "Photoshop-12" (mentioned in examples section in  http://help.adobe.com/en_US/extensionmanager/cs/using/packaging_extension.pdf )  and a whole bunch of other permutations - none  seem to work (see #3). Magic "productfamily=Photoshop" does work. But  then it only aims the current version ("CS5.1") and I need it to work  for CS5 (I'm not even mentioning CS4...."). Would there be any suggestions?
    Really, the question is, how do we, third-party developers, are  supposed to interact with the command-line utility without knowing where  it is, what product names is capable to work with and without being  able to target specific platforms (i86 vs x64 anyone  (http://forums.adobe.com/thread/672537)? CS5 vs CS5.1 (above)?). I don't  know what your test cases are for the command line tool (if any!), but this is simply insane, folks, simply  insane.

    I am sorry for the poor documentation of Extension Manager which causes you so much trouble.
    1. You can use BridgeTalk API to ask specific version of Extension Manager to do something. There is sample in packaging_extension.pdf about this. You don't need to know the installation path of Extension Manager. One thing to note is that the value of bt.target is version specific, i.e. "exman-5.0", "exman-5.5" send this message to different version of Extension Manager, so you can change this value to install/enable/disable/remove extensions using different version of Extension Manager. More detailed documentation of BridgeTalk can be found by clicking "Help" menu then clicking "Javascript Tools Guide CS5" in "Adobe ExtendScript Toolkit CS5".
    2. Specific version of Extension Manager only manage extensions for corresponding version of product. You should use Extension Manager CS5 to install extensions for Photoshop CS5. The reason that the extension you installed for Photoshop CS5.1 using Extension Manager CS5.5 is displayed for Photoshop CS5 in Extension Manager CS5 is that two versions of Photoshop specified the same directory for Extension Manager to manage extensions. This is a defect and will cause some problems if multiple versions of Photoshop co-existed in one machine. But "to find  previous (CS5) extension manager and to enable it" should work for you, I guess you use command line to enable it and specify wrong product name (see #3) so that it doesn't work.
    3. When using command line, you should specify "product" attribute with the name displayed at the left panel of Extension Manager. So "Photoshop CS5 32" is correct. Remember to enclose it with double quote because of existence of space character.
    4. As above mentioned, use display name of Photoshop, and call proper version of Extension Manager by BridgeTalk.

Maybe you are looking for

  • 1Z0-051 exam tips

    Hi everybody My name is Jon Toshmatov and I am preparing for 1Z0-051 exam and I would like to ask you a few questions. First, a little my background, I work for IBM in mainframe storage team and prior to IBM I have a few years of DBA experience. With

  • Ise distributed deployment upgrade

    My customer has an ISE deployment with 4 nodes: Admin/Monitor Primary and Secondary plus 2 Policy Server. The Admin nodes are VMs, the Policy nodes are 3315 appliances. The system was installed almost three years ago with the version 1.1.0 ... It app

  • Restoring files back to my computer

    I have done the file manager and reset my computer after it locked up. I was promped to do a system backup and then after resetting back to original setup I have tried to restore my files back to my computer but am unable to do so. It goes through th

  • PDF Reader Question

    How do I place a signature into an adobe pdf form without using an external program?

  • Oracle Regular Expressions in Java?

    JDEV 10.1.3 ADF BC ADF Faces Is there a Java library for dealing with Oracle regular expressions? I would like to be able to test a String against an Oracle regular expression for pattern match. Thank you,