Се случи тук имам лош случай: в резултат на краткосрочна спиране на тока в сървъра на офиса ми да изключите всички климатици. Проблемът възникна в събота, в резултат на което, от понеделник сутрин в офиса, а не един сървър в "нормален". А температура в сървъра до 45 - 50 градуса (при 12 на улицата). Като цяло (HP слава!), Всички сървъри са оцелели, инцидентът е уреден, но такава ситуация ме подтикна към определени действия.
А именно, реших да възбуди система за уведомяване на любим всички проблеми, които са възникнали в офиса в мое отсъствие. Линк за изграждане на тази система е програмата, която реших да публикувате тук: в случай, че тя може да бъде полезна на някого.
Изпрати съобщение, можете ръчно да въвеждате номера и текстови съобщения директно в програмата, както и с помощта на параметрите на командния ред, а това е това, което работи за моята автоматизирана система за известяване. Ето как да го използвате в скриптове.
Така че, аз Представяме на Вашето внимание най SMSSender програма. Програмата е написана на C #, така че необходимостта от предварително инсталиран Microsoft .NET Framework платформа поне версия 2.0.
Създаване на програмата
Създаване на програмата е много проста.
2. Стартирайте SMSSender програма, натиснете бутона с три точки до полето "Модем"
3. В прозореца, който се отваря, изберете желаната нас модема (в случай, че няма да има повече)
4. След това отидете на раздела "Настройки" и натиснете бутона "Modem Тест". Ако всичко върви добре, ще видите прозорец "тест е бил успешен," текста на отговора на модем. В някои случаи ще трябва да се насочат настройки на портовете, но това обикновено не е необходимо.
След създаването на програмата и натиснете "Запазване и затваряне" бутон, прозорецът ще се затвори и настройките ще бъдат запазени. Сега сте готови за използване. Внимание! прозорец бутон за затваряне кръст не запазите настройките!
С помощта на програмата
Вторият режим на програмата - с параметрите на командния ред. В този режим също не е голяма работа: уточняваме параметрите на програмата и се наслаждавайте. Прозорецът на програмата не е там, тя затвори след употреба.
валидни опции командния ред:
Текст на съобщение. Максималната дължина на съобщение от 160 знака за съобщението в латински букви и 70 знака за съобщения в руски. По-дългите съобщения се подрязват. Двойните кавички са задължителни.
Изпрати съобщение в текстов режим. Това е опростен протокол за изпращане на съобщения. Това е възможно само за съобщението на латиница. Не се предлага на някои устройства. Като цяло, тази опция не е обикновено се използва
Поддържа дневник в текстов файл. Файлът се появява в папката с програмата и ще се нарича «log.txt»
-л "пътя и името на файла"
Поддържа дневник в определения текстовия файл. Двойните кавички са задължителни.
Вместо на символа "-", можете да използвате "/"
Ето няколко примера:
smssender.exe -н "+79107899999" -м "Здравей, приятелю!" -l
В общи линии, всичко е просто.
За пореден път: програмата е написан на C #, така че необходимостта от предварително инсталиран Microsoft .NET Framework платформа поне версия 2.0
По принцип, програмата е толкова просто, колкото 3 копейки. Може би някой ще дойде по-удобно.
Аз афиш на втората версия на програмата. Основното нововъведение: програмата вече може да изпрати SMS дълго (повече от 160 знака на латински или 70 на кирилица). В допълнение, той добавя способността да посочите име, вместо директно към модема COM-порт. за които модемът виси. В случай, ако някой има програмата няма да бъде в състояние да намери модема.
Сподели с приятели:
Свързани статии