Catégorie : Technologies

  • ASIRRA, un captcha animalier

    Entre autres projets, je conçois actuellement le site web de Fuu-Doh!. Plusieurs points sont évidemment à aborder et il m’arrive forcément le moment où je dois réfléchir à des solutions telles que l’antispam pour éviter les commentaires frauduleux.

    Intrigué

    C’est ainsi que je suis tombé sur ASIRRA. Il s’agit d’un projet de Microsoft Research qui consiste à émuler le système captcha dans un contexte animalier. Ainsi, l’utilisateur doit sélectionner parmi dix images celles qui représentent un chat, les images sélectionnées par le système provenant d’un site partenaire (petfinder.com). Une façon plutôt ludique d’aborder un système de sécurité.

    captchas et ASIRRA

    Interrogatif

    Maintenant, il faut se demander si la technologie garantira de meilleurs résultats qu’un captcha standard. Pour que ASIRRA fonctionne, il faut que les images sélectionnées soient traitées de manière à ce que leurs données telles que la taille en octets et la couleur des pixels ne puissent être archivés dans une base de données pirate, sous peine de rendre la technologie obsolète après quelques semaines ou mois d’utilisation.

    Je suis loin d’être expert en la matière, mais s’il y a un quelconque moyen de récupérer la couleur des pixels d’un coin de l’image ou tout simplement la taille en octets de l’image, et que ces données soient invariables à chaque ré-affichage de l’image entre différentes sessions, ces données peuvent être exploitées dans le but de les archiver et d’en faire correspondre la réponse exacte (chat ou pas chat), obtenue par des moyens divers décrits ici : http://fr.wikipedia.org/w/index.php?title=Captcha#Contournement.

    Dans l’attente

    Tous ces points, ainsi que d’autres qui ne me seraient venues à l’idée, mériteraient d’être étudiées pendant la bêta pour parfaire au mieux le système. À moins qu’ils ne soient déjà réglés ou qu’ils ne fussent même pas des points problématiques. Dans ce cas, ne resterait plus que le design par défaut à travailler, très austère comparé au captcha de google (le rouge et sable).

    Vous pouvez avoir un aperçu de la technologie en suivant ce lien : http://research.microsoft.com/en-us/um/redmond/projects/asirra/.

  • Test du Dragon Age Toolset

    Bannière provenant du site du Toolset http://social.bioware.com/page/da-toolset

    Sorti il y a maintenant plus d’un an, le Toolset serait le puissant outil permettant de faire du modding pour Dragon Age. Je vous fais part de ma très courte expérience à ce sujet qui s’est déroulé sur 1 jour et 2 heures.

    Déconcerté

    Pinaise, que c’était dur de faire un mini mod tout con. D’abord, il fallait installer le Toolset et évidemment, il ne marchait pas du premier coup. J’ai dû suivre les instructions du wiki de Bioware pour terminer l’installation. Après diverses manipulations dans les dossiers et registres, téléchargements et installations de produits Microsoft (SQL Server 2005 entre autres), miracle, tout a l’air de fonctionner ! Il faut avoir le cœur bien accroché si vous voulez réussir à installer le Toolset. Et savoir lire l’anglais aussi… de toute façon, tout est en anglais dans le Toolset.

    C’est parti pour l’aventure

    Enfin, j’ouvre pour la première fois l’éditeur… Par où commencer ? Mon instinct de pseudogeek me dirige vers le manuel officiel… qui n’est pas complet. La belle affaire…

    Je parcours divers sites de tutoriaux pour compléter ce que j’ai lu dans le manuel officiel jusqu’à ce que j’en trouve un qui a l’air d’expliquer à peu près ce que j’ai envie de faire. Et ça fonctionne ! C’est étrange, tout a bien fonctionné, pas de problèmes de droits, ni d’exports…

    Le moment de vérité

    Pour les connaisseurs de Dragon Age, j’avais voulu ajouter une robe portée par les Archivistes/Mages dalatiens. Voici donc ce que j’ai obtenu au final dans le jeu (je vous prie d’ignorer les statistiques honteusement élevées de cet objet 🙂 ) :

    Capture d'écran de Dragon Age

    Oui, mais…

    Qu’est-ce que c’est que ces lettres ?! En effet, les lettres accentuées et autres caractères spéciaux n’ont pas l’air d’avoir leur place dans le jeu. Je n’ai trouvé aucun tutoriel traitant de localisation. Comment Bioware a-t-il fait ses localisations ? Mystère car :

    The Dragon Age toolset doesn’t come with any of the tools that BioWare used to perform localization

    source : http://social.bioware.com/wiki/datoolset/index.php/Localization

    Me voilà bien avancé, pas moyen d’avoir l’outil qui sert à définir les noms d’objets dans d’autres langues telles le français.

    Mauvaise fin

    J’aurais bien aimé terminer au moins un mini mod comprenant juste un ajout d’un objet dans un coffre du jeu ou je ne sais quoi… Hélas, la dernière étape de la localisation n’a pas été concluante. Mon mini mod restera inachevé… et je pense qu’il n’y en aura pas d’autres malheureusement.