Einfügen eines eigenen Downloadservers: Unterschied zwischen den Versionen

Aus Gemini-Wiki
Zur Navigation springen Zur Suche springen
Zeile 37: Zeile 37:
  
  
<image target="0815" name="Plugin1" url="http://beispielserver/plugins/Plugin1" version="001" creator="ME" md5="11111111111111111111111111111111" description="Plugin1 ==> Erstes Plugin" />
+
      <image target="0815" name="Plugin1" url="http://beispielserver/plugins/Plugin1" version="001" creator="ME" md5="11111111111111111111111111111111" description="Plugin1 ==> Erstes Plugin" />
 
              
 
              
  

Version vom 27. Juli 2006, 08:10 Uhr

Anwendungsbereich

Seit Gemini 3.0.0, besteht die Möglichgkeit, einen eigenen Downloadserver in das Image zu integrieren. Hierzu müssen allerdings einige "Regeln" eingehalten werden. Es befindet sich auf der Dreambox, im Verzeichnis /etc eine Datei Namens: useraddon.xml. Diese wird zwingend benötigt um euren Server zu identifizieren. Desweiteren muss auf euren Server eine XML liegen, wie sie in der useraddon.xml angegeben wurde.

Die useraddon.xml

Ist der erste Schritt zum einfügen eines eigenen/anderen Downloadservers und sieht wie folgt aus: _________________________________________________________________________________________________


<?xml version="1.0" encoding="iso-8859-1" ?>

<item>

<item name="example (useraddon.xml)" url="http://example/example.xml" /> </item>

________________________________________________________________________________________

In der Sektion "item", wird mit dem Punkt "name" der Name/Kennung des zuzufügenden Servers angegeben. Der Punkt "url" definiert die Zieladresse und die Detail XML, welche durchsucht werden soll.

Wie in dem Beispiel unschwer zu erkennen ist, können beliebig viele Server eingetragen werden. Hierzu ist einfach eine weitere Zeile " <item name=.... /> " einzufügen.

Die example.xml

Ist die Datei, welche auf eurem Server Lokal vorhanden sein muss. Hier werde Detailinformationen zu dem entsprechendem Dateidownload eingetragen:

_____________________________________________________________________________________________________


<image>


      <image target="0815" name="Plugin1" url="http://beispielserver/plugins/Plugin1" version="001" creator="ME" md5="11111111111111111111111111111111" description="Plugin1 ==> Erstes Plugin" />
           

<image target="0815" name="Plugin2"

      url="http://beispielserver/plugins/Plugin2"
      version="001" creator="ME"
      md5="22222222222222222222222222222222"
      description="Plugin2 ==> Zweites Plugin" />
           

<image target="0815" name="Plugin3"

      url="http://beispielserver/plugins/Plugin3"
      version="001" creator="ME"
      md5="33333333333333333333333333333333"
      description="Plugin3 ==> Drittes Plugin" />
           

</image>"

________________________________________________________________________________________________________