Controling LabView-Ex​e over a network

Hello out there,
I'm working with LabView 5.1 on NT 4.0 machines in a TCP/IP network.
I'm trying to write a Visual C++ 6.0 application which controls a LabView-Exe
on a remote server.
The Exe was build with the ActiveX-Server enabled.
The application works, starts and controls LabView on the _local_ machine.
To make it work over the network I used the racmgr32.exe and autmgr32.exe
tools shipped with Visual C++.
This configuration won't work.
My Question:
Do I have to make a connection using DCOM or is it possible to use remote-automation
with the racmgr32 + autmgr32 tools ?
Has anybody experience in doing so or can give me a link to an example (including
DCOM) ?
Thanks for any help.
Regards,
Ralf Erdmann

Ralf,
In case you haven't seen it, there's a good example of the DCOM approach to this in the
Example Programs Database on the NI site:
http://digital.ni.com/explprog.nsf/websearch/3c742​d0386e5d13c862568000069d87d
Unfortunately, I don't have any insight on the Visual C++ utility executables you are
using.
Regards,
John Lum
National Instruments
Ralf Erdmann wrote:
> Hello out there,
>
> I'm working with LabView 5.1 on NT 4.0 machines in a TCP/IP network.
> I'm trying to write a Visual C++ 6.0 application which controls a LabView-Exe
> on a remote server.
> The Exe was build with the ActiveX-Server enabled.
>
> The application works, starts and controls LabView on the _local_ machine.
> To make it work over the network I used the racmgr32.exe and autmgr32.exe
> tools
shipped with Visual C++.
> This configuration won't work.
>
> My Question:
> Do I have to make a connection using DCOM or is it possible to use remote-automation
> with the racmgr32 + autmgr32 tools ?
> Has anybody experience in doing so or can give me a link to an example (including
> DCOM) ?
>
> Thanks for any help.
> Regards,
> Ralf Erdmann

Similar Messages

  • Recommended machanism to control labview over network

    Hello,
    a rather general question but I hope to get some recommendation.
    I really searched a lot but somehow lost my orientation.
    I am building a labview2013 executable which can be used on a local PC as any normal programm.
    But I also want to be able to access the labview executable from a remote PC and set controls and run VIs.
    The controlling application on the remote PC will be developed in C# (VS2010 or VS2013)
    So I'd like to ask which is the best way to remote control a labview executable over the network with C#?
    Kind regards,
    Ralf
    Solved!
    Go to Solution.

    Pechmann wrote:
    Hello Gerd,
    did I get it right that you did not mean a built-in web-service or something but instead to program a tcp listener with the tcp lib-vis in the labview application?
    Greetings,
    Ralf
    That's exactly what I recommend
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Datalogging and Supervisory Control : how to share data among LabVIEW applications on the same network?

    I'm new to DSC. Is there an example program or article about how to share data (live data and data saved after running a program) among LabVIEW (using DSC) that is very basic? I would like to share live data and test reult data (eg. excel) among computers on the same network (may be LAN). Does sharing data over a network by using DSC makes whole system (all computers) down when one computer is locked up?

    Hi,
    The easiest way to network DSC data is using "network tags". The way you do it is by simply configuring the server PC as you normally would do for a local application.
    Then from a remote compute, which we can call a client computer you can go to Tag Configuration Editor and option "File >> Import Network Tags.."
    In the window that opens up you can hit the browse buttom and navigate to your server computer, select the .scf file you want to have and hit the buttom import.
    Save the "client .scf" file locally and now you have in the client the same configuration you have in the server and your data is networked, from there on is just a matter of manipulating the data.
    I hope it helps
    Andre Oliveira

  • "Remotely Control LabVIEW Over the Web "in LabView 6.0

    Hello,
    is it possible that I realize "Remotely Control LabView Over the Web" in
    LabView6.0 ?
    Thanks a lot!

    The LabVIEW Remote Panels feature was added with version 6.1. If you have not done so, I highly recommend the upgrade!
    Daniel L. Press
    PrimeTest Corp.
    www.primetest.com

  • I'm trying to read some XML data from temperature logger over my network. I'm using LabView version 2009 sp1. I'm using the URL Get Document Vi. It works fine when using Internet sites like google or foxnews etc...

    I'm trying to read some XML data from temperature logger over my network.  I'm using LabView version 2009 sp1.  I'm using the URL Get Document Vi.  It works fine when using Internet sites like google or foxnews etc...
    When I use it with my temperature logger most of the time I get an Error 66...but some times it does work and actually retrieves the document. 
    I can use the same address "http://172.22.21.68/XMLfeed.rb" (Internet Explorer or Google Chrome) in my browser and get a response every time.  When accessing from my browser the server in the temperature logger does take around 6 seconds to respond, but it does respond every time. 
    Is the URL Get Document Vi exceeding a timeout?  If so, where can I set it to wait longer?
    Attachments:
    Error 66.jpg ‏183 KB

    It looks like the TCP Buffered Read has a 2.5 sec timeout, I believe that is where I had trouble as well.  Try creating your own URL Get HTTP Doc vi in which you call URL Get Document in normal mode, with an appropriate number of characters to fetch (enough characters so that you capture all the important data in the XML file).
    Attachments:
    ex1.PNG ‏33 KB

  • Problem with using JMF audio over a network

    Hiya, I'm using IBM JMF code but I'm having problems trying to get it transmit data from the MediaTransmitter to the MediaPlayerFrame.
    I'm kinda new to JMF so I assume I'm missing something basis for why this doesn't work.
    Any help would be greatly appreciated.
    MediaPlayerFrame
    import javax.media.*;
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.io.*;
    * An instance of the MediaPlayerFrame may be used to display any media
    * recognized * by JMF.  This is intended to be a very simple GUI example,
    * displaying all possible controls for the given media type.
    public class MediaPlayerFrame extends JFrame {
         * The frame title.
        private static final String FRAME_TITLE = "developerWorks JMF Tutorial " +
            "Media Player";
         * The panel title of the main control panel.
        private static final String CONTROL_PANEL_TITLE = "Control Panel";
        // location and size variables for the frame.
        private static final int LOC_X = 100;
        private static final int LOC_Y = 100;
        private static final int HEIGHT = 500;
        private static final int WIDTH = 500;
         private final static long serialVersionUID = 1;
         * The current player.
        private Player player = null;
         * The tabbed pane for displaying controls.
        private JTabbedPane tabPane = null;
         * Create an instance of the media frame.  No data will be displayed in the
         * frame until a player is set.
        public MediaPlayerFrame() {         
            super(FRAME_TITLE);
            System.out.println("MediaPlayerFrame");
            setLocation(LOC_X, LOC_Y);
            setSize(WIDTH, HEIGHT);
            tabPane = new JTabbedPane();
            getContentPane().add(tabPane);
            /* adds a window listener so that the player may be cleaned up before
               the frame actually closes.
            addWindowListener(new WindowAdapter() {
                                   * Invoked when the frame is being closed.
                                  public void windowClosing(WindowEvent e) {
                                      closeCurrentPlayer(); 
                                      /* Closing this frame will cause the entire
                                         application to exit.  When running this
                                         example as its own application, this is
                                         fine - but in general, a closing frame
                                         would not close the entire application. 
                                         If this behavior is not desired, comment
                                         out the following line:
                                      System.exit(0);
         * Creates the main panel.  This panel will contain the following if they
         * exist:
         * - The visual component: where any visual data is displayed, i.e. a
         * movie uses this control to display the video.
         * - The gain component:   where the gain/volume may be changed.  This
         * is often * contained in the control panel component (below.)
         * - The control panel component: time and some extra info regarding
         * the media.
        private JPanel createMainPanel() {
            System.out.println("createMainPanel");
            JPanel mainPanel = new JPanel();
            GridBagLayout gbl = new GridBagLayout();
            GridBagConstraints gbc = new GridBagConstraints();
            mainPanel.setLayout(gbl);
            boolean visualComponentExists = false;
            // if the visual component exists, add it to the newly created panel.
            if (player.getVisualComponent() != null) {
                visualComponentExists = true;
                gbc.gridx = 0;
                gbc.gridy = 0;
                gbc.weightx = 1;
                gbc.weighty = 1;
                gbc.fill = GridBagConstraints.BOTH;
                mainPanel.add(player.getVisualComponent(), gbc);
            // if the gain control component exists, add it to the new panel.
            if ((player.getGainControl() != null) &&
                (player.getGainControl().getControlComponent() != null)) {
                gbc.gridx = 1;
                gbc.gridy = 0;
                gbc.weightx = 0;
                gbc.weighty = 1;
                gbc.gridheight = 2;
                gbc.fill = GridBagConstraints.VERTICAL;
                mainPanel.add(player.getGainControl().getControlComponent(), gbc);
            // Add the control panel component if it exists (it should exists in
            // all cases.)
            if (player.getControlPanelComponent() != null) {
                gbc.gridx = 0;
                gbc.gridy = 1;
                gbc.weightx = 1;
                gbc.gridheight = 1;
                if (visualComponentExists) {
                    gbc.fill = GridBagConstraints.HORIZONTAL;
                    gbc.weighty = 0;
                } else {
                    gbc.fill = GridBagConstraints.BOTH;
                    gbc.weighty = 1;
                mainPanel.add(player.getControlPanelComponent(), gbc);
            return mainPanel;
         * Sets the media locator.  Setting this to a new value effectively
         * discards any Player which may have already existed.
         * @param locator the new MediaLocator object.
         * @throws IOException indicates an IO error in opening the media.
         * @throws NoPlayerException indicates no player was found for the
         * media type.
         * @throws CannotRealizeException indicates an error in realizing the
         * media file or stream.
        public void setMediaLocator(MediaLocator locator) throws IOException,
            NoPlayerException, CannotRealizeException {
              System.out.println("setMediaLocator: " +locator);
            // create a new player with the new locator.  This will effectively
            // stop and discard any current player.
            setPlayer(Manager.createRealizedPlayer(locator));       
         * Sets the player reference.  Setting this to a new value will discard
         * any Player which already exists.  It will also refresh the contents
         * of the pane with the components for the new player.  A null value will
         * stop the discard the current player and clear the contents of the
         * frame.
        public void setPlayer(Player newPlayer) {      
            System.out.println("setPlayer");
            // close the current player
            closeCurrentPlayer();          
            player = newPlayer;
            // refresh the tabbed pane.
            tabPane.removeAll();
            if (player == null) return;
            // add the new main panel
            tabPane.add(CONTROL_PANEL_TITLE, createMainPanel());
            // add any other controls which may exist in the player.  These
            // controls should already contain a name which is used in the
            // tabbed pane.
            Control[] controls = player.getControls();
            for (int i = 0; i < controls.length; i++) {
                if (controls.getControlComponent() != null) {
    tabPane.add(controls[i].getControlComponent());
    * Stops and closes the current player if one exists.
    private void closeCurrentPlayer() {
    if (player != null) {
    player.stop();
    player.close();
    * Prints a usage message to System.out for how to use this class
    * through the command line.
    public static void printUsage() {
    System.out.println("Usage: java MediaPlayerFrame mediaLocator");
    * Allows the user to run the class through the command line.
    * Only one argument is allowed, which is the media locator.
    public static void main(String[] args) {
    try {
    if (args.length == 1) {
    MediaPlayerFrame mpf = new MediaPlayerFrame();
    /* The following line creates a media locator using the String
    passed in through the command line. This version should
    be used when receiving media streamed over a network.
    mpf.setMediaLocator(new MediaLocator(args[0]));
    /* the following line may be used to create and set the media
    locator from a simple file name. This works fine when
    playing local media. To play media streamed over a
    network, you should use the previous setMediaLocator()
    line and comment this one out.
    //mpf.setMediaLocator(new MediaLocator(
    // new File(args[0]).toURL()));
    mpf.setVisible(true);
    } else {
    printUsage();
    } catch (Throwable t) {
    t.printStackTrace();
    MediaTransmitter
    import javax.media.*;
    import javax.media.control.*;
    import javax.media.protocol.*;
    import javax.media.format.*;
    import java.io.IOException;
    import java.io.File;
    * Creates a new media transmitter.  The media transmitter may be used to
    * transmit a data source over a network.
    public class MediaTransmitter {
         * Output locator - this is the broadcast address for the media.
        private MediaLocator mediaLocator = null;
         * The data sink object used to broadcast the results from the processor
         * to the network.
        private DataSink dataSink = null;
         * The processor used to read the media from a local file, and produce an
         * output stream which will be handed to the data sink object for
         * broadcast.
        private Processor mediaProcessor = null;
         * The track formats used for all data sources in this transmitter.  It is
         * assumed that this transmitter will always be associated with the same
         * RTP stream format, so this is made static.
        private static final Format[] FORMATS = new Format[] {
            new AudioFormat(AudioFormat.MPEG_RTP)};
         * The content descriptor for this transmitter.  It is assumed that this
         * transmitter always handles the same type of RTP content, so this is
         * made static.
        private static final ContentDescriptor CONTENT_DESCRIPTOR =
            new ContentDescriptor(ContentDescriptor.RAW_RTP);
         * Creates a new transmitter with the given outbound locator.
        public MediaTransmitter(MediaLocator locator) {
            mediaLocator = locator;
         * Starts transmitting the media.
        public void startTransmitting() throws IOException {
            // start the processor
            mediaProcessor.start();
            // open and start the data sink
            dataSink.open();
            dataSink.start();
         * Stops transmitting the media.
        public void stopTransmitting() throws IOException {
            // stop and close the data sink
            dataSink.stop();
            dataSink.close();
            // stop and close the processor
            mediaProcessor.stop();
            mediaProcessor.close();
         * Sets the data source.  This is where the transmitter will get the media
         * to transmit.
        public void setDataSource(DataSource ds) throws IOException,
            NoProcessorException, CannotRealizeException, NoDataSinkException {
            /* Create the realized processor.  By calling the
               createRealizedProcessor() method on the manager, we are guaranteed
               that the processor is both configured and realized already. 
               For this reason, this method will block until both of these
               conditions are true.  In general, the processor is responsible
               for reading the file from a file and converting it to
               an RTP stream.
            mediaProcessor = Manager.createRealizedProcessor(
                new ProcessorModel(ds, FORMATS, CONTENT_DESCRIPTOR));
            /* Create the data sink.  The data sink is used to do the actual work
               of broadcasting the RTP data over a network.
            dataSink = Manager.createDataSink(mediaProcessor.getDataOutput(),
                                              mediaLocator);
         * Prints a usage message to System.out for how to use this class
         * through the command line.
        public static void printUsage() {
            System.out.println("Usage: java MediaTransmitter mediaLocator " +
                               "mediaFile");
            System.out.println("  example: java MediaTransmitter " +
                "rtp://192.168.1.72:49150/audio mysong.mp3");
            System.out.println("  example: java MediaTransmitter " +
                "rtp://192.168.1.255:49150/audio mysong.mp3");
         * Allows the user to run the class through the command line.
         * Only two arguments are allowed; these are the output media
         * locator and the mp3 audio file which will be broadcast
         * in the order.
        public static void main(String[] args) {
            try {
                if (args.length == 2) {
                    MediaLocator locator = new MediaLocator(args[0]);
                    MediaTransmitter transmitter = new MediaTransmitter(locator);
                    System.out.println("-> Created media locator: '" +
                                       locator + "'");
                    /* Creates and uses a file reference for the audio file,
                       if a url or any other reference is desired, then this
                       line needs to change.
                    File mediaFile = new File(args[1]);
                    DataSource source = Manager.createDataSource(
                        new MediaLocator(mediaFile.toURL()));
                    System.out.println("-> Created data source: '" +
                                       mediaFile.getAbsolutePath() + "'");
                    // set the data source.
                    transmitter.setDataSource(source);
                    System.out.println("-> Set the data source on the transmitter");
                    // start transmitting the file over the network.
                    transmitter.startTransmitting();
                    System.out.println("-> Transmitting...");
                    System.out.println("   Press the Enter key to exit");
                    // wait for the user to press Enter to proceed and exit.
                    System.in.read();
                    System.out.println("-> Exiting");
                    transmitter.stopTransmitting();
                } else {
                    printUsage();
            } catch (Throwable t) {
                t.printStackTrace();
            System.exit(0);

    Okay, here's the it copied out.
    Media Transmitter
    C:\John\Masters Project\Java\jmf1\MediaPlayer>java MediaTransmitter rtp://127.0.
    0.1:2000/audio it-came-upon.mp3
    -> Created media locator: 'rtp://127.0.0.1:2000/audio'
    -> Created data source: 'C:\John\Masters Project\Java\jmf1\MediaPlayer\it-came-u
    pon.mp3'
    streams is [Lcom.sun.media.multiplexer.RawBufferMux$RawBufferSourceStream;@1decd
    ec : 1
    sink: setOutputLocator rtp://127.0.0.1:2000/audio
    -> Set the data source on the transmitter
    -> Transmitting...
       Press the Enter key to exit
    MediaPlayerFrame
    C:\John\Masters Project\Java\jmf1\MediaPlayer>java MediaPlayerFrame rtp://127.0.
    0.1:2000/audio
    MediaPlayerFrame
    setMediaLocator: rtp://127.0.0.1:2000/audioAs I said, it just kinda stops there, what it should be doing is opening the MediaPlayer.
    "MediaPlayerFrame" and "setMediaLocator: rtp://127.0.0.1:2000/audio" are just print outs I used to track here the code is getting to.

  • Fax over the network with HP LaserJet 400 ColorMFP M475dw

    Hi there, I was trying to send fax over the network with  HP LaserJet 400 ColorMFP M475dw, I have connected the printer/scan/fax on a wired network, just have 3 computers on it, all of them  can scan or print. But I can't find any option to just FAX from Microsoft Word or Adobe Acrobat Reader, going to File ---> Print ---> and select M475dw "FAx", I installed the lasted version of the drivers downloaded from hp.com and there's no way to install this multifunction printer as a FAX.
    So I can't see the FAX on Printers in the control panel of windows.
    I have never got an error message from any computer during the installation process either.
    Does anyone has an idea of what to do here?
    Thanks ahead.

    Thanks for your quick answer, I really appreciate it. But unfortunately, it didn't resolve my problem  
    Actually any of the workstations after complete the installation (with the last version of drivers downloaded just now from hp.com) can't recognize the HP LaserJet Pro 400 Color MFP M475dw, as a fax. I can print and scan over the network, or connecting the printer with a usb cable. I just can't see the icon "HP LaserJet Pro 400 Color MFP M475dw FAX" in Control Panel ---> Devices and Printers.   I did a full installation when I were asked during the installation process... I did then I custom installation and neither of them seems to work to me  
    This is very strange, it never happened to me with any other models of all-in-on (printer/fax/scanner)

  • HP photosmart C4700 cannot be connected over the network.

    my printer was recently unplugged and refuses to print. i have reinstalled all drivers and software but still cannot connect over the network. please help soon as i desperatley need to print off college work. this has happened before but reinstalling the drivers worked.

    Hi..
     try this one....
    Uninstall any remaining Hp printer program from your system..
    1. Click windows logo or start button- on the search box or run - type in %temp%, press enter
    2. look for the 7z folder on the TEmp folders.
    3. Open &z folder and look for util- open util look for ccc folder- open ccc folder loofk for uninstall3.
    4. Procedd to Uninstall level 3- restart the computer -go back to %temP% trhen delete tye 1st 7z folder-- to the same process for the remaining 7z folders- open util-ccc-uninstallL3- restart Pc and delete te 7z folder
    5. Once your'e done- go to add or remove programs or programs and features to uninstall remaining Hp printer software.. then restart you pc again..
    Follow these steps before re-installing the printer:
    Click Start , and then click Run . The Run dialog box opens.
    In the Run dialog box, type msconfig , and then press Enter .
    If the User Account Control window opens with the message 'Windows needs your permission to continue ,' click Continue to close the window.
    In the System Configuration window, click the Startup tab, and then click Disable All .
    Click the Services tab, click the Hide all Microsoft services checkbox, and then click Disable All .
    Click Apply , and then click OK .
    When prompted to restart the computer, click Restart later .
     Restart the network devicesFollow these steps to restart all the devices on the network.
    These steps include turning off the computer. Consider bookmarking this page for ease of reference.
    Press the Power button to turn off the product.
    Click Star,  click Shut Down , and then click Shut Down from the drop-down list.
    Turn on the wireless access point (router).
    Press the Power button  to turn on the product.
    Press the power button on the computer to turn it on.
    When the computer turns on, a System Configuration Utility message opens on the computer. Select the Do not show this message again check box, and then click OK .
    proceed to the installation.......then prove functionality...if successful continue these steps
    Re-enable startup programs and services
    Click Start ( ), and then click Run . The Run dialog box opens.
    In the Run dialog box, type msconfig , and then press Enter .
    If the User Account Control window opens with the message 'Windows needs your permission to continue ,' click Continue to close the window.
    In the System Configuration window, click the Startup tab, and then select the check box next to each program that should run when you turn on the computer. If a program should not run when the computer is turned on, leave the check box clear.
    CAUTION:Do not disable any Microsoft services.
    If no changes should be made to startup programs or services, click the General tab, and then select the Normal Startup checkbox.
    Click Apply , and then click OK .
    When prompted to restart the computer, click Restart .
    Although I am working on behalf of HP, I am speaking for myself and not for HP.
    Love Kudos! If you feel my post has helped you please click the White Kudos! Star just below my name : )
    If you feel my answer has fixed your problem please click 'Mark As Solution' and make it easier for others to find help quickly : )
    Happy Troubleshooting : )

  • Is posible restart a engine over the network whith DSC?

    is posible restart a engine over the network whith DSC?

    You can stop/launch the DSC Engine from a remote application using the VI Server.
    A remote VI can launch the engine using the Launch Engine.VI or stop it using the Engine Shutdown.VI.
    They are located at
    C:\Program Files\National Instruments\LabVIEW 6.1\vi.lib\lvdsc\_engine\User\
    If you are going to use VI Server, just make sure that you enable the VI Server on the Computer that has the Engine.
    There is also an executable that launches the engine called DSCEngine.exe located at
    C:\Program Files\National Instruments\LabVIEW 6.1\
    that you could access remotely if you share the LabVIEW 6.1 directory. This executable can be used to launch the engine also.
    I would recommend using the VI Server, since sharing the LabVIEW directory might not be a good idea.

  • How to deploy a web service to another machine over a network

    I've built a web service on my desktop, which deploys and functions as inteded on the desktop. What would I need to do to deploy it from a project on this computer to another over the network?

    Hi drewb3172,
    If I understand you correctly, you're just looking to deploy this web service to a computer other than your development system?
    If so, this link should be very helpful: LabVIEW Web Services FAQ: How do I create and install a built application containing a Web server a...
    Have a great day,
    Chris Vo I create and install a built application containing a Web server and Web services VIs?
    Applications Engineer
    National Instruments

  • Take control of Apple Mac over broadband ?

    Is it possible to 'take control' of another mac over broadband ?
    This would be useful so I could remotely do stuff for my folks ?
    Is it possible to do this out of the box with a mac or do I need 3rd party software ?

    Hi, Mark.
    You wrote: "1. Is it possible to 'take control' of another mac over broadband ?
    2. This would be useful so I could remotely do stuff for my folks ?
    3. Is it possible to do this out of the box with a mac or do I need 3rd party software ?"
    [Numbers added for reference]1. Yes.
    2. Yes.
    3. You want to use a Virtual Network Computing (VNC) solution, such as those listed in this VersionTracker search.
    Technically, all Macs ship with the client for Apple Remote Desktop (ARD), but you'd have to install the server version of ARD ($$$) on your Mac to control the remote Mac.
    As Kappy suggested, when looking for new applications, I recommend searching MacUpdate or Version Tracker. The user-submitted reviews accompanying the listings can be helpful in sorting the wheat from the chaff.
    Good luck!
    Dr. Smoke
    Author: Troubleshooting Mac® OS X

  • How do I install LabVIEW 6.0 over the evaluation version? I can't un-install the evaluation version.

    I get the message that another version of LabVIEW 6.0 is already installed and it won't let me install 6.0. How do I get rid of the evaluation version?

    I don't have LabVIEW in my Add/Remove Programs. I may have at one time, but
    can't remember. The removal must have been incomplete becasue LabVIEW 6.0
    says "Another version of this produce is already installed." The same thing
    happens if I try to reinstall the evaluation version.
    Ron
    JeffD wrote in message
    news:AJSO6.29900$[email protected]..
    > Do you get an error when you try to un-install the eval version? I am able
    > to successfully remove it, via Add/Remove Programs in Control Panel.
    >
    > Jeff
    >
    > "Raytheon Ron" wrote in message
    > news:[email protected]..
    > > How do I install LabVIEW 6.0 over the evaluation version? I can't
    > > un-install the evaluation version.
    > >
    > > I get
    the message that another version of LabVIEW 6.0 is already
    > > installed and it won't let me install 6.0. How do I get rid of the
    > > evaluation version?
    >
    >

  • Automatically adding files to 2nd computer over a network

    Maybe one of you very clever experts can help me out here.
    2 Macs 1 itunes library . . .
    My iTunes folder is stored in an extrernal HD connected to my desktop.
    On my notebook I pointed my iTunes folder location to my desktop's external HD's iTunes Music folder over a network. This way I can control and copy my music from both computers.
    My problem is that I add new music everyday which means I have to manually add music files everyday to my notebook.
    Any way to automatcially add the new music files from my desktop's external HD to my notebook over the network? I just want to add the files not import the songs.
    Anyone know the answer to this question would be a great help.
    Thanks,
    OP

    What I do is similar to yours - the actual music library is on an HD attached to a mac mini and I have my powerbook pointed to it. If I add music, the music files will be added to this library - whether they are added through the powerbook or the mini.
    However, the reference to the files - the 'iTunes Library' & iTunes Music Library.xml files - is on both machines individually does need to be up-to-date on them both.
    So, when you have added music, you need to ensure that you copy these files to the other machine. (To clarify, if you add music via the laptop, copy the files to the desktop - and vice-versa.)

  • Problem printing to printer attached to a pc over home network

    I have a home network with two computers, a Dell running Win XP and a new iMac running Leopard. I have Fusion installed on the Mac running a virtual PC on WinXP as well, so I effectively have 3 computers. I had an old HP printer attached to the Dell that both the Mac and its virtual PC could see and print to fine over my network. I had to replace the printer and now have a Canon MX700 attached (by USB) to the Dell, and am having trouble with remote printing. I was able to "add" the new printer to both the Mac and its virtual pc, but only the virtual pc is able to print successfully. When I try printing from the Mac applications, using the driver for the MX700 printer found during the add printer setup, I get an error message. I then tried a new setup with a generic (Gutenprint) driver, and the printer was spitting out blank pages. Then I downloaded another driver from Canon's website for OS X 10.5, and it still didn't work. (I am not sure if I was supposed to uninstall the previous drivers first, and if so,I don't know how to do that since I am still new to the Mac environment. I just am assuming that the new drivers take over for the former one.) I assume that the problem is a driver problem and not a network problem since the virtual pc on the Mac works fine and my old HP worked fine with the same network setup. Any help?

    gosox13 wrote:
    Thank you again for sticking with me on this. Frankly, I was very surprised when the Canon did not work even when I carried it downstairs and attached it directly to the Mac by USB. I used the installation disk, which said it installed successfully (after several tries where it kept getting hung up after installing the drivers, and showing 0% completed, requiring me to use force quit to get the setup to stop each time). But as I explained in my prior post, the Mac never found the printer even after the supposed "successful" install.
    This is typical when there are too many different versions of the driver residing on the Mac. I will explain my procedure to remove all the Canon stuff at the bottom of this post.
    I then downloaded the Mac OS driver from the support page for my printer on Canon's website and ran that driver, but still no recognition. But I am willing to keep trying. I had looked at the PrintFab driver too (which I learned about from one of your other posts), but they are expensive and I probably could buy another printer for the cost of that driver. So I don't think that is an option.
    Agree with you re the PrintFab. That is why I think the direct network connection would be best.
    You suggest that I try another Gutenprint driver from the Canon list, which I guess I can randomly do, but I noticed that a number of the models listed show the driver as 5.2.3 (the same numbers as the generic one I tried)--does this meand they are all the same? Can I just keep downloading and installing more drivers without removing any?
    It is not another version I need you to try. Using the same version, I suggest you try some of the other models that are included with the Gutenprint driver. Ideally, it would be good to know which model of the included Gutenprint drivers uses the same ink tank setup as your MX700. For example, if the MX700 uses BCI8 Blk and a BCI5 Blk and the three 8 series colour (Cyan, Magenta and Yellow), then selecting a model that uses the same setup might work for you. If you check a Canon web site, it would tell you what tanks are used by a certain model that is available within the Canon list.
    I am willing to consider the network install of the printer, and that would be a good way to go, but I find Canon's instruction for network installations that came with the printer (which does not appear to consider mixing Macs and Pcs since there are separate instructions for both) a bit confusing. The basic installation of the printer on the network seems easy enough to follow. It is the further instruction for doing something to the "card" for each computer that will be using the printer on the network that I find confusing. I don't know what they are talking about. I certainly don't want to mess up my network connections. Do you know of any better instructions for setting this all up?
    The setup is easier than the manual suggests. With the printer connected via USB, you open the Utilities application and select the Network tab. However this does require that you can get the printer to work when connected via USB, so we have to achieve that first.
    Again, thank you very much for all your help. (Incidentally, I also discovered I can't use the fax feature of the printer because we have a two-line phone line and when I plug the phone cord into the printer and then out to the phone it eliminates the second line, no ringtone. There is no setting for this on the printer that I can find. But I can live without the fax, just another source of annoyance with this printer).
    That would suggest that there is a link from the first phone to the second. Unplugging the phone cable to connect to the fax has broken that loop. You could easily get the phones rewired to suit the fax, but again it costs money so it might not be worth it.
    Here is my procedure for repairing faulty installations of the Canon PIXMA drivers.
    1. Open System Preferences > Print & Fax. Highlight the Canon printer in the Printer list and click the minus ( - ) button. [You may not have to do this step]
    2. Hold Control key and click in the empty Printers list. Click on Reset Printing System.
    3. Close Print & Fax
    4. Go to Library > Printers > Canon and delete the contents of the BJPrinter folder.
    5. Go to Library > Receipts and delete the Canon driver package file, if one exists. The file name will show Canon MX700 xxx.pkg
    6. Go to Library > Preferences and delete the Canon folder.
    7. Go to HD > Users > Shared > Canon and delete the BJPrinter folder.
    8. Empty the Trash
    9. Unplug the Canon USB cable and restart the Mac
    10. Install the latest version of the Canon driver. Looking at the Canon AU web site it is v6.9.3
    11. Once the driver installation is complete, go to Applications > Utilities and open Disk Utility. Run the Repair Disk Permissions option.
    12. Reconnect the Canon USB cable. Then open Print & Fax and see if the Canon printer is listed. If it is, try a test print.
    13. If the printer is not listed, click the plus ( + ) button.
    14. Select the Default view and select the Canon printer connected via the USB port. The Print Using menu should automatically change to Canon IJ Printer.
    15. Click Add to add the printer.
    PaHu

  • Resolving names of Mac OS clients over a network

    I support a number of OS X clients (both laptops and iMacs) in a Windows-centric environment. All of the Apple systems are running 10.6.x, and are not set up to use Active Directory (although the Windows clients do). We use Retrospect for backup, which supports both our Windows and OS X systems quite well, except that we've found that the hostnames of the OS X clients will randomly stop resolving- so we've been left with entering IP addresses for many of our OS X clients in the backup system. Since we use DHCP, this can be problematic if someone leaves their computer off for a couple of days, or for laptops which are only occasionally plugged into the wired network (but we need to catch them for backup whenever they may be connected). So far there doesn't seem to be any particular pattern to this, although things seem to work more often if the fully qualified name is used (systemname.domain, even though they're not joined to domain accounts) it isn't surefire.
    Does anyone else have any experience with this, and perhaps some suggestions?
    As a note, this is for a medium-size division within a large organization, and we don't have any control over the network environment. We could request static IPs for every Mac system but I don't think that would go over very well. This is a critical issue, because occasionally a system will stop resolving, stop backing up, and then we'll need to access recent backup data, only to find that it's not there- not good.
    I can provide any additional information needed for troubleshooting.

    Unless the workstations are in the same domain then you will have to open wide your Win dows domain or setup your own DNS internal server. Either that or join the Macs to the Domain.

Maybe you are looking for

  • Looking for A Replacement iPhone 4S Battery

    Hello- I am told by my boss at Liberty Unive where I will be teaching 4 courses in the online courses and the online program in the Human Servises for the graduate MA graduate program in Health & Wellness.  With having to deal with getting to know th

  • Sold to Party rebate

    Hi, We have a scenario where the Sold to and the payer differs. In this case we need to give the Rebate to the Sold to party and not the Payer. Standard SAP looks at Payer for the rebate. Could you help me with a work around? Is there an user exit, s

  • SAP SYCLO Work Manager 6.1 Blueprint

    Hi Friends, I am new to syclo, going to implement syclo agentry wm 6.1 for our client in coming days. can anybody give me the tips to create business blueprint template on sap syclo agentry work manager 6.1. Tips on requirement gathering also appreci

  • JSP Code to connect Oracle 10g Database

    Can some give the JSP code for connecting Oracle 10g database

  • Compile two css files to one swf

    Hi,          Is it possible to compile two swf files to one swf. If so give the me steps please. thanks, Jayagopal.