HTPCInfo, Sysinfo;DriveSpace

Discussion in 'Plugins & Erweiterungen' started by harryzwo, June 20, 2011.

  1. harryzwo

    harryzwo Portal Pro

    Joined:
    July 25, 2006
    Messages:
    711
    Likes Received:
    34
    Ratings:
    +64 / 1
    Home Country:
    Germany Germany
    Show System Specs
    MediaPortal Version: 1.2.0 Beta
    MediaPortal Skin: Defaultwide
    Windows Version: Win 7 x86
    CPU Type: Intel Core 2 Quad Q8300
    HDD: WD 1TB
    Memory: 4GB
    Motherboard:
    Video Card: Geforce GT240
    Video Card Driver:
    Sound Card:
    Sound Card AC3:
    Sound Card Driver:
    1. TV Card: Happauge NovaT
    1. TV Card Type: DVB-T
    1. TV Card Driver:
    2. TV Card: Technisat Skystar HD2
    2. TV Card Type: DVB-S
    2. TV Card Driver:
    3. TV Card:
    3. TV Card Type:
    3. TV Card Driver:
    4. TV Card:
    4. TV Card Type:
    4. TV Card Driver:
    MPEG2 Video Codec:
    MPEG2 Audio Codec:
    h.264 Video Codec:
    Satelite/CableTV Provider:
    HTPC Case:
    Cooling:
    Power Supply:
    Remote:
    TV:
    TV - HTPC Connection:




    ich bin auf der Suche nach einem Plugin, dass mir einige Infos(CPU,Plattenbelegung,Memorybelegung) in MP anzeigt. Gefunden habe ich die drei, die im Titel genannt habe. HTPC funktioniert mit MP1.2Beta nicht richtig, ist aber auch für mich überdimmensioniert. Sysinfo finde ich nur als mpe-Datei. Die läßt sich nicht unter MP1.2Beta installieren und bei DriveSpace muss man, so wie ich das verstehe, das alles in ein bestehendes Fenter einprogrammieren. Das ist für mich als "nur User" recht kompliziert und ich verstehe vieles nicht. Wie ich das sehe gibt es hier sehr viele, die sich darauf wesentlich besser verstehen als ich.
    Gibt es hier vielleicht jemanden der eine einfache Seite ähnlich der Sysinfo für MP1.2Beta DefaultWide bauen kann, die man einfach installiert?
    Ich denke, dass ich mit dem Anliegen nicht ganz alleine bin.
     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. quake2rambo
    • Premium Supporter

    quake2rambo MP Donator

    Joined:
    January 18, 2007
    Messages:
    795
    Likes Received:
    37
    Gender:
    Male
    Occupation:
    Sysadmin
    Ratings:
    +42 / 1
    Home Country:
    Germany Germany
    Show System Specs
    AW: HTPCInfo, Sysinfo;DriveSpace

    Tja. Das ist eben so bei Open-Source Projekten. Die leben vom Mitmachen. Jeder hat eben unterschiedliche Anforderungen und Bedürfnisse. Das alles mit "Klick hier und Klick da" abzudecken, geht einfach nicht. Und Beta bleibt eben Beta. Einige Leute die Plugins programmieren warten eben auch lieber eine stable Version ab um nicht alles immer wieder anpasen zu müssen.
     
  4. harryzwo

    harryzwo Portal Pro

    Joined:
    July 25, 2006
    Messages:
    711
    Likes Received:
    34
    Ratings:
    +64 / 1
    Home Country:
    Germany Germany
    Show System Specs
    Naja, grundsätzlich stimme ich Dir zu.
    Allerdings glaube ich nicht, dass sich im Betastadium noch etwas gravierend an der Pluginprogrammierung ändert.
    Also ist es gleich ob ich jetzt diese Anfrage stelle oder später. Es ist ja auch möglich, dass jemand das schon realisiert hat und es evtl. zu Verfügung stellen möchte.
     
  5. quake2rambo
    • Premium Supporter

    quake2rambo MP Donator

    Joined:
    January 18, 2007
    Messages:
    795
    Likes Received:
    37
    Gender:
    Male
    Occupation:
    Sysadmin
    Ratings:
    +42 / 1
    Home Country:
    Germany Germany
    Show System Specs
    AW: HTPCInfo, Sysinfo;DriveSpace

    Das DriveSpace-Plugin beispielsweise ist eben definitiv für eine individuelle Einbindug in skinfiles vorgesehen. Da gibts nichts "fertiges" oder aber es findet sich jemand, der das zur Verfügung stellt. Hab ich z.B. gemacht im Thread. Die anderen sind eigenständige Plugins. Da ist der Programmierer gefordert. Und da wirds auch nicht für alle skins Anpassungen geben.
     
  6. harryzwo

    harryzwo Portal Pro

    Joined:
    July 25, 2006
    Messages:
    711
    Likes Received:
    34
    Ratings:
    +64 / 1
    Home Country:
    Germany Germany
    Show System Specs
    Ich finde die Lösung die Catavolt auf Basis von Sysinfo gemacht hat gut. Das habe ich versucht nachzubauen, bin aber extrem schnell an meine Grenzen gestoßen. Leider kann ich Sysinfo nicht installieren, dann müßte ich nur Anpassungen vornehmen. Nur mit der SYSINFO.XML kann ich irgendwie nichts anfangen. So wie ich das sehe muß irgendwo im Basichome noch ein Aufruf stattfinden um die Sysinfoseite überhaupt anzuzeigen. Weiter benötige ich auch noch die dazugehörigen Bilder. Nicht zu versessen-es gibt ja auch noch die Drivespace-DLL kann ich die einfach benutzen und wie?
    Also ich bin total verwirrt und habe mehr Fragen als Antworten. Da muss ich wohl warten, ob jemand etwas in der Richtung programmiert
     
  7. quake2rambo
    • Premium Supporter

    quake2rambo MP Donator

    Joined:
    January 18, 2007
    Messages:
    795
    Likes Received:
    37
    Gender:
    Male
    Occupation:
    Sysadmin
    Ratings:
    +42 / 1
    Home Country:
    Germany Germany
    Show System Specs
    AW: HTPCInfo, Sysinfo;DriveSpace

    Die drivespace DLL kommt in den Process-Ordner: C:\Program Files (x86)\Team MediaPortal\MediaPortal\plugins\process\DriveFreeSpace.dll (bei x64 Windows)
    Dann wird es in der MP-config aktiviert und eingestellt. Sysinfo habe ich mal benutzt, inzwischen nicht mehr. Eigentlich weiß man ja was verbaut ist :D
     
  8. harryzwo

    harryzwo Portal Pro

    Joined:
    July 25, 2006
    Messages:
    711
    Likes Received:
    34
    Ratings:
    +64 / 1
    Home Country:
    Germany Germany
    Show System Specs
    gut, das habe. In der Configuration habe ich das auch aktiviert.
    Um jetzt irgendwas anzeigen zu können muss ich eine Skin-xML habe. Wenn ich irgendeine funktionierende nehme, die umbenenne und speichere passiert nichts. Wie also kann ich eine Skin-XML ändern um dass sie auch im MP als eigenständige(neue) Seite angezeigt wird? Verstehts Du was ich meine??
     
  9. quake2rambo
    • Premium Supporter

    quake2rambo MP Donator

    Joined:
    January 18, 2007
    Messages:
    795
    Likes Received:
    37
    Gender:
    Male
    Occupation:
    Sysadmin
    Ratings:
    +42 / 1
    Home Country:
    Germany Germany
    Show System Specs
    AW: HTPCInfo, Sysinfo;DriveSpace

    Grundsätzlich immer an einer Kopie von einer xml arbeiten! Und nicht mehrere Schritte auf einmal. Sonst verliert man den Überblick.

    Das ist z.B. ein Teil meiner settings.xml vom BleazleWide-Skin.
    Damit werden die Füllstände der Laufwerke C: bis N: "tabellarisch" dargestellt.

    Code (Text):
    1.    
    2.  
    3.  
    4. <control>
    5.   <description>Drive space</description>
    6.   <type>label</type>
    7. <textalign>center</textalign>
    8. <textcolor>ffffffff</textcolor>
    9.   <id>37483</id>
    10.   <posX>470</posX>
    11.   <posY>150</posY>
    12.   <width>160</width>
    13.   <height>50</height>
    14.   <font>font9</font>
    15.   <label>#DriveFreeSpace.C.AvailableSpace.Data</label>
    16.   <visible>string.contains(#DriveFreeSpace.C.Enabled,true)</visible>
    17.   <animation effect="fade" time="1000"  delay="1000" >WindowOpen</animation>
    18.       <animation effect="slide" time="1000" start="-470,0" end="0,0" delay="1000" acceleration="-1" >WindowOpen</animation>
    19.       <animation effect="fade" time="1000">WindowClose</animation>
    20.       <animation effect="slide" time="1000" start="0,0" end="-470,0" acceleration="-1" >WindowClose</animation>
    21.      </control>
    22. <control>
    23.   <description>Progress Bar</description>
    24.   <type>progress</type>
    25.   <id>20</id>
    26.   <posX>465</posX>
    27.   <posY>230</posY>
    28.   <width>160</width>
    29.   <height>16</height>
    30.   <label>#DriveFreeSpace.C.AvailableSpace.UsedPercentage</label>
    31.  <texturebg>progress_background_tvhome.png</texturebg>
    32.   <lefttexture>progress_blank30.png</lefttexture>
    33.   <midtexture>progress_mid_white30.png</midtexture>
    34.   <righttexture>progress_blank30.png</righttexture>
    35.   <visible>string.contains(#DriveFreeSpace.C.Enabled,true)</visible>
    36.   <animation effect="fade" time="1000"  delay="1000" >WindowOpen</animation>
    37.       <animation effect="slide" time="1000" start="-470,0" end="0,0" delay="1000" acceleration="-1" >WindowOpen</animation>
    38.       <animation effect="fade" time="1000">WindowClose</animation>
    39.       <animation effect="slide" time="1000" start="0,0" end="-470,0" acceleration="-1" >WindowClose</animation>
    40.      
    41. </control>
    42. <control>
    43.   <description>Drive space</description>
    44.   <type>label</type>
    45. <textcolor>ffffffff</textcolor>
    46. <textalign>center</textalign>
    47.   <id>37483</id>
    48.   <posX>660</posX>
    49.   <posY>150</posY>
    50.   <width>160</width>
    51.   <height>50</height>
    52.   <font>font9</font>
    53.   <label>#DriveFreeSpace.D.AvailableSpace.Data</label>
    54.   <visible>string.contains(#DriveFreeSpace.D.Enabled,true)</visible>
    55.     <animation effect="fade" time="1000" delay="750" >WindowOpen</animation>
    56.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="750" acceleration="-1" >WindowOpen</animation>
    57.       <animation effect="fade" time="1000" delay="500">WindowClose</animation>
    58.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="500" acceleration="-1" >Windowclose</animation>
    59.     </control>
    60. <control>
    61.   <description>Progress Bar</description>
    62.   <type>progress</type>
    63.   <id>20</id>
    64.   <posX>655</posX>
    65.   <posY>230</posY>
    66.   <width>160</width>
    67.   <height>16</height>
    68.   <label>#DriveFreeSpace.D.AvailableSpace.UsedPercentage</label>
    69.   <texturebg>progress_background_tvhome.png</texturebg>
    70.   <lefttexture>progress_blank30.png</lefttexture>
    71.   <midtexture>progress_mid_white30.png</midtexture>
    72.   <righttexture>progress_blank30.png</righttexture>
    73.   <visible>string.contains(#DriveFreeSpace.D.Enabled,true)</visible>
    74.     <animation effect="fade" time="1000" delay="750" >WindowOpen</animation>
    75.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="750" acceleration="-1" >WindowOpen</animation>
    76.       <animation effect="fade" time="1000" delay="500">WindowClose</animation>
    77.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="500" acceleration="-1" >Windowclose</animation>
    78. </control>
    79. <control>
    80.   <description>Drive space</description>
    81.   <type>label</type>
    82. <textalign>center</textalign>
    83. <textcolor>ffffffff</textcolor>
    84.   <id>37483</id>
    85.   <posX>850</posX>
    86.   <posY>150</posY>
    87.   <width>160</width>
    88.   <height>50</height>
    89.   <font>font9</font>
    90.   <label>#DriveFreeSpace.E.AvailableSpace.Data</label>
    91.   <visible>string.contains(#DriveFreeSpace.E.Enabled,true)</visible>
    92.     <animation effect="fade" time="1000" delay="500" >WindowOpen</animation>
    93.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="500" acceleration="-1" >WindowOpen</animation>
    94.       <animation effect="fade" time="1000" delay="750">WindowClose</animation>
    95.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="750" acceleration="-1" >Windowclose</animation>
    96. </control>
    97. <control>
    98.   <description>Progress Bar</description>
    99.   <type>progress</type>
    100.   <id>20</id>
    101.   <posX>845</posX>
    102.   <posY>230</posY>
    103.   <width>160</width>
    104.   <height>16</height>
    105.   <label>#DriveFreeSpace.E.AvailableSpace.UsedPercentage</label>
    106.   <texturebg>progress_background_tvhome.png</texturebg>
    107.   <lefttexture>progress_blank30.png</lefttexture>
    108.   <midtexture>progress_mid_white30.png</midtexture>
    109.   <righttexture>progress_blank30.png</righttexture>
    110.   <visible>string.contains(#DriveFreeSpace.E.Enabled,true)</visible>
    111.     <animation effect="fade" time="1000" delay="500" >WindowOpen</animation>
    112.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="500" acceleration="-1" >WindowOpen</animation>
    113.       <animation effect="fade" time="1000" delay="750">WindowClose</animation>
    114.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="750" acceleration="-1" >Windowclose</animation>
    115. </control>
    116. <control>
    117.   <description>Drive space</description>
    118.   <type>label</type>
    119. <textalign>center</textalign>
    120. <textcolor>ffffffff</textcolor>
    121.   <id>37483</id>
    122.   <posX>1040</posX>
    123.   <posY>150</posY>
    124.   <width>160</width>
    125.   <height>50</height>
    126.   <font>font9</font>
    127.   <label>#DriveFreeSpace.F.AvailableSpace.Data</label>
    128.   <visible>string.contains(#DriveFreeSpace.F.Enabled,true)</visible>
    129.  <animation effect="fade" time="1000" delay="250" >WindowOpen</animation>
    130.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="250" acceleration="-1" >WindowOpen</animation>
    131.       <animation effect="fade" time="1000" delay="1000">WindowClose</animation>
    132.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="1000" acceleration="-1" >Windowclose</animation>
    133. </control>
    134. <control>
    135.   <description>Progress Bar</description>
    136.   <type>progress</type>
    137.   <id>20</id>
    138.   <posX>1035</posX>
    139.   <posY>230</posY>
    140.   <width>160</width>
    141.   <height>16</height>
    142.   <label>#DriveFreeSpace.F.AvailableSpace.UsedPercentage</label>
    143.   <texturebg>progress_background_tvhome.png</texturebg>
    144.   <lefttexture>progress_blank30.png</lefttexture>
    145.   <midtexture>progress_mid_white30.png</midtexture>
    146.   <righttexture>progress_blank30.png</righttexture>
    147.   <visible>string.contains(#DriveFreeSpace.F.Enabled,true)</visible>
    148.    <animation effect="fade" time="1000" delay="250" >WindowOpen</animation>
    149.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="250" acceleration="-1" >WindowOpen</animation>
    150.       <animation effect="fade" time="1000" delay="1000">WindowClose</animation>
    151.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="1000" acceleration="-1" >Windowclose</animation>
    152. </control>
    153. <control>
    154.   <description>Drive space</description>
    155.   <type>label</type>
    156. <textalign>center</textalign>
    157. <textcolor>ffffffff</textcolor>
    158.   <id>37483</id>
    159.   <posX>470</posX>
    160.  <posY>280</posY>
    161.   <width>160</width>
    162.   <height>50</height>
    163.   <font>font9</font>
    164.   <label>#DriveFreeSpace.G.AvailableSpace.Data</label>
    165.   <visible>string.contains(#DriveFreeSpace.G.Enabled,true)</visible>
    166.    <animation effect="fade" time="1000"  delay="1000" >WindowOpen</animation>
    167.       <animation effect="slide" time="1000" start="-470,0" end="0,0" delay="1000" acceleration="-1" >WindowOpen</animation>
    168.       <animation effect="fade" time="1000">WindowClose</animation>
    169.       <animation effect="slide" time="1000" start="0,0" end="-470,0" acceleration="-1" >WindowClose</animation>
    170. </control>
    171. <control>
    172.   <description>Progress Bar</description>
    173.   <type>progress</type>
    174.   <id>20</id>
    175.   <posX>465</posX>
    176.   <posY>360</posY>
    177.   <width>160</width>
    178.   <height>16</height>
    179.   <label>#DriveFreeSpace.G.AvailableSpace.UsedPercentage</label>
    180.   <texturebg>progress_background_tvhome.png</texturebg>
    181.   <lefttexture>progress_blank30.png</lefttexture>
    182.   <midtexture>progress_mid_white30.png</midtexture>
    183.   <righttexture>progress_blank30.png</righttexture>
    184.   <visible>string.contains(#DriveFreeSpace.G.Enabled,true)</visible>
    185.   <animation effect="fade" time="1000"  delay="1000" >WindowOpen</animation>
    186.       <animation effect="slide" time="1000" start="-470,0" end="0,0" delay="1000" acceleration="-1" >WindowOpen</animation>
    187.       <animation effect="fade" time="1000">WindowClose</animation>
    188.       <animation effect="slide" time="1000" start="0,0" end="-470,0" acceleration="-1" >WindowClose</animation>
    189. </control>
    190. <control>
    191.   <description>Drive space</description>
    192.   <type>label</type>
    193. <textalign>center</textalign>
    194. <textcolor>ffffffff</textcolor>
    195.   <id>37483</id>
    196.   <posX>660</posX>
    197.   <posY>280</posY>
    198.   <width>160</width>
    199.   <height>50</height>
    200.   <font>font9</font>
    201.   <label>#DriveFreeSpace.H.AvailableSpace.Data</label>
    202.   <visible>string.contains(#DriveFreeSpace.H.Enabled,true)</visible>
    203.   <animation effect="fade" time="1000" delay="750" >WindowOpen</animation>
    204.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="750" acceleration="-1" >WindowOpen</animation>
    205.       <animation effect="fade" time="1000" delay="500">WindowClose</animation>
    206.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="500" acceleration="-1" >Windowclose</animation>
    207. </control>
    208. <control>
    209.   <description>Progress Bar</description>
    210.   <type>progress</type>
    211.   <id>20</id>
    212.   <posX>655</posX>
    213.   <posY>360</posY>
    214.   <width>160</width>
    215.   <height>16</height>
    216.   <label>#DriveFreeSpace.H.AvailableSpace.UsedPercentage</label>
    217.   <texturebg>progress_background_tvhome.png</texturebg>
    218.   <lefttexture>progress_blank30.png</lefttexture>
    219.   <midtexture>progress_mid_white30.png</midtexture>
    220.   <righttexture>progress_blank30.png</righttexture>
    221.   <visible>string.contains(#DriveFreeSpace.H.Enabled,true)</visible>
    222.   <animation effect="fade" time="1000" delay="750" >WindowOpen</animation>
    223.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="750" acceleration="-1" >WindowOpen</animation>
    224.       <animation effect="fade" time="1000" delay="500">WindowClose</animation>
    225.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="500" acceleration="-1" >Windowclose</animation>
    226. </control>
    227. <control>
    228.   <description>Drive space</description>
    229.   <type>label</type>
    230. <textalign>center</textalign>
    231. <textcolor>ffffffff</textcolor>
    232.   <id>37483</id>
    233.   <posX>850</posX>
    234.   <posY>280</posY>
    235.   <width>160</width>
    236.   <height>300</height>
    237.   <font>font9</font>
    238.   <label>#DriveFreeSpace.I.AvailableSpace.Data</label>
    239.   <visible>string.contains(#DriveFreeSpace.I.Enabled,true)</visible>
    240.   <animation effect="fade" time="1000" delay="500" >WindowOpen</animation>
    241.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="500" acceleration="-1" >WindowOpen</animation>
    242.       <animation effect="fade" time="1000" delay="750">WindowClose</animation>
    243.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="750" acceleration="-1" >Windowclose</animation>
    244.   </control>
    245. <control>
    246.   <description>Progress Bar</description>
    247.   <type>progress</type>
    248.   <id>20</id>
    249.   <posX>845</posX>
    250.    <posY>360</posY>
    251.   <width>160</width>
    252.   <height>16</height>
    253.   <label>#DriveFreeSpace.I.AvailableSpace.UsedPercentage</label>
    254.   <texturebg>progress_background_tvhome.png</texturebg>
    255.   <lefttexture>progress_blank30.png</lefttexture>
    256.   <midtexture>progress_mid_white30.png</midtexture>
    257.   <righttexture>progress_blank30.png</righttexture>
    258.   <visible>string.contains(#DriveFreeSpace.I.Enabled,true)</visible>
    259.   <animation effect="fade" time="1000" delay="500" >WindowOpen</animation>
    260.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="500" acceleration="-1" >WindowOpen</animation>
    261.       <animation effect="fade" time="1000" delay="750">WindowClose</animation>
    262.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="750" acceleration="-1" >Windowclose</animation>
    263.   </control>
    264.   <control>
    265.   <description>Drive space</description>
    266.   <type>label</type>
    267. <textalign>center</textalign>
    268. <textcolor>ffffffff</textcolor>
    269.   <id>37483</id>
    270.   <posX>1040</posX>
    271.   <posY>280</posY>
    272.   <width>160</width>
    273.   <height>300</height>
    274.   <font>font9</font>
    275.   <label>#DriveFreeSpace.J.AvailableSpace.Data</label>
    276.   <visible>string.contains(#DriveFreeSpace.J.Enabled,true)</visible>
    277.   <animation effect="fade" time="1000" delay="250" >WindowOpen</animation>
    278.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="250" acceleration="-1" >WindowOpen</animation>
    279.       <animation effect="fade" time="1000" delay="1000">WindowClose</animation>
    280.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="1000" acceleration="-1" >Windowclose</animation>
    281.   </control>
    282. <control>
    283.   <description>Progress Bar</description>
    284.   <type>progress</type>
    285.   <id>20</id>
    286.   <posX>1035</posX>
    287.    <posY>360</posY>
    288.   <width>160</width>
    289.   <height>16</height>
    290.   <label>#DriveFreeSpace.J.AvailableSpace.UsedPercentage</label>
    291.   <texturebg>progress_background_tvhome.png</texturebg>
    292.   <lefttexture>progress_blank30.png</lefttexture>
    293.   <midtexture>progress_mid_white30.png</midtexture>
    294.   <righttexture>progress_blank30.png</righttexture>
    295.   <visible>string.contains(#DriveFreeSpace.J.Enabled,true)</visible>
    296.   <animation effect="fade" time="1000" delay="250" >WindowOpen</animation>
    297.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="250" acceleration="-1" >WindowOpen</animation>
    298.       <animation effect="fade" time="1000" delay="1000">WindowClose</animation>
    299.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="1000" acceleration="-1" >Windowclose</animation>
    300.   </control>
    301.     <control>
    302.   <description>Drive space</description>
    303.   <type>label</type>
    304. <textalign>center</textalign>
    305. <textcolor>ffffffff</textcolor>
    306.   <id>37483</id>
    307.   <posX>470</posX>
    308.   <posY>410</posY>
    309.   <width>160</width>
    310.   <height>300</height>
    311.   <font>font9</font>
    312.   <label>#DriveFreeSpace.K.AvailableSpace.Data</label>
    313.   <visible>string.contains(#DriveFreeSpace.K.Enabled,true)</visible>
    314.  <animation effect="fade" time="1000"  delay="1000" >WindowOpen</animation>
    315.       <animation effect="slide" time="1000" start="-470,0" end="0,0" delay="1000" acceleration="-1" >WindowOpen</animation>
    316.       <animation effect="fade" time="1000">WindowClose</animation>
    317.       <animation effect="slide" time="1000" start="0,0" end="-470,0" acceleration="-1" >WindowClose</animation>
    318.   </control>
    319. <control>
    320.   <description>Progress Bar</description>
    321.   <type>progress</type>
    322.   <id>20</id>
    323.   <posX>465</posX>
    324.    <posY>490</posY>
    325.   <width>160</width>
    326.   <height>16</height>
    327.   <label>#DriveFreeSpace.K.AvailableSpace.UsedPercentage</label>
    328.   <texturebg>progress_background_tvhome.png</texturebg>
    329.   <lefttexture>progress_blank30.png</lefttexture>
    330.   <midtexture>progress_mid_white30.png</midtexture>
    331.   <righttexture>progress_blank30.png</righttexture>
    332.   <visible>string.contains(#DriveFreeSpace.K.Enabled,true)</visible>
    333.    <animation effect="fade" time="1000"  delay="1000" >WindowOpen</animation>
    334.       <animation effect="slide" time="1000" start="-470,0" end="0,0" delay="1000" acceleration="-1" >WindowOpen</animation>
    335.       <animation effect="fade" time="1000">WindowClose</animation>
    336.       <animation effect="slide" time="1000" start="0,0" end="-470,0" acceleration="-1" >WindowClose</animation>
    337.   </control>
    338.     <control>
    339.   <description>Drive space</description>
    340.   <type>label</type>
    341. <textalign>center</textalign>
    342. <textcolor>ffffffff</textcolor>
    343.   <id>37483</id>
    344.   <posX>660</posX>
    345.   <posY>410</posY>
    346.   <width>160</width>
    347.   <height>300</height>
    348.   <font>font9</font>
    349.   <label>#DriveFreeSpace.L.AvailableSpace.Data</label>
    350.   <visible>string.contains(#DriveFreeSpace.L.Enabled,true)</visible>
    351.    <animation effect="fade" time="1000" delay="750" >WindowOpen</animation>
    352.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="750" acceleration="-1" >WindowOpen</animation>
    353.       <animation effect="fade" time="1000" delay="500">WindowClose</animation>
    354.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="500" acceleration="-1" >Windowclose</animation>
    355.   </control>
    356. <control>
    357.   <description>Progress Bar</description>
    358.   <type>progress</type>
    359.   <id>20</id>
    360.   <posX>655</posX>
    361.    <posY>490</posY>
    362.   <width>160</width>
    363.   <height>16</height>
    364.   <label>#DriveFreeSpace.L.AvailableSpace.UsedPercentage</label>
    365.   <texturebg>progress_background_tvhome.png</texturebg>
    366.   <lefttexture>progress_blank30.png</lefttexture>
    367.   <midtexture>progress_mid_white30.png</midtexture>
    368.   <righttexture>progress_blank30.png</righttexture>
    369.   <visible>string.contains(#DriveFreeSpace.L.Enabled,true)</visible>
    370.   <animation effect="fade" time="1000" delay="750" >WindowOpen</animation>
    371.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="750" acceleration="-1" >WindowOpen</animation>
    372.       <animation effect="fade" time="1000" delay="500">WindowClose</animation>
    373.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="500" acceleration="-1" >Windowclose</animation>
    374.   </control>
    375.     <control>
    376.   <description>Drive space</description>
    377.   <type>label</type>
    378. <textalign>center</textalign>
    379. <textcolor>ffffffff</textcolor>
    380.   <id>37483</id>
    381.   <posX>850</posX>
    382.   <posY>410</posY>
    383.   <width>160</width>
    384.   <height>300</height>
    385.   <font>font9</font>
    386.   <label>#DriveFreeSpace.M.AvailableSpace.Data</label>
    387.  <visible>string.contains(#DriveFreeSpace.M.Enabled,true)</visible>
    388.     <animation effect="fade" time="1000" delay="500" >WindowOpen</animation>
    389.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="500" acceleration="-1" >WindowOpen</animation>
    390.       <animation effect="fade" time="1000" delay="750">WindowClose</animation>
    391.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="750" acceleration="-1" >Windowclose</animation>
    392.   </control>
    393. <control>
    394.   <description>Progress Bar</description>
    395.   <type>progress</type>
    396.   <id>20</id>
    397.   <posX>845</posX>
    398.    <posY>490</posY>
    399.   <width>160</width>
    400.   <height>16</height>
    401.   <label>#DriveFreeSpace.M.AvailableSpace.UsedPercentage</label>
    402.   <texturebg>progress_background_tvhome.png</texturebg>
    403.   <lefttexture>progress_blank30.png</lefttexture>
    404.   <midtexture>progress_mid_white30.png</midtexture>
    405.   <righttexture>progress_blank30.png</righttexture>
    406.   <visible>string.contains(#DriveFreeSpace.M.Enabled,true)</visible>
    407.    <animation effect="fade" time="1000" delay="500" >WindowOpen</animation>
    408.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="500" acceleration="-1" >WindowOpen</animation>
    409.       <animation effect="fade" time="1000" delay="750">WindowClose</animation>
    410.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="750" acceleration="-1" >Windowclose</animation>
    411.   </control>
    412.     <control>
    413.   <description>Drive space</description>
    414.   <type>label</type>
    415. <textalign>center</textalign>
    416. <textcolor>ffffffff</textcolor>
    417.   <id>37483</id>
    418.   <posX>1040</posX>
    419.   <posY>410</posY>
    420.   <width>160</width>
    421.   <height>300</height>
    422.   <font>font9</font>
    423.   <label>#DriveFreeSpace.N.AvailableSpace.Data</label>
    424.   <visible>string.contains(#DriveFreeSpace.N.Enabled,true)</visible>
    425.  <animation effect="fade" time="1000" delay="250" >WindowOpen</animation>
    426.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="250" acceleration="-1" >WindowOpen</animation>
    427.       <animation effect="fade" time="1000" delay="1000">WindowClose</animation>
    428.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="1000" acceleration="-1" >Windowclose</animation>
    429.   </control>
    430. <control>
    431.   <description>Progress Bar</description>
    432.   <type>progress</type>
    433.   <id>20</id>
    434.   <posX>1035</posX>
    435.    <posY>490</posY>
    436.   <width>160</width>
    437.   <height>16</height>
    438.   <label>#DriveFreeSpace.N.AvailableSpace.UsedPercentage</label>
    439.   <texturebg>progress_background_tvhome.png</texturebg>
    440.   <lefttexture>progress_blank30.png</lefttexture>
    441.   <midtexture>progress_mid_white30.png</midtexture>
    442.   <righttexture>progress_blank30.png</righttexture>
    443.   <visible>string.contains(#DriveFreeSpace.N.Enabled,true)</visible>
    444.    <animation effect="fade" time="1000" delay="250" >WindowOpen</animation>
    445.       <animation effect="slide" time="1000" start="-910,0" end="0,0" delay="250" acceleration="-1" >WindowOpen</animation>
    446.       <animation effect="fade" time="1000" delay="1000">WindowClose</animation>
    447.       <animation effect="slide" time="1000" start="0,0" end="-910,0" delay="1000" acceleration="-1" >Windowclose</animation>
    448.   </control>
    449.  
    450.  
    Die Position der Status-Bars werden über die Pixel gesteuert. Und zwar in x- und y-Richtung angefangen von links oben!
    Die PNGs progress_blank30.png und progress_mid_white30.png müssen natürlich auch vorhanden sein, sonst passiert scheinbar nichts.
    Am besten, du fängst erstmal mit einem Laufwerk an.
    Meinetwegen C:\

    Code (Text):
    1.  
    2.  
    3. <control>
    4.   <description>Drive space</description>
    5.   <type>label</type>
    6. <textalign>center</textalign>
    7. <textcolor>ffffffff</textcolor>
    8.   <id>37483</id>
    9.   <posX>470</posX>
    10.   <posY>150</posY>
    11.   <width>160</width>
    12.   <height>50</height>
    13.   <font>font9</font>
    14.   <label>#DriveFreeSpace.C.AvailableSpace.Data</label>
    15.   <visible>string.contains(#DriveFreeSpace.C.Enabled,true)</visible>
    16.   <animation effect="fade" time="1000"  delay="1000" >WindowOpen</animation>
    17.       <animation effect="slide" time="1000" start="-470,0" end="0,0" delay="1000" acceleration="-1" >WindowOpen</animation>
    18.       <animation effect="fade" time="1000">WindowClose</animation>
    19.       <animation effect="slide" time="1000" start="0,0" end="-470,0" acceleration="-1" >WindowClose</animation>
    20.      </control>
    21. <control>
    22.   <description>Progress Bar</description>
    23.   <type>progress</type>
    24.   <id>20</id>
    25.   <posX>465</posX>
    26.   <posY>230</posY>
    27.   <width>160</width>
    28.   <height>16</height>
    29.   <label>#DriveFreeSpace.C.AvailableSpace.UsedPercentage</label>
    30.  <texturebg>progress_background_tvhome.png</texturebg>
    31.   <lefttexture>progress_blank30.png</lefttexture>
    32.   <midtexture>progress_mid_white30.png</midtexture>
    33.   <righttexture>progress_blank30.png</righttexture>
    34.   <visible>string.contains(#DriveFreeSpace.C.Enabled,true)</visible>
    35.   <animation effect="fade" time="1000"  delay="1000" >WindowOpen</animation>
    36.       <animation effect="slide" time="1000" start="-470,0" end="0,0" delay="1000" acceleration="-1" >WindowOpen</animation>
    37.       <animation effect="fade" time="1000">WindowClose</animation>
    38.       <animation effect="slide" time="1000" start="0,0" end="-470,0" acceleration="-1" >WindowClose</animation>
    39.      
    40. </control>
    41.  
    42.  
    Ergebnis im Bild!
    Ganz wichtig sind <control> am Anfang und </control> am Ende eines Blocks. Sonst kommt einiges durcheinander.
     

    Attached Files:

  10. harryzwo

    harryzwo Portal Pro

    Joined:
    July 25, 2006
    Messages:
    711
    Likes Received:
    34
    Ratings:
    +64 / 1
    Home Country:
    Germany Germany
    Show System Specs
    erst mal Danke, dass Du den Nerv hast mich etwas zu unterstützen.


    Wenn ich der Reihe nach gehe müsste ich doch erst ein vorhandenes Skinfile so abändern, das ich das in MP anzeigen kann.
    Z.B. ich nehme MyVideo. Daraus möchte ich einen neuen Skin, MySysinfo(zu Beginn mit dem alten Inhalt von MyVideo), machen und diesen in Basichome auch auswählen können. D.h. ich kann dann zusätzlich zu mvVideo auch noch MYSysinfo auwählen. So wie es mit allen Plugins eigentlich geht. Muss ich da was in Basichome-xml anpassen, oder woher weiß MP, dass es einen neuen Auswahlpunkt anzeigen soll? Danach fange ich dann an das Skin so zu ändern wie ich es haben möchte.
     
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!