Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

OpenSesame 0.27 "Frisky Freud" available

edited December 2012 in OpenSesame

OpenSesame 0.27 "Frisky Freud" is finally available and can be obtained through the brand new documentation area. Enjoy!

Release notes

OpenSesame 0.27 is almost completely backwards compatible with previous versions, except for the following differences:

  • canvas.keyboard.get_key() now returns a key as unicode, rather than as an int corresponding to an ASCII value. This change has been made to improve support for non-QWERTY keyboard layouts.
  • Response timeouts are now registered as None, rather than the string ‘timeout’.
  • In the Windows release, the media_player plug-in has been replaced in favour of the media_player_vlc plug-in. This was necessary, because the libraries used by the old media_player are not compatible with Python 2.7.

Notable changes:

  • Added Expyriment backend
  • Added form functionality
  • Improved Unicode support
  • Improved internationalization
  • Added quick run button
  • Add ecological alternative to S&V template
  • Numerous bug-fixes
  • Improved compatibility with Nexus 7 tablet

Comments

  • edited 8:31PM

    Awesome!
    Thanks guys, and keep up the good work!

    Best regards,

    Jákup

  • edited 8:31PM

    Great! I've updated the package for Arch Linux (https://aur.archlinux.org/packages/opensesame/) and added Expyriment (python2-expyriment).

    Best,

    --MC

  • edited 8:31PM

    Hello,

    I've just started an experiment and yesterday I've downloaded this new version. I found some bugs when running on WinXP SP3 and I was thinking to let you know about.

    1. When for some reason you have to exit an experiment (while it runs) and you restart it again, then the program crushes and it closes it self. You have then reopen the program and reload the experiment. Version 0.26 running on the same machine does not have this problem.

    2. I've experienced some problems with forms, meaning that when the participants were asked to respond to an open question, the program crushed with and error stating that only Unicode characters are allowed (from my understanding).

    Hope this is useful. I really like this program that's why I want it to get better.

  • edited December 2012

    Thank you for your feedback! It would be very helpful if you could provide some additional information.

    • What distribution of OpenSesame are you using? I.e. the official installer, the Python portable based package?
    When for some reason you have to exit an experiment (while it runs) and you restart it again, then the program crushes and it closes it self. You have then reopen the program and reload the experiment. Version 0.26 running on the same machine does not have this problem
    • Which back-end are you using?
    • Does this issue occur for all experiments, or only some?
    • Does the second run always crash, or does it occur randomly (i.e. sometimes it works, sometimes not).
    • Does this issue only occur when you abort the experiment by pressing 'Escape', or does it also occur when the experiment is completely finished?

    Workaround: For now, you could see if enabling Run experiments in separate process under preferences resolves your issue. If you enable this, opensesamerun will be used to run your experiments.

    I've experienced some problems with forms, meaning that when the participants were asked to respond to an open question, the program crushed with and error stating that only Unicode characters are allowed (from my understanding).

    Could you perhaps be more specific? I.e. do you use a custom form or the form_text_input plug-in, and which input triggers the exception?

    Hope this is useful. I really like this program that's why I want it to get better

    It is, thank you!

  • edited 8:31PM

    Hi again,

    "Which back-end are you using? "- I'm using PyGame.

    "Does this issue occur for all experiments, or only some?" - I've just tried with only one, is my first experiment with OpenSesame.

    "Does the second run always crash, or does it occur randomly (i.e. sometimes it works, sometimes not)." - It always occurs on the machine I've specified, and on another machine running Windows 8 (by the way, 0.26 and 0.27 with the similar problems like those above, work well on Windows 8; it does give an warning message when you install it as the program is not signed).

    "Does this issue only occur when you abort the experiment by pressing 'Escape', or does it also occur when the experiment is completely finished?" - I tested only when pressing escape, the fact is that none of the participants went through all the procedure because of the open questions issue. If I get some time, I'll test it and let you know.

    "Could you perhaps be more specific? I.e. do you use a custom form or the form_text_input plug-in, and which input triggers the exception?" - My bad here, actually I'm using the old questionnaires plugin, open end question. It works in 0.26 with no problems, but crashes in 0.27. No idea which input is triggering the crash. As far as I can tell it does'n matter which one.

    Regards,

  • edited 8:31PM

    Me again, I'm using the official installer. :)

  • edited 8:31PM
    "Which back-end are you using? "- I'm using PyGame.

    We're aware that this unfortunate issue occurs on some systems. For now, you could use a different back-end or the workaround suggested in my previous post.

    by the way, 0.26 and 0.27 with the similar problems like those above, work well on Windows 8; it does give an warning message when you install it as the program is not signed

    That's good to know! This is the first time I hear of someone running OpenSesame on Windows 8.

    My bad here, actually I'm using the old questionnaires plugin, open end question. It works in 0.26 with no problems, but crashes in 0.27. No idea which input is triggering the crash. As far as I can tell it does'n matter which one.

    If you give more specific info, I might be able to suggest a workaround. But in general, I would simply use the form plug-ins. They are much better - the questionnaire plug-ins are deprecated and will no longer be actively maintained (by me anyway).

  • edited 8:31PM

    Hey again,

    I've re-installed the 0.27 version and this is the error I get with the questionnaire plug in: unsanitize() expects first argument to be unicode, not "". I got this error only with regular letters, so no special characters. I state here that I build the experiment in 0.26 and now I'm trying to run it in 0.27 if that makes any difference.

    I tried what you suggested "Running experiments in separate process" and seems to be ok on Windows 8, I'll try it also on XP and let you know if I still get the problem.

    Now, another bug, for both the new and the old version, I don't know if you are aware of it, is the fact that if I'm running and experiment and I try to exit during a timeout stimulus (like a text display or a sketchpad that has a preset time) the program crashes and also Windows most of the times (in such a manner that explorers dos not work and I have to shut it down directly form the power button, or in some cases form the shut down menu in the task manager).

    Thanx a lot for your support!

  • edited 8:31PM

    Ok,

    My last post: it seems that the "Running experiments in separate process" solved also the crash of the program when trying to exit while presenting a stimulus with preset time. Although, I have to wait till the preset time expires.

  • edited 8:31PM

    Regarding the questionnaire plug-ins, the updated version of the plug-in pack should be compatible with OpenSesame 0.27:

    I emphasize, though, that these plug-ins will no longer be actively maintained, so for new experiments forms are a much better choice!

    Cheers!

  • edited 8:31PM

    Is there a Frisky Freud release scheduled for Mac OS?

    A lot of people at our university department are using Macs, and I'm just wondering if I should have them just running from source instead of using version 0.26.

    Best regards,

    Jákup

  • edited February 2013

    Hi Jákup,

    I'm afraid that there are no Mac OS packages for 0.27 in the pipeline, at least not that I'm aware of. Running from source is an option. If you manage to do that, you can probably also build a package for your colleagues, so that not everyone needs to have the entire environment installed (installing the source environment is the hard part). Please see this post, where Anthony asked a similar question:

    Cheers!
    Sebastiaan

  • edited 8:31PM

    Hello!

    I have just installed openssame under Ubuntu 12.04.

    In the GUI, many icons are missing (showing a barred red circle);
    This may be related to the fact that python setup.py install ended with:
    error: can't copy 'resources/theme/gnome/os-custom-icons'

    Any suggestion?

    (also, a small side remark: a previous attempt to install locally with "python setup.py install --user" crashed because the installer wnated to coppy resources files in /usr/share)

    Best,

    Christophe

  • edited 8:31PM

    Hi Christophe,

    I'm not sure about the error message, but it sounds like you need to install gnome-icon-theme-full (for the gnome theme) or faenza-icon-theme (available from this repository, for the default theme), as described here:

    If this doesn't resolve the issue, let me know, and please also provide some more details about how you installed OpenSesame (i.e. which command exactly).

    Cheers!
    Sebastiaan

  • edited 8:31PM

    Hello Sebastian

    I downloaded withgit clone, then ran python setup.py install --user which failed because of the attempt to write in /usr/share, then with python setup.puy install which yielded the message:

    error: can't copy 'resources/theme/gnome/os-custom-icons'

    The package gnome-icon-theme-full is already installed on my computer.

    No big deal, I had not notice that you had a deb package :)
    I have just installed it and now the icons are fine.

    Thank you!

    Christophe

Sign In or Register to comment.

agen judi bola , sportbook, casino, togel, number game, singapore, tangkas, basket, slot, poker, dominoqq, agen bola. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 50.000 ,- bonus cashback hingga 10% , diskon togel hingga 66% bisa bermain di android dan IOS kapanpun dan dimana pun. poker , bandarq , aduq, domino qq , dominobet. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 10.000 ,- bonus turnover 0.5% dan bonus referral 20%. Bonus - bonus yang dihadirkan bisa terbilang cukup tinggi dan memuaskan, anda hanya perlu memasang pada situs yang memberikan bursa pasaran terbaik yaitu http://45.77.173.118/ Bola168. Situs penyedia segala jenis permainan poker online kini semakin banyak ditemukan di Internet, salah satunya TahunQQ merupakan situs Agen Judi Domino66 Dan BandarQ Terpercaya yang mampu memberikan banyak provit bagi bettornya. Permainan Yang Di Sediakan Dewi365 Juga sangat banyak Dan menarik dan Peluang untuk memenangkan Taruhan Judi online ini juga sangat mudah . Mainkan Segera Taruhan Sportbook anda bersama Agen Judi Bola Bersama Dewi365 Kemenangan Anda Berapa pun akan Terbayarkan. Tersedia 9 macam permainan seru yang bisa kamu mainkan hanya di dalam 1 ID saja. Permainan seru yang tersedia seperti Poker, Domino QQ Dan juga BandarQ Online. Semuanya tersedia lengkap hanya di ABGQQ. Situs ABGQQ sangat mudah dimenangkan, kamu juga akan mendapatkan mega bonus dan setiap pemain berhak mendapatkan cashback mingguan. ABGQQ juga telah diakui sebagai Bandar Domino Online yang menjamin sistem FAIR PLAY disetiap permainan yang bisa dimainkan dengan deposit minimal hanya Rp.25.000. DEWI365 adalah Bandar Judi Bola Terpercaya & resmi dan terpercaya di indonesia. Situs judi bola ini menyediakan fasilitas bagi anda untuk dapat bermain memainkan permainan judi bola. Didalam situs ini memiliki berbagai permainan taruhan bola terlengkap seperti Sbobet, yang membuat DEWI365 menjadi situs judi bola terbaik dan terpercaya di Indonesia. Tentunya sebagai situs yang bertugas sebagai Bandar Poker Online pastinya akan berusaha untuk menjaga semua informasi dan keamanan yang terdapat di POKERQQ13. Kotakqq adalah situs Judi Poker Online Terpercayayang menyediakan 9 jenis permainan sakong online, dominoqq, domino99, bandarq, bandar ceme, aduq, poker online, bandar poker, balak66, perang baccarat, dan capsa susun. Dengan minimal deposit withdraw 15.000 Anda sudah bisa memainkan semua permaina pkv games di situs kami. Jackpot besar,Win rate tinggi, Fair play, PKV Games