unit – How to add a program to a texture in a shader?

I want a texture to emit 1, no more. In standard shader, I activate the emitter and set the texture to Color and Color to 1. I do not need to emit to go beyond the object, I only need texture to shine.

My shader:

Shader "Mobile / My Bumped Diffuse" {
_MainTex ("Base (RGB)", 2D) = "white" {}
    [NoScaleOffset] _BumpMap ("Normalmap", 2D) = "bump" {}
_Color ("Color", Color) = (1, 1, 1, 1)

SubShader {
Tags {"Queue" = "Transparent" "RenderType" = "Transparency"}
LOD 250
Mix SrcAlpha OneMinusSrcAlpha

#pragma surf surf Lambert noforwardadd alpha: fade

sampler2D _MainTex;
sampler2D _BumpMap;
fixed4 _Color;
fixed4 _Emission;

struct Input {
float2 uv_MainTex;

void surf (IN entry, inout SurfaceOutput o) {
fixed4 c = tex2D (_MainTex, IN.uv_MainTex) * _Color;
o.Albedo = c.rgb;
o.Alpha = c.a;
o.Normal = UnpackNormal (tex2D (_BumpMap, IN.uv_MainTex));

FallBack "Mobile / Diffuse"