|
このページは大阪弁化フィルタによって翻訳生成されたんですわ。 |
Notre borne Linux s'inspire fortement des travaux effectu駸 par la ville de Charlotte en Caroline du Nord pour son site www municipal Charlotte's Web (cf par d馭aut dans le system.fvwm2rc tels les 馗rans virtuels, les barres de menu, les menus de sortie, etc. pour ne conserver qu'un cadre FVWM minimal. La borne 騁ant autonome, la modification des pr馭駻ences globales ne g麩era en rien.
DeskTopSize 2X2
en
DeskTopSize 1X1
Les bureaux virtuels disparaissent.
Dans la section Default Styles, changez ensuite :
Style "*" BorderWidth 7, HandleWidth 7
en
Style "*" BorderWidth 0, HandleWidth 0, notitle, nohandles
La section Default Styles devrait prendre l'allure suivante :
# default Styles:
#Style "*" BorderWidth 7, HandleWidth 7
Style "*" BorderWidth 0, HandleWidth 0, notitle, nohandles
Style "*" Icon unknown1.xpm, Color lightgrey/dimgrey
Style "*" MWMFunctions, MWMDecor, HintOverride
Style "*" DecorateTransient, NoPPosition
Style "*" IconBox 0 -10 -280 -1
Style "*" FocusFollowsMouse
Style "*" RandomPlacement, SmartPlacement
Style "xdaliclock" StaysOnTop
Style "sxpm" StaysOnTop
Vous pouvez recouvrir certaines parties de Netscape Navigator avec les programmes xdaliclock et sxpm. La formule magique r駸ide dans l'attribut ``StaysOnTop''.
Cherchez ensuite les quatre lignes suivantes et commentez-les :
#AddToFunc InitFunction "I" Module FvwmButtons
#+ "I" exec xsetroot -mod 2 2 -fg \#554055 -bg \#705070
#AddToFunc RestartFunction "I" Module FvwmButtons
#+ "I" exec xsetroot -mod 2 2 -fg \#554055 -bg \#705070
La mise en commentaire 駘imine l'ex馗uteur de t稍hes de Fvwm2, en accord avec le souhait d'un environnement aussi simple que possible.
Netscape Navigator est un meilleur choix pour une borne interactive que
Entrez dans Preferences, Navigator l'URL de la page d'accueil de
votre borne. Si vous utilisez Apache ou un autre serveur web en local,
http://localhost/ donne acc鑚 au sommet de l'arborescence. Vous
pouvez compl騁er afin de d駑arrer plus profond駑ent.
Vous pouvez reprendre le graphisme d'origine, changer les couleurs ou mettre votre propre logo. Sauvegardez les images en tant que :
Le syst鑪e X Window utilise xpm comme format natif. Servez-vous du programme sxpm pour les placer sur l'馗ran.
La mise au point des masques avec le nombre exact de pixels au bon endroit n馗essitera plusieurs essais. Afin de vous aider, les fichiers xpm que nous avons cr鳬s et nos fichiers de configuration sont disponibles sur le site suivant : http://www.rom.on.ca/kiosk/HOWTO/. T駘馗harger nos fichiers et vous en servir comme point de d駱art sera s?ement le plus simple.
De m麥e que vous cr馥riez normalement un fichier .xinitrc pour votre usage personnel, vous devez mettre en place un fichier d'initialisation de session X pour votre application. Le script suivant offre diff駻entes fonctionnalit駸 :
N'oubliez pas le chmod ug+x.
Dans des conditions normales (en tant que borne donc), Linux devrait pour notre borne. Voici les modifications apport馥s au fichier /etc/inittab :
# Default runlevel. The runlevels used by RHS are: # 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3, if you do not have networking) # 3 - Full multiuser mode # 4 - Kiosk mode # 5 - X11 # 6 - reboot (Do NOT set initdefault to this) # id:4:initdefault:
Afin de d駑arrer la borne apr鑚 tout le reste -- dans notre cas Apache et MySQL --, cr馥z un fichier /etc/rc.d/rc.4/S99xkiosk :
#!/bin/bash # # S99xkiosk Initialization de la borne en runlevel 4 # # Author: Gene Wilburn <genew@rom.on.ca> # # Affichage d'un message dans la console echo "Starting up the X Window Kiosk ... " if [ -f /.netscape/lock] ; then rm /.netscape/lock fiet enregistrez-vous comme d'habitude.
5. Consid駻ations diverses
5.1 ノconomiseurs d'馗ran
programs: \ coral -root \n\ forest -root \n
5.2 Fichiers de son
Notre borne est munie d'une carte Sound Blaster AWE64 et de haut parleurs. l'emploi de composants industriels disponibles chez Happ Controls Inc., Elk Grove Village, Illinois deux c?駸 du dispositif et sont adapt駸 aussi bien aux gauchers qu'aux droitiers. Les personnes charg馥s de la conception des bornes ont inclus nos 駘駑ents tels quels.
Pour notre borne, nous avons choisi les composants suivants (qui sont capables de r駸ister aux termites) :
Malheureusement, vous h駻iterez parfois de pages con輹es dans une optique davantage web que borne. Dans ce cas, une reprise compl鑼e des pages risque de consommer trop de temps. Lors du d騅eloppement de pages web, suivez les instructions suivantes :