Thread View: pl.comp.lang.java
6 messages
6 total messages
Started by Michał Osmenda
Wed, 30 Jul 1997 08:45
Czas serwera
Author: Michał Osmenda
Date: Wed, 30 Jul 1997 08:45
Date: Wed, 30 Jul 1997 08:45
6 lines
832 bytes
832 bytes
Jak za pomoca skryptu JavaScript albo jakiegos appletu wprowadzic na strone czas lokalny, jaki jest na serwerze, nie u uzytkownika, ktory strone przeglada, ale na serwerze, na ktorym ta strona sie znajduje. Michal Osmenda gjc@domnet.com.pl
Re: Czas serwera
Author: Dariusz Korzun
Date: Wed, 30 Jul 1997 20:06
Date: Wed, 30 Jul 1997 20:06
15 lines
1157 bytes
1157 bytes
On 30 Jul 1997 08:45:06 GMT, "Michał Osmenda" <gjc@domnet.com.pl> wrote: >Jak za pomoca skryptu JavaScript albo jakiegos appletu wprowadzic na strone >czas lokalny, jaki jest na serwerze, nie u uzytkownika, ktory strone >przeglada, ale na serwerze, na ktorym ta strona sie znajduje. > >Michal Osmenda >gjc@domnet.com.pl Bezposrednio nie ma jak ale: Jesli masz IIS 3.0 na NT to robisz skrypt wykonywana na serwerze w Java Script Jesli tego nie masz to mozesz odwolac sie do TCP podajacego czas na serwerze i potem to wyswietlic.
Re: Czas serwera
Author: Krzysztof Rudnik
Date: Thu, 31 Jul 1997 07:51
Date: Thu, 31 Jul 1997 07:51
16 lines
1021 bytes
1021 bytes
On 30 Jul 1997 08:45:06 GMT, "Michał Osmenda" <gjc@domnet.com.pl> wrote: >Jak za pomoca skryptu JavaScript albo jakiegos appletu wprowadzic na strone >czas lokalny, jaki jest na serwerze, nie u uzytkownika, ktory strone >przeglada, ale na serwerze, na ktorym ta strona sie znajduje. > >Michal Osmenda >gjc@domnet.com.pl Jesli czas nie ma uaktyalniany to najprosciej CGI Krzysiek Rudnik
Re: Czas serwera
Author: Artur Biesiadowski
Date: Thu, 31 Jul 1997 10:25
Date: Thu, 31 Jul 1997 10:25
17 lines
1332 bytes
1332 bytes
: On 30 Jul 1997 08:45:06 GMT, "Michał Osmenda" <gjc@domnet.com.pl> : wrote: : >Jak za pomoca skryptu JavaScript albo jakiegos appletu wprowadzic na : strone : >czas lokalny, jaki jest na serwerze, nie u uzytkownika, ktory strone : >przeglada, ale na serwerze, na ktorym ta strona sie znajduje. : > : >Michal Osmenda : >gjc@domnet.com.pl Jezeli server jest przyzwoity (unix lub NT z bajerami) to mozesz z appleta polaczyc sie z serverem na ktorys port (sprawdz w services) i odczytac czas. Potem porownaj to z lokalnym (new Date()) i wyswietlaj w jakis tam odstepach. Artur
Re: Czas serwera
Author: Artur Tyloch
Date: Thu, 31 Jul 1997 12:12
Date: Thu, 31 Jul 1997 12:12
15 lines
1311 bytes
1311 bytes
> : >Jak za pomoca skryptu JavaScript albo jakiegos appletu wprowadzic na > : strone > : >czas lokalny, jaki jest na serwerze, nie u uzytkownika, ktory strone > Jezeli server jest przyzwoity (unix lub NT z bajerami) to mozesz z appleta > polaczyc sie z serverem na ktorys port (sprawdz w services) i odczytac Jest to usluga DTime Ta usluga umozliwia sprawdzenie aktualnego czasu i daty na komputerze z ktorym sie polaczylismy (moze to byc nasz serwer). Port: 13. Portokol: w dokumencie rfc867. > czas. Potem porownaj to z lokalnym (new Date()) i wyswietlaj w jakis tam > odstepach. > > Artur
Re: Czas serwera
Author: Artur Tyloch
Date: Thu, 31 Jul 1997 12:58
Date: Thu, 31 Jul 1997 12:58
73 lines
2356 bytes
2356 bytes
Artur Tyloch wrote:
> > : >Jak za pomoca skryptu JavaScript albo jakiegos appletu wprowadzic na
> > : strone
> > : >czas lokalny, jaki jest na serwerze, nie u uzytkownika, ktory strone
> > Jezeli server jest przyzwoity (unix lub NT z bajerami) to mozesz z appleta
> > polaczyc sie z serverem na ktorys port (sprawdz w services) i odczytac
Tak ten warunek musi byc spelniony!
> Jest to usluga DTime Ta usluga
> umozliwia sprawdzenie aktualnego czasu i daty na dowolnym komputerze z ktorym
> sie polaczylismy (moze to byc nasz serwer). Port: 13. Portokol: w
> dokumencie rfc867.
A tak to wyglada:
import java.applet.*;
import java.awt.*;
import java.io.*;
import java.net.*;
import java.util.*;
public class DTimeApplet extends Applet
{
String Time;
public DTimeApplet()
{
String s = null;
StringBuffer sb = new StringBuffer();
try
{
Socket socket = new Socket("friko.onet.pl",13);
DataInputStream dis = new DataInputStream(socket.getInputStream());
s = dis.readLine();
Time=new String(s);
socket.close();
}
catch(IOException e)
{
Time = new String("Blad");
}
}
public void paint(Graphics g)
{
g.drawString("Czas na friko.onet.pl:"+Time, 10, 20);
}
public void init()
{
resize(320, 240);
}
public String getAppletInfo()
{
return "Name: DTimeApplet\r\n" +
"Author: Artur Tyloch\r\n";
}
}
I w HTML cosik takiego
<applet
code=DTimeApplet.class
name=DTimeApplet
width=320
height=240 >
</applet>
.....i voila.
Artur Tyloch
P.S.
bez P.S.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads