Exemple #1
0
        private void tellMeTheTemperatureToolStripMenuItem_Click(object sender, EventArgs e)
        {
            rr = new RoboRealm.RR_API();

            if (!rr.start())
            {
                return;
            }

            rr.execute("<HTTP><is_active>TRUE</is_active><url>http://weather.yahooapis.com/forecastrss?w=2502265</url><max_rate_index>9</max_rate_index><extract_expression_1>&lt;yweather:condition  temp=&quot;*&quot;&gt;</extract_expression_1><send_on_change_only>FALSE</send_on_change_only><extract_name_1>temperature</extract_name_1></HTTP>");

            String textToSpeak = "The temperature is " + rr.getVariable("temperature") + " degrees";

            rr.execute("");

            Speak speak = new Speak(conductor, textToSpeak, 0);

            //rr.close();
        }
        private void timer1_Tick(object sender, EventArgs e)
        {
            if (triggerFace)
            {
                triggerFace = false;

                Speak speak;

                if (DateTime.Now.Hour < 12)
                {
                    speak = new Speak(conductor, morning.Text, SelectedIndex);
                }
                else
                if (DateTime.Now.Hour < 19)
                {
                    speak = new Speak(conductor, afternoon.Text, SelectedIndex);
                }
                else
                {
                    speak = new Speak(conductor, evening.Text, SelectedIndex);
                }
            }
        }
        private void timer1_Tick(object sender, EventArgs e)
        {
            if (triggerFace)
            {
                triggerFace = false;

                Speak speak;

                if (DateTime.Now.Hour < 12)
                    speak = new Speak(conductor, morning.Text, SelectedIndex);
                else
                    if (DateTime.Now.Hour < 19)
                        speak = new Speak(conductor, afternoon.Text, SelectedIndex);
                    else
                        speak = new Speak(conductor, evening.Text, SelectedIndex);
            }
        }
        private void tellMeTheTemperatureToolStripMenuItem_Click(object sender, EventArgs e)
        {
            rr = new RoboRealm.RR_API();

            if (!rr.start())
                return;

            rr.execute("<HTTP><is_active>TRUE</is_active><url>http://weather.yahooapis.com/forecastrss?w=2502265</url><max_rate_index>9</max_rate_index><extract_expression_1>&lt;yweather:condition  temp=&quot;*&quot;&gt;</extract_expression_1><send_on_change_only>FALSE</send_on_change_only><extract_name_1>temperature</extract_name_1></HTTP>");

            String textToSpeak = "The temperature is "+rr.getVariable("temperature")+" degrees";

            rr.execute("");

            Speak speak = new Speak(conductor, textToSpeak, 0);

            //rr.close();
        }