Sign up | Lost password? | Help

[ advanced search ]

Allow Components In UA String Comment?

Forums » Opera Community » Opera for desktop » Opera browser

Sunday, 2. July 2006, 23:46:15

Roy Munson

avatar

Posts: 53

Allow Components In UA String Comment?

In Opera Config under "user agent" is this option "Allow Components In UA String Comment" it is turned off by default, what does it do if turned on?

I searched the knowledge base and couldn't find it anywhere.

TIA

Monday, 3. July 2006, 03:47:52

sgunhouse

avatar

Volunteer

Posts: 52576

Flag City, USA

Not very clear ... what I think it refers to, IE will list installed plugins in its user agent string. Some sites expect to see that, to know whether to direct you to a non-Flash page for example.

Monday, 3. July 2006, 06:01:03

nafmo

avatar

Nerd

Posts: 574

Norway

Originally posted by Roy Munson:

In Opera Config under "user agent" is this option "Allow Components In UA String Comment" it is turned off by default, what does it do if turned on?


It allows certain components to register themselves and show in the User-Agent string. On Windows, the voice libraries will add its signature to the User-Agent if installed and this option is turned on.

Tuesday, 21. November 2006, 15:49:26

Trof

avatar

Blüe frëak

Posts: 406

Czech Republic

Is there a way how to add a "custom string" through this?
I mean if some components can add its signatures to the UA string, can I somehow add anything I want?

Some servers require string added by they toolbar (which is not available for Opera), Firefox can mask this with a User Agent Switcher extension, but I'd prefer to use Opera.

Tuesday, 21. November 2006, 16:19:42

Saddle Magic

avatar

Psycho Chicken What_The_Cluck!

Posts: 19063

No, you cannot do this with Opera, you will need to use a proxy or other program, such as Proxomitron.

Tuesday, 21. November 2006, 18:18:42

Trof

avatar

Blüe frëak

Posts: 406

Czech Republic

Well if those "certain components" can "register themselves", there is not a way how to mimic this? Writing something to registry or making a fake plugin or something. I'dont wish to create a completely new UA string, just to add some text to the existing ones, i.e. like a component would.

I'm just curious, doesn't really matter if this IS possible, BUT very complicated. I won't install any more programs, less a proxy, I can do just well with FF on this (I use it anyway when there's no other way), I was only wondering how this opera:config option could be used.

Tuesday, 21. November 2006, 18:27:57

Saddle Magic

avatar

Psycho Chicken What_The_Cluck!

Posts: 19063

With UserJS you could replace the UA string on a per site basis.

Wednesday, 22. November 2006, 05:57:57

xErath

avatar

javascript guru

Posts: 6399

Norway

Opera Software

Originally posted by Saddle Magic:

With UserJS you could replace the UA string on a per site basis.


Only client side.

Thursday, 23. November 2006, 00:14:40

You can actually add a custom message in the user agent through the ISP|Id option. You can't change the entire user agent through this option, only add a piece of text to it.

Sunday, 26. November 2006, 00:50:49

Trof

avatar

Blüe frëak

Posts: 406

Czech Republic

Originally posted by Daedalus:

You can actually add a custom message in the user agent through the ISP|Id option. You can't change the entire user agent through this option, only add a piece of text to it.


Thanks a lot :up:
That's what I was looking for.

(BTW you can fake megaupload toolbar by adding "MEGAUPLOAD 1.0" as id with this, it's particulary usefull in my country, for which it has never empty slots :wink: )

Saturday, 6. January 2007, 21:52:59

Trof

avatar

Blüe frëak

Posts: 406

Czech Republic

Now we found out, that this fake causes some web portals (Jetspeed and WebSphere) to send Opera WAP web page (it doesn't whle IDed as something else even with the same string). Thet usualy makes the site unaccessible by default.
ISP|Id is not, by any change, switchable by Site preferences?

Saturday, 21. April 2007, 16:31:56

Well, today I've (by accident, really) found out that this trick of fooling Megaupload by setting the ISP string to 'MEGAUPLOAD 1.0' is the underlying cause for my long term problems with Flash 9 in 64bit Linux while running Opera in multilib environment (I don't like the chroot path of running 32bit apps in 64bit distros). As long as this option is set, most (if not all) of sites using Flash 9 just show blank rectangles instead of Flash content. Remove this option and everything is fine. It concerns both static and shared builds alike.

I find this to be quite bizzare. Yet more bizzare is the fact that this really only seems to affect 64bit distros. I've never had any problems with it in 32bit Linux.

Just thought this might spare someone all the time consuming trouble and frustration I went through trying to get Flash 9 working...

Forums » Opera Community » Opera for desktop » Opera browser