Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre averti
    Avatar de Captain'Flam
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    février 2011
    Messages
    264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : février 2011
    Messages : 264
    Points : 424
    Points
    424
    Billets dans le blog
    1

    Par défaut dll signalée comme manquante (alors qu'elle est dans System32)

    Bonjour à tou(te)s,

    je me suis codé un petit screen saver sympa (défilement de photos avec un VRAI random, pas comme celui de windoz qui finit pas tourner en rond sur les mêmes photos).
    Il s'agit d'un simple .exe renommé en .scr et copié dans \windows\system32 (automatiquement proposé dans la liste des économiseurs d'écrans).
    Il fait appel à FreeImage.dll que j'ai aussi copiée dans \windows\system32
    Cette installation "manuelle" fonctionne impec' sous XP et seven.
    Pour info, si je copie mon .scr et sa dll dans un dossier quelconque, et que je double clique sur le .scr, il se lance sans problème.
    Mais dans le vrai contexte des économiseurs d'écrans, il me signale que FreeImage.dll n'est pas trouvable...

    Qui a-t-il de nouveau sous windoz 10 qui provoque ce comportement ?


    Merci d'avance !
    Captain'Flam
    anciennement Sopsag, aka Hadrien
    Win seven x64 & Win 10 / Visual 2017 / Python 2.7 / Eclipse

  2. #2
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    janvier 2007
    Messages
    9 457
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : janvier 2007
    Messages : 9 457
    Points : 25 336
    Points
    25 336

    Par défaut

    exe en 32 bits exécuté sur un windows en 64 bits ?

    Dans ce cas exe et dll sont à mettre dans windows\sysWOW64 et non pas dans system32
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

  3. #3
    Membre éprouvé Avatar de txuku
    Homme Profil pro
    Inscrit en
    octobre 2008
    Messages
    819
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : octobre 2008
    Messages : 819
    Points : 1 042
    Points
    1 042

    Par défaut

    Bonjour



    Je suit ce post avec attention car j avoue que le random Windows m agace un peu ............



  4. #4
    Membre éprouvé Avatar de txuku
    Homme Profil pro
    Inscrit en
    octobre 2008
    Messages
    819
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : octobre 2008
    Messages : 819
    Points : 1 042
    Points
    1 042

    Par défaut

    Bonjour

    J ai effectue une recherche FreeLibrairy et je suis tombe sur plusieurs reponses dans ce forum ( surtout dans le sous forum programmation Systemes ) !

  5. #5
    Membre averti
    Avatar de Captain'Flam
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    février 2011
    Messages
    264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : février 2011
    Messages : 264
    Points : 424
    Points
    424
    Billets dans le blog
    1

    Par défaut

    Et oui, c'était bien dans windows\sysWOW64 qu'il fallait installer tous les fichiers !

    Merci sevyc64

    Et pour ceux que ça intéresse (ou qui sont agacés par le random Windows),
    je mets à disposition mon Slide Show Screen Saver ici.

    PS : désolé d'avoir autant tardé à répondre...
    Captain'Flam
    anciennement Sopsag, aka Hadrien
    Win seven x64 & Win 10 / Visual 2017 / Python 2.7 / Eclipse

  6. #6
    Membre éprouvé Avatar de txuku
    Homme Profil pro
    Inscrit en
    octobre 2008
    Messages
    819
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : octobre 2008
    Messages : 819
    Points : 1 042
    Points
    1 042

    Par défaut

    Bonjour

    Content pour toi et merci a toi pour le partage !!!

  7. #7
    Membre éprouvé Avatar de txuku
    Homme Profil pro
    Inscrit en
    octobre 2008
    Messages
    819
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : octobre 2008
    Messages : 819
    Points : 1 042
    Points
    1 042

    Par défaut

    Je l ai teste sous Windows 10 famille
    En modifiant le dossier d image photos dans le fichier cfg


    Je me demandais s il fallait reconfigurer la veille - non
    Par contre je n ai pas eu la patience d attendre pour le cote randomisation ...
    Je verrais !


    Penses tu qu il fonctionne avec XP - en copiant le fichier FreeImage.dll dans System32 ?

  8. #8
    Membre éprouvé Avatar de txuku
    Homme Profil pro
    Inscrit en
    octobre 2008
    Messages
    819
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : octobre 2008
    Messages : 819
    Points : 1 042
    Points
    1 042

    Par défaut

    Bonjour


    J ai l impression quie le logiciel fonctionne tres bien sur mon portable XP Pro

    Mais moins sur Windows 10 - 1803 -.........



    Mon portable est en veille constante sur ma table de cuisine et j apercois des photos que je ne voyais pas avant !!!



    Par contre mon fixe ne se met en veille que de temps en temps et je n ai pas cette impression - ce sont toujours les memes images au demarrage de la veille !!!




    Il est vrai que j ai beaucoup d images - 7000 - dans plusieurs sous dossiers mais cela ne dois pas jouer ???

  9. #9
    Membre averti
    Avatar de Captain'Flam
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    février 2011
    Messages
    264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : février 2011
    Messages : 264
    Points : 424
    Points
    424
    Billets dans le blog
    1

    Par défaut

    Bonjour,

    ravi d'apprendre que mon petit soft sert à quelqu'un d'autre...

    Pour répondre à quelques questions :

    - il s'appuie sur l'API WIN32 de base, donc il devrait tourner sur des vieilles versions de windows (je l'avais écrit pour XP et j'ai dû régler un petit pb de dossier de démarrage pour qu'il fonctionne sous seven et 10).
    --> il faut juste ne pas se tromper entre System32 et sysWOW64

    - il commence par indexer toutes les photos pour qu'aucune ne puisse lui échapper, mais pour éviter un gros moulinage de disque dur au lancement, il les indexe petit à petit.
    --> donc effectivement, les premières photos sont choisies parmi un plus petit ensemble de dossiers.
    Normalement, au bout de 5~10 photos affichées, le parcourt est fini.
    Pour info, j'ai plus de 100 000 photos, et ça marche très bien... mais effectivement, il est difficile de vérifier que la randomisation est correcte. On ne peut s'en convaincre qu'en lisant le code.
    Pour être plus précis, j'ai altéré un peu le random : il indexe toutes les photos, permute aléatoirement l'index, les affiche, puis, quand toutes les photos sont passées, il re-permute l'index et recommence...
    Donc une même photo ne peut pas être affichée 2 fois de suite (sauf dernière/première), ce qui devrait pouvoir arriver avec un vrai random.

    Enfin, petite cerise sur le gâteau, en plus des flèches et de la barre d'espace, il y a la touche "del" qui permet d'effacer la photo courante (elle n'est effacée qu'un peu plus tard pour éviter les problèmes de fichier en cours d'accès).
    --> utile si on tombe sur une photo ratée qui avait échappée au tri.
    Captain'Flam
    anciennement Sopsag, aka Hadrien
    Win seven x64 & Win 10 / Visual 2017 / Python 2.7 / Eclipse

  10. #10
    Membre éprouvé Avatar de txuku
    Homme Profil pro
    Inscrit en
    octobre 2008
    Messages
    819
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : octobre 2008
    Messages : 819
    Points : 1 042
    Points
    1 042

    Par défaut

    Bonjour


    Toujouirs pas convaincu pour mon fixe - Win10..............

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 18/07/2012, 10h08
  2. Réponses: 9
    Dernier message: 06/11/2011, 14h23
  3. Réponses: 5
    Dernier message: 23/08/2011, 22h19
  4. Réponses: 6
    Dernier message: 01/06/2007, 18h39
  5. [Zlib] Dll injoignable alors qu'elle est bien installée
    Par Jamming Ed dans le forum Installation, Déploiement et Sécurité
    Réponses: 4
    Dernier message: 07/11/2005, 16h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo