How to automate repeated fades

Editing a stack of brief `interviews', each lasting a minute or so, many are less.
It was shot with no allowance for `fat' between each interviewee, many of them don't suffer from trimming enough for transistions but lots of them do.
That is, the person starts speaking immediately when the cursor starts the clip.
so I'm thinking to add a still of the person ahead of each clip hoping the transitions will be a little nicer.
That still leaves fading the sound.  How can I automate that task?  The fades can all have the same duration, but I see nothing to help other than setting two audio keyframes and pulling one down....  Lots of minutes wasted there for 70 or so interviews.

Stan Jones wrote:
Save a preset effect from your first one.  For example, set keyframe at 0 and at 15 frames, pull the 0 frame down to silence.  In the effects controls, select the volume and create a new preset.  Call it "fade up 15 frames."  Set it to anchor on the clip beginning.  Now for every clip where you have such a need, just drag that effect over.
Well that's slicker'n snake poop.
Is there some way to access those presets from effects-controls, or is the only access at Effects/presets?
And thanks many times over... that is nice.

Similar Messages

  • How to automatically repeat text typed in one place

    I am trying to create a template, that will print off a page of very basic labels..no artwork or fancy stuff...just a name and a date...all labels identical for my girlfriends jam and pickle making ...Just jam jar labels that will be printed on sticky labels and printed out.
    I have no idea what terms to each search for in the help or pages User guides... what is this called that will automatically mirror what is typed in one place in other text boxes?  can it even be done?
    I have the basic print setup fine to go betweent the print label borders, but I want to enter the text once, and have it automatically repeated in al the labels.
    What is this called..what function am I looking ..I do not want to Copy and paste in to each text box, I just want to type in one text box and have it repeated in tall the others
    Thanks
    neil

    Hi Guys,
    Thanks for the responses.
    Well yes, I was hoping for a magic 'Repeat Function, and sort of thougth I had used something like that before...but could nto remember what it was called.
    I have been following the answers all day , but have been on and off aircraft all day and have nto been able to find time to try anything out or respond
    I did try the mail merge option...but the pages documetn always had the Mail Merge option greyed out.
    Eaarlier I just created the label i wanted and copied and pasted, but the Alt Option  way is much easier...that combimed with teh Find Replace is the way to go i think for this
    I rarely use any Office apps of any description, so every time I do...maybe once every few months, it is always a chore to remeber how to do things.
    Thanks agsin
    Neil

  • How to automate photslide template in flash 8

    I have flash 8 professional. I am not a html professional,
    previously i used frontpage 2003 for web creation, and now i dabble
    with dreamweaver 8 too. I have little html knowledge.
    I am trying to create a photoslide using the Flash 8
    Professional ready provided templates. There is one called " modern
    photo slideshow", which has a controller that the user clicks to
    forward or go back to see the photos.
    What i want to do is this. I want theslideshow to automate,
    ie. play automatically. I dont want any controls to show on the
    page, or any skins or text. I also want to change the way the photo
    changes to the next one, ie. either by motion, or by fading out,
    and into the next one, or something else.
    Can anyone tell me how to automate the images? Bear in mind
    im a total novice. The help files in Flash 8 don't give you much
    information. they annoyingly assume you know it all, and are a
    professional.
    Thank you in advance.

    The Photo Slide show is a Flash Movie that is a simple cut
    from one frame to the next. It is somewhat I described minus
    placing the images into MovieClips and instead on one frame on the
    timeline, a set of frames providing a tween.
    You could delete the _controller layer. Delete the frame 1
    actions in the _actions layer. Then on the picture layer and
    captions layer you would expand the keyframes to extend the time
    the photos are appearing. Click on them and press F5 to insert a
    frame. The template movie is 12 frames per second so you need 12
    frames for 1 second of viewing.
    You need to do the same on the other layers but you can do
    that to the right where the captions and picture layer end to save
    extra steps. On the last frame of the _actions layer you insert a
    keyframe and add the action gotoAndPlay(1) to get the repeat loop.
    Then if you want to fade in or out content you can proceed to
    replacing the images with MovieClips containing them and then doing
    the tweening I explained.
    Bottom line is you will need to learn about the Flash IDE
    timeline and how to manipulate it.

  • How to automatically swap R,G,B channels on a folder full of images

    How to automate a Harris Shutter like effect to quickly apply to a few hundred images? Essentially for each finished image, I want to take the R, G, B channels from three different images. I want to do this with a folder full of images. From image #1, use the Red Channel, from image #2, use the Green Channel, from image #3, the Blue Channel. Then repeat that for all the images. Each pulling the channels from the subequent images. Any suggesions on how to automate this? Here is a tutorial I wrote up on how to do it to a single image. http://art3150.blogspot.com/2010/09/weekend-homework.html
    Another way to think of it would be like all the Red channels are original, but the Green channels would be from an image one ahead in the sequence and all the Blue channels would be from an image two ahead in the sequence. The channels would be slightly out of sync with one another.

    Something like this....
    JPGs have been assumed.
    main();
    function main(){
    var inputFolder= Folder.selectDialog ("Please select folder to process");
    if(inputFolder == null) return;
    var fileList = inputFolder.getFiles('*.jpg');
    var outPutFolder = Folder(inputFolder + "/Processed");
    if(!outPutFolder.exists) outPutFolder.create();
    while(fileList.length>2){
    var aDoc = open(fileList.shift());
    var Name = app.activeDocument.name.replace(/\.[^\.]+$/, '');
    selectChannel(0);
    dupChannel("Red");
    aDoc.close(SaveOptions.DONOTSAVECHANGES);
    aDoc = open(fileList.shift());
    selectChannel(1);
    dupChannel("Green");
    aDoc.close(SaveOptions.DONOTSAVECHANGES);
    aDoc = open(fileList.shift());
    selectChannel(2);
    dupChannel("Blue");
    aDoc.close(SaveOptions.DONOTSAVECHANGES);
    mergeToRGB();
    var saveFile = File(outPutFolder + "/" + Name + ".psd");
    SaveJPEG(saveFile,8);
    activeDocument.close(SaveOptions.DONOTSAVECHANGES);
    function SaveJPEG(saveFile, jpegQuality){
    jpgSaveOptions = new JPEGSaveOptions();
    jpgSaveOptions.embedColorProfile = true;
    jpgSaveOptions.formatOptions = FormatOptions.STANDARDBASELINE;
    jpgSaveOptions.matte = MatteType.NONE;
    jpgSaveOptions.quality = jpegQuality;
    activeDocument.saveAs(saveFile, jpgSaveOptions, true,Extension.LOWERCASE);
    function dupChannel(Name) {
    var desc4 = new ActionDescriptor();
    var desc5 = new ActionDescriptor();
    desc5.putString( charIDToTypeID('Nm  '), Name );
    desc4.putObject( charIDToTypeID('Nw  '), charIDToTypeID('Dcmn'), desc5 );
    var ref2 = new ActionReference();
    ref2.putEnumerated( charIDToTypeID('Chnl'), charIDToTypeID('Ordn'), charIDToTypeID('Trgt') );
    desc4.putReference( charIDToTypeID('Usng'), ref2 );
    executeAction( charIDToTypeID('Mk  '), desc4, DialogModes.NO );
    function selectChannel(channelNo) {
    switch(Number(channelNo)){
        case 0 : var ch = 'Rd  ';break;
        case 1 : var ch = 'Grn ';break;
        case 2 : var ch = 'Bl  ';break;
        case 3 : var ch = 'RGB ';break;
        default : break;
    var desc1 = new ActionDescriptor();
    var ref1 = new ActionReference();
    ref1.putEnumerated( charIDToTypeID('Chnl'), charIDToTypeID('Chnl'), charIDToTypeID(ch) );
    desc1.putReference( charIDToTypeID('null'), ref1 );
    executeAction( charIDToTypeID('slct'), desc1, DialogModes.NO );
    function mergeToRGB() {
    var desc3 = new ActionDescriptor();
    var list1 = new ActionList();
    var ref1 = new ActionReference();
    ref1.putName( charIDToTypeID('Dcmn'), app.documents[0].name); //Red
    list1.putReference( ref1 );
    var ref2 = new ActionReference();
    ref2.putName( charIDToTypeID('Dcmn'), app.documents[1].name ); //Green
    list1.putReference( ref2 );
    var ref3 = new ActionReference();
    ref3.putName( charIDToTypeID('Dcmn'),app.documents[2].name); //Blue
    list1.putReference( ref3 );
    desc3.putList( charIDToTypeID('null'), list1 );
    desc3.putEnumerated( charIDToTypeID('Md  '), charIDToTypeID('ClrS'), charIDToTypeID('RGBC') );
    executeAction( charIDToTypeID('MrgC'), desc3, DialogModes.NO );

  • Voice-overs: How to *automatically* remove breaths, clicks; improve voice?

    Hi, i edit voice-overs for tutorials (not commercials) in Audition CC 2014. I know how to manually edit out
    - breathing, inhalation (just ahead of a new sentence)
    - clicks
    I've read some and tried some, but still don't know how to
    - edit out breathing *automatically*
    - edit out clicks automatically
    - do "fade out – almost silence – fade in" automatically
    - give more substance to my voice with a filter
    When editing out breathing manually, usually i replace breathing by "silence" (don't simply cut it away). But sometimes i would like to replace breathing by "fade out – almost silence – fade in", which sounds more natural. I can do this manually (and assigned keys F1, F2, F3 to the three commands); but can i do "fade out – almost silence – fade in" automatically?
    My initial recording is not too bad, but i want to give my voice a little more "substance". I tried the recommended "Broadcast" filter, but it sounds to flashy and aggressive. There is another filter called "Male Voice" (or some such), but it seems not to change anything.
    I also wonder: If i
    - use a filter
    - edit clicks and breathing manually,
    should i apply the filter before the manual editing? I think i should, because breathing and clicks sound different after filter and shoul be judged with filter applied. But then – if i decide to remove the filter, it would be better to apply it at last.
    So here are my questions:
    - Is there a controlled way to remove breathing and clicks automatically?
    - Which filter gives my male voice more substance without "blasting"?
    - How to "fade out – almost silence – fade in" automatically?
    Thanks!

    Steve, thanks for more good advice including positioning of the mic!
    I am just an amateur - a text writer who was forced by ruthless customers to not just produce manuscripts, but also video tutorials, w/out knowing how to, but wishing not to sound as "garage" and "panting" as many others on YouTube (apart from "verbose"). So for my "productions", i write, speak and edit all in one.
    The microphone is a USB Blue Yeti, which looks roughly like a tabletop lamp. It seems popular. I set it to one-directional recording (only front direction.) I have tried about ten different mics, including even more expensive headsets, but i get the rather most consistent results with the Yeti. I also use a windshield (got better recordings after starting to use it) and for recording, i build some kind of tent with woollen blankets on top of a table (so that i can stand upright and talk in a "muted" space). Before and while talking, i will drink buckets of warm water or herbal tea perhaps with fresh lemon, nothing cold, no coffee/black tea/dairies; i've experienced this helps. I've still to understand how to harrumph best.
    On the laptop used for audio recording i can't run Audition, but i record with the freeware Audacity (is that audacious?), save as .flac and edit on a different PC in Audition.
    On the expensive headset microphones i tried, i heard more breathing and – to my surprise – more up and down in volume. I have some, but less, variations in volume also with the Blue Yeti files; so sometimes in Audition i have to change a single sentence by 1,5 or 2,5 dB. I wish that could be done automatically, but perhaps it can?
    Previously you also said that breathing is natural and should stay in the audio. I don't want to fully keep the breathing in – that might be ok for some emotional music or movie, but not for tutorials. But i'd prefer to lower rather than fully suppress breaths; that's why i asked for automatic "fade out – almost silence – fade in". I can do this by selecting three different bits of audio and then select three different commands (now by keyboard shortcuts). But it's too much clicking and i might simply glue silence over most of the exhaust sound.
    I've also tried to wear a headphone during voice recording, closed as well as open headphones. It confused me no end, i was literally speechless (very unpro i guess). But i connect external speakers to the recording laptop and check on results immediately (and keep an eye on the volume levels in Audacity).
    I will print your instructions for microphone positioning and try to follow them exactly next time. But i wasn't much off anyway.
    Thanks again!

  • How can I repeat a for loop, once it's terms has been fulfilled???

    Well.. I've posted 2 different exceptions about this game today, but I managed to fix them all by myself, but now I'm facing another problem, which is NOT an error, but just a regular question.. HOW CAN I REPEAT A FOR LOOP ONCE IT HAS FULFILLED IT'S TERMS OF RUNNING?!
    I've been trying many different things, AND, the 'continue' statement too, and I honestly think that what it takes IS a continue statement, BUT I don't know how to use it so that it does what I want it too.. -.-'
    Anyway.. Enought chit-chat. I have a nice functional game running that maximum allows 3 apples in the air in the same time.. But now my question is: How can I make it create 3 more appels once the 3 first onces has either been catched or fallen out the screen..?
    Here's my COMPLETE sourcecode, so if you know just a little bit of Java you should be able to figure it out, and hopefully you'll be able to tell me what to do now, to make it repeat my for loop:
    Main.java:
    import java.applet.*;
    import java.awt.*;
    @SuppressWarnings("serial")
    public class Main extends Applet implements Runnable
         private Image buffering_image;
         private Graphics buffering_graphics;
         private int max_apples = 3;
         private int score = 0;
         private GameObject player;
         private GameObject[] apple = new GameObject[max_apples];
         private boolean move_left = false;
         private boolean move_right = false;
        public void init()
            load_content();
            setBackground(Color.BLACK);
         public void run()
              while(true)
                   if(move_left)
                        player.player_x -= player.movement_speed;
                   else if(move_right)
                        player.player_x += player.movement_speed;
                   for(int i = 0; i < max_apples; i++)
                       apple.apple_y += apple[i].falling_speed;
                   repaint();
                   prevent();
                   collision();
              try
              Thread.sleep(20);
              catch(InterruptedException ie)
              System.out.println(ie);
         private void prevent()
              if(player.player_x <= 0)
              player.player_x = 0;     
              else if(player.player_x >= 925)
              player.player_x = 925;     
         private void load_content()
         MediaTracker media = new MediaTracker(this);
         player = new GameObject(getImage(getCodeBase(), "Sprites/player.gif"));
         media.addImage(player.sprite, 0);
         for(int i = 0; i < max_apples; i++)
         apple[i] = new GameObject(getImage(getCodeBase(), "Sprites/apple.jpg"));
         try
         media.waitForAll();     
         catch(Exception e)
              System.out.println(e);
         public boolean collision()
              for(int i = 0; i < max_apples; i++)
              Rectangle apple_rect = new Rectangle(apple[i].apple_x, apple[i].apple_y,
    apple[i].sprite.getWidth(this),
    apple[i].sprite.getHeight(this));
              Rectangle player_rect = new Rectangle(player.player_x, player.player_y,
    player.sprite.getWidth(this),
    player.sprite.getHeight(this));
              if(apple_rect.intersects(player_rect))
                   if(apple[i].alive)
                   score++;
                   apple[i].alive = false;
                   if(!apple[i].alive)
                   apple[i].alive = false;     
         return true;
    public void update(Graphics g)
    if(buffering_image == null)
    buffering_image = createImage(getSize().width, getSize().height);
    buffering_graphics = buffering_image.getGraphics();
    buffering_graphics.setColor(getBackground());
    buffering_graphics.fillRect(0, 0, getSize().width, getSize().height);
    buffering_graphics.setColor(getForeground());
    paint(buffering_graphics);
    g.drawImage(buffering_image, 0, 0, this);
    public boolean keyDown(Event e, int i)
         i = e.key;
    if(i == 1006)
    move_left = true;
    else if(i == 1007)
         move_right = true;
              return true;     
    public boolean keyUp(Event e, int i)
         i = e.key;
    if(i == 1006)
    move_left = false;
    else if(i == 1007)
         move_right = false;
    return true;
    public void paint(Graphics g)
    g.drawImage(player.sprite, player.player_x, player.player_y, this);
    for(int i = 0; i < max_apples; i++)
         if(apple[i].alive)
              g.drawImage(apple[i].sprite, apple[i].apple_x, apple[i].apple_y, this);
    g.setColor(Color.RED);
    g.drawString("Score: " + score, 425, 100);
    public void start()
    Thread thread = new Thread(this);
    thread.start();
    @SuppressWarnings("deprecation")
         public void stop()
         Thread thread = new Thread(this);
    thread.stop();
    GameObject.java:import java.awt.*;
    import java.util.*;
    public class GameObject
    public Image sprite;
    public Random random = new Random();
    public int player_x;
    public int player_y;
    public int movement_speed = 15;
    public int falling_speed;
    public int apple_x;
    public int apple_y;
    public boolean alive;
    public GameObject(Image loaded_image)
         player_x = 425;
         player_y = 725;
         sprite = loaded_image;
         falling_speed = random.nextInt(10) + 1;
         apple_x = random.nextInt(920) + 1;
         apple_y = random.nextInt(100) + 1;
         alive = true;
    And now all I need is you to answer my question! =)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    package forums;
    import java.util.Random;
    import javax.swing.Timer;
    import javax.imageio.ImageIO;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.io.*;
    public class VimsiesRetardedAppleGamePanel extends JPanel implements KeyListener
      private static final long serialVersionUID = 1L;
      private static final int WIDTH = 800;
      private static final int HEIGHT = 600;
      private static final int MAX_APPLES = 3;
      private static final Random RANDOM = new Random();
      private int score = 0;
      private Player player;
      private Apple[] apples = new Apple[MAX_APPLES];
      private boolean moveLeft = false;
      private boolean moveRight = false;
      abstract class Sprite
        public final Image image;
        public int x;
        public int y;
        public boolean isAlive = true;
        public Sprite(String imageFilename, int x, int y) {
          try {
            this.image = ImageIO.read(new File(imageFilename));
          } catch (IOException e) {
            e.printStackTrace();
            throw new RuntimeException("Bailing out: Can't load images!");
          this.x = x;
          this.y = y;
          this.isAlive = true;
        public Rectangle getRectangle() {
          return new Rectangle(x, y, image.getWidth(null), image.getHeight(null));
      class Player extends Sprite
        public static final int SPEED = 15;
        public Player() {
          super("C:/Java/home/src/images/player.jpg", WIDTH/2, 0);
          y = HEIGHT-image.getHeight(null)-30;
      class Apple extends Sprite
        public int fallingSpeed;
        public Apple() {
          super("C:/Java/home/src/images/apple.jpg", 0, 0);
          reset();
        public void reset() {
          this.x = RANDOM.nextInt(WIDTH-image.getWidth(null));
          this.y = RANDOM.nextInt(300);
          this.fallingSpeed = RANDOM.nextInt(8) + 3;
          this.isAlive = true;
      private final Timer timer = new Timer(200,
        new ActionListener() {
          public void actionPerformed(ActionEvent e) {
            repaint();
      public VimsiesRetardedAppleGamePanel() {
        this.player = new Player();
        for(int i=0; i<MAX_APPLES; i++) {
          apples[i] = new Apple();
        setBackground(Color.BLACK);
        setFocusable(true); // required to generate key listener events.
        addKeyListener(this);
        timer.setInitialDelay(1000);
        timer.start();
      public void keyPressed(KeyEvent e)  {
        if (e.getKeyCode() == e.VK_LEFT) {
          moveLeft = true;
          moveRight = false;
        } else if (e.getKeyCode() == e.VK_RIGHT) {
          moveRight = true;
          moveLeft = false;
      public void keyReleased(KeyEvent e) {
        moveRight = false;
        moveLeft = false;
      public void keyTyped(KeyEvent e) {
        // do nothing
      public void paintComponent(Graphics g) {
        super.paintComponent(g);
        //System.err.println("DEBUG: moveLeft="+moveLeft+", moveRight="+moveRight);
        if ( moveLeft ) {
          player.x -= player.SPEED;
          if (player.x < 0) {
            player.x = 0;
        } else if ( moveRight ) {
          player.x += player.SPEED;
          if (player.x > getWidth()) {
            player.x = getWidth();
        //System.err.println("DEBUG: player.x="+player.x);
        Rectangle playerRect = player.getRectangle();
        for ( Apple apple : apples ) {
          apple.y += apple.fallingSpeed;
          Rectangle appleRect = apple.getRectangle();
          if ( appleRect.intersects(playerRect) ) {
            if ( apple.isAlive ) {
              score++;
              apple.isAlive = false;
        g.drawImage(player.image, player.x, player.y, this);
        for( Apple apple : apples ) {
          if ( apple.isAlive ) {
            g.drawImage(apple.image, apple.x, apple.y, this);
        g.setColor(Color.RED);
        g.drawString("Score: " + score, WIDTH/2-30, 10);
      private static void createAndShowGUI() {
        JFrame frame = new JFrame("Vimsies Retarded Apple Game");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.getContentPane().add(new VimsiesRetardedAppleGamePanel());
        frame.pack();
        frame.setSize(WIDTH, HEIGHT);
        frame.setLocationRelativeTo(null);
        frame.setVisible(true);
      public static void main(String[] args) {
        SwingUtilities.invokeLater(
          new Runnable() {
            public void run() {
              createAndShowGUI();
    }Hey Vimsie, try resetting a dead apple and see what happens.

  • OB52 Posting Period Close:  Does anyone know how to automate the close?

    Does anyone know how to automate the FI Period Close (trans code OB52)?  Currently, the business users go into the screen and open and close any periods manually.  For the MM period close, we are able to do so because we found the program to use in the batch job.  For some reason, the FI side shows the program SAPL0F00 but this is only a view and will not allow a batch job to be created.  Does anyone know of the actual program used for the FI period close?

    Use program RFPERIOD_OPEN.  It may help.  For further details you may check the following thread.
    RFPERIOD_OPEN

  • How do I repeat the same row more than once in report 10g

    How do I repeat the same row more than once in report 10g
    So I can print the bar code more than once
    in report;
    Edited by: user11106555 on May 9, 2009 5:50 AM

    GREAT THAN X MAN
    It is already working, but with the first ROW
    select ename from emp
    CONNECT BY ROWNUM<=5
    ENAME
    SMITH
    SMITH
    SMITH
    SMITH
    SMITH
    ALLEN
    WARD
    JONES
    MARTIN
    BLAKE
    CLARK
    SCOTT
    KING
    TURNER
    ADAMS
    JAMES
    FORD
    MILLER
    BUT I want this result
    Item1
    Item2
    Item3
    to
    Item1
    Item1
    Item1
    Item2
    Item2
    Item2
    Item3
    Item3
    Item3

  • How to Automatically generate .XSL file of XML file ???

    Hello Everyone,
    I have UI which provide the facility to create own format by using drag and drop utility. I have also xml file which contains the data. Now task is how to automatically generate the .xsl file of the dynamically designed format for the data stored in xml form.
    If you have any idea about the solution of the above problem.
    I will thankful for any help regarding this…
    Thanks
    B. Kumar

    XSL stands for EXtensible Stylesheet Language, and is a style sheet language for XML documents. .xsl is the extension of the XSL file.Thank you, I am aware of all that.
    When we design any format by using drag & drop utility, System has to generate the .xsl file (extensible stylesheet for the xml document).Why? To accomplish what?
    And then .xsl file is used to display the data which is stored in xml document on the webpage with designed format.So you need to define the mapping between XML and HTML? and you're hoping to do that automatically?
    That's a job for a user interface designer. Not a tool.
    In brief we need to write a parson
    Parser
    which will take any designed format and generate the .xsl file for that design, to display the data which is stored in XML document.Doesn't make sense. It would make more sense if you started from a schema. Starting from an actual XML document, i.e. an instance of the schema, no, not even slightly.

  • How to automatically detect server ip address

    does any one know how to automatically detect an ip address of a server from the client with a socket based connection ?
    instead of prompting the client to connect to the server ip address which is trouble some.

    You must start with some initial information and a known environment.
    There are several possibilities after that.
    - The server has a 'name'. This is not an ip address but a name like "yahoo.com". When you connect using that, even if the IP changes, the correct IP will be returned. (At least ignoring an annoying bug in some VMs)
    - A specific IP address
    - Use a methodoly to 'request' a server address. One version of this is to use a UDP broadcast another version uses a service manager (which itself must be found.)

  • How to automate the flatten transparency in illustrator?

    How to automate the "Flatten Transparency option" in illustrator via javascript. Please share with me.
    Thanks

    I'm looking for the same thing.
    app.executeMenuCommand('Flatten Transparency'); works in CC but all it does is it brings up the window and you still have to click OK to make the script continue.
    Before anyone asks why do  you want to do it etc. In print thereare instances where you have to open and edit (not text) large numbers of pdfs to change colours, outline fonts etc otherwise there's trouble on print devices.
    My script for instance looks for 100K blacks and replaces them with rich black, looks for empty text frames, overprint, bleed settings, clipping paths etc.
    The only way to edit successfully a pdf without fonts is to place it and flatten transparency outlining fonts and then work on it.
    So back to the point. After the window pops up, is there a way to simulate a keystroke like "Enter" or maybe app.executeMenuCommand('Flatten Transparency'); takes arguments like:
    app.executeMenuCommand('Flatten Transparency',preset_name);...?
    Anyone? Adobe SDK team? :-)

  • How to automate a redundant task on PC to "Include Prefix when Numbering Pages"

    I work in book publishing and we're generating indices using the book feature. The big problem is that for the print version we need the folios styled a certain way "without a prefix" but to create our index in the book feature, the prefix needs to be turned on.
    Is there any way to do any kind of drag and drop so I don't have to open every chapter of the file to turn the prefix on? Though it doesn't take long, it's repetitive and has to be done every time we update our books. (The "Section Prefix" information is alreay inserted, it's just a matter of toggling it on or off depending on what doing in the InD file.)
    I do not write scripts. It seems like a simple task but would take me months to figure out. If you can send me to someone who can figure out how to automate this task, I would greatly appreciate your help.
    Macgrunt was able to help me but then I realized I was on a PC. Is this something that can be done in Javascript?

    Here's a version that batch-processes the selected folder with InDesign documents as you asked in PM.
    Main();
    function Main() {
        var inddFile, doc,
        inddFolder = Folder.selectDialog("Choose a folder with InDesign documents.");
        if (inddFolder == null) exit();
        var inddFiles = inddFolder.getFiles("*.indd");
        if (inddFiles.length == 0) ErrorExit("Found no InDesign documents in the selected folder.", true);
        for (var i = 0; i < inddFiles.length; i++) {
            inddFile = inddFiles[i];
            app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;
            doc = app.open(inddFile);
            app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;   
            sections = doc.sections;
            for (var j = 0; j < sections.length; j++) {
                sections[j].includeSectionPrefix = true;
            doc.close(SaveOptions.YES);
    function ErrorExit(error, icon) {
        alert(error, scriptName, icon);
        exit();
    You can also use this script to run a script or a set of scripts on a bunch of files. (Warning! It's not totally tested)

  • How to automate the queries

    hii everyone
    I want to automate queries.i.e they should be executed automatically on a particular day in the week. can we do it through oracle jobs..actually wht the case is i will be executing 5 queries evey tuesday.the output frm these queries are used to process another job tht runs every tuesday evening.rather than executing all these queries everytime i want to automate these queries.
    can anyone help me how to automate this job.
    thnakx

    hii justin
    thnkx for the reply..
    the queries wht im executing are little bit complex.one query is dependent on the other..im sending u the steps wht i will be doing when the queries are executed
    Below mentioned are the steps to be followed to check if the rewards job ran successfully or not –
    1.     Run the QUERY #1 in Rewards_Queries_Weekly_Test.sql
    2.     Note down the number of records returned in STEP 1.
    3.     Run the QUERY #2 in Rewards_Queries_Weekly_Test.sql.
    Enter current date as INPUT parameter.
    4.     Note down the number of records returned in STEP 3.
    5.     Compare the number of records returned in STEP 1 and
    number of records returned in STEP 3. BOTH THE NUMBERS
    SHOULD MATCH TO PROCEED TO NEXT STEP.
    6.     Copy the results of QUERY #1 to an excel sheet. Do not copy
    the serial number generated by PL/SQL Developer.
    Copy only the fields returned.
    7.     Copy the results of QUERY #2 to an excel sheet.
    Do not copy the serial number generated by PL/SQL Developer.
    Copy only the fields returned.
    8.     Assuming that the results of QUERY #1 were copied to the
    columns A1 & B1 and the results of QUERY #2 were copied to
    the columns D1 & E1, copy the following formula
    to F2 =IF((A2=D2)*(B2=E2),0,1)
    9.     The output of STEP 8 would be either 0 or 1 in the cell F2.
    1 indicates the records with mismatch and 0 indicates the correct
    records which can be ignored. It is possible that the records with
    mismatch have an entry in job special pay table and these records
    also can be ignored. These records can be filtered
    by following next steps.
    10.     Copy the data in the cells D1,E1 and F1 to H1, I1 and J1 respectively.
    While pasting use the option paste Special and select Values option
    in the dialog box.
    11.     Sort H1, I1 and J1 data by J1 descending and next by H1 ascending.
    This would list all the in correct records first and correct records next
    so that they can be ignored.
    12.     Now run the QUERY #3 and copy the results to K1. Do not copy the serial number generated by PL/SQL Developer. Copy only the fields returned. These records indicate the rewards special pay records given in the last one week.
    NOTE: The QUERY #3 expects two dates in the IN clause. These dates should be Current Date (Since the reward jobs run on Tuesday it will be always current Tuesday’s date) and Last Tuesday’s date.
    13.     Select all the incorrect records in the cells H1, I1 and J1 and apply
    the following conditional formatting formula with format as RED color.
    = VLOOKUP($H2,$K$2:$K$220,1,FALSE) <> " "
    NOTE: In the above formula change the value of K$220 based on the number of rows you get in the cell K from the results of QUERY #3.
    14.     The records with BLACK color are the actual records with some issue. Investigate each record manually and analyze the issue. Keep negative hours adjustment, 26 weeks rule in mind while doing so.
    the above are 14 steps i will be doing every tuesday when im executing the queries
    i want to automate the whole process wht im doing in the 14 steps..
    could u suggest me something on this
    srikanth

  • How to automate the deletion of existing request

    Hi ,
    I want to delete the existing old requests under Cube . How to automate this process .
    Please can anybody help me .

    Hi,
    This code deletes <b>all</b> requests seuential from one particular cube determined by parameter I_Cube. Please create a variant with name of desired cube
    and a batch job processing this variant.
    REPORT  Z_DELETE_REQ_FROM_IC.
    DATA: I_T_RSICCONT TYPE TABLE OF RSICCONT.
    DATA: WA_RSICCONT  TYPE RSICCONT.
    PARAMETERS : I_CUBE TYPE RSINFOCUBE .
    IF I_CUBE IS INITIAL.
      EXIT.
    ENDIF.
    SELECT * FROM RSICCONT INTO TABLE I_T_RSICCONT WHERE
             ICUBE = I_CUBE.
    LOOP AT I_T_RSICCONT INTO WA_RSICCONT.
      CALL FUNCTION 'RSSM_DELETE_REQUEST'
        EXPORTING
          REQUEST                    = WA_RSICCONT-RNR
          INFOCUBE                   = WA_RSICCONT-ICUBE
        EXCEPTIONS
          REQUEST_NOT_IN_CUBE        = 1
          INFOCUBE_NOT_FOUND         = 2
          REQUEST_ALREADY_AGGREGATED = 3
          REQUEST_ALREADY_COMDENSED  = 4
          OTHERS                     = 5.
      IF SY-SUBRC <> 0.
    open for error-handling
      ENDIF.
    ENDLOOP.
    Please use it carefully 
    Regards
    Joe

  • How to automate the payment program proposal creation

    Hi Experts,
    Another question, as we have to automate the creation of the payment run and its proposal run and then the list should go to specified person, who will check and then the payment run will be executed manually in the system.
    How to automate this?
    Thanks,
    Atif

    Hi,
    For payment run parameter generation you can use the program SAPF110S and for the proposal run execution you can use the program SAPFPAYM_SCHEDULE.
    Schedule these programs via a batch job on periodic basis in steps and give the intended recipients in the spool recipients.
    Regards,
    Gaurav

Maybe you are looking for

  • Word wrap in SP calendars

    How can we set word wrap in a monthly calendar view for our staff, and community. Example at http://www.tacoma.k12.wa.us/sites/schools/meeker/calendar/Pages/default.aspx thanks!

  • Back button causing items in Cart to Disappear

    Hi BC Community, Need some help with something.  A few of my client ecommerce sites are having some major issues at the large product/cart level.  Customers are adding something to the cart (which works fine), but then they hit the back button to con

  • ColdFusion.navigate and unvisited tabs

    I have created a cflayout (type = border). Naturally, I have a nifty left side menu, which outputs a query result as a text. In the center layoutarea, I have a new layout of two tabs. The tabs are named projectOverview and projectTickets A link in th

  • Exit from sqlplus / plsql script

    Hello, I'm executing the following script (named test_script.sql) SET serveroutput ON DEFINE temp=&1 DECLARE BEGIN dbms_output.put_line('Value: &temp'); END; using the command line sqlplus <username>/<password> @/tmp/test_script.sql "Hello" I want th

  • Folders on 2nd partition don't lock

    I have a couple of questions about folders not locking and permissions not repairing after updating to 10.5.8. Not sure whether they are related but am hoping someone can shed a bit of light. I currently have 2 partitions on my HD, one with OSX10.5.6