<p>@MichaelMerkel</p><div class="xoopsQuote">of course this works fine - spoofing solves the problem. but using odyssey as odysses is only firing the mobile page. which is strange as the user agent these days hardly should be used (imho) for asking the browser for features.</div><p><br />i now tried a clean installation.</p><p>means - i extracted the archive to RAM and started from there. so no cookies or other settings available.</p><p>still not working. so no cookie problem. does google really work for all the others? i mean *not* showing the mobile site?</p><p>regards...<br />michael</p>
i've just found the problem, in our Odyssey port may be it doesn't create a proper user agent variable in envarc, if you put in env (and in envarc) a file called OWB_USER_AGENT (you can create it with notepad and inside it i put 1 as value), you can see when you search something with google it will be a desktop version...
@michael for me google also mobile by default if spoof as odyssey. spoof as some mainstream ones make it be no mobil
@sofisoftware owb.1.prefs can be deleted (that from old version) as for that env var checking : i do not know if it supposed to be created by default at all, or its expected to be done from users. will be good if someone will check morphos version. maybe it only creates when user choice odyssey in settings and save them. and dunno if 1 is right value in - check readme
Did you check if there's in your envarc that variable? If you've it obviously you get google in desktop version, i don't know if "1" is the correct value or what it match to, probably Fab can answer us... but now with it works properly
1 is horribly wrong. This env var is supposed to be the user agent string, 1 is not a proper user agent AT ALL. Anyway, this env var shouldn't be used, because it overrides everything else (settings and per url settings, ...).
Now, about the actual issue, my guess if the user agent is not generated correctly on OS4 (the MorphOS version & co is generated dynamically, and if not done properly, it might give a string that some servers don't like, like google).
It doesn't happen on MorphOS, anyway. And if it did, it would simply mean google devs are stupid and do stupid user agent checks.
I can change it like you do (i.e. remove amiga and put macintosh), but dunno if it all worth of it at all as it just google suck some amiga taking it as mobile
hi kas1e. i just tested the useragent string (setting the env variable) and replaced amiga with macintosh. that works! then google non-mobile starts. even when adding both: "Amiga; Macintosh"
Should Odyssey generate user agent variable in env / envarc or not? And when? First launch? Is it better to don't touch it because Odyssey has its internal dynamic user agent string?
Edited by sofistisoftware on 2014/4/3 21:04:04 Edited by sofistisoftware on 2014/4/3 21:18:33
Odyssey doesn't generate any env var at all for that, it deals with it internally. I just let the opportunity to override the user agent with an env var too, if someone really needs it, but that's all. And keep in mind that this env var overrides everything, including per-url settings, so i suggest not using it unless it's really needed for a good reason.
I used ahi library (or lowlevel) api for a good reason, because it had less latency.
kas1e won't be able to change that easily, it's quite some work to change from library api to the device api (which is more limited).
For the record, audio IS released when paused.
Anyway, there's a good workaround: just use device.audio as music unit in AHI settings. That way, programs using music unit will be redirect to shared units.
@samo checking bug reports and suggestions, and found 625: "add urlopen support". but it have no needs to be added, you just setup in prefs:url what you need and it works. our url also have no support of arexx, but odyssey support openurl for that.
in other words, odyssey have support of both at one time already, and suggestion imho can be closed, if you didnt mean something else, of course
Well actually i configure nothing and to be honest i don't know exactly how OS4 works in detail with those, all i understand is that Origyn Web Browser (the Joerg version) and NetSurf are able to handle such type of links automatically, so you don't need to configure them manually
But for example with Odyssey can you open a mailto's link with your preferred mailer ?
And if so, do i need to set and configure OpenURL.library (that also mean i need to install a third part library) or can i also use it with the default (OS4) URL ?