﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Millisecond Forums » Millisecond Forums » Inquisit 4  » Multiple questions about accessing data files</title><generator>InstantForum 2017-1 Final</generator><description>Millisecond Forums</description><link>https://forums.millisecond.com/</link><webMaster>Millisecond Forums</webMaster><lastBuildDate>Sat, 23 May 2026 23:34:11 GMT</lastBuildDate><ttl>20</ttl><item><title>Multiple questions about accessing data files</title><link>https://forums.millisecond.com/Topic16671.aspx</link><description>Dear Inquisit Team!&lt;br/&gt;&lt;br/&gt;I'm working on integrating multiple cognitive tests, including one written for Inquisit4, for which I would need to access test data basically in real time.&lt;br/&gt;Is there any way to&amp;nbsp;programmatically&amp;nbsp;&lt;span style="font-size: 10pt;"&gt;access data files (or the raw data) via an API or an web service endpoint?&lt;br/&gt;If not, is it possible in an Inquisit app to upload the data files not (only) to the millisecond.com server, but to a custom web server (i.e. the web server hosting the experiment)?&lt;br/&gt;The documentation states that "by default, Inquisit Web saves data files to the Inquisit web server where you can log in to your Millisecond account and download the files", but I can't seem to find any information about overriding this default behaviour.&lt;br/&gt;&lt;br/&gt;Thank you for your reply in advance,&lt;br/&gt;Karsa&lt;/span&gt;</description><pubDate>Wed, 08 Jul 2015 01:30:25 GMT</pubDate><dc:creator>Karsa</dc:creator></item><item><title>RE: Multiple questions about accessing data files</title><link>https://forums.millisecond.com/Topic16676.aspx</link><description>Thank you for the fast reply, I seem to have missed this in the docs. :)&lt;br/&gt;&lt;br/&gt;[quote]&lt;span class="code"&gt;You can also sue HTTP, but then you'd have to do a fair amount of web programming to enable your web server to handle the POST request, extract the data from it, write it to disk etc.&lt;/span&gt;[/quote]&lt;br/&gt;&lt;br/&gt;Haha, but that is &lt;span style="font-style: italic;"&gt;&lt;strong&gt;exactly&lt;/strong&gt;&lt;/span&gt; what I want to do: parse and process the data and write it to a database. :)&lt;br/&gt;</description><pubDate>Wed, 08 Jul 2015 01:30:25 GMT</pubDate><dc:creator>Karsa</dc:creator></item><item><title>RE: Multiple questions about accessing data files</title><link>https://forums.millisecond.com/Topic16672.aspx</link><description>If you want your data files saved to a different location / server than the millisecond.com server, there are several options. You can use FTP. See the language reference for the &amp;lt;data&amp;gt; element for details. Excerpt:&lt;br/&gt;&lt;br/&gt;"The file command specifies where Inquisit should record the data. The data file may be written to the local drive, a network share, an ftp site, or a web URL. &lt;p&gt;If a web URL is specified, the data is posted to the specified web address via HTTP POST. The web server can then extract the data from the POST request and save it. If you specify an http address, data is sent to the web server in plain text using the standard http protocol. If you specify an https address, the data is encrypted using Secure Sockets Layer (SSL) before being sent over the wire, which provides protection from packet sniffers. Since data can be posted and later retrieved from the data web service at millisecond.com (this is the default behavior for Inquisit Web), it should rarely be necessary to set up your own web server to handle web data collection.&lt;/p&gt;&lt;p&gt;If the data location requires login credentials, the user name and password can be specified using the &lt;a href="userid.htm"&gt;userid&lt;/a&gt; and &lt;a href="password.htm"&gt;password&lt;/a&gt; commands. &lt;/p&gt;&lt;p&gt;For Inquisit Web, data is by default posted back to the millisecond.com web server via Secure Sockets Layer (SLL). For Lab, the data is saved to a *.iqdat file in the directory as the script."&lt;br/&gt;&lt;br/&gt;Example:&lt;br/&gt;&lt;/p&gt;&lt;span class="code"&gt;&amp;lt;data&amp;gt;&lt;br/&gt;/ userid = "me"&lt;br/&gt;/ password = "secret"&lt;br/&gt;/ file = "ftp://foo.com/datafiles/"&lt;br/&gt;&amp;lt;/data&amp;gt;&lt;br/&gt;&lt;br/&gt;You can also sue HTTP, but then you'd have to do a fair amount of web programming to enable your web server to handle the POST request, extract the data from it, write it to disk etc. You can find some additional information about that here:&lt;br/&gt;&lt;br/&gt;&lt;a href="https://www.millisecond.com/products/inquisit4/webhosting.aspx"&gt;https://www.millisecond.com/products/inquisit4/webhosting.aspx&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;For ease of use, I'd recommend using FTP.&lt;br/&gt;&lt;/span&gt;</description><pubDate>Tue, 07 Jul 2015 06:33:39 GMT</pubDate><dc:creator>Dave</dc:creator></item></channel></rss>