Google
  Web www.gpspassion.com


GpsPasSion LIVE!
www.flickr.com
This is a Flickr badge showing public photos from GpsPasSion Live !. Make your own badge here.

www.NaviBlog.com



Versions

Links/Liens




Portal/Portail
Rechercher

- -

Polls/Sondages
Sondage
Pour vous guider sur la Route :
GPS Mobile (SEM)
GPS Intégré
Smartphone
Autre
Voter  -  Résultat des votes
Votes : 1953




Club GpsPasSion
Soutenez le site!

USA: (US$)
EUROPE: (€)
Guide Paypal


GpsPasSion Forums
Home | Profile | Register/Enregist. | Active Topics | Search/Recherche | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Forums NAVIGON - NAVIGON Forums
 Navigon Bluemedia - www.bluenav.com
 Skinnez votre PNA !
 New Topic  Reply/Répondre
 Printer Friendly
Next Page
Author Previous Topic Topic Next Topic
Page: of 7

xania

France
14295 Posts

Posted - 07 mars 2006 :  23:17:45  Show Profile  Visit xania's Homepage  Reply with Quote

PNA Skin & Xania Desktop


Cobra Skin & MicronsXP Skin


Toxic Skin & Toxic2 Skin

Skin pour PNA

Ca fait quoi ?

SystemInformation1.2 est un petit utilitaire crée par Daniel S. qui permet de personnaliser entièrement le desktop de nos PNA (Bluemedia, Transonic, Medion, Mio, ..).

Avec lui vous pourrez, non seulement,afficher certaines informations directement sur le desktop :
- espace libre de la Storage Memory (n'importe quel répertoire mais aussi carte mémoire),
- espace libre de la Program Memory (appelé Physical Memory ici, c'est l'espace réservé pour l'exécution des programmes)
- état de la batterie
- date et heure
- texte libre (autant que souhaité)

mais aussi utiliser des icônes et y associer des programmes à exécuter ou documents à ouvrir, à la place ou en complément des raccourcis habituels. Ces icônes doivent être obligatoirement des icônes 32 bits au format Windows XP.

Le lancement des programmes s'effectue avec un seul clic et suivant le réglage effectué l'icône est "animé" suite au tap fait dessus. Un double clic sur des infos ou sur un icône désactive le desktop.

Création d'un skin

Le zip fourni par l'auteur contient l'exécutable SystemInformation1.2.exe à lancer pour activer le fonctionnement du desktop et un ensemble de fichiers ini dans lesquels on va définir l'affichage et les programmes à exécuter. Un fichier ini global SysInfoSettings.ini recense tous les autres fichiers ini à activer (les autres noms de fichiers ini sont libres). Contrairement à l'auteur j'ai simplifié l'arborescence du système et disposé tous ces fichiers ainsi que les icônes dans un et un seul dossier portant le nom du skin. Le skin est bien sûr composé d'une image de fond à disposer comme d'habitude dans le répertoire de windows et à activer par Start/ Settings/ Control Panel/ Display.

Pour expliciter les paramétres des fichiers ini, je vais prendre l'exemple du Cobra Skin. Ce skin utilise le fond d'image appelé background.bmp.

SysInfoSettings.ini
-------------------
Date.ini
ProgFiles.ini
Battery.ini
WindowsCE.ini
Buttons.ini
Buttons2.ini
Buttons3.ini
Buttons4.ini

Date.ini
--------
GLOBALSETTINGS
#X = 60 si on veut laisser la place pour un raccourci
X = 0
Y = 2
Width = 170
Border = 0
BackgroundColor = 202080
Refresh = 500
BackgroundBitmap = \Windows\background.bmp
BitmapOffsetX = x
BitmapOffsetY = y

DATE
Color = FFFFFF
Format = dddd', 'dd MMMM yyyy

Le principe de chaque ini est de définir une zone d'affichage que l'on positionne avec les coordonnées x et y. Si x ou y sont négatifs c'est la distance par rapport au bord opposé. Cette zone a une largeur fixée (width). On peut soit appliquer une couleur de fond pour cette zone (BackgroundColor) soit appliquer une transparence (lignes BackgroundBitmap et Bitmap =x et y), quand on met les deux comme ici c'est la transparence qui prime. Les codes utilisés pour définir la couleur sont en RVB classiques.
Dans cette zone on a choisi ici d'afficher la date, la couleur du texte ainsi que le format d'affichage sont paramétrable.
Les formats possibles sont expliqués ici
La date est rafraichie toutes les 500 millisecondes (on peut mettre 0 pour ne pas rafraichir).

De même on pourrait afficher (à la place ou en plus, dans le même fichier ini ou dans un autre) l'heure avec la clause TIME. Les formats possibles sont expliqués ici

ProgFiles.ini
-------------
GLOBALSETTINGS
#X = 80 si on veut laisser la place pour un raccourci
X = 4
Y = 22
Width = 112
Border = 0
BackgroundColor = 000000
BackgroundBitmap = \Windows\background.bmp
BitmapOffsetX = x
BitmapOffsetY = y
Refresh = 5000

#MEMORY
#ShowPath = 1
#PhysMemBar = 1
#PhysMemPercent = 1
#PhysMemValue = 1
#Color = 000000
#BackgroundColorLow = BF2020
#BackgroundColorHigh = 20BF20

DISKMEM
Folder = \Program Files
ShowPath = 1
Bar = 1
Percent = 1
Value = 1
Color = 000000
BackgroundColorLow = BF2020
BackgroundColorHigh = 20BF20

Ce fichier ini permet d'afficher les infos relatives à l'occupation mémoire MEMORY pour Program Memory et DISKMEM pour Storage Memory. Les paramétres sont assez explicites. Bar permet de choisir (1) ou pas (0) d'afficher la barre représentant le niveau de la mémoire libre. Percent d'afficher ou pas le pourcentage de mémoire libre. Value d'afficher ou pas la valeur de la mémoire libre/ totale. Color de choisir la couleur de la barre et backgroundcolor les couleurs de la mémoire suivant son niveau.

Battery.ini
-----------
GLOBALSETTINGS
ShowMessage = 0
X = -2
Y = 2
Width = 50
Border = 0
BackgroundColor = 000000
BackgroundBitmap = \Windows\background.bmp
BitmapOffsetX = x
BitmapOffsetY = y
# alle 60 Sekunden aktualisieren
Refresh = 60000

BATTERY
Height = 12
ColorBattery = FFFFFF
Segments = 3

L'état de la batterie s'affiche avec plusieurs segments représentant son niveau de charge. Les segments sont affichés à l'intérieur d'une batterie. Le Height défini la hauteur de la batterie, le ColorBattery défini la couleur du contour de la batterie et Segments le nombre de segments total à afficher.

Il existe d'autres paramétres
ColorCritical = [ HEX ] definie la couleur des segments à 0 - 33%.
ColorLow = [ HEX ] definie la couleur des segments à 34 - 66%.
ColorHigh = [ HEX ] definie la couleur des segments à 67 - 100%.
Test = [ BOOL ] permet d'afficher tous les segments à des fins de test

WindowsCE.ini
-------------
GLOBALSETTINGS
ShowMessage = 0
X = 4
Y = -7
Width = 110
Border = 0
BackgroundBitmap = \Windows\background.bmp
BitmapOffsetX = x
BitmapOffsetY = y
Refresh = 0

TEXT
Color = 396BA5
Text = Cobra Skin by Xania

Avec ce fichier on peut afficher un commentaire, je n'ai pas testé mais on doit pouvoir mettre plusieurs lignes Text.

Buttons.ini
-----------
GLOBALSETTINGS
ShowMessage = 0
X = 270
Y = 50
Width = 40
Border = 0
BackgroundColor = 000000
BackgroundBitmap = \windows\background.bmp
BitmapOffsetX = x
BitmapOffsetY = y
Refresh = 0
Distance = 16

ICONXPBUTTON
Command = \Program Files\Navigator\TomTom Navigator.exe
SizeNormal = 32
SizePushed = 32
ScaleAlpha = 100
IconNormal = \Cobra Skin by Xania\globe.ico
ScaleAlpha = 100
IconPushed = \Cobra Skin by Xania\globe.ico

ICONXPBUTTON
Command = \oziexplorer\OziExplorerCE.exe
SizeNormal = 32
SizePushed = 32
ScaleAlpha = 100
IconNormal = \Cobra Skin by Xania\tree.ico
ScaleAlpha = 100
IconPushed = \Cobra Skin by Xania\tree.ico

Les fichiers buttons permettent de définir les icônes à afficher ainsi que les programmes à activer quand on clic dessus.
On peut dans un même fichier disposer un ou plusieurs icônes, comme ils seront affichés dans la même zone, ils apparaitront les uns en dessous des autres à une distance définie (paramétre distance en pixels).

Les chemins pour indiquer les programmes à exécuter ainsi que les noms des icônes sont à préciser. Il faut aussi donner la taille des icônes (16, 32, 48, etc.. pixels). L'icone à afficher est à définir dans IconNormal et celui à afficher quand on appuie dessus dans IconPushed. On peut bien sûr comme ici indiquer le même. C'est le niveau alpha de chacun des deux qui va permettre de les différencier, clauses ScaleAlpha (100 = pas de transparence). On aurait pu aussi jouer sur la taille ou bien encore utiliser les paramétres suivants :
ScaleRed = [ NOMBRE ] % de la couleur. (50=moitié , 200 = double)
ScaleGreen, ScaleBlue, idem ScaleRed.
AddRed = [ NOMBRE ] nombre entre -255 et 255 qui est ajouté à la valeur rouge.
AddGreen, AddBlue idem AddRed.
Gray = [ BOOL ] l'icône est alors grisé (1)

SystemInformation 1.2 est téléchargeable sur
http://www.pocketnavigation.de/board/tid1015637-sid.htm

Les différents skins (complets) présentés ici sont téléchargeables ;

http://hautil.free.fr/bm/PNASkinbyXania.zip
http://hautil.free.fr/bm/CobraSkinbyXania.zip
http://hautil.free.fr/bm/ToxicSkinbyXania.zip
http://hautil.free.fr/bm/Toxic2SkinbyXania.zip

Pour l'installation de ces skins :
- recopier le dossier du skin à la racine du PNA \My Computer
- recopier l'image de fond dans le répertoire de Windows
- définir cette image comme fond de votre écran par Start/ Settings/ Control Panel/ Display
- mettre un raccourci vers systeminformation1.2.2.exe dans \windows\startup

PS: j'oubliais de signaler une petite astuce, le 1er skin (PNA Skin) utilise une seule icone transparente, ce qui permet de mieux travailler l'image du fond sur laquelle on peut dessiner directement les boutons. C'est plus facile à travailler que les icônes et du coup cela donne des résultats plus zolis ;-)
___________________________________________
http://www.teaser.fr/~vdisanzo/xania 49 00.162'N 2 00.686'E

Edited by - xania on 13 mars 2006 23:22:25

Ads


gpspassion

93787 Posts

Posted - 07 mars 2006 :  23:23:17  Show Profile  Visit gpspassion's Homepage  Reply with Quote
Très classe, je rajoute aux astuces ;-)

_________________________________________________________________________
Discounts and Assistance/Réductions et Assistance (Club GpsPasSion) / Où commencer?
Go to Top of Page

Montignac

France
573 Posts

Posted - 08 mars 2006 :  08:43:20  Show Profile  Reply with Quote
Salut,

Très joli tout çà.
Pour completer et personaliser ton idée, je recherche les icones de Vitesse Limite, Poiwarner, Bluecontacts, car j'ai essayé de me creer mes icônes, mais j'ai dû oublier une leçon parce que je me créé bien des fichiers BMP mais pas ICO. Un petit conseil serait le bienvenu.
Et de plus, où placer SystemInformation1.2.exe pour qu'il démarre à l'allumage du PNA.
En complement, est il possible d'avoir la date en Français ?
Je mettrais une petite photo quand j'aurais termine.
Cordialement
Claude

MONTIGNAC
Transonic 3002 Customisé + Navigon MN|5.1
45°03'771 N - 01°09'481 E

Edited by - Montignac on 08 mars 2006 08:54:51
Go to Top of Page

xania

France
14295 Posts

Posted - 08 mars 2006 :  10:05:30  Show Profile  Visit xania's Homepage  Reply with Quote
1) Extraire une icône d'un programme

- télécharger et installer Reshacker ver. Fr
- recopier l'exécutable du PNA vers le PC
- lancer Reshacker, ouvrir l'exécutable
- rechercher l'icone souhaité (et sa taille) dans le dossier icone
- extraire l'icone avec Action Enregistrer [Icon : x ...]
- et hop, un fichier ico !

2) lancer systeminformation.1.2 au démarrage du PNA

- depuis l'explorateur windows du PNA, faire un copier sur cet exe
- puis fair "coller raccourci" dans le dossier \windows\startup

3) pour la date en français

je pense que c'est possible puisque sur les screenshots de Daniel elle apparait en allemand mais je n'ai pas encore trouvé comment faire.

___________________________________________
http://www.teaser.fr/~vdisanzo/xania 49 00.162'N 2 00.686'E
Go to Top of Page

Montignac

France
573 Posts

Posted - 08 mars 2006 :  10:58:56  Show Profile  Reply with Quote
Re salut,

Désolé, mais après avoir fait la manip, au lancement j'ai un message d'erreur, qui me signale, "Kein 32bit Icon gefunden". Autrement dit mon icone n'est pas au format 32 bits. Pourquoi ?
Le reste fonctionne parfaitement.
Merci
Cordialement
Claude

MONTIGNAC
Transonic 3002 Customisé + Navigon MN|5.1
45°03'771 N - 01°09'481 E
Go to Top of Page

xania

France
14295 Posts

Posted - 08 mars 2006 :  14:09:18  Show Profile  Visit xania's Homepage  Reply with Quote
oui, cela veut dire que l'icone n'est pas un icone xp 32 bits.

Pour transformer un icone à ce format j'utilise microangelo. Il y a une version d'essai 21 jours fonctionnelle.
Télécharger Microangelo Creation

Il y a peut-être des freeware qui font cela mais je n'ai pas trop regardé.

Sinon avec Microangelo tu ouvres ton icone puis tu fais Image/New format.
Tu choisis windows xp, tu coches la taille d'icone que tu veux puis tu coches la case Prefill with existing format image. Tu cliques ensuite sur la fenêtre qui contient l'icone d'origine qui est au mauvais format puis tu le supprimes avec Image/ Delete format. Tu enregistres ton icone (format icone ressource) et c'est fini.

___________________________________________
http://www.teaser.fr/~vdisanzo/xania 49 00.162'N 2 00.686'E
Go to Top of Page

xania

France
14295 Posts

Posted - 08 mars 2006 :  17:40:50  Show Profile  Visit xania's Homepage  Reply with Quote
Voici le programme SystemInformation corrigé par Daniel afin de permettre d'afficher la date en français sur le desktop. Merci Daniel !
___________________________________________
http://www.teaser.fr/~vdisanzo/xania 49 00.162'N 2 00.686'E

Edited by - xania on 08 mars 2006 17:43:12
Go to Top of Page

Montignac

France
573 Posts

Posted - 09 mars 2006 :  03:18:45  Show Profile  Reply with Quote
Salut,

Une autre anomalie, j'ai rajouté dans date.ini la présentation de l'heure au format HH:mm et l'heure s'affiche bizarement ave un décalage de 8heures par rapport à l'heure enregistrée dans Windows.
Grand merci à toi et à Daniel S. pour sa rapidité d'intervention.
Il semblerait que cet embellissement de nos PNA ne semble pas interresser grand monde.Dommage. Pour ma part je vais tenter de faire un fond d'écran personalise à l'effigie de ma voiture, bien que je sois ignorant dans le domaine de la programation sur ce type de materiel, et nul en dessin. Mais qui ne tente rien n'a rien.
Cordialement.
Claude ex Gargenvillois

MONTIGNAC
Transonic 3002 Customisé + Navigon MN|5.1
45°03'771 N - 01°09'481 E

Edited by - Montignac on 09 mars 2006 07:32:44
Go to Top of Page

xania

France
14295 Posts

Posted - 09 mars 2006 :  10:10:21  Show Profile  Visit xania's Homepage  Reply with Quote
C'est curieux car moi j'ai l'heure exacte du PNA moins une heure car le programme ne semble pas tenir compte de la correction du TIME-ZONE qui doit être pour nous à GMT+01:00

j'utilise le format HH':'mm':'ss

PS: le format HH:mm n'est pas valide il manque les quotes autour du :
___________________________________________
http://www.teaser.fr/~vdisanzo/xania 49 00.162'N 2 00.686'E

Edited by - xania on 09 mars 2006 10:12:27
Go to Top of Page

Montignac

France
573 Posts

Posted - 09 mars 2006 :  11:13:03  Show Profile  Reply with Quote
Salut,

Je t'envoie une copie d'ecran.De plus est-il possible de lancer les 2 programmes, c'est à dire la version 1.2 et son complément 1.2.1, car pour le moment si la 1.2 est lancée automatiquement à l'allumage, je dois lancer la 1.2.1 manuellement.
Cordialement
CLAUDE



MONTIGNAC
Transonic 3002 Customisé + Navigon MN|5.1
45°03'771 N - 01°09'481 E
Go to Top of Page

xania

France
14295 Posts

Posted - 09 mars 2006 :  13:40:23  Show Profile  Visit xania's Homepage  Reply with Quote
la 1.2.1 n'est pas un complément ;-) elle annule et remplace la 1.2
tu peux donc mettre la 1.2.1 en lancement automatique et supprimer l'autre.

as-tu vérifié ta clause FORMAT ?
cf mon PS du message précédent.

___________________________________________
http://www.teaser.fr/~vdisanzo/xania 49 00.162'N 2 00.686'E
Go to Top of Page

Montignac

France
573 Posts

Posted - 09 mars 2006 :  13:58:06  Show Profile  Reply with Quote
OK pour la 1.2.1, mais comme elle ne faisait que 39 Ko alors que la 1.2 faisait 206 Ko, je me suis posé des questions.Sinon j'ai fait le remplacement et ça fonctionne.
Pour ce qui est de l'heure, j'ai bien HH':'mm
je n'ai pas l'integralité de l'ecran quand je vais "Settings - Control Panel -Date/Time", ce qui fait que je n'ai pas accès à Time Zone.
Quoi faire ? Manque-t-il une DLL ?
Cordialement
Claude

MONTIGNAC
Transonic 3002 Customisé + Navigon MN|5.1
45°03'771 N - 01°09'481 E
Go to Top of Page

xania

France
14295 Posts

Posted - 09 mars 2006 :  19:46:20  Show Profile  Visit xania's Homepage  Reply with Quote
Pour accéder à la totalité de la fenêtre essaye MoveWindows

Pour avoir l'heure qui tient compte de la TIME-ZONE, voici une nouvelle version de Systeminformation 1.2.2 qui annule et remplace la précédente (correction de Daniel)

___________________________________________
http://www.teaser.fr/~vdisanzo/xania 49 00.162'N 2 00.686'E

Edited by - xania on 10 mars 2006 09:07:15
Go to Top of Page

lacaux

169 Posts

Posted - 09 mars 2006 :  22:21:03  Show Profile  Reply with Quote
Pas de chance, y'a un truc que je dois pas faire correctement, j'ai bien l'image de fond, le niveau de Batterie, la date, mais pas les icones. ses sont mes icônes du bureau qui restent. Je pense que je n'ai pas mis le dossier du skin au bon endroit, je l'ai mis dans la dossier windows. Voici ce que j'obtiens :



Medion PNA 240 Personnalisé/MMC 512 Mo/MN 4.4/POIWARNER/TOMTOM 5.1/CP5.

Edited by - lacaux on 09 mars 2006 22:38:10
Go to Top of Page

xania

France
14295 Posts

Posted - 09 mars 2006 :  23:28:36  Show Profile  Visit xania's Homepage  Reply with Quote
Les raccourcis précédents sont à enlever pour laisser la place aux nouveux icônes. Tu peux les recopier ailleurs histoire de pouvoir les remettre après si tu veux (dans \windows\start menu par ex.).

Le dossier du skin tu peux le mettre dans \My Computer par exemple.

Attention à ne lancer qu'une fois systeminformation1.2.2.exe sinon les desktops s'empilent !

___________________________________________
http://www.teaser.fr/~vdisanzo/xania 49 00.162'N 2 00.686'E
Go to Top of Page

Montignac

France
573 Posts

Posted - 10 mars 2006 :  04:06:20  Show Profile  Reply with Quote
Bonjour Xania,
Ton renvoi pour SystemInformation 1.2.2, emmene vers une version 1.2.1 ?
Cdt
Claude


MONTIGNAC
Transonic 3002 Customisé + Navigon MN|5.1
45°03'771 N - 01°09'481 E

Edited by - Montignac on 10 mars 2006 04:33:05
Go to Top of Page
Page: of 7 Previous Topic Topic Next Topic  
Next Page
 New Topic  Reply/Répondre
 Printer Friendly
Jump To:
GpsPasSion Forums © 2002-2014_GpsPasSion/Manzanite Go To Top Of Page
This page was generated in 1,58 seconds. Powered By: Snitz Forums 2000 Version 3.4.05