I've been using PureBasic for a couple of years now and I am thoroughly enjoying it. I am on the fence about purchasing Spiderbasic as I know very little about Javascript and web design. I have been studying the documentation and feel confident I could pick it up pretty easily considering the command set and syntax is a lot like PureBasic. Here is my quandary:
I work for a school district whose students utilize Chromebooks in their daily curriculum. As you might imagine there is a great deal of repair work and turnover for these units. When we repair a Chromebook, before we send it back out, we put them through a series of tests consisting mainly of keyboard, touchpad, camera, mic, sound, screen and memory. At the moment we use about three different websites to accomplish this (along with the internal diags that come with ChromeOS).
I would like to create my own testing website that could be hosted locally within my district. I know that SpiderBasic is strictly client side activity but I am confident I could create tests as good or better than what we currently use. Along with the benefit of having control of the testing website I would also like to be able to record the results of each test ran on any given Chromebook. I notice that SpiderBasic can read the serial number of the device it is running on by way of the "DeviceInfo(#PB_Device_Serial)" command.
Would it be possible to upload the results of the test ran, along with minor system info matched with the serial number, to the testing website? I was thinking something like a file that the server could store temporarily. Then a secondary process (running in the background on the server) could pick up the file and record the results into a database. If there is a better method, please, by all means, let me know.
Does any of this sound at all feasible or should I continue searching elsewhere? Any comments or suggestions would be welcome. Thank you.
SpiderBasic feasibilty question
Re: SpiderBasic feasibilty question
Totally doable IMHO, depends on what type of test you need.
You can also send the test results in a POST request so that the server can store them in the database directly, getting rid of the intermediate file.
More over, you could use atomic-server-3 (in development) on the server side, so you could program the entire full-stack yourself.
viewtopic.php?p=9852&hilit=atomic#p9852
You can also send the test results in a POST request so that the server can store them in the database directly, getting rid of the intermediate file.
More over, you could use atomic-server-3 (in development) on the server side, so you could program the entire full-stack yourself.
viewtopic.php?p=9852&hilit=atomic#p9852
Last edited by Caronte3D on Wed May 22, 2024 3:18 pm, edited 1 time in total.
Re: SpiderBasic feasibilty question
Interesting. It looks like I have a lot more reading to do. I had given thought to a PHP script that would handle a PUT or POST request and then handing it off to a DB. I've never used PHP but it appears to be a pretty straight forward language. But the idea of a server that is tailored toward PB is extremely attractive.Caronte3D wrote: Tue May 21, 2024 3:54 pm Totally doable IMHO, depends on what type of test you need.
You can also send the test results in a PUT request so that the server can store them in the database directly, getting rid of the intermediate file.
More over, you could use atomic-server-3 (in development) on the server side, so you could program the entire full-stack yourself.
viewtopic.php?p=9852&hilit=atomic#p9852