+ Antworten
Ergebnis 1 bis 8 von 8

Thema: Hilfe bei eigenem Skin - mehr infos bekommen

  1. Top | #1
    Premium-Member Avatar von albummi
    My Car
    VW
    Radio
    China?
    Dabei seit
    12.02.2012
    Beiträge
    54
    Bedankt
    3
    Erhielt 2x Danke in 2 Posts

    Standard Hilfe bei eigenem Skin - mehr infos bekommen

    Hey Leute geht es irgendwie das man mit einer DLL oder so die aktuelle GPS geschwindigkeit in einer .ini anzeigen kann?

    Ich habe aktuell das hier als Skin:
    [Only members can see the link]

    Und ich möchte gern das er mir mehr anzeigt und zwar so:
    [Only members can see the link]

    Kann mir jemand einen Tipp geben oder so wie ich das hin bekomme? wäre echt geil wenns klappt

    Achso meine ini ist im anhang zu finden
    Angehängte Dateien Angehängte Dateien

  2. # ADS
    Circuit advertisement
    Dabei seit
    Always
    Beiträge
    Many


     

  3. Top | #2
    Zufriedener RR-Kunde Avatar von Garf
    My Car
    VW
    Radio
    Roadrover IAI7037V1-STM ; USB-GNS-TMC ; Y-Adapter; DAB+
    Dabei seit
    09.05.2010
    Beiträge
    2.758
    Bedankt
    1.710
    Erhielt 673x Danke in 512 Posts

    Standard

    Meinst Du so etwas? [Only members can see the link]



  4. Top | #3
    Premium-Member
    Themenersteller
    Avatar von albummi
    My Car
    VW
    Radio
    China?
    Dabei seit
    12.02.2012
    Beiträge
    54
    Bedankt
    3
    Erhielt 2x Danke in 2 Posts

    Standard

    ja GPS tacho habe ich drauf aber es gibt keinen sinnvollen skin für 800x480 oder so... und ich will ja in dem skin auch die titel von nitrogen und so sehen... Also bräuchte ich entweder einen GPS Tacho skin der mir nitrogen titel mit anzeigt das wäre vermutlich wirklich das einfachste

  5. Top | #4
    Zufriedener RR-Kunde Avatar von Garf
    My Car
    VW
    Radio
    Roadrover IAI7037V1-STM ; USB-GNS-TMC ; Y-Adapter; DAB+
    Dabei seit
    09.05.2010
    Beiträge
    2.758
    Bedankt
    1.710
    Erhielt 673x Danke in 512 Posts

    Standard

    keinen sinnvollen skin für 800x480 oder so
    Meinst Du damit eine lauffähige Version für die Auflösung 800x480, oder wirklich den Skin? Sorry, ich habe es selber nicht installiert, aber von klaona eine Version in der Auflösung 800x480 auf der FP.



  6. Top | #5
    Premium-Member
    Themenersteller
    Avatar von albummi
    My Car
    VW
    Radio
    China?
    Dabei seit
    12.02.2012
    Beiträge
    54
    Bedankt
    3
    Erhielt 2x Danke in 2 Posts

    Standard

    also die version läuft, nur es ist alles sehr verschoben, naja das kann ich mir aber auch selbst wieder zurück rücken

    nun ist nur die frage wie bekomme ich in den Skin den aktuellen Song der im Nitrogen Player gespielt wird und wie die Analog uhr?

  7. Top | #6
    Premium-Member
    Themenersteller
    Avatar von albummi
    My Car
    VW
    Radio
    China?
    Dabei seit
    12.02.2012
    Beiträge
    54
    Bedankt
    3
    Erhielt 2x Danke in 2 Posts

    Standard

    So also zum Them nitrogen:
    For developers
    Nitrogen now stores the current song info under the following registry key:

    Code:

    HKEY_LOCAL_MACHINE\System\State\Nitrogen

    The registry values are the following:
    :: AlbumArtFilename - contains the album art filename of the current song; if no album art was found, this value is "(none)";
    :: MusicCode - contains a number that increases whenever the current song changes. This way, developers can check whether they need to update the song info on their programs or not;
    :: PlayStatus - may assume the following values:
    0 - paused and the current song is not the paused one;
    1 - paused and the current song is the paused one;
    2 - playing, but the current song is not the playing one;
    3 - playing and the current song is the playing one;
    (for general purpose, you should display a "Play" button when PlayStatus is 0, 1 or 2, and a "Pause" button when it's 3).
    :: Running - 1 when Nitrogen is running, and 0 when it's not;
    :: SongArtist - Contains the current song artist;
    :: SongTitle - Contains the current song title;
    :: TimeElapsed - Contains the elapsed song time (secs);
    :: TimeTotal - Contains the total song time (secs);

    You can control Nitrogen through the following messages:

    :: WM_NTG_ISPLAYING = WM_USER+3001
    :: :: wParam = 0; lParam = 0
    :: :: Returns 1 when a song is playing;
    :: WM_NTG_GETCURRENT = WM_USER+3002
    :: :: wParam = 0; lParam = 0
    :: :: Returns a LONG in which the low-order is the current song position (secs) and the high-order is the total song time (secs);
    :: WM_NTG_SETCURRENT = WM_USER+3003
    :: :: wParam = new song time (secs); lParam = 0
    :: :: Returns 1 if successful;
    :: WM_NTG_GETVOLUME = WM_USER+3005
    :: :: wParam = 0; lParam = 0
    :: :: Returns the current volume (0~100);
    :: WM_NTG_SETVOLUME = WM_USER+3006
    :: :: wParam = new volume (0~100) if lParam = 0
    :: :: wParam = delta volume (-100~100) if lParam = 1 (relative volume)
    :: :: Sets the current volume, and returns 0;
    :: WM_NTG_GETMUSICCODE = WM_USER+3007
    :: :: wParam = 0; lParam = 0
    :: :: Returns a number that increases whenever the current song changes;

    Also, you can perform common button tasks with WM_COMMAND messages:
    :: ECMD_PLAYPAUSE (WM_COMMAND; wParam = 40001; lParam = 0)
    :: :: Simulates a click on the Play/Pause button;
    :: ECMD_PREVSONG (WM_COMMAND; wParam = 40002; lParam = 0)
    :: :: Simulates a click on the Previous Song button;
    :: ECMD_NEXTSONG (WM_COMMAND; wParam = 40003; lParam = 0)
    :: :: Simulates a click on the Next Song button;
    :: ECMD_VOLUMEDOWN (WM_COMMAND; wParam = 40004; lParam = 0)
    :: :: Simulates a click on the Volume Down button;
    :: ECMD_VOLUMEUP (WM_COMMAND; wParam = 40005; lParam = 0)

    :: :: Simulates a click on the Volume Up button;
    Quelle: [Only members can see the link]

    Nur wie frage ich in einer ini datei einen Registry eintrag ab?

    Habe auch mal versucht eine digital uhr im tacho skin einzubauen:
    [DigitalColors2]x = 255
    y = 15
    Interval = 1000
    Format = HH':'mm':'ss'
    Color = F0FFFF
    Size = 86
    Weight = 00
    CreateFont
    nitrogen titel wollte ich so abfragen:
    TEXTx = 345
    y = 80
    Text = RegRead("HKLM","System\State\Nitrogen","SongArtist ") : RegRead("HKLM","System\State\Nitrogen","SongTitle" )
    Color = FFFFFF
    FrameColor = 000000
    Size = 20
    Weight = 550
    CreateFont
    funktioniert aber nicht
    Geändert von albummi (10.05.2012 um 21:38 Uhr)

  8. Top | #7
    Premium-Member
    Themenersteller
    Avatar von albummi
    My Car
    VW
    Radio
    China?
    Dabei seit
    12.02.2012
    Beiträge
    54
    Bedankt
    3
    Erhielt 2x Danke in 2 Posts

    Standard

    Habe weiter gebastelt nun habe ich ein mortscript mit diesem inhalt:

    Code:
    While ( 1 )artist = RegRead("HKLM","System\State\Nitrogen","SongArtist") 
    song = RegRead("HKLM","System\State\Nitrogen","SongTitle")
    
    
    IniWrite( "\StorageCard\Config\info.ini", "TEXT", "x", "345" )
    IniWrite( "\StorageCard\Config\info.ini", "TEXT", "y", "70" )
    IniWrite( "\StorageCard\Config\info.ini", "TEXT", "text", song )
    IniWrite( "\StorageCard\Config\info.ini", "TEXT", "Color", "FFFFFF" )
    IniWrite( "\StorageCard\Config\info.ini", "TEXT", "Size", "20" )
    IniWrite( "\StorageCard\Config\info.ini", "TEXT", "Weight", "550" )
    
    
    sleep 10000
    EndWhile
    und das schreibt dies in die info.ini
    Code:
    [TEXT]
    x=345
    y=70
    text=7 Things
    Color=FFFFFF
    Size=20
    Weight=550
    Problem jetzt ist ich muss die eckigen klammern bei TEXT weg bekommen und am ende der ini noch ein CreateFont einfügen lassen, dann sollte man eigentlich wenn man das in eine ini datei einbaut immer den text sehen

  9. Top | #8
    Male
    Super-Mod
    Avatar von Danila
    My Car
    Passat Variant B6
    Radio
    XPH-8242
    OS-Version
    Windows CE
    Dabei seit
    25.11.2009
    Ort
    München
    Beiträge
    1.553
    Blog-Einträge
    9
    Bedankt
    79
    Erhielt 367x Danke in 154 Posts

    Standard


    Das geht nicht mit Mortscript. Schreib dir ein anderes Programm in c, c++, c# oder sonst was, das dir eine wince exe genereiren kann. Ruf es mit MortScript auf und übergib als Parameter einmal deine Werte als String und den Pfad zur init Datei in der der String angehängt werden soll.
    Dein programm soll dann eben auch nur das tun - datei öffnen, string am ende anhängen, datei schließen, sinvolle return Werte bei Erfolg und Fehler zurück an MortScript liefern.

+ Antworten

Ähnliche Themen

  1. Opel Suche mehr Infos zu Shoktec RNS!
    Von insideman im Forum HARDWARE-Helpdesk
    Antworten: 15
    Letzter Beitrag: 02.06.2011, 20:23
  2. Antworten: 1
    Letzter Beitrag: 02.05.2011, 09:47
  3. Benötige Hilfe um DVB-T bzw. TV an meinem China-Radio ans laufen zu bekommen!
    Von Fox1986 im Forum EQUIPMENT - ZUBEHOER - EXTERN - Tools
    Antworten: 3
    Letzter Beitrag: 19.07.2010, 13:28
  4. Antworten: 2
    Letzter Beitrag: 12.06.2010, 21:41
  5. Skin / Icons bei TID oder Derivate auslesen und tauschen
    Von booker im Forum SOFTWARE-Helpdesk
    Antworten: 0
    Letzter Beitrag: 18.03.2010, 13:50

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

sponsored - supported by


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64