Hollosi Information eXchange /HIX/
HIX WEBMESTER 286
Copyright (C) HIX
1998-01-31
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Elfustolt monitor (mind)  9 sor     (cikkei)
2 help !!!!! (mind)  17 sor     (cikkei)
3 Re: CGI (mind)  68 sor     (cikkei)
4 Re: Kep frissitese x percenkent (mind)  55 sor     (cikkei)
5 kepfelbontas (mind)  22 sor     (cikkei)
6 1szeru OnMouseOver (mind)  26 sor     (cikkei)
7 re:Textarea (mind)  22 sor     (cikkei)

+ - Elfustolt monitor (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok WMESTERek,

Egy szep delutani oraban a monitorom gondolt egyet, es "elfustolt". Ez annyit t
esz, hogy egy pontba ugrott ossze minden, es azota se kep se hang ...

Ismer valaki egy monitorszervizt, ahol ilyesmivel foglalkoznak ? 
(Listan kivul valaszolj, ha lehet. Koszonom.)

							E.J.
+ - help !!!!! (mind) VÁLASZ  Feladó: (cikkei)

Hello

Nagyon fontos lenne a kovetkezo:
Vam egy irc botom ,ami mirces ,tehat win alatt fut. Ha volna valaki
olyan kedves ,hogy segit nekem abban,hogy ezt a botot orokke a halon
tudjam tartani azt megkoszonnem...
Szoval az kellene ,hogy servertualjdoosnak elkuldom a botot ,o elinditja
, es ennyi , hagyja ott futni , nem nyul hozza ,nem kapcsolja ki... Nem
valami bonya dolog...     Ezutan minig elkuldenem az upgradeket is , op
meg ilyesmi ugyekben...

Privatemailban legyszi ,mert nem tudom mindieg olvasni a webmestert.

mailto:


Dave
+ - Re: CGI (mind) VÁLASZ  Feladó: (cikkei)

T. Webmesterek! Miutan tobb kerest kaptam maganlevelben
itt kuldok nehany kert scriptet.
1. Sajat szamlalo (VBScript)
-----------------
<%
// Update Counter
Set fileObject = Server.CreateObject("Scripting.FileSystemObject")
CounterFile = "d:\inetsrv\wwwroot\counters\inkwell.ctr"
Set OutStream = FileObject.OpenTextFile (CounterFile,1,FALSE,FALSE)
Count = OutStream.ReadLine
IF Count <> "" THEN Count = Int(Count) + 1
ELSE Count = 1
END IF
Session("Counter") = Count
Set OutSreasm = Nothing
Set OutStream = FileObject.OpenTextFile (CounterFile,2,FALSE,FALSE)
OutStream.WriteLine CStr(Count)
Set OutStream = Nothing
%>
<HTML>
<TITLE> My Counter with Server Side Script </TITLE>
Welcome to our site, you are visitor number <%=Session("Counter")%>
</HTML>
Az ASP igy dinamikusan letolti az HTML oldalt a Windows NT szerveren
levo IIS 4.0-t hasznalva. Ugyanezt meg lehet konnyen irni JavaScript
1.2-vel felteve, hogy Netscape szervert hasznal az ember. Hogy egy NT
szerveren a JScript ertelmezo mit tenne a JavaScript server side scripttel,
azt nem tudom. Azt se, hogy ugyanezt Perlben irva, mit tenne egy NT szerver 
Perl ertelmezoje, vagy egy Netscape Enterprise szerver mondjuk UNIXon.
Persze mindehhez szukseges, hogy sajat scriptedet tudjad a szerveren futtatni.
2. Bongeszo tipusa
------------------
Ezt JavaScripttel igy szoktam lekerdezni:
<SCRIPT LANGUAGE="JavaScript">
<!-- 
function atefunkciodneve
{ kulonfele var-ek;
  document.open();
  if (navigator.appName == "Netscape")
  {	var NSMajorVersion = navigator.appVersion.charAt(0);
       if (NSMajorVersion > "2")
	{ ez itt version 3 vagy 4 ide jon amit tenni akarsz; }
       else
       { ez itt version  1 vagy 2 Netscape, ide amit tenni akarsz; }
   } 
   else
       if (navigator.appName == "Microsoft Internet Explorer")
          {  tolts le ActiveX controllokat itt, ha szukseges } 
          var NSMajorVersion = navigator.appVersion.charAt(0);
          if (NSMajorVersion > "3" )
             { ez itt a legujabb IE, ide jon amit tenni akarsz; }
          else { ez itt regi IE, ide amit tenni akarsz pld. nem latja
                 az OBJECT taget, de latja az EMBEDet;}
        else { ez valami mas bongeszo; }
   }
   document.close();
}
3. A felbontas lekerdezeset VBScriptben meg tegnapelott leirtam.
4. IP cim vagy domain lekerdezese.
---------------------------------
A windows location objektumbol ki lehet szedni a szerver IP
cimet. De az eredeti kerdes az volt, hogy a Web lapot latogatok
IP cimet honnan lehet megtudni. Az a szerveren van. Jo lenne,
ha valaki adna egy minta scriptet, hogy lehet azt kideriteni.
Gondolom, hogy a Microsoft IIS-en mashol van, mint pld. egy
Apache szerveren.
Udv:	Szabolcs
http://www-rcf.usc.edu/~petrovay/
+ - Re: Kep frissitese x percenkent (mind) VÁLASZ  Feladó: (cikkei)

Hello!

 irta a WEBMESTER #284-ben:
> is elerheto lenne. Azt szeretnem megoldani, hogy
> egy ON-LINE meres eredmenye megjelenjen
> a veb lapon. Ahhoz kellene valami megoldas, hogy
> megmondjam a web kliensnek, hogy az adott kepet X
> percenket frissitse. Persze az adott nev alatt
> mar egy mas tartalmu kep lenne x perc mulva.

En 2 megoldast ismerek. Az egyik a client-pull, a masik a server-push.
Hogy melyiket hasznalod, az attol fugg, milyen gyakran kell frissiteni a
kepet.

A client-pull nem mas, mint hogy a kepet tartalmazo doksit ujratoltod X
masodpercen belul a <META> elem segitsegevel, valahogy igy:
<META HTTP-EQUIV="Refresh" CONTENT="10">

Ekkor az oldalt 10 masodperc mulva a bongeszo ujra letolti. Ezaltal a
benne levo kep is frissul, mivel annak mar mas lesz a tartalma. Celszeru
az kepet es a doksit kulon frame-be tenni, hogy ne zavarja a tobbi infot
az ujratoltes.

A server-push kicsit bonyolultabb, es a szervert is jobban terheli, de
ha gyakran kell frissiteni, vagy intraneten vagy, akkor ez jobb. A kep
URL-je egy CGI program legyen, ami az egyes kepeket eloallitja es az
alabbi kimenetet produkalja:
Content-type: multipart/x-mixed-replace;boundary="Hatarolo_string"

Hatarolo_string
Content-type: image/gif

[Az 1. kep tartalma]
Hatarolo_string
Content-type: image/gif

[A 2. kep tartalma]
Hatarolo_string
 .
 .
 .
Content-type: image/gif

[Az N. kep tartalma]
Hatarolo_string

Igy tulajdonkeppen egy vegtelen adatfolyamod lesz, tehat a kapcsolatnak
vegig elnie kell. Ha a user lenyomja a Stop gombot, akkor megallithatja
a folyamatot, de erre mas lehetoseget is adhatsz neki. Ennek a
megoldasnak tehat az az elonye, hogy gakori frissitesnel gyors, valamint
hogy a kepet es nem a kepet tartalmazo oldalt frissitjuk.

udv,
-- 
Boca  -=> http://winnie.obuda.kando.hu/~boca/ <=-  Bo'cz Pe'ter
+ - kepfelbontas (mind) VÁLASZ  Feladó: (cikkei)

Hello!

 irta a WEBMESTER #280-ban:
> Milyen programozastechnikai trukkel lehet megallapitani, hogy egy
> felhasznalo bongeszoje (illetve gepe) milyen kepernyofelbontasban fut?

JavaScript 1.2-ben (Navigator 4.x) van egy screen objektum, ami nehany
valtozot tartalmaz, mely a kepernyorol ad infot:

width : kepernyo szelessege
height : kepernyo magassaga
pixelDepth : log2(egyszerre lathato szinek szama)
colorDepth : log2(felhasznalhato szinek szama)
availWidth : maximizalt ablak magassaga
availHeight : maximizalt ablak szelessege

JavaScript 1.1-ben is megoldhato valahogy a dolog egy Java
fuggvenyhivassal. Regebben talaltam egy ilyn peldaprogramot, de sajnos
mar nincs meg.

-- 
Boca  -=> http://winnie.obuda.kando.hu/~boca/ <=-  Bo'cz Pe'ter
+ - 1szeru OnMouseOver (mind) VÁLASZ  Feladó: (cikkei)

Udv!

Ez itt 1 1szeru onMouseOveres script, ami megy IE4.0 alatt, de a NN 4.0 a fule 
botjat se mozditja ra...
Van vk.-nek vm. 5lete?

<SCRIPT LANGUAGE="JavaScript">
<!--
function mouseEvent()
	{
	document.images[2].src="warn2.gif";
	window.setTimeout("document.images[2].src='warn1.gif'", 4000);
	}
//-->
</SCRIPT>

és a HTML kódban:

<IMG SRC="warn1.gif"  onMouseOver="mouseEvent()" WIDTH=401 HEIGHT=202 BORDER=0>

(ez a *harmadik* kép a honlapon)

THX
--
Bye: Maxigas
*This message was entirely written with recycled electrons.*
+ - re:Textarea (mind) VÁLASZ  Feladó: (cikkei)

> A masik gondom pedig az, hogy ha MSIE 3.0-ban keszitek egy
> form-ot, amiben van egy TEXTAREA, akkor ez a csoda browser
> pont a felet jeleniti meg az oszlopoknak mint amit megadtam.
> 
> Netscape alatt az osszes verzioban tokeletesen megy.

Ha jol tudom akkor csak mas betumeretnek megfeleloen teszi ki az Expoler
(a Netscape-hoz kepest).
Tehat a sorok es oszlopok szama megmarad, csak a mas betumeret miatt
tunki kissebbnek.
(ugyanez fennall minden <INPUT> mezonel is.)

Udv:
Szabolcs

-- 
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{ Ba'nffy Szabolcs         WEBUJSAG -->>  --== CENTRALNET BT. ==--    }
{           tel/voice/fax: 308-9539    }
{ ICQ: 2231980	                        H-1153 Bp. Pazmany P. u. 118. }
{ http://www.centralnet.hu                    }
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS