Artikel » Archiv » Installation ServoServer-Software f?r Robotrack Servoboard Artikel-Infos
   

Archiv   Installation ServoServer-Software f?r Robotrack Servoboard
04.11.2007 von trackerhebo

 
Installation ServoServer-Software f?r Robotrack Servoboard mit RNS1 und S8IO Controller-Treiber

Installation
Entpacken der ZIP-Datei in einen Ordner und starten dann die `servoserver.exe`
um zu pr?fen ob Windoof alle ben?tigten Bibliotheken (.DLL und .OCX Dateien) installiert hat, sollte eine Fehlermeldung wie: MSWINSCK.OCX und/oder MSCOMM32.OCX nicht gefunden erscheinen, m?ssen diese fehlenden Bibliotheken noch nachinstalliert und in der Registry eingetragen werden.
Im n?chsten Schritt sollte die Datei ?servo_robotrack.php? angepasst werden, dazu laden wir die Datei in einen Texteditor und editieren die oberen 3 Zeilen, hinter $server = muss Deine DDNS Domain und bei $port = der Port f?r den Servoserver eingegeben werden.


 Copyright ? 2006  
 

Beispiel:
$server = "DEINE_DDNS_DOMAIN.dyndns.org";
$port = "1090";
$connection = fsockopen($server,$port);

Hinweis:
bitte nicht vergessen den Port auch im Router und/oder Firewall zu ?ffnen! (Port Forwarding)

Dann sollte noch eine ?HTML-Seite? mit der Servo- Steuerung erstellt werden um die Servos auch aus dem Browser steuern zu k?nnen, zu diesem Zweck ?ndern wir erst einmal nur die ?index.htm? die der Servoserver- Software schon beiliegt.

Im Beispiel weiter unten ist die `index.htm` zusehen, bei der die URLs hier in ROT, noch angepasst werden m?ssen. Da du ja sp?ter den Ordner `sserver` mit allen seinen Dateien auf deinen Webserver hoch laden musst, muss nat?rlich auch die Domain eingetragen werden unter dem man den Webserver auch erreichen kann.
Wo der Webserver steht ist unerheblich, kann auch der Eigene Homeserver sein, Wichtig ist nur das PHP unterst?tzt wird.
Hinweis:
Wer keinen Webserver hat, kann auch die kostenlose Trackercam-Software einsetzen, sie hat bereits einen Webserver inklusiv..!

Jetzt braucht nur noch der Ordner `sserver` auf deinem Webserver hochgeladen werden..!


Copyright ? 2007 www.robotrack.org



Beispiel: index.htm



<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">

<HTML>

<HEAD>

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">

<TITLE>Servo-Steuerung, der Neue ServoServer Version 1.1 </TITLE>



<Script language="Javascript">

function MoveGroup(GroupID, dir1, dir2){

var now = new Date()

var dummystr = parseInt(now.getTime() / 1000)

document.all.p.src = "http://DEINE_DOMAIN/sserver/servo_robotrack.php?action=group&s="
+ GroupID + "&dir1=" + dir1 + "&dir2=" + dir2 +"&"+ dummystr;

}

function MoveServo(ServoID, dir){ var now = new Date()

var dummystr = parseInt(now.getTime() / 1000)

document.all.p.src = "http://DEINE_DOMAIN/sserver/servo_robotrack.php?action=servo&s="
+ ServoID + "&dir=" + dir + "&" +dummystr;

}

</script>

</HEAD>

<BODY BGCOLOR="#FFFFFF" TEXT="#000000">

<p style="margin-top: 0; margin-bottom: 0">

<p align="center">

<b><font size="4" color="#FF0000">ServoServer Version 1.1</font></b></p>

<div align="center">

<center>

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:
collapse" bordercolor="#111111" width="38%" id="AutoNumber1"
bgcolor="#C0C0C0">

<tr>

<td width="58%">

<p align="center">

<img border="0" src="images/th.gif" width="370" height="36"></tr>

<tr>

<td width="58%">

<p style="margin-top: 0; margin-bottom: 0" align="center">

<!-- Webcam- Bild in die HTML-Seite einfuegen.------------------------->

<!-- Webcam APPLET-START------------------------->

<APPLET codeBase=http://DEINE_DOMAIN.dyndns.org:9070/remote4 archive=DispVideo.jar code=DispVideo.class height=288 width=352>

</APPLET><p style="margin-top: 0; margin-bottom: 0" align="center">

<!-- Webcam APPLET-ENDE-------------------------->




<!-- Button fuer Servo-Steuerung START -->

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:
collapse" bordercolor="#111111" width="100%" id="AutoNumber3">
<tr>

<td width="2%">&nbsp;</td>

<td width="48%">

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:
collapse" bordercolor="#111111" width="368" id="AutoNumber3"
bgcolor="#C0C0C0" height="89">
<tr>

<td width="67" height="35">

<p style="margin-top: 0; margin-bottom: 0" align="center">

<button onclick="javascript:MoveGroup('03','UP','DN');">

<img name="center" src="DEINE_DOMAIN/sserver/images/t1.gif" width="57" height="27"
align="center"></td>

<td width="19" height="35">

<p align="center" style="margin-top: 0; margin-bottom: 0">

<button onclick="javascript:MoveServo('05','UP');">

<img name="up" src="DEINE_DOMAIN/sserver/images/t2.gif" width="67" height="27"></td>

<td width="70" height="35">

<p align="center">

<button onclick="javascript:MoveGroup('03','UP','UP');">

<img name="center" src="DEINE_DOMAIN/sserver/images/t3.gif" width="57" height="27"></td>

<td width="112" height="35">

<p style="margin-top: 0; margin-bottom: 0" align="center">

<img src="http://DEINE_DOMAIN/sserver/images/live1ok.gif"
border="0" alt="Live Cam" width="49" height="20"></td>
</tr>

<td width="67" height="46">

<p align="center" style="margin-top: 0; margin-bottom: 0">

<button onclick="javascript:MoveServo('06','DN');">

<img name="left" src="DEINE_DOMAIN/sserver/images/t4.gif" width="57" height="35"
align="center">
</td>

<td width="19" height="46">

<p align="center">


<button onclick="Javascript:getdata1('7');">

<img src="DEINE_DOMAIN/sserver/images/t5.gif" width="67" height="35" align="center"></td>

<td width="70" height="46">

<button onclick="javascript:MoveServo('06','UP');">

<img name="center" src="DEINE_DOMAIN/sserver/images/t6.gif" width="57" height="35">
</td>

<td width="112" height="46">

<p align="center" style="margin-top: 0; margin-bottom: 0">&nbsp;</td>
</tr>

<td width="67" height="8">

<p style="margin-top: 0; margin-bottom: 0" align="center">

<button onclick="javascript:MoveGroup('03','DN','DN');">

<img name="left" src="DEINE_DOMAIN/sserver/images/t7.gif" width="57" height="27"
align="center"></td>

<td width="9" height="8">

<p align="center" style="margin-top: 0; margin-bottom: 0">

<button onclick="javascript:MoveServo("05"'DN');">

<img name="down" src="DEINE_DOMAIN/sserver/images/t8.gif" width="67" height="27"></td>

<td width="70" height="8">

<p align="center">

<button onclick="javascript:MoveGroup('03','DN','UP');">

<img name="center" src="DEINE_DOMAIN/sserver/images/t9.gif" width="57" height="27"></td>

<td width="102" height="8">

<p style="margin-top: 0; margin-bottom: 0" align="center">

<b>Robotrack 1.1</b></td>
</tr>

</table>

<!-- Button fuer Steuerung ENDE-->

<p align="right" style="margin-top: 0; margin-bottom: 0"></p>

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:
collapse" bordercolor="#111111" width="100%" id="AutoNumber4">

<tr>

<td width="53%">

<p style="margin-top: 0; margin-bottom: 0">&nbsp; <b>&nbsp;
Alles  im Eigenbau...<br>

&nbsp;&nbsp;&nbsp; - ServoKarte</b></p>

<p style="margin-top: 0; margin-bottom:0"><b>&nbsp;&nbsp;&nbsp;
- ServoServer<br>&nbsp;&nbsp;&nbsp; - Servo Steuerung<br>&nbsp;&nbsp;&nbsp;
</b></td>

<td width="47%">

<p style="margin-top: 0; margin-bottom: 0"><iframe id="p" name="p"
src="http://DEINE_DOMAIN/sserver/servo_robotrack.php"
width="160" scrolling="no" frameborder="0" height="80"></iframe>
</td>
</tr>
</table>
<p align="center" style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
</td>
<td width="50%">
&nbsp;
<p>&nbsp;</p>
<p>&nbsp;</td>
</tr>
</table>
</tr>
</table>
</center>
</div>
<p align="center" style="margin-top: 0; margin-bottom:
0">Copyright
<a href="http://www.robotrack.de"><font color="#000000">www.robotrack.de</font></a>
<i><b>
<font color="#FF0000">&nbsp;</font></b></i>? 2006&nbsp; Inc. All
Rights Reserved.</p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp; </p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>

<p align="center">&nbsp;</p>

</BODY>
</HTML>
 





Druckansicht   druckbare Version anzeigen
Seite empfehlen   Seite empfehlen
0 Kommentar(e)   kommentieren
Wertung ø 5,00
2 Stimme(n)
Seitenanfang nach oben