tilføj bruger og password i script

Tags:    password

Hej

Et program jeg anvender til en række overvågningskameraer, kan generere et script, som jeg kan anvende på en hjemmeside, hvis ønsket er at kunne se overvågningskameraet der.

Scriptet har det problem, at hver gang hjemmesiden vises, skal der indtastes "Bruger" og "Password" ( som jeg har oprettet i programmet der styrer scriptet )


Hvordan får leg lagt dette brugernavn og adgangskode tilføjet i scriptet, så at det sker automatisk ?

Bruger = guest
password = abcdef

------------------

<script type="text/javascript">
var height_array = new Array();
var width_array = new Array();
width_array[1] = 800;
height_array[1] = 600;
</script>
<img src="http://87.56.90.13:8082/loading.jpg" class="webcam" id="webcam1" onmousedown="PTZMouseDown1(event)" width="800" height="600" alt="Live Stream" />
<script type="text/javascript">
<!--
currentCamera1= 1;
errorimg1= 0;
document.images.webcam1.onload = DoIt1;
document.images.webcam1.onerror = ErrorImage1;
function LoadImage1()
{
uniq1 = Math.random();
document.images.webcam1.src = "http://87.56.90.13:8082/cam_" + currentCamera1 + ".jpg?uniq="+uniq1;
document.images.webcam1.onload = DoIt1;
}
function PTZMouseDown1(e)
{
var IE = document.all?true:false;
var x,y;
var myx,myy;
var myifr = document.getElementById("_iframe-ptz");
tp = getElPos1();
myx = tp[0];
myy = tp[1];
if(IE){
var scrollX = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft;
var scrollY = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;
x = event.clientX - myx + scrollX;
y = event.clientY - myy + scrollY;
} else {
x = e.pageX - myx;
y = e.pageY - myy;
}
if ((width_array[currentCamera1] != null) && (width_array[currentCamera1] > 0)) x = Math.round((x * 400) / width_array[currentCamera1]);
if ((height_array[currentCamera1] != null) && (height_array[currentCamera1] > 0)) y = Math.round((y * 300) / height_array[currentCamera1]);
if (x > 400) x = 400;
if (y > 300) y = 300;
if (myifr != null) myifr.src = "http://87.56.90.13:8082/ptz?src=" + currentCamera1 + "&moveto_x=" + x + "&moveto_y=" + y +"";
return true;
}
function getElPos1()
{
el = document.images.webcam1;
x = el.offsetLeft;
y = el.offsetTop;
elp = el.offsetParent;
while(elp!=null)
{ x+=elp.offsetLeft;
y+=elp.offsetTop;
elp=elp.offsetParent;
}
return new Array(x,y);
}
function ErrorImage1()
{
errorimg1++;
if (errorimg1>3){
document.images.webcam1.onload = "";
document.images.webcam1.onerror = "";
document.images.webcam1.src = "offline.jpg";
}else{
uniq1 = Math.random();
document.images.webcam1.src = "http://87.56.90.13:8082/cam_" + currentCamera1 + ".jpg?uniq="+uniq1;
}
}
function DoIt1()
{
errorimg1=0;
window.setTimeout("LoadImage1();", 40);
}
//-->
</script>





2 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Der er ikke umiddelbart noget i dit script som taler for brugernavn/password. Er du sikker på det ikke er fordi der genereres en side med scriptet, som så er beskyttet med HTTP_BASIC_AUTH? Det er der flere overvågnings-software som gør. Siden bliver så evt. refereret til i dine src attributter, hvilket er hvorfor du bliver bedt om at skrive user og pass.

Hvordan ser det ud når du bliver spurgt om credentials? Kan du vise et screenshot?



Prøv :
http://87.56.90.13:8082

Bruger : user
Password : sm3322



t