Windows XP Embedded - Customize Shell

Windows XP Embedded - Customize Shell - Programmation

Marsh Posté le 12-03-2002 à 22:20:31    

Salut,
 
Y a quelques semaines je me suis achete XP Embedded (en version d'eval)afin de realiser une config minimal pour lire les divx et les dvd.
J ai reussi a realiser une image bootable qui fonstione cad un systeme qui boot, arrive sur le command promt et demarre power dvd. J arrive a lire le dvd.
 
Mon probleme est que le command prompt n'est pas satisfaisant (user friendly).
XPE permet d'integrer un customize shell.
le probleme est qu'il n'y a pas bcp de doc et que j y connais pas grand chose en programation ( j ai fait un peu de Fortran et de pascal a l'university mais deja qq annees).
 
Ce que j 'aimerai realiser c 1 customize shell sur lequel xp bouterai. ca serait une simple image avec differents icones qui pourraient etre controle par une telecommmande, permettant de demarrer le lescteur de dvd, le lecteur de divx et un dernier pour arreter le pc.
 
J aimerai avoir votre avis sur la faisabilite du shell.
quel language utilise ( sachant que je demarre de presque rien, enfin un peu  de prog et des bonnes connaissance de windows)?
Faut il utiliser les sdk de Microsoft ?
 
Tout commentaire, critique, lien vers des site ou forum +specialise ( en francais ou anglais), conseils sont le bienvenue.
 
Merci d'avance,
 
@+

Reply

Marsh Posté le 12-03-2002 à 22:20:31   

Reply

Marsh Posté le 13-03-2002 à 09:43:33    

je vais p-ê dire une bêtise mais Grosoft doit sortir "FreeStyle"  
 
http://www.microsoft.com/windows/e [...] /media.asp


---------------
As the plane took off, the pilot turned to the co-pilot and said, “Have you ever flown solo?” Co-pilot: No. Typically I fly much higher than this.
Reply

Marsh Posté le 13-03-2002 à 14:24:33    

TBone a écrit a écrit :

je vais p-ê dire une bêtise mais Grosoft doit sortir "FreeStyle"  
 
http://www.microsoft.com/windows/e [...] /media.asp  




 
nan c pas une betisse, c un peu ds le meme style mais je voudrai une interface tres simple ( a la fois pour la realisation, l'utilisation et pour la place prise).
Je sais que c un peu pretentieu mais c pour apprendre en ''s'amusant'' et j ai tou mon temps pour le faire mais je sais pas trop par ou commencer.
 
Merci

Reply

Marsh Posté le 13-03-2002 à 14:32:14    

euh... si tu arrives sur le prompt et que tu arrives à lancer PowerDVD, j'en conclus que tu peux lancer un exe... donc il "suffit" d'en faire un :D
 
Macromedia Director permet de faire des applications graphiques avec des boutons, des menus (graphisme pur pas nécessairement le look windowz), tu peux même mettre des sons dans l'interface itou :)
 
tu sauves et il peux te l'exporter en .exe et 'oilà.


---------------
As the plane took off, the pilot turned to the co-pilot and said, “Have you ever flown solo?” Co-pilot: No. Typically I fly much higher than this.
Reply

Marsh Posté le 13-03-2002 à 18:27:41    

Merci encore une fois pour la reponse.
 
Je sais pas si ca marche ( je vais essaye) en fait je voudrai remplacer le command prompt par un shell que j ai fai moi meme comme d'ecrit ds la doc.
 
Windows XP embedded provides several shells that you can choose from for use in your run-time image including the Explorer Shell, command shell, and others. Alternatively, you or a third-party vendor can create a custom shell to take advantage of a specific solution, for example, a touch screen in a kiosk. For information about creating a custom shell, see the Windows SDK and DDK documentation at this Microsoft Web site.  
 
mais j ai vu que apres pour integrer ce shell, il suffit d'efectuer les manip suivante:
 
Before you start authoring a component for your custom shell, create a new repository for your shell binary files. For information about creating a repository, see Adding a New Repository in the Component Designer Guide.
 
To create a custom shell component  
 
Open Component Designer.  
From the File menu, choose New to create a new .sld file.  
Expand the platform node, right-click Components, and then choose Add Component.  
In the details pane, type or choose the following properties for your shell component:  
Name  
Description  
Prototype component. To select the prototype component, choose Browse, in the Select Prototype Component dialog box, search for Shell prototype component, and then choose OK.  
In the details pane, choose Advanced.  
In the Advanced Properties dialog box, choose Add.  
In the Extended Property dialog box, type the following information:  
Name: cmiShellPath  
 
Format: String  
 
Value: Name of your shell application, for example, %SystemRoot%\System32\cmd.exe.....
 
Je me demandes juste si je peu remplacer le cmd.exe par un exe que j ai cree ( je sais la reponse c essayes toi meme...)
Bon comme je suis pas trop fan de director, je me demande si je peu le faire avec Flash  par exemple (en mettant des liens vers les lecteurs et en les ajoutant en tant que composant dependant).
 
Sinon, y a quoi comme alternative pour faire cet exe qui ne demanderait pas de plugin ou web browser.
 
Merci encore  
 
@+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed