Migrating to a Newer Solution Builder Version
9min
why migrate? if you are a solution builder client that has licensed an older version of screenpal solution builder, such as those identifed by the versions "jre7" or "jre14", then you may be interested in licensing the newer "jre19" version see screenpal solution builder docid\ ltr7jzr10hlde rpii2wj for a list of benefits of migrating to the newer version if you want to license the newer version, then please contact sales coexists with older versions the newer "jre19" version uses a different implementation details docid 42txky0k3olytswsglysh , screen recorder launcher jre19 //screenrecorder? this allows the implementation details docid 42txky0k3olytswsglysh javascript to bypass older installations ( screen recorder launcher jre14 //screenrecorder? ) and detect that the newer version should be launched or installed there is no need to uninstall older versions migration overview place the newer downloadable files (jars,zips, installers) on your server to be hosted for downloading we will provide these you can also opt to have us host these for you moving forward see below for more info install the newer basic uploader javascript code on your webpage customize the javascript to specify the new list downloaded files hosted downloadable files the client needs to host the following files on their servers alternatively, they could be hosted on the screenpal servers see download and upload file hosting docid 1r74nlcdxxrn2dkqiekca appskin 3 9 0 jar basicuploadskin 3 0 0 jar batik all 1 16 jar installscreenpal 3 1 7 1 sb19 exe jl1 0 1 2017 jar libresample4j 2016 jar recorderskin 3 9 0 jar screencastomaticeditor 3 9 0 jar screenpalsetup 3 1 7 1 sb19 pkg som com mac encoder v4 3 1 zip som com win encoder v4 3 1 zip xml apis 1 4 01 jar xml apis ext 1 3 04 jar xmlgraphics commons 2 7 jar basic uploader javascript install the newer basic uploader javascript on your webpage obtain the script from https //screenpal com/api/example/basicuploader jre19 edit that javascript source file to specify links to the files mentioned above removing a few obsolete lines lines to remove appletjar appjar "som encoder url" "som encoder name" order encoder url/ name solution builder urls used to support "encoder url" and "encoder name" properties, but these have been obsoleted screenpal app internally chooses the archive to download, after detecting the operating system a url may override the properties they are \ som solutionbuilder ffmpeg executable url windows=$(jar host root)/sp encoder win 7 0 2 2 zip som solutionbuilder ffmpeg executable name windows=screenpalencoder 7 0 2 2 exe som solutionbuilder ffmpeg executable url macx64=$(jar host root)/sp encoder mac osx64 7 0 2 2 zip som solutionbuilder ffmpeg executable name macx64=screenpalencoder 7 0 2 2 som solutionbuilder ffmpeg executable url macaarch64=$(jar host root)/sp encoder mac aarch64 7 0 2 2 zip som solutionbuilder ffmpeg executable name macaarch64=screenpalencoder 7 0 2 2 for more information also see screenpal solution builder docid\ ltr7jzr10hlde rpii2wj implementation details docid 42txky0k3olytswsglysh download and upload file hosting docid 1r74nlcdxxrn2dkqiekca