For online studies we don’t support the complete absence of the dialog box - there needs to be some time for resources to download and we do want the user to press OK before the study starts. But you can have the fields pre-populate by adding them to the URL like this
I was trying to do exactly this and of course failed. But most importantly, my PsychPy refuses to open the settings now and run the experiment with error message. I unticked it and removed both (pressing the minus) participant and session field.
As you’ve discovered, it’s important not to remove all the experiment info variables.
When I did this, I think I ended up copying the experiment routine by routine to another blank one. However, since experiment files are plain text I think you should be able to add <Param name="Experiment info" updates="None" val="{'participant': ''}" valType="code"/> to the Settings in a text editor.
I’m trying to set participant and session, so that all the participant sees is the resource download bar and the ok/cancel buttons (like Jon’s post above). But the participant field always seems to require an entry (see image). What should I do to get rid of it?
EDIT: I figured it out. ?participant=10101010&session=001 needs to be changed to &participant=10101010&session=001
If that’s while piloting, you will probably need to change it back to ? when you go live. The key is that there should be exactly one ? (before the first variable name) in the URL.