Bonjour, cliquez-ici pour vous inscrire et participer au forum.
  • Login:


+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Handicap & Accessibilité

  1. Kilhian

    Date d'inscription
    juillet 2007
    Âge
    35
    Messages
    50

    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
     


    • Publicité




      Poursuivez votre recherche
      Recherche personnalisée

  2. Kilhian

    Date d'inscription
    juillet 2007
    Âge
    35
    Messages
    50

    Re : Handicap & Accessibilité

     

  3. Kilhian

    Date d'inscription
    juillet 2007
    Âge
    35
    Messages
    50

    Re : Handicap & Accessibilité

    UP
     


Poursuivez votre recherche :




Sur le même thème :




 

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 Maxxwel dans le forum TPE / TIPE et autres travaux
    Réponses: 0
    Dernier message: 16/11/2007, 23h26
  3. Handicap et éthique
    Par lullie42 dans le forum Éthique des sciences
    Réponses: 5
    Dernier message: 12/05/2006, 14h26
  4. Accessibilité Google Base ???
    Par KarmaStuff 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 Yoyo dans le forum [Sept] Eric Buffetaut, le spécialiste de la paléontologie
    Réponses: 1
    Dernier message: 21/09/2003, 20h09


Les tags pour cette discussion