General :  K-Meleon Forum
General discussion about K-Meleon. 
List of recent user agent strings
Posted by: foliator
Date: April 22, 2017 08:27AM

Those of you who spoof your user agents in K-Meleon might like the following site, which has a large, frequently updated list of the most recent user agents, including Firefox, Chrome, Safari and IE:

https://techblog.willshouse.com/2012/01/03/most-common-user-agents

The site will also display the one your browser is reporting, and if it's in the list, it will also be highlighted there.

I've changed my K-Meleon UA to Firefox 52:

Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0

Now not one single site has complained that my browser is outdated, not even Google. smiling smiley

-----

Using KM 75.0 on Windows 7 (x86)

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: rodocop
Date: April 22, 2017 10:38AM

most newest UA-strings are already built in KM Pro with its UA per site switcher.

Just FYI.


Latest Release KM75.1 Latest dev KM76RC ||| Visit The K-Meleon Place and join me there!
Old good stuff: KM-1.6db+NS © dugbugoffice // KM-16-S2014 © Fred // KM-1.6beta2.6 © JamesD // KM Twin+ © rodocop // KM 1.8.24.22 © adodupan

RECOMMENDED! K-Meleon 76 Pro ==» Download portable: 7zip or EXE =//= Discuss on forum
K-Meleon 75.1 Pro: Download =//= Discuss || Portable Flash plugin (x86/x64 DLLs)

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: Mikk
Date: April 23, 2017 09:33AM

Quote
foliator
I've changed my K-Meleon UA to Firefox 52:

Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0

Now not one single site has complained that my browser is outdated, not even Google. smiling smiley
I tried to set this string into my KM1.7 Alpha and Google really didn't complain that my browser is outdated. It refused the cooperation almost completely. It appeared without logo and insert linesurprised smiley. All other was correctly displayed grinning smiley

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: rodocop
Date: April 23, 2017 09:46AM

Yes,
because it gives you the page with all the modern stuff which is impossible to render with 1.7.

The sort of same but more strange issue I've got with TheWorld Browser 6 with hacked useragent (it shows Chrome 57 instead native 31):
when on Facebook this version with native UA (31) shows the site - but with warning about outdated browser
but with hacked UA (57) it shows no warning but also no site - only headline.

So it seems that Facebook sends to browser something strange for 31 engine version, that cannot be rendered even though this engine handles Facebook pretty good with native UA (e.g. it supports site techs themselves).


Latest Release KM75.1 Latest dev KM76RC ||| Visit The K-Meleon Place and join me there!
Old good stuff: KM-1.6db+NS © dugbugoffice // KM-16-S2014 © Fred // KM-1.6beta2.6 © JamesD // KM Twin+ © rodocop // KM 1.8.24.22 © adodupan

RECOMMENDED! K-Meleon 76 Pro ==» Download portable: 7zip or EXE =//= Discuss on forum
K-Meleon 75.1 Pro: Download =//= Discuss || Portable Flash plugin (x86/x64 DLLs)

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: foliator
Date: April 24, 2017 11:54AM

TheWorld7 has a problem with the HD videos on YouTube. It loads the black video box, but the playing never starts. On the other hand, the thumbnails on the seek bar show up as I drag the slider to the right from frame to frame. On every other site I visit with TW7 the videos work fine.

KM 75 plays all videos, including YouTube's HD videos, with the one exception of EarthCam's HD videos.

I also have SRWare Iron (Chrome clone), in which I'm now spoofing Chrome 58, and I haven't encountered any videos that won't run.

This non-standardization is getting ridiculous. mad smiley

-----

Using KM 75.0 on Windows 7 (x86)

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: rodocop
Date: April 24, 2017 10:17PM

KM plays HD-marked video only with Flash-player or - when with html5 - only in lowres.

HiRes HTML-5 player also gives blackbox with load animation.


Latest Release KM75.1 Latest dev KM76RC ||| Visit The K-Meleon Place and join me there!
Old good stuff: KM-1.6db+NS © dugbugoffice // KM-16-S2014 © Fred // KM-1.6beta2.6 © JamesD // KM Twin+ © rodocop // KM 1.8.24.22 © adodupan

RECOMMENDED! K-Meleon 76 Pro ==» Download portable: 7zip or EXE =//= Discuss on forum
K-Meleon 75.1 Pro: Download =//= Discuss || Portable Flash plugin (x86/x64 DLLs)

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: J.G.
Date: April 24, 2017 10:28PM

Hi, here there is "a dynamic, downloadable list of the most common user agents":
https://techblog.willshouse.com/2012/01/03/most-common-user-agents/
I hope it helps for something. smiling smiley

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: foliator
Date: April 24, 2017 11:10PM

Quote
J.G.
Hi, here there is "a dynamic, downloadable list of the most common user agents":
https://techblog.willshouse.com/2012/01/03/most-common-user-agents/
I hope it helps for something. smiling smiley

You might want to look at the first post in this thread. grinning smiley

-----

Using KM 75.0 on Windows 7 (x86)

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: aimfiend
Date: April 25, 2017 08:34PM

Is there any working UA macro or extension? i searched all forum and tried UA2 macro , neither working nor perfect...

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: aimfiend
Date: April 25, 2017 08:39PM

@rodocop I hope u could collect all extensions and macros seperately, make them downloadable , I made my own KM light version and only need some macro from your pro version, and could not get the extensions from your km pro.

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: J.G.
Date: April 25, 2017 09:19PM

What does it mean "KM light version"? Does it works well? surprised smiley

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: J.G.
Date: April 27, 2017 12:23AM

@foliator I'm sorry because I hadn't seen the link posted by you. confused smiley

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: Mikk
Date: April 27, 2017 02:26AM

Can be a better string for 1.7 Alpha than the default one

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.28) Gecko/20120306 Firefox/3.6.28

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: Mikk
Date: May 01, 2017 05:08AM

Quote
Mikk
Quote
foliator
I've changed my K-Meleon UA to Firefox 52:

Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0

Now not one single site has complained that my browser is outdated, not even Google. smiling smiley
I tried to set this string into my KM1.7 Alpha and Google really didn't complain that my browser is outdated. It refused the cooperation almost completely. It appeared without logo and insert linesurprised smiley. All other was correctly displayed grinning smiley
I tried it once more now and it works at all. I don't know in what is grounded the difference now to last time. Only, if Javascript on, it reports a message about a non-respondig script, must be purged. No problem if JS off here, but at some other sites as everytime, anyway. And the Google insert line apears without the frame.

Quote
Mikk
Can be a better string for 1.7 Alpha than the default one

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.28) Gecko/20120306 Firefox/3.6.28
Following the observation above there exists probably such UA but seems nobody knows it yet. I'll try to find the optimum under the link in the initial post here if I'll get to some important site protesting against my browser in future

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: siria
Date: May 09, 2017 07:26AM

Great link, to willshouse blog :-)
Especially a list of really CURRENT strings!

Quote
aimfiend
Is there any working UA macro or extension? i searched all forum and tried UA2 macro , neither working nor perfect...

I thought the old macro from KM1.6 would still work in newer versions too, but cannot guarantee.

Useragent2... yikes, had to search around for it, had it almost completely forgotten! From 2010, time is flying... But according to its description it only adds another option to the native, old UA macro, that means UA2 cannot work standalone. And it can work ONLY together with that old version or another "global" one. Not together with rodocops site-switcher (naruman), which kills all other UA macros.

This automatic UA site switcher is hardcoded into KM-Pro version, and I suppose it does work. The hard file is KmeleonMain.js inside omni.ja. If it were instead in an openly accessible "components" folder as it was in the first versions that would make it optional.
Just be aware (if I read that script right) that it does NOT allow to change the default setting. Whenever you switch the UA with it, it only adds the current DOMAIN to the UA sites pref for THIS fake UA, and will now and in the future use this fake UA on this domain.
It seems to be missing an option to FORGET that site again though...
Deleting it would be rather easy, if you go to about:config page and filter for "useragent", then delete the "...sites" pref. Can also be done by yet another little helper macro if there's interest.
(Update: sigh, couldn't resist, already in the works...)



Edited 4 time(s). Last edit at 05/09/2017 03:35PM by siria.

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: Yogi
Date: May 09, 2017 02:23PM

Quote
aimfiend
Is there any working UA macro or extension? i searched all forum and tried UA2 macro , neither working nor perfect...

"How to" for UA switching was explained for several times on these forums, last time by Guenter if I recall exactly.
Whether you'll find the solution perfect or not is another matter.

1. - make sure that "useragent" and " useragentmode" are checked
in Preferences\Macro Extension.
2.
/********************************************************************************************************/
// Privacy 
# UserAgent.js for Mozilla/5.0 (Windows NT 6.1; rv:24.3) Gecko/20140105 K-Meleon/74.0


pref("kmeleon.privacy.useragent1.name", "Iceweasel");
pref("kmeleon.privacy.useragent1.string", "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20121202 Firefox/17.0 Iceweasel/17.0.1");

pref("kmeleon.privacy.useragent2.name", "K-Meleon 75.1");
pref("kmeleon.privacy.useragent2.string", "Mozilla/5.0 (Windows NT 6.3; rv:36.0) Gecko/20100101 Firefox/31.0 K-Meleon/75.1");

pref("kmeleon.privacy.useragent3.name", "Firefox 45.0");
pref("kmeleon.privacy.useragent3.string", "Mozilla/5.0 (Windows NT 6.3; rv:36.0) Gecko/20100101 Firefox/45.0");

Name the above file "UserAgents.js" and place it in K-Meleon\browser\defaults\preferences.
That's it.
You can edit the file, modify the existing strings or add as many as you like.

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: luk3Z
Date: June 06, 2017 11:54PM

Quote
Yogi
Quote
aimfiend
Is there any working UA macro or extension? i searched all forum and tried UA2 macro , neither working nor perfect...
(...)
Name the above file "UserAgents.js" and place it in K-Meleon\browser\defaults\preferences.
That's it.
You can edit the file, modify the existing strings or add as many as you like.

I think you mean ua.js.
...and yes we can easily change user agent string in Tools menu.

This is example of my current ua.js:

// begin code
// Privacy

pref("kmeleon.privacy.useragent1.name", "K-Meleon 75");
pref("kmeleon.privacy.useragent1.string", "Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0 K-Meleon/31.2.0");

pref("kmeleon.privacy.useragent2.name", "SeaMonkey 2.3.0");
pref("kmeleon.privacy.useragent2.string", "Mozilla/5.0 (Windows NT 5.1; rv:33.0) Gecko/20100101 Firefox/33.0 SeaMonkey/2.30");

pref("kmeleon.privacy.useragent3.name", "Firefox Nightly 38");
pref("kmeleon.privacy.useragent3.string", "Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Firefox/38.0");

pref("kmeleon.privacy.useragent4.name", "Iceweasel 17.0.1");
pref("kmeleon.privacy.useragent4.string", "Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20121202 Firefox/17.0 Iceweasel/17.0.1");

pref("kmeleon.privacy.useragent5.name", "K-Meleon 75.1");
pref("kmeleon.privacy.useragent5.string", "Mozilla/5.0 (Windows NT 6.3; rv:36.0) Gecko/20100101 Firefox/31.0 K-Meleon/75.1");

pref("kmeleon.privacy.useragent6.name", "Firefox 45.0");
pref("kmeleon.privacy.useragent6.string", "Mozilla/5.0 (Windows NT 6.3; rv:36.0) Gecko/20100101 Firefox/45.0");

__________________________________________
Best regards.
How to install Firefox addons in KM 76 RC:
http://kmeleonbrowser.org/forum/read.php?9,141979

Options: ReplyQuote
Re: List of recent user agent strings
Posted by: Yogi
Date: June 07, 2017 03:57PM

Quote
luk3Z
I think you mean ua.js.

You can name that file as you like. Pokemon.js will work as well. smiling smiley
I suggested UserAgents.js so one can't forget what that file is good for.

Quote
luk3Z
...and yes we can easily change user agent string in Tools menu.

Even easier, instead of Tools menu, you use forthright the UserAgent button (right-click).

Options: ReplyQuote
Re: List of recent user agent strings / autoswitcher?
Posted by: siria
Date: June 07, 2017 05:56PM

Yeah, and mine is called "useragents_mine.js", to reduce the risk of losing it accidentally some day when updating KM or installing a macro without first looking inside. Normally won't do that, but accidents happen.

Speaking of UAs, have lately started playing a bit with the UA-autoswitcher extension, which is also hardcoded in KM-Pro omni.ja. But cannot test KM7x online myself.
Could someone with KM76-default and someone with KM76pro (without/with autoswitcher) please test and confirm that the old 'override' pref still works, on some browsertest sites?? Perhaps just using the old KM1.5 macro?

My goal is to combine both functions, to allow changing the default (fake) UA as in good old simple times, but still allow in a few select sites an automatic site-UA.
If I read the autoswitcher script inside omnija right, it keeps ENFORCING it's own hardcoded fake UA string (KM+FF+versions) each time, on all sites that have no own setting. It also sets the override-pref each time again (setpref), but wondering: does this have any effect for the switcher itself, or is it only informational somehow or for use in old KMs?
Lets say, if another macro (from KM1.5) has changed the override pref, and the switcher would NOT overwrite that pref each time (no "setpref" action), would the switching function still work? Is the switcher itself needing that pref or not? If the global pref still works in KM76, would it be necessary that the switcher overwrites it first for its own exception sites, or is it ignoring that pref anyway and switching works merely by modifying that header stuff before calling a new page? And even if that works (??), would subsequent frames/iframes on the same page inherit the UA from the initial call, or read the general browser pref again? And what about redirects, like from the google-search hitlist??

Sigh, guess getting too complicated everything sad smiley But at any rate this switcher script should be removed from omnija and made accessible for user edits. Good thing is, the part inside that does the setpref/getpref/IF-ELSE stuff has much resemblence with macro commands, so customizing would be easy.



Edited 5 time(s). Last edit at 06/07/2017 10:22PM by siria.

Options: ReplyQuote
Re: List of recent user agent strings / autoswitcher?
Posted by: Mikk
Date: July 11, 2017 11:09AM

Is it useful to try also UAs for Mac or Linux, respectively, if I have Windows98? I don't think, indeed, but you never know, there is nothing not possible surprised smiley. Thats why I'm asking now, anyway.

Options: ReplyQuote
Re: List of recent user agent strings / autoswitcher?
Posted by: Mikk
Date: July 11, 2017 01:05PM

And, where can I find the default UA of my KM(1.7)?

Set one from the preset list, I can see it under "Custom" but if I set "Default" the Custom-field is empty.

Options: ReplyQuote
Re: List of recent user agent strings / autoswitcher?
Posted by: JohnHell
Date: July 11, 2017 10:15PM

Help > About K-meleon or type in the url bar "about:" without the quotes.

Options: ReplyQuote
Re: List of recent user agent strings / autoswitcher?
Posted by: J.G.
Date: August 12, 2017 01:01AM

Mozilla/5.0 (Windows NT 10.0; rv:55.0) Gecko/20100101 Firefox/55.0

Works really fine with Gmail. tongue sticking out smiley

Options: ReplyQuote


K-Meleon forum is powered by Phorum.