sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,303
- Last Active
- Roles
- Administrator
Comments
-
(Quote) Good! (Quote) No, not at the moment. The screen orientation for the Android runtime for OpenSesame is fixed to landscape, due to a limitation in the underlying software. I might release two different apps (one for landscape, one for portrai…
-
(Quote) Good to hear!
-
Hi Kevin, Forms are only available as of OpenSesame 0.27. They won't work on earlier versions, even if you install the plug-ins. So I would just get the latest version as described here: * http://osdoc.cogsci.nl/getting-opensesame/running-with-pyt…
-
(Quote) Good! (Quote) It might have been, I have no clue. Did you hear the same problem from other people as well? The memory error that you got is kind of unclear and obscure, and I imagine it might well be specific to your machine.
-
Hi Mona, The problem is the logging part, here: self.log('Question1 = "Jeg tænkte på andre"') You're running into a pretty tricky aspect of Python, which causes a lot of trouble for a lot of people. Basically, if you define a str (e.g.,…
-
Hi Yannick, (Quote) As far as I can tell, based on a quick test experiment, there's nothing wrong with your code. It works fine for me, and I actually think it's quite a good solution. Provided, and this might be it, that the last script (the one t…
-
(Quote) My test devices (Nexus 4 and 7 with Android 4.4.2) only have built-in storage, so I cannot really say what will happen with an external SD card. If this is indeed an issue (which would be annoying), then you could probably work around it by …
-
The main difference between fullscreen and window mode is that some back-ends use OpenGL (a library for hardware accelerated graphics) in fullscreen mode. You could try to disable OpenGL by switching to the legacy back-end, or setting 'Use OpenGL' t…
-
(Quote) You can simply replace the psychopy folder in the OpenSesame program folder by the psychopy folder from the download. Cheers! Sebastiaan
-
Hi Mona, Generally speaking, a UnicodeDecodeError occurs when you are working with text that contains special characters (like Danish, which uses accents like 'ø'), but don't explicitly specify your text encoding. OpenSesame should be unicode-safe,…
-
Hi Mona, Edwin's right. What you're dealing with is not a parallel port, but an ethernet connection, and more specifically a UDP (datagram) connection. (Or at least I suspect that's what it is, there's a slight chance that it's TCP/IP.) It's not th…
-
Hi Michel, What kind of version of PsychoPy are you running, and what is the line of script that started the trouble? You can get all version information by typing modules() in the debug window. It sounds like a bug in PsychoPy to me, but it might …
-
(Quote) Glad to hear you resolved things. Both the print statement and print() function work though (as they do in general in Python 2), so the problem was likely somewhere else. Please let me know if you can reproduce a difference in behavior betwe…
-
(Quote) I suspect that the logger detects only the variables that exist when the item is first called. So if you enter five characters on the first trial, you log the first five keypresses, etc. Is that it? If so, you can tell the logger explicitly …
-
Hi Marnix, There are a few video-player plug-ins available for OpenSesame, the best developed of which is probably the media_player_gst plug-in by @dschreij. You can find the installation instructions in the readme, here: * https://github.com/dsch…
-
Hi Daniel, Good to see you on the forum! Yes, that's a nasty little problem. In the upcoming version of OpenSesame, you'll be able to clear all settings with a command-line argument. But for now you have to remove the files manually. I don't have …
-
Thank you for your donation, and glad to hear you got things working! :-)
-
@nsiriram (Quote) The example folder is part of the app itself. I don't know exactly how this works technically, but I suspect the folder is extracted to some temporary location when the app is launched. But long story short: You cannot access this…
-
Hi, (Quote) Yes, you can certainly implement this task in OpenSesame. I would recommend first walking through some of the tutorials to familiarize yourself with OpenSesame: * http://osdoc.cogsci.nl/tutorials/ Since, given your task, you will prob…
-
Hi Michel, Congrats with your paper! (I received a Google Scholar notification of it.) And yes, thanks for the input. Disallowing these kinds of replacements is a quick hack to avoid recursion problems, but it should be improved! Cheers, Sebastia…
-
Hi, Yes, @drorgarbi reported the same problem a while back. It's due to bi-directional language support and will be fixed in 2.8.2. * http://forum.cogsci.nl/index.php?p=/discussion/972/ Workarounds for now would be to: * Make sure that text is n…
-
Hi Antonie. Forms don't support timeouts (although it's on the tentative roadmap for the 2.9 series: issue #142). So you cannot use a form to collect a mouse click and use a timeout value, unfortunately. A workaround would be to make the form 'non-…
-
Ow, you're right, that's due to a problem/ bug in the library that is used for Android (called pgs4a), which slipped my mind for a second. I updated the script above. (It's nothing to do with your device or Android version.) Cheers!
-
Hi Isabella, The form_multiple_choice plug-in is a little different from the other form plug-ins, because it doesn't allow you to specify the form's margins and spacing. So to make sure that everything fits, you basically have to decrease the font …
-
Hi Tania, Sure, I remember! The openexp.keyboard module will, as you have noticed, show and hide the Android virtual keyboard for every keypress. If you want to bypass this limitation, you have to use pygame directly, and show/ hide the virtual ke…
-
Hi Pa, First off, please don't post your question multiple times and/ or send emails to the forum moderators in order to get a quick answer. I know that it can be stressful to be on a deadline, but 'pushy' behavior goes against forum etiquette. Re…
-
Closed as duplicate of comment #3716.
-
Hi Nir, Although I agree with @JoshuaBaker that a run-if statement in a sequence would be the easiest solution, your script should work as well. You mention that you see nothing in the debug window when you run ... print self.get('acc') ... bu…
-
Hi Dror, Thanks for spotting this one! I filed this as an issue to be fixed in the next bugfix release (2.8.2): * https://github.com/smathot/OpenSesame/issues/253 Cheers, Sebastiaan
-
Assuming that you're running the official OpenSesame distribution, you can simply drop this file into the OpenSesame program folder, and it will be automatically recognized as a module (i.e. it's in the Python path). Cheers! Sebastiaan