Handicap & Accessibilité
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Handicap & Accessibilité



  1. #1
    invite14944041

    Handicap & Accessibilité


    ------

    Bonjour,
    Je poste ici en esperant que c'est le bon endroit.
    Bonjour,
    J'utilise ce programme afin de piloter mon ordi au quotidien (bouger la souris grace aux mouvements de ma tete et d'une webcam, je suis devenu tetraplégique à cause d'une maladie).
    Il fonctionne trés bien sous XP,mais hélas pas sous vista.
    Mon portable rendant l'ame, je dois donc migrer sous peu sur sur Vista.
    Par chance ce programme est sous GPL ici
    voici une copie du code source (400Ko).
    J'ai récupéré les sources par CVS.
    Mais la compilation ne marche pas
    Le code a été posté sans explications...
    J'ai compris qu'il a été developpé a l'aide de MFC AppWizard
    Je ne suis qu'un trés piètre programmeur, je me débrouille beaucoup mieux en script je dois avoir du mal avec la POO

    Applis installées:
    - Opencv
    - Directx sdk nov2008 et aout2007 (pour dxtrans.h)
    - VisualStudio Express 2008
    - Obligation de compiler C:\Program Files\Microsoft SDKs\Windows\v6.1\Samples\Mult imedia\DirectShow\BaseClasses pour avoir strmbase.lib et streams.h
    Modifications:
    - m_bTracking = false; à m_bTracking = true; ligne73 de HeadmouseDoc.cpp
    les problèmes de compilation ont été résolus:

    Code:
    for(list<string>::const_iterator i=m_windows.begin(); i!=m_windows.end() && !tobreak; ++i) // i est bien declaré ici  
    {
     if(0==strcmp((*(i)).c_str(),title))
      tobreak=true;
    }
    if(tobreak || i==m_windows.end()) //ligne 46 var i not declare
    En fait, i est déclaré à l'intérieur de la boucle for, et est donc théoriquement invisible en dehors de cette boucle, sauf avec certains compilateurs.
    ce qui donne:

    Code:
    list<string>::const_iterator i=m_windows.begin();
    for(; i!=m_windows.end() && !tobreak; ++i)
    {
     if(0==strcmp((*(i)).c_str(),title))
      tobreak=true;
    }
    if(tobreak || i==m_windows.end())
    Apres compilation, je copie les fichiers sur le PC de ma femme (vista), et la, "erreur configuration application cote à cote".
    J'ai fait des recherches msdn, et cela correspond au type de déploiement souhaité à ce que j'ai compris.
    Comment VSC++2008 generer un paquetage isolé? dans mon cas, le fichier .exe et 4 dll deja compilé et un xml?
    les options de compilation sont pas super claires.
    Apres test, la procédure ne se passe pas vraimment comme prévue.
    Impossible d'appiquer l'étape 5 t1cable:

    Donc voici le topo:
    Code source : ok
    Génération : ok
    -- Dans le repertoire "headmouse/headmouse/release": 1 fichier .exe "headmouse.exe" , en compagnie de fichier .obj, .xdc, .pdb,idb, xml, pch
    -- Dans le repertoire "headmouse/processlib/release": 1 fichier process.lib et des fichiers.obj

    Je lance un deboguage sur "headmouse.exe" qui me demande de rajouter des DLLs manquantes (je vais les chercher ici: /program files/OpenCV/bin):
    - cv110.dll
    - cvxcore110.dll
    - highgui110.dll

    Aprés ca, ne constatant aucun plantage, je créé un projet d'installation en suivant le pas à pas.
    Malgrés cela, ca ne marche pas

    Je fait une remise à zero.
    - recréé le projet.
    - ajouté un projet d'installation au projet en cours.
    - paramétré le setup et les dépendances.

    lancement du setup
    - ok
    - vérification, tout les fichiers sont la au bon endroit.
    lancement du programme sur Vista 32 et 64.
    - erreur 0xc0150002
    installation de Microsoft Visual C++ 2008 Redistributable Package
    - erreur 0xc0150002
    installation de Microsoft Visual C++ 2005 Redistributable Package
    - erreur 0xc0150002

    Si quelqu'un pouvait tester le projet? (400Ko)

    Merci de votre aide

    Ce projet n'est seulement utile pour moi, mais aussi pour toutes les personnes ne pouvant se servir d'une souris.
    Parmis les logiciels gratuits en GPL, il surpasse les payants en simplicité, précision, ergonomie.

    Merci encore.


    Kilhian

    -----

  2. #2
    invite14944041

    Re : Handicap & Accessibilité


  3. #3
    invite14944041

    Re : Handicap & Accessibilité

    UP

Discussions similaires

  1. trottinette électrique et handicap
    Par gunthiern dans le forum Environnement, développement durable et écologie
    Réponses: 0
    Dernier message: 10/07/2008, 09h00
  2. Domotique & Handicap
    Par invite1581d02f dans le forum TPE / TIPE et autres travaux
    Réponses: 0
    Dernier message: 16/11/2007, 23h26
  3. Handicap et éthique
    Par invitee43e3fdc dans le forum Éthique des sciences (archives)
    Réponses: 5
    Dernier message: 12/05/2006, 14h26
  4. Accessibilité Google Base ???
    Par inviteba0a4d6e dans le forum Internet - Réseau - Sécurité générale
    Réponses: 2
    Dernier message: 05/11/2005, 14h38
  5. Conservation et accessibilite des fossiles
    Par invitec9f0f895 dans le forum [Sept] Eric Buffetaut, le spécialiste de la paléontologie
    Réponses: 1
    Dernier message: 21/09/2003, 20h09
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...