How to acces Shininess from a Shader in script C#

I have a GameObject which is a cube and on the cube it has a texture on it.
Ment for as a background, what I want to do now is accesing the GameObject (cube) then accesing the Shader (it’s on Bumped Specular) and then I want to acces the Shininess to tweak in script which can gives my background a cool effect during my game.

BTW: Sorry for my bad English, if you didn’t understand what I said ask me for explanation.

Thanks in advance.

Read:

renderer.material.GetFloat("_Shininess");

Write:

renderer.material.SetFloat( "_Shininess", someValue);

When I do that and I fill for someValue 2f in the Inspector. And I start the game it goes to 128 the max value. Why is that? But it works so thanks.