On 11/5/19 12:26 PM, Paul Dupuis via use-livecode wrote:
I am sure it is possible. I just don't have the
PHP/HTML/Javascript/whatever skills to do that.
Me neither. I do it either directly in a .lc server page, or else the
.lc page starts using a stackfile that does it.
(fiddling around with different machines...)
It appears the $_SERVER[HTTP_USER_AGENT] server global might provide an
adequate distinction between OSes on requesting machines. I just ran a
'globals.lc' server page from 3 different Macs with different OS
versions and got this info returned:
$_SERVER[HTTP_USER_AGENT] = Mozilla/5.0 (Macintosh; Intel Mac OS X
10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.87
Safari/537.36
$_SERVER[HTTP_USER_AGENT] = Mozilla/5.0 (Macintosh; Intel Mac OS X
10_15_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70
Safari/537.36
$_SERVER[HTTP_USER_AGENT] = Mozilla/5.0 (Macintosh; Intel Mac OS X
10_14_5) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.1
Safari/605.1.15
My server's globals.lc page looks like this on the inside:
<html>
<body>
<?lc
set the errorMode to "inline"
put the keys of $_SERVER into tList
repeat for each line tKey in tList
put "$_SERVER[" & tKey & "] = " & $_SERVER[tKey] & "<BR>"
after tOutput
end repeat
put tOutput
?>
</body>
</html>
Phil Davis
On 11/5/2019 12:02 PM, Phil Davis via use-livecode wrote:
On this issue, isn't it possible to let a web server detect the OS
requesting the download? So the server can then do the picking and
send the right version to the requestor?
Or maybe the info available to the server about the requesting OS
isn't that detailed. Not sure. At least I'm sure I can use a single
download link for an app's Mac and Windows installers.
Phil Davis
On 11/5/19 8:33 AM, Paul Dupuis via use-livecode wrote:
I'm not saying YOUR experience is invalid. I guess I am just saying
we have really really really computer naive customers and Apple has
gone and complicated things and it creates a support burden for us
that we would not have had to expend resources addressing if Apple
had not done this.
Apple has, and there is no going back, so it is what it is, but it
is really really annoying! :-(
On 11/5/2019 11:23 AM, Bob Sneidar via use-livecode wrote:
But the installers for drivers and the installer you want to use
are not different. And what else does anyone have to go on but
their experiences, and other people's experiences? I need to tap
into that resource! ;-)
Bob S
On Nov 5, 2019, at 08:18 , Paul Dupuis via use-livecode
<use-livecode@lists.runrev.com> wrote:
On 11/5/2019 10:41 AM, Bob Sneidar via use-livecode wrote:
First, your assumption that "it's one everyone is experiencing for
any installer" is exactly that, an assumption based on your
experiences.
The vast majority of our customers are computer novices and
anything but the simplest of steps can cause them problems. Most
do not know what version of macOS they run, nor how to tell what
version they are running.
Second, I was not calling for RunRev to "fix" this. It is clearly
Apple's inane drive for marketing a level or privacy and security
that is mostly a gigantic lie that is the cause.
And thirdly, drivers are a bit different than research apps.
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
--
Phil Davis
503-307-4363
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode