/ Forside/ Teknologi / Hardware / Andet hardware / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Andet hardware
#NavnPoint
tedd 22408
refi 21484
Klaudi 14878
o.v.n. 12736
severino 10876
Fijala 9709
peet49 7935
Gambrinus 7284
emesen 6789
10  pallebhan.. 6757
Vedr. Webcam.
Fra : DJfrakja
Vist : 615 gange
100 point
Dato : 11-01-03 01:43

Jeg bruger programmet WebcamXP, og det virker sådanset fint. Bortset fra at når jeg uploader HTML filen til hjemmesiden, så virker det ikke over internettet..Lokalt fungerer det fint nok. Koden er selv lavet af programmet :
/// READ THIS ///
you have to copy the following files to your web server :
webxp.class
error.jpg

once done create a new html file and paste the code generated:

<applet codebase="." code="webXP.class" name="webcamXP" width="160" height="120" hspace="0" vspace="0" align="top" refresh="51" filename="cam_1.jpg" host="192.168.0.127" port="8080"></applet>

Alt dette har jeg gjort. Men prøv at gå ind på www.baked-beans.dk/webcam Det virker ikke!
Jeg har opsat min router til at der er en server på den maskine hvor WebcamXP kører...


 
 
Accepteret svar
Fra : Master_of_KeFir

Modtaget 110 point
Dato : 11-01-03 02:05

Problemet ligger i host addrese. Du benytter den lokale "private" ip-address og den kan ikke ses over internettet.
Du skal angive hosts offentlig ip-addrese.

Hvis den sider bag en router, så er det routeren som har addresen. Routeren skal så sættes op til at vidrestille til din server.

Mvh, Ke'Fir, m,a,

Kommentar
Fra : Master_of_KeFir


Dato : 11-01-03 02:14

<applet
codebase="."
code="webXP.class"
name="webcamXP"
width="160"
height="120"
hspace="0"
vspace="0"
align="top"
refresh="51"
filename="cam_1.jpg"
host="192.168.0.127" <---------------- Rettes til Routerens offentlig ip-addresse som du finder ved klik her - http://www.myip.dk/
port="8080"
></applet>

og undskyld jeg havd ikke bemærket din sidste sætning.
Mvh, Ke'Fir, m.a.


Kommentar
Fra : DJfrakja


Dato : 11-01-03 02:22

Det har jeg tjekket. Det skulle være i orden. Routeren ved at der er en server på den lokal adresse...

Kommentar
Fra : DJfrakja


Dato : 11-01-03 02:24

Det har jeg også prøvet. Men det hjælper ikke.

Kommentar
Fra : DJfrakja


Dato : 11-01-03 02:28

Hvis jeg bruger den offentlige adresse virker det ikke. Heller ikke lokalt hvis jeg skrive http://"offentligt Ip":8080
Men hvis jeg skriver http://192.168.0.127:8080/ så virker det!

Kommentar
Fra : Master_of_KeFir


Dato : 11-01-03 02:35

Ja men det ved min browser ikke.

Jeg mente
Citat
host="192.168.0.127" <-------- Rettes fra 192.168.0.127 til XXX.XXX.XXX.XXX (din offentlige ip. Det du for oplyst af myip.dk

Når man (ude på ineternettet) kliker din link så hentes den kode fra siden. Broewseren prøver så at hente billedet fra "192.168.0.127" Den addrese eksitere
ikke på internettet. Den eksistere bag routere på private lokal netværk tusinder af steder i verdnen. Det svare til at sige ens hjemme addrese er 3.sal,th. og det er der rigtig mange der kan sige de gør.

Hvis en browser skal få forbindelse til din host skal den kende din routeres addresse - http://www.myip.dk/ og den er forskellige for alle i verdnen. (Svare til gadenavn, husnr. og postnr.)

Den PC jeg sider ved lige nu har addressen 192.168.0.18 og jeg tvivler på vir er naboer
Mvh, Ke'Fir, m.a.

Kommentar
Fra : DJfrakja


Dato : 11-01-03 02:41

Men det er vel stadigvæk port 8080. ??

Jeg har prøvet at rette det til den anden IP, men det virker stadig ikke.
Routeren er sat op til at der på 192.168.0.127 port 8080 er en server.


Kommentar
Fra : Master_of_KeFir


Dato : 11-01-03 03:04

Mht port kan du selv vælge hvilken du vil brug. Nogel af dem er standard og 8080 bruges oftest til HTTP, så det godt nok.
Det skal bare være sådan at alt så køre på samme port. Dvs firewall/NAT på router slipper det igennen og host også lytte på den port.

Så er spørgsmål om XPWebCam på server også bruger porten, og det vil jeg tro fordi <apllet code> er "lavet" af XPWebCam

Go for it.

Kommentar
Fra : DJfrakja


Dato : 11-01-03 03:15

Hm, alt det har jeg tjekket, det virker stadig ikke....

Kommentar
Fra : Master_of_KeFir


Dato : 11-01-03 03:51

Har lige checket din webcam internet link på din side igen.

<applet code> er ikke rettet på jeres web server endnu (kl.03:44)
Den henviser stadig til privat addrese og ikke offentlig addresse til din router !

Du skal jo lige uploade html coden med addreserettelsen til webserveren, ik ?

Mvh, Ke'Fir, m.a.

Kommentar
Fra : DJfrakja


Dato : 11-01-03 04:02

Den er altså oploadet..

Kommentar
Fra : Master_of_KeFir


Dato : 11-01-03 05:32

Det kan jeg se nu. Der har nok ligget en gammle version af siden på en cache et eller andet sted undervejs.
billed kommer ikke frem med applet tygger hard på det jeg kan se

DAMMMMM ! jeg er ved at crashed lukker lige ned

Kommentar
Fra : Master_of_KeFir


Dato : 11-01-03 05:39

Jeg kan se sidste indlæg kom ad sted. Min puter bliv svimmel og jeg skulle lige prøve at redde alt mit arbejde før den væltede. Det har lykkes for det meste.
Jeg har din applet stærkt mistænket.

Prøver lige at genskabe fejlen.

Mvh, Ke'Fir, m.a.






Jeg har streamet billedet direkte ned fra din server gennem din router så forbindelsen dur 100% sikkert
Tidsstempling fungere fint men der er ingen opdatering af billedet. Det er det samme billed der bliver sendt igen og igen.

(Den er brunlig i farven, du har sort T-shirt på og har vredet hovedet bagud til venstre og kigger ligt opad. Der er noget der ligner en hvid dørkam elle søjle på billedes venstre kant) se selv her - http://80.63.72.22:8080/cam_1.jpg
Hvis du tryker refresh på din bowser kan du se at tidstemplen følger med.



Kommentar
Fra : DJfrakja


Dato : 11-01-03 05:54

OK, så der kommer altså noget ud. Dette er er blot billedet af en plakat. Men hvis jeg refresher på F5 så bliver billedet uploadet. (Har prøvet at sættet en hånd foran). Men det virket da ikke helt efter hensigten.. hvad kan der være galt. HTML koden???

Kommentar
Fra : Master_of_KeFir


Dato : 11-01-03 06:03

ØV - din side har lige væltet min puter igen !!!

Det er din webXP.class applet som ikke fungere som der skal. DEN ER FARLIG !
I forsøg på at vise billedet udvider den sig datalager løbende. Den ender med at fylde hele rammen (og jeg har 2GB RAM onboard)
Hvis man lukker ned i tide, så holder bowseren op med at hente data, men den frigiver IKKE rammen.


Følgende fungere fint :
Din server fugere fint på port 8080, og lige ledes routeren. IP adressen er også OK. Billedet ligger hvor den skal og programet XPWebCam svare pænt på http-forspørgsler.

Her er der problemer :
1. XPWebCam kan ikke (som det er nu) finde ud af at lægge et nyt billed ind på filen "cam_1.jpg".
2. Webxp.class kan slet ikke find ud af noget

Kræver lige noget mere research.

I'll be back !
Mvh, Ke'Fir, m.a.



Kommentar
Fra : Master_of_KeFir


Dato : 11-01-03 07:11

Min webbot har fundet følgende, da jeg ikke har meget tid tilbage er det end overfladisk gennegang jeg har lavet.
Kig selv nærmere på det.

har du opdateret software ? Alvorlig sikkerhedhul i webcamXP - http://www.herold.adsl.dk/MailingList/Nyhedsbreve/200208-02.htm
Citat
Sikkerhedshul i webcamXP.

Sikkerhedshullet eksisterer i den WEB server der medfølger og som webcamXP bygger på.
webcamXP i versioner tidligere end v0.97 indeholder denne brist og brugere anbefales snarest at opgradere til mindst v0.97

Sikkerhedshullet kan udnyttes således at den ondsindet besøgende opnår læse adgang til alle filer på den harddisk som webcamXP er installeret på. På denne måde kan der opnås adgang til registreringsdata til password på den enkelte PC samt adgang til andre systemmæssige følsomme data.


her er en dedikeret forum for WebCamXP
-http://www.coverxp.com/forum/
- http://www.coverxp.com/forum3305/default.asp?CAT_ID=10
Disse her har samme problem som dig (asp løsning) - http://www.coverxp.com/forum3305/topic.asp?whichpage=2&ARCHIVEVIEW=&TOPIC_ID=1896
ftp løsning - http://www.coverxp.com/forum3305/topic.asp?TOPIC_ID=2012
her en anden med memory leak (uopklaret) -http://www.coverxp.com/forum3305/topic.asp?TOPIC_ID=2084

og heri ligger nok fejlen skal du se -
Citat
I cut the code from wetdex.html and glued it into a page on my web server... Added the newest webXP.class I have and ran the page. In the status bar at the bottom of the page I see the message java client v2.0 and the feed never starts (hangs on WebCamXP is loading)
But if I run wetdex.html I see the message java client v2.08 and the feed runs... there appears that the Java class and the wetdex.html are generated on the fly and never reside as actual files.


Håber du så har noget at gå efter
Jeg har nemlig fyreaften for 11 minuter siden. Checker ind når jeg har været hjemme og sove ud.

Mvh, Ke'Fir, m.a.


Kommentar
Fra : plobber


Dato : 11-01-03 12:49

Hej DJFrakja.
Jeg har haft samme problem. Men Master of Kefir har skrevet det.
1. gå ind på www.myip.dk aller øverst står din ip som andre skal bruge for at kunne se dig.
2. kopier den ip og sæt den ind <applet codebase="." code="webXP.class" name="webcamXP" width="160" height="120" hspace="0" vspace="0" align="top" refresh="51" filename="cam_1.jpg" host=" >>>HER<<< " port="8080"></applet>
3. sæt htmlkoden ind på din side og opload den...
4. gå ind på din side og nyd dig selv :)

Håber at det virker, det gjorde det hos mig...

Kommentar
Fra : DJfrakja


Dato : 11-01-03 16:17

Har kikket på de forskellige links. Jeg bruger version 0,98 så der burde ikke være problemer.

Kommentar
Fra : DJfrakja


Dato : 11-01-03 16:33

Har ikke meget forstand på Asp. Men har dog prøvet dette : Use this code on a MS platform.... and save as imageGrab.asp
<% @Language = "VBScript" %>
<% Option Explicit
function GetNewImage
Dim objSXH
Set objSXH = Server.CreateObject("Microsoft.XMLHTTP")
objSXH.open "GET", "http://xx.xx.xx.xx:8080/cam_2.jpg", False
objSXH.send
If objSXH.status = 200 Then
Response.ContentType = "image/gif"
Response.BinaryWrite objSXH.responseBody
End If
end function
GetNewImage
%>
******************************************
the above will connect to WEBCamxp and grab the image
******************************************
now to display the image
******************************************
call this whatever.html
------------------------------------------
<html>
<head>
<script language="JavaScript"><!--
function refreshIt() {
if (!document.images) return;
document.images['myCam'].src = 'imageGrab.asp';
setTimeout('refreshIt()',500); //1/2 second pause
}
//--></script>
</head>
<body onLoad=" setTimeout('refreshIt()',500)">
<img src="imageGrab.asp" name="myCam">
</body>
</html>

Det kan jeg heller ikke få til at virke. Se på www.baked-beans.dk/web2.html


Kommentar
Fra : Master_of_KeFir


Dato : 12-01-03 16:58

Hej igen.

jeg har kigget lidt mere på det.

Min JavaMonitor sladrer følgende om BB/webcam
Citat
at java/lang/Thread.run
at webXP.run
at webXP.readImage
at java/net/Socket.<init>
at java/net/Socket.<init>
at com/ms/security/StandardSecurityManager.checkConnect
at com/ms/security/StandardSecurityManager.chkex
at com/ms/security/StandardSecurityManager.chk
at com/ms/security/PolicyEngine.checkPermission
at com/ms/security/PolicyEngine.deepCheck
at com/ms/security/permissions/NetIOPermission.check
com.ms.security.SecurityExceptionEx[webXP.readImage]: cannot connect to "80.63.72.22"

... Hvor på den forsøger igen, MEN SAMTIDDIGT starter et nyt thread, som også knækker. Der var 1, der var 2, der var 4, der var 8 på cykel tur ....
og pludselig er CPU på 99% og man har brugt 1,96GB ram !



Den nyest jeg kunne finde er Java Client v2.18
Filen "WebXP.class" har størelsen 4,307 bytes.
Der skal være tidstemplet - Tuesday, December 17, 2002, 9:40:22 PM

Det kan du finde ud af ved at højre klikke på den og vælg egenskaber.

Hvis din ikke er up to date, må du her hen for at downloade den nyeste og geninstallere da der øjensynligt har været rettet mange fejl i prerelise udgaven.
WebCamXP Free version 1.00.264 - http://fileforum.betanews.com/detail.php3?fid=1037973079

Og mon ikke du så vil kunne køre som oprindeligt ?
Vi får se.

Mvh, Ke'Fir, m.a.

Godkendelse af svar
Fra : DJfrakja


Dato : 17-01-03 00:26

Jeg har droppet projektet midlertidigt

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste