Howdy, Stranger!

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

Supported by

Does opensesame convert python to javascript? Online expriment ran into problem

Hi there,

I have one question, does OpenSesame convert python code to javascript automatically when we use OSWEB?

I was trying to upload and run one self-paced reading study to JATOS test server, however, it could not get started after the instructions part, which I wonder whether it is the problem of the python inline at the beginning of the practice part could not be executed.

If anyone has similar experience or know how to resolve this problem, could you share a bit how you deal with this?

Thanks!

The Error information is as follows:



Application Error:

Uncaught TypeError: Cannot read property 'split' of undefined

See the console for further details

Comments

  • I found that OSWEB has information that: Item inline_script is not supported...so that might be the case, but how could we deal with this, do we need to rewrite the code in javascript?

  • This is not a JATOS question but rather an OSWeb one, @sebastiaan might be able to help

  • We have tried once converting Python code to JavaScript, but the are vastly different languages, and it was too challenging to focus on at the current stage of osweb. Python runs code in a 'blocking' fashion or linear and javascript works asynchronously, meaning that it is really difficult to pause the script with something like clock.sleep . This and a lot of other bridges need to be crossed first before python inline_script items will be supported by osweb.

    In more recent versions of OpenSesame however, there also is an inline_javascript item, with which you can simple manipulations such as working with the var_store. You can't do anything fancy like drawing to canvases yet, but hopefully we can add that soon, or at least sooner than we will add support for python inline_script support.

    Find more info on this here: https://osdoc.cogsci.nl/3.2/manual/osweb/#inline-javascript

    Buy Me A Coffee

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