--- smsdaemon/plugins/TogPlugin.cpp 2008/06/16 10:21:02 90 +++ smsdaemon/plugins/TogPlugin.cpp 2008/12/07 08:58:15 135 @@ -16,11 +16,12 @@ TogPlugin::TogPlugin() : Plugin("tog", "Henter tog info fra bane.dk") { + _stationInfo["ar"] = StationInfo("AR","Århus"); _stationInfo["la"] = StationInfo("LG","Langå"); _stationInfo["ul"] = StationInfo("UP","Ulstrup"); _stationInfo["bj"] = StationInfo("BJ","Bjerringbro"); _stationInfo["vi"] = StationInfo("VG","Viborg"); - _stationInfo["hø"] = StationInfo("HØ","Højslev"); + _stationInfo["ho"] = StationInfo("HØ","Højslev"); _stationInfo["sk"] = StationInfo("SK","Skive"); } @@ -50,7 +51,7 @@ os << (*it).first << " - " << (*it).second.name << "\n"; } - return Util::str_latin2gsm(os.str()); + return os.str(); } void TogPlugin::Execute(IGsmModem& modem, SMS& sms) @@ -60,7 +61,7 @@ data = Util::str_gsm2latin(data);; data = Util::str_tolower(data); - + if (data == "") { modem.SendSms(sms.sender, "Usage: tog \ntog list - liste over stationer", false); @@ -105,7 +106,7 @@ os << train.note << "\n"; } - modem.SendSms(sms.sender, Util::str_latin2gsm(os.str()), true); + modem.SendSms(sms.sender, os.str(), true);