Help with flash server date

hello, i have a pack with 4 swfs() and i want to change them automaticly when new season is coming using server date, can someone help me with script or documentation?

This doesn't sound like a Flash issue, unless you have some other Flash file that loads these files in them.  You probably just want to see about creating a php page that writes the embedding code for the Flash file it will show based on the date the PHP sees on the server.

Similar Messages

  • Need help with Flash CS4 buttons/can't get buttons to control anything

    Hello,
    I need help with Flash CS4. I am making a banner with an animation (Image change into movie clip "3D Spiral") and added buttons but I cannot get the buttons to control the animation. Please help I am frustrated! If someone could help I would be most appreciated.

    Thank you.
    Regards,
    Michael J. Sheehan  allelois
    Date: Mon, 17 Aug 2009 18:48:09 -0600
    From: [email protected]
    To: [email protected]
    Subject: Need help with Flash CS4 buttons/can't get buttons to control anything
    Hi there
    I'm not sure how you wound up where you did. But you wound up in the Adobe Captivate forums. Please stand by as I move your thread to the Flash forums.
    Cheers... Rick
    >

  • Still need help with flash player download

    I'm still having a problem with the flash player, please read my last post below:
    "I've tried everything here & still can't download the flash player. Anytime I try to download it asks me to install ADM add-on and then when I click on that, my computer freezes. How do I enable this add-on without my computer freezing? Can anyone help pls?"

    Thanks a lot for your help, it is truly appreciated.
    Date: Thu, 29 Oct 2009 18:52:38 -0600
    From: [email protected]
    To: [email protected]
    Subject: Still need help with flash player download
    You can set Flash Player to check for updates on the Global Settings Manager panel:
    http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager05.htm l
    >

  • Help with flash video buffering

    I need help with flash video buffering. I've created a
    buffering graphic to show up when the clip is loading. The problem
    that I'm having is that when the video finishs playing, the buffer
    is empty and the graphic pops back on. The following is the code
    that I'm using to call and buffer the video. Any help would be
    great!
    stop();
    var nc:NetConnection = new NetConnection();
    nc.connect(null);
    var ns:NetStream = new NetStream(nc);
    ns.setBufferTime(10);
    ns.onStatus = function(info){
    if(info.code == "NetStream.Buffer.Full"){
    bufferClip._visible = false;
    if(info.code == "NetStream.Buffer.Empty"){
    bufferClip._visible = true;
    if (info.code == "NetStream.Stop") {
    bufferClip._visible = false;
    theVideo.attachVideo (ns);
    ns.play("my_clip.flv");
    rewindButton.onRelease= function(){
    ns.seek(0);
    playButton.onRelease= function(){
    ns.pause();
    }

    Again thank you for your help in advance...
    I put the script folder into the root. As far as the .flv
    file it is showing up as being "put" to my web server. when i
    checked the root folder it is there. again i am having the same
    problem.. the local view works but when i check it on the web it
    just shows that there should be a flash video there but it does not
    show up.
    i created a new root for this test page the new link is..
    http://www.wfwa.org/TESTindexfolder/TESTindex.asp
    here are the files that are showing up in it...
    flashprojectwebvid.fla
    flashprojectwebvid.html
    flashprojectwebvid.swf
    PBSpromo.flv
    SteelExternalPlaySeekMute.swf
    TESTindex.asp
    and the Scripts folder
    thanks again for any help..

  • [svn:fx-trunk] 8968: sync api versions with flash runtime data

    Revision: 8968
    Author:   [email protected]
    Date:     2009-07-31 13:18:19 -0700 (Fri, 31 Jul 2009)
    Log Message:
    sync api versions with flash runtime data
    Modified Paths:
        flex/sdk/trunk/modules/asc/src/java/macromedia/asc/embedding/avmplus/ActionBlockEmitter.j ava
        flex/sdk/trunk/modules/asc/src/java/macromedia/asc/util/APIVersions.java

    Sorry to dig this out, but i just ran exactly into the same problem using a 7600GT. Reverting the appropriate libraries to 9.2.4 lead to a segfault in Compiz, deleting the libvdpau_nouveau files, however worked perfectly - thanks cro for the hint. But I guess, this is not a permanent solution, is there a better way to fix it? Maybe a bug report mentioning the problem would be of some use?
    Bug reported: https://bugs.archlinux.org/task/39975
    Last edited by PhotonX (2014-04-20 11:59:36)

  • I need help with Mavericks Server: an error occurred while configuring your server.  I

    I need help with Mavricks Server, I get the following: an error occurred while configuring your server.  I have deleted the Server.app several times along with the associated com.apple and Server folder.  Any more help would be appreciated.

    There are usually some log files around, related to the installation.  See if Console.app (Applications > Utilities) shows anything relevant to the error, when you've done a fresh install of Server.app and tried the configuration.

  • Need help with Flash media server

    I am using XAMPP. Now i want to intall Flash media server. How can i configure my apache server to work with flash media server? I dont want to install the apache server coming along with flash media

    Hi,
    What excactly is the usecase you are trying here? Are using your external Apache to proxy your http traffic from FMS to it or do you want to use http streaming feature of FMS?
    If you want to proxy it then use the following document : http://help.adobe.com/en_US/FlashMediaServer/3.5_AdminGuide/WSE2A5A7B9-E118-496f-92F9-E295 038DB7DB.html
    Refer Configure HTTP proxying topic in the document.

  • Help with XML, display data on swipe/click

    Hello.
    I am trying to create a moibile app that displays XML data. It's basically a phone book. I want the data to change when swiped. I can get the data in just fine. I can get it to display fine. I am not seeing the correct image first, however. I think it's a problem with my imagenum variable.
    Then, I want to change what is displayed when the user clicks/swipes on the screen. How do I do that?
    stop();
    var nameArray:Array = new Array();
    var countryArray:Array = new Array();
    var portraitArray:Array = new Array();
    var flagArray:Array = new Array();
    var jobtitleArray:Array = new Array();
    var imageNum:Number=0;
    var totalImages:Number;
    //Load XML
    var XMLURLLoader:URLLoader = new URLLoader();
    XMLURLLoader.load(new URLRequest("recbook.xml"));
    XMLURLLoader.addEventListener(Event.COMPLETE, processXML);
    function processXML(event:Event):void {
    var theXMLData:XML = new XML(XMLURLLoader.data);
    totalImages=theXMLData.name.length();
    for (var i:Number =0; i < totalImages; i++){
      //push xml data into the arrays
      nameArray.push(theXMLData.name[i]);
      countryArray.push(theXMLData.country[i]);
      portraitArray.push(theXMLData.portrait[i]);
      flagArray.push(theXMLData.flag[i]);
      jobtitleArray.push(theXMLData.jobtitle[i]);
    //data is processed
    loadData();
    function loadData():void {
    var thisPortrait:String = portraitArray[imageNum];
    var thisCountry:String = countryArray[imageNum];
    var thisName:String = nameArray[imageNum];
    var thisJobtitle:String = jobtitleArray[imageNum];
    var thisFlag:String = flagArray[imageNum];
    var dataLoader:Loader = new Loader();
    dataLoader.load(new URLRequest(portraitArray[imageNum]));
    dataLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, dataLoaded);
    function dataLoaded(event:Event):void {
      //I want to start with image 0 (img1.jpg) and cycle through with a mouse click (finger swipe on iOS)
      stage.addEventListener(MouseEvent.CLICK, loadMainImage1);
      function loadMainImage1(event:MouseEvent):void {
       portraitUILoader.source=thisPortrait;
       flagUILoader.source=thisFlag;
       selectedName.text=thisName;
       selectedCountry.text=thisCountry;
       selectedJobtitle.text=thisJobtitle;
    //add to imageNum (1);
    imageNum++;
    if (imageNum < totalImages) {//stopping at img2
      trace("imageNum " + imageNum);
      trace("image name (thisPortrait) " + thisPortrait);//losing image 4 somewhere
      loadData();
      trace("Total Images " + totalImages);
    //click to move past the home screenI'd like to ditch this. don't know how.
    homeScreen_mc.addEventListener(MouseEvent.CLICK, goNext);
    function goNext(event:MouseEvent):void
    nextFrame();
    */here's the output:
    imageNum 1
    image name (thisPortrait) images/img1.jpg
    imageNum 2
    image name (thisPortrait) images/img2.jpg
    imageNum 3
    image name (thisPortrait) images/img3.jpg
    Total Images 4
    Total Images 4
    Total Images 4
    Total Images 4
    It starts the display on image 1 (the second in the series img2.jpg)*/

    Thank you.
    That helped. I get the correct images in the output, but not in the display. I also get the following error. Any chance you could help with that?
    new output after moving the increment:
    imageNum 0
    image name (thisPortrait) images/img1.jpg
    imageNum 1
    image name (thisPortrait) images/img2.jpg
    imageNum 2
    image name (thisPortrait) images/img3.jpg
    imageNum 3
    image name (thisPortrait) images/img4.jpg
    TypeError: Error #2007: Parameter url must be non-null.
    at flash.display::Loader/_load()
    at flash.display::Loader/load()
    at iOS_fla::MainTimeline/loadData()
    at iOS_fla::MainTimeline/loadData()
    at iOS_fla::MainTimeline/loadData()
    at iOS_fla::MainTimeline/loadData()
    at iOS_fla::MainTimeline/loadData()
    at iOS_fla::MainTimeline/processXML()
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at flash.net::URLLoader/onComplete()

  • Help with Flash code in web page

    I have a Flash file in the masthead of my web site that shows
    a slideshow. I want to code the page so that if the viewer doesn't
    have Flashplayer, an alternative jpeg comes up in the masthead
    instead of the file with the flash slideshow. I'm afraid I'm new to
    most of this.... I'd very much appreciate help with the
    programming.
    Thank you!
    Here's the file:
    http://www.ewgaphilly.com/cs3index.html
    (the slide show isn't working at the moment -- a server issue). The
    alternate file I want to put in is:
    http://www.ewgaphilly.com/alternate_mast.jpg

    I'm sorry to be so dull on this, but I'd appreciate if you
    could tell me specifically which is the embed code (the codes in
    the <head>? What to I change here? I really appreciate your
    help.
    Here is what I get when I publish the movie and the open the
    html file:
    <!-- saved from url=(0013)about:internet -->
    <html lang="en">
    <head>
    <meta http-equiv="Content-Type" content="text/html;
    charset=iso-8859-1" />
    <title>main_slideshow_philly</title>
    <script language="JavaScript" type="text/javascript">
    <!--
    // Globals
    // Major version of Flash required
    var requiredMajorVersion = 7;
    // Minor version of Flash required
    var requiredMinorVersion = 0;
    // Revision of Flash required
    var requiredRevision = 0;
    // the version of javascript supported
    var jsVersion = 1.0;
    // -->
    </script>
    <script language="VBScript" type="text/vbscript">
    <!-- // Visual basic helper required to detect Flash
    Player ActiveX control version information
    Function VBGetSwfVer(i)
    on error resume next
    Dim swControl, swVersion
    swVersion = 0
    set swControl =
    CreateObject("ShockwaveFlash.ShockwaveFlash." + CStr(i))
    if (IsObject(swControl)) then
    swVersion = swControl.GetVariable("$version")
    end if
    VBGetSwfVer = swVersion
    End Function
    // -->
    </script>
    <script language="JavaScript1.1"
    type="text/javascript">
    <!-- // Detect Client Browser type
    var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ?
    true : false;
    var isWin =
    (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true :
    false;
    var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ?
    true : false;
    jsVersion = 1.1;
    // JavaScript helper required to detect Flash Player PlugIn
    version information
    function JSGetSwfVer(i){
    // NS/Opera version >= 3 check for Flash plugin in plugin
    array
    if (navigator.plugins != null &&
    navigator.plugins.length > 0) {
    if (navigator.plugins["Shockwave Flash 2.0"] ||
    navigator.plugins["Shockwave Flash"]) {
    var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? "
    2.0" : "";
    var flashDescription = navigator.plugins["Shockwave Flash" +
    swVer2].description;
    descArray = flashDescription.split(" ");
    tempArrayMajor = descArray[2].split(".");
    versionMajor = tempArrayMajor[0];
    versionMinor = tempArrayMajor[1];
    if ( descArray[3] != "" ) {
    tempArrayMinor = descArray[3].split("r");
    } else {
    tempArrayMinor = descArray[4].split("r");
    versionRevision = tempArrayMinor[1] > 0 ?
    tempArrayMinor[1] : 0;
    flashVer = versionMajor + "." + versionMinor + "." +
    versionRevision;
    } else {
    flashVer = -1;
    // MSN/WebTV 2.6 supports Flash 4
    else if
    (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1)
    flashVer = 4;
    // WebTV 2.5 supports Flash 3
    else if
    (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1)
    flashVer = 3;
    // older WebTV supports Flash 2
    else if (navigator.userAgent.toLowerCase().indexOf("webtv")
    != -1) flashVer = 2;
    // Can't detect in all other cases
    else {
    flashVer = -1;
    return flashVer;
    // If called with no parameters this function returns a
    floating point value
    // which should be the version of the Flash Player or 0.0
    // ex: Flash Player 7r14 returns 7.14
    // If called with reqMajorVer, reqMinorVer, reqRevision
    returns true if that version or greater is available
    function DetectFlashVer(reqMajorVer, reqMinorVer,
    reqRevision)
    reqVer = parseFloat(reqMajorVer + "." + reqRevision);
    // loop backwards through the versions until we find the
    newest version
    for (i=25;i>0;i--) {
    if (isIE && isWin && !isOpera) {
    versionStr = VBGetSwfVer(i);
    } else {
    versionStr = JSGetSwfVer(i);
    if (versionStr == -1 ) {
    return false;
    } else if (versionStr != 0) {
    if(isIE && isWin && !isOpera) {
    tempArray = versionStr.split(" ");
    tempString = tempArray[1];
    versionArray = tempString .split(",");
    } else {
    versionArray = versionStr.split(".");
    versionMajor = versionArray[0];
    versionMinor = versionArray[1];
    versionRevision = versionArray[2];
    versionString = versionMajor + "." + versionRevision; //
    7.0r24 == 7.24
    versionNum = parseFloat(versionString);
    // is the major.revision >= requested major.revision AND
    the minor version >= requested minor
    if ( (versionMajor > reqMajorVer) && (versionNum
    >= reqVer) ) {
    return true;
    } else {
    return ((versionNum >= reqVer && versionMinor
    >= reqMinorVer) ? true : false );
    return (reqVer ? false : 0.0);
    // -->
    </script>
    </head>
    <body bgcolor="#ffffff">
    <!--url's used in the movie-->
    <!--text used in the movie-->
    <script language="JavaScript" type="text/javascript">
    <!--
    var hasRightVersion = DetectFlashVer(requiredMajorVersion,
    requiredMinorVersion, requiredRevision);
    if(hasRightVersion) { // if we've detected an acceptable
    version
    var oeTags = '<object
    classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'
    + 'width="780" height="444"'
    + 'codebase="
    http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">'
    + '<param name="movie" value="main_slideshow_philly.swf"
    /><param name="quality" value="high" /><param
    name="bgcolor" value="#ffffff" />'
    + '<embed src="main_slideshow_philly.swf" quality="high"
    bgcolor="#ffffff" '
    + 'width="780" height="444" name="main_slideshow_philly"
    align="middle"'
    + 'play="true"'
    + 'loop="false"'
    + 'quality="high"'
    + 'allowScriptAccess="sameDomain"'
    + 'type="application/x-shockwave-flash"'
    + 'pluginspage="
    http://www.macromedia.com/go/getflashplayer">'
    + '<\/embed>'
    + '<\/object>';
    document.write(oeTags); // embed the flash movie
    } else { // flash is too old or we can't detect the plugin
    var alternateContent = 'alternate.giv';
    document.write(alternateContent); // insert non-flash
    content
    // -->
    </script>
    <noscript>
    // Provide alternate content for browsers that do not
    support scripting
    // or for those that have scripting disabled.
    Alternate HTML content should be placed here. This content
    requires the Macromedia Flash Player.
    <a href="
    http://www.macromedia.com/go/getflash/">Get
    Flash</a>
    </noscript>
    </body>
    </html>
    Here is my existing code in my home page:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
    Transitional//EN" "
    http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="
    http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html;
    charset=iso-8859-1" />
    <title>EWGA Greater Philadelphia Executive Women's Golf
    Association</title>
    <style type="text/css">
    <!--
    @import url("/ewgacss.css");
    -->
    </style>
    <script src="Scripts/AC_RunActiveContent.js"
    type="text/javascript"></script>
    <style type="text/css" media="screen">
    <!--
    @import url("p7tbm/p7tbm_center_08.css");
    -->
    </style>
    <script type="text/javascript"
    src="p7tbm/p7tbmenu.js"></script>
    </head>
    some other stuff goes in here!!
    then...
    <script type="text/javascript">
    AC_FL_RunContent( 'codebase','
    http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','wid th','780','height','444','title','EWGA
    Greater
    Philadelphia','src','/main_slideshow_philly','quality','high','pluginspage','
    http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movi e','/main_slideshow_philly'
    ); //end AC code
    </script>
    <noscript>
    <object
    classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="
    http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0"
    width="780" height="444" title="EWGA Greater Philadelphia">
    <param name="movie" value="/main_slideshow_philly.swf"
    />
    <param name="quality" value="high" />
    <embed src="/main_slideshow_philly.swf" quality="high"
    pluginspage="
    http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"
    type="application/x-shockwave-flash" width="780"
    height="444"></embed>
    </object>
    </noscript>

  • Need help with flash templates in Mac...

    Hello,  I did some searches in the forum but found nothing.
    I have a problem.  I have a Mac and and using Dreamweaver CS5.5.
    Recently I download some templates with flash from Hostgator.
    The message I get is:   "This page contains some SWF objects that may not work properly in the most recent versions of Internet Explorer.  Dreamweaver cannot convert them to the new SWF markups.  Please delete each of them a insert again"
    Could you help me please?   
    Thanks,

    Hello,
    The support from HostGator.com told me this:
    After reading about Adobe Dreamweaver and using the library SWF objects. This seems to be a fairly particular error with Adobe Dreamweaver CS4.
    I have read three articles:
    http://forums.adobe.com/message/2958378?tstart=0
    http://www.dreamweaverclub.com/forum/showthread.php?t=33323
    http://www.vbforums.com/showthread.php?t=579625
    They all concur this error is completely ignorable in some way. If you include the object, and just ignore the message, your content will still upload to your site. This has to do with how adobe has changed the embedding of objects since previous versions.
    However, what I can concur from all of this is that you need to simply just re-add the file to your site/library, or just ignore the error message and the embed code should work just fine.
    I test a hostgator template with flash on their server, and works fine.
    I want to know your opinion.  T hanks for your help...

  • Help with a server program

    Hello,
    I don't know much about threading, but I've got this server program (code follows). And where it does this... :
                        // Create a new thread for the connection
                        HandleAClient thread = new HandleAClient(connectToClient);
                        cn = clientNo;
                        // Start the new thread
                        thread.start();I need it to create another instance of the client program that accessing it with the same thread(I think, as i said I don't know much about threads). That way when a remote user accesses the client program, the server will automatically open another client program on the machine the server is running on. Then while their both using the same thread, they'll be able to speak back and forth without anyone else getting their text.
    Does this make sense? Can anyone help?
    Here is the server code, I don't have it perfected yet to send the text, but the clients will regester with the server.
    // MultiThreadServer.java: The server can communicate with
    // multiple clients concurrently using the multiple threads
    import java.io.*;
    import java.net.*;
    import java.util.*;
    // MultiThreadServer should be able to
    //    handle text from multiple users at once
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class MultiThreadServer extends JFrame {
         // Text area for displaying contents
         private JTextArea jta = new JTextArea();
         public static void main(String[] args) {
              new MultiThreadServer();
         public int cn = 0;
         public MultiThreadServer() {
              // Place text area on the frame
              getContentPane().setLayout(new BorderLayout());
              getContentPane().add(new JScrollPane(jta), BorderLayout.CENTER);
              setTitle("MultiThreadServer");
              setSize(500, 300);
              setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              setVisible(true); // It is necessary to show the frame here!
              try {
                   // Create a server socket
                   ServerSocket serverSocket = new ServerSocket(8000);
                   jta.append("MultiThreadServer started at " + new Date() + '\n');
                   // Number a client
                   int clientNo = 1;
                   while (true) {
                        // Listen for a new connection request
                        Socket connectToClient = serverSocket.accept();
                        // Display the client number
                        jta.append("Starting thread for client " + clientNo +
                             " at " + new Date() + '\n');
                        // Find the client's host name, and IP address
                        InetAddress clientInetAddress =
                             connectToClient.getInetAddress();
                        jta.append("Client " + clientNo + "'s host name is "
                             + clientInetAddress.getHostName() + "\n");
                        jta.append("Client " + clientNo + "'s IP Address is "
                             + clientInetAddress.getHostAddress() + "\n");
                        // Create a new thread for the connection
                        HandleAClient thread = new HandleAClient(connectToClient);
                        cn = clientNo;
                        // Start the new thread
                        thread.start();
                        // Increment clientNo
                        clientNo++;
              catch(IOException ex) {
                   System.err.println(ex);
         // Inner class
         // Define the thread class for handling new connection
         class HandleAClient extends Thread {
              private Socket connectToClient; // A connected socket
              // Construct a thread
              public HandleAClient(Socket socket) {
                   connectToClient = socket;
              // Run a thread
              public void run() {
                   try {
                        // Create data input and output streams
                        DataInputStream isFromClient = new DataInputStream(
                             connectToClient.getInputStream());
                        DataOutputStream osToClient = new DataOutputStream(
                             connectToClient.getOutputStream());
                        osToClient.writeDouble(cn);
                        // Continuously serve the client
                        while (true) {
                             // Receive radius from the client
                             double radius = isFromClient.readDouble();
                             // Compute area
                             double area = radius*radius*Math.PI;
                             // Send area back to the client
                             osToClient.writeDouble(area);
                             jta.append("radius received from client: " +
                                  radius + '\n');
                             jta.append("Area found: " + area + '\n');
                   catch(IOException e) {
                        System.err.println(e);
    }And here is the Client Program code, note that the sending of text does not yet work here either.
    // Client.java: The client sends the input to the server and receives
    //           result back from the server
    import java.io.*;
    import java.net.*;
    import java.util.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.applet.*;
    public class Client extends JFrame implements ActionListener {
         // Text field for receiving radius
         private JTextField jtf = new JTextField(40);
         // Text area to display contents
         private JTextArea jta = new JTextArea();
         // IO streams
         DataOutputStream osToServer;
         DataInputStream isFromServer;
         public static void main(String[] args) {
              new Client();
         public Client() {
              // Ask the user for a name
              String s = JOptionPane.showInputDialog
                   (null, "Please Enter Your Name:", "ZedX Web Messenger", JOptionPane.QUESTION_MESSAGE);
              // Panel p to hold the label and text field
              JPanel p = new JPanel();
              p.setLayout(new BorderLayout());
              p.add(new JLabel("Enter Text"), BorderLayout.WEST);
              p.add(jtf, BorderLayout.CENTER);
              p.add(new JButton("Go"), BorderLayout.EAST);
              jtf.setHorizontalAlignment(JTextField.LEFT);
    //          jta.editable(false);
              getContentPane().setLayout(new BorderLayout());
              getContentPane().add(p, BorderLayout.NORTH);
              getContentPane().add(new JScrollPane(jta), BorderLayout.CENTER);
              jtf.addActionListener(this); // Register listener
              String user = "Client";
              setTitle(user);
              setSize(500,500);
              setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              setVisible(true); // It is necessary to show the frame here!
              try {
                   // Create a socket to connect to the server
                   Socket connectToServer = new Socket("10.0.5.39", 8000);
                   // Create an input stream to receive data from the server
                   isFromServer = new DataInputStream(
                        connectToServer.getInputStream());
                   // Create an output stream to send data to the server
                   osToServer = new DataOutputStream(connectToServer.getOutputStream());
                   // Send client Name to server
                   // Get client number and name from server
                   double cn = isFromServer.readDouble();
                   user = user + " " + cn + ":  " + s;
                   setTitle(user);
              catch (IOException ex) {
                   jta.append(ex.toString() + '\n' + "Administrator must be offline, try again later.");
         public void actionPerformed(ActionEvent e) {
              String actionCommand = e.getActionCommand();
              if (e.getSource() instanceof JTextField) {
                   try {
                        // Get the text from the text field
                        String radius = jtf.getText();
                        // Send the text to the server
                        osToServer.println(radius);
                        osToServer.flush();
                        // Get text from the server
                        double area = isFromServer.readDouble();
                        // Display to the text area
                        jta.append("You Sent: " + radius + "\n");
                        jta.append("Server" + area + '\n');
                   catch (IOException ex) {
                        System.err.println(ex);
    }

    bump

  • Help with Client/Server communication

    Im working on a project for university, and one aspect of it is downloading files from a remote computer.
    The majority of my project so far has been using RMI only, for browsing the remote computer, deleting files, renaming files, creating new directories and searching for files. All of this is done via a GUI client, with a server running on the server machine.
    Ive now reached the part where I'll need to implement the downloading of files. I want the user to select a file from within the GUI and click download, and get it off the server.
    I dont need any help with event handlers or getting the contents of the remote computer or anything of that sort.
    Consider when I have the name of the file that I want to download from the client.
    Im having trouble understanding how exactly its going to work. Ive seen examples of file transfer programs where the user types in the name of the file in the command line which they want to download. But my implementation will differ.
    Every time the user clicks the button, I have to send to the server the name of a different file which will need to be downloaded.
    I imagine in the event handler for the Download button I'll be creating a new socket and Streams for the download of the file that the user wants. But how am I to send to the client a dynamic file name each time when the user tries to download a different file?
    I am a bit new at this, and Ive been searching on the forums for examples and Ive run through them, but I think my situation is a bit different.
    Also, will RMI play any part in this? Or will it purely be just Socket and Streams?
    I'll also develop an Upload button, but I imagine once I get the Download one going, the Upload one should be much harder.
    Any ideas and help would be appreciated.

    Hi
    I'm no RMI expert... and I did not understand your question very well....
    I think you should do this procedure:
    you should send a request for the file from the client to the server . then a new connection between the two machines should be made which will be used to send the file.
    by using UDP you will achive it quite nicely...
    //socket - is your TCP socket  you already use on the client...
    //out - socket's output stream
    byte [] b=new String("File HelloWorld.java").getBytes();
    // you should use a different way for using this rather than using strings...
    out.write(b);
    DatagramSocket DS=new DatagramSocket(port);
    DS.recieve(packet); //the data is written into the packet...on the server side you should...
    //socket - is your TCP socket  you already use on the server...
    //in - socket's input stream
    byte [] b=new byte[256];
    out.read(b);
    /*Here you check what file you need to send to the client*/
    DatagramSocket DS=new DatagramSocket(server_port);
    byte [] data=//you should read the file and translate it into bytes and build a packet with them
    DS.send(packet); //the data is in the packet...This way the server sends the required file to the client .....
    I hope it will help, otherwise try being clearier so I could help you...
    SIJP

  • Help with client server chat2

    Hi aggain,
    And here is my Client part of program
    Server part is in topic "help with client server1
    CLIENT.JAVA
    import java.io.*;
    import java.net.*;
    import java.lang.*;
    import javax.swing.*;
    public class Client {
    private static int SBAP_PORT = 5555;
    private static String server = "localhost";
    public static Socket socket = null;
    //main starts
    public static void main(String[] args) {
    try { //handle broken connection
    //set up connection to server, input, output streams
    try {
    socket = new Socket(server, SBAP_PORT);
    // handle wrong host/port errors
    catch (UnknownHostException e) {
    System.out.println("Unknown IP address for server.");
    System.exit(0);
    } //end catch UnknownHost
    catch (IOException ex) {
    System.out.println("No server found at specified port.");
    System.exit(0);
    } //end catch IOException
    catch (Exception exc) {
    System.out.println("Error :" + exc);
    System.exit(0);
    } //end cath Exception exc
    InputStream input = socket.getInputStream();
    OutputStream output = socket.getOutputStream();
    BufferedReader reader = new BufferedReader(new InputStreamReader(input));
    PrintWriter writer = new PrintWriter(output);
    while (true) {
    String client_in = JOptionPane.showInputDialog(null, "Client Request");
    System.out.println("Sending: " + client_in);
    writer.print(client_in);
    writer.flush();
    //read server entry and dispay
    String response = reader.readLine();
    if (response == null || response.equals("QUIT"))
    System.out.println("No data received");
    else
    System.out.println("Receiving: " + response);
    } //end try
    catch (IOException e) {
    System.out.println("Connection with server broken:" + e);
    System.exit(0);
    } //end catch IOException
    catch (Exception exp) {
    System.out.println("Error :" + exp);
    System.exit(0);
    } //end catch exp
    }//end main()
    }//end class Client

    http://forum.java.sun.com/thread.jspa?threadID=574466&messageID=2861516#2861516

  • Help with OSX server mail setup

    Please if anyone can tell me what I am doing wrong, I would be very grateful.  I have a company with an externaly hosted website and an an internally hosted email (OSX server).  I have everything kind of working, but some things don't seem quite right.  I'll explain below:
    I have a purchased domain: mycompany.com hosted by godaddy.
    I am using Godaddy name servers: ns65.domaincontrol.com and ns66.domaincontrol.com
    The external godaddy DNS has an a name entry for my mail server: mail pointing to 123.123.123.123 (which is my companies external static IP address).
    There is also a null (@) a name record for my website hosting service (squarespace) pointing to 456.456.456.456
    There is a cName record www pointing to the squarespace domain "www.squarespace6.com"  (know this is unusual, but it is how squarespace asks this to be set up and does not work otherwise)
    There is an MX record with priority 10 and host name @ pointing to mail.mycompany.com
    I have a airport extreme router with the appropriate ports forwarded to the OSX server.
    The DNS servers on the router are pointed to the internal IP address of the OSX server
    I did not change the domain name on the router (mistake?) it is currently san.rr.com
    On the OSX server I have set up host name to be mycompany.comDNS is set up with primary zone being mycompany.com
    Primary Zone entries include
    nameserver = mycompany.com
    machine record host name is mycompany.com and the IP address is the internal IP address of the OSX server
    another machine record with host name "mail" and IP address is the internal IP address of the OSX server.
    Finally, there is a mail exchanger record with mail server "mail.mycompany.com" and priority 10
    There are 2 entries autocreated in the Reverse zone
    Mail is setup and running on the OSX server providing mail for "mail.mycompany.com"
    Users are setup with email address: [email protected] (note: without the mail subdomain - I think this is OK?)
    I am using self signed certificate.
    In my clients (windows Thunderbird, Mac Mail, iOS mail), the settings are for the incoming mail server host name to be "mail.mycompany.com" and the outgoing also to be "mail.mycompany.com"
    I woud have expected this to be imap.mycompany.com and smtp.mycompany.com respectively, but it doesn't work when I input these values and works with the former.  Have I set this up wrong??  imap seems to require SSL on port 993 and SMTP seems to require TLS on port 587.Outlook on PC gives me an error that after googling appears to be a problem with not recognizing a fuly qualified hostname form the SMTP client.  I see the fix, but wanted to know if that meant that my server didn't have a fully qualified host name and whether I should change that rather than just remove that restriction???
    The final problem is that my outgoing emails seem to be getting caught up in other people's spam filters too frequently.  What is the main reason for this?  Is it because I have set something up wrong and it brings up flags or is it simply because I am not a huge hosting company, or somethign else althogether?
    If you've gotten this far, big thanks!  If you can help me, even more thanks!

    Well, actually they are both getting caught up in spam filters and bounced back.  I actually realized that part of the problem is that I have a dynamic IP address, but it doesn't change.  Regardless, on the bounce back it looks like hotmail and other domains are rejecting email from my IP and recognize it as dynamic.  This was a test server that i would by physically taking to my business where there is a static business IP address (Cox).
    Sorry for the very long original message, but it seems that most people don't post enough information for the problem to be solved in their original posts and I was hoping to provide as much detail as possible.
    The other is the question of "are things set up right?"  It seems strange to me that both my outgoing and incoming servers are "mail.mycompany.com" and not imap.mycompany.com and smtp.mycompany.com and I wonder if this is going to cause me to have problems?
    Is it a problem that my email addresses are [email protected] and not [email protected]?
    Was I supposed to change the domain name on the router?
    Also is it going to be a problem that I am using a self signed certificate?

  • Need help with flash player installation please !!!!

    Hello,
    I need help with my flash player installation because every time I access a movie this is the message I receive. 
    This content on Xfinity TV is not available for viewing with Chrome's "Incognito" mode. To play this video using Chrome, please view this page without "Incognito" mode.
    Still having problems? Try resetting your Flash player license.

    Incognito mode is a Google Chrome setting when you open a new window (Cmd+Shift+N on a Mac Ctrl+Shift+N on Windows) It opens a "private" window with no cookies and no tracking. The problem with it is that when you disable cookies, your license files are not sent to the site (whetehr it's YouTube or xFinity or any other that uses license files for paid content)  and it treats you as if you're a first time visitor. Paid videos won't play wihtout the cookies sending the license file info.
    This isn't a Flash Player setting. It's in Chrome. I did some research and according to Google, "Incignito" mode is off by default, and can ONLY be activate by the keyboard shortcut. There IS a way to disable it from the registry http://dev.chromium.org/administrators/policy-list-3#IncognitoModeAvailability

Maybe you are looking for

  • Proximity sensor reacting too close causing droppe...

    I have two Nokia Lumia 800 phones and they react too close with proximity sensor causing screen to become active so when I am outdoors in brighter light calls are auto-dropped when my cheek touches the end call button on the screen. I have compared m

  • Mod_Rewrite/Restart Regex Problem

    I'm trying to migrate to SJWS 7.0R1 from Apache, and trying to migrate the following rewrite functionality: Rewriterule ^(.*/)$ asp.php?url=$1index Rewriterule ^$ asp.php?url=index Rewriterule ^admin(/+(.*))?$ admin.php?url=$2 RewriteCond %{REQUEST_F

  • Recommended way to start a merge replication with big database

    Hi all I need to install a merge replication on 2 diferent stores with Sql 2012 server, that are connected via 2 mb vpn and the database is about 4gb. due to the fact we have 2mb for the initial sync and the database is big, What is the recommended w

  • Cross company purchasing and profit centre substitutions

    Hi Gurus, I am setting up cross company purchasing, which all appear to work sweet except for the profit centre determinations. As the delivery creates from a purchase order rather than a sales order, the profit centre substituions rules available vi

  • Accessing .war on tomcat using apache

    i am trying to deploy .war file in the tomcat server that communicates with apache to fulfill the dynamic requests. Now when i am making war I am able to access the application when I use tomcat only. But when used inconjunction with apache web serve