kSMS dla Windows Server
program do wysyłania SMSów
| |
 | | Opis programu: kSMS jest programem służącym do uruchamiania na serwerach Windows NT/2000/XP/2003 lub nowszych. Aplikacja działa jako zadanie systemowe uruchamiane razem z systemem operacyjnym. Codziennie rano pobiera informacje ze strony NBP i wysyła w postaci wiadomości SMS do wybranych abonentów sieci Plus GSM. Ponadto do wysłanej wiadomości dołączane są informacje o osobach, które obchodzą imieniny w danym dniu.Dzięki niniejszemu programowi użytkownik (odbiorca wiadomości) może mieć pewność, że każdego dnia będzie wiedział kto w danym dniu obchodzi imieniny oraz jakie są kursy podstawowych walut (EUR/USD/CHF). Dla kogo jest ten program? Dla osób które każdego dnia chcą dowiedzieć się jaki jest kurs walut oraz kto ma imieniny. Na Państwa telefon dotrze informacja: Imieniny: Andrzeja, Maury, Konstantego. Kursy NBP z 2004-11-30 USD: Kupno/Sprzedaż*, EUR: Kupno/Sprzedaż*, CHF: Kupno/Sprzedaż* * - gdzie Kupno/Sprzedaż - oznacza kurs w PLN w danym dniu. |
| |
| Przykładowy SMS w wybranych telefonach (bez reklam i opłat prosto z programu kSMS) |
| |
 Podgląd w tel. Motorola |  Podgląd w tel. Ericsson |  Podgląd w tel. Samsung |  Podgląd w tel. Nokia | |
| |
| Instrukcja obsługi |
| |
 | | Instalacja programu 1) Zaloguj się jako administrator, 2) Pobierz z niniejszej strony program instalacyjny, 3) Uruchom Instalatora i postępuj zgodnie z pojawiającą się instrukcją 4) W razie konieczności (w Windows 95) pobierz brakujące pliki (patrz sekcja Wymagane pliki). Ustawienia komputera, który jest wyłączany na noc: 1) W BIOSie komputera ustaw aby był uruchamiany np. o godz. 8 rano. 2) W systemie Windows dodaj zadanie kSMS.exe aby było uruchamiane razem z systemem (patrz poniżej). Ustawienia komputera, który pracuje nonstop: 1) Dodaj zadanie kSMS.exe (patrz poniżej) aby było uruchamiane codziennie o godz. 8 rano. Dodawanie zadania kSMS.exe w systemie Windows: 1) Przejdź do Panel Sterowania -> Zaplanowane Zadania, 2) Następnie naciśnij Dodaj zaplanowane zadanie, potem Dalej i Przeglądaj (patrz rys. z lewej). Jeżeli Twój komputer pracuje non-stop (nie jest wyłączany na noc) to ustaw aby program kSMS.exe uruchamiany był codziennie o godz. 8 rano. W innym przypadku wybierz aby kSMS.exe był uruchamiany przy starcie komputera. 3) Wskaż program do uruchomienia C:\Program Files\kSMS\kSMS.exe 4) Wpisz hasło zalogowanego użytkownika niezbędne do uruchamiania programu (patrz rys. poniżej) |
| | | |
 | | Zasada działania programu: 1) Po uruchomieniu programu kSMS łączy się ze stroną NBP, 2) Pobiera z niej kursy kupna oraz sprzedaży walut EUR/USD,CHF, 3) W dalszej kolejności sprawdza kto w danym dniu ma imieniny, 4) Następnie wysyła powyższe informacje na podane numery GSM (obecna wersja programu obsługuje tylko numery abonentów Plus GSM). 5) W razie wystąpienia problemów z wysłaniem SMSa ponawia próbę wielokrotnie w ciągu dnia. 6) Po wysłaniu SMSów do wszystkich odbiorców kończy pracę i zwalnia zasoby komputera. Informacje o wykonanych czynnościach: Po zakończeniu pracy program zapisuje w pliku *.log informacje o wszystkich wykonanych czynnościach. Analizując logi, które znajdują się w tym samym katalogu co program kSMS.exe można znaleźć przyczynę ewentualnych problemów (patrz Najczęstsze pytania i problemy). Uwaga końcowa: Po pozytywnym wykonaniu wszystkich czynności program kończy pracę i nie da go się uruchomić ponownie w danym dniu. W związku z tym ponowne uruchomienie komputera w danym dniu nie spowoduje wysłania do użytkowników tych samych wiadomości, które zostały przesłane poprzednio. |
| |
Podstawowe wymagania:
- system Windows NT/2000/XP/2003,
- program Internet Explorer 5/6,
- komputer z procesorem PENTIUM 200 MHz / 64 MB RAM,
- telefon komórkowy w sieci Plus GSM,
- dostęp do Internetu przed zalogowaniem,
- 2 MB wolnego miejsca na dysku.
Użytkownicy Windows 95/98/Me
Program można uruchamiać także w tych systemach ale będzie wykonywany dopiero po zalogowaniu użytkownika..
| Najczęstsze pytania i problemy |
1. Co zrobić jeżeli program nie chce się uruchomić?
Jeżeli przy próbie uruchomienia program wyświetla informacje, że brakuje biblioteki MSVBVM60.DLL oznacza to, że z niewiadomych przyczyn z Twojego systemu został usunięty zestaw składników bez którego mój program nie będzie działał. Pobierz poprawkę do Windows 9x/Me/2k/XP, która ponownie zainstaluje wymagane składniki: vbrun60sp5.exe (1 MB). To powinno rozwiązać problem.
2. Dlaczego program nie chce uruchomić? Rano działał a wieczorem po kliknięciu na nim nie chce się uruchomić!
Program kSMS ma wbudowaną funkcję, która blokuje możliwość ponownego uruchomienia w przypadku gdy wysłał do wszystkich użytkowników SMSy. Ta funkcja ma na celu ochronienie odbiorców przed otrzymywaniem tych samych SMS wielokrotnie. Program będzie można uruchomić ponownie następnego dnia. W razie konieczności zmień datę w komputerze i uruchom program ponownie.
3. Czy można jakoś prościej uruchamiać program w Windows 98?
Tak utwórz na Pulpicie Windows skrót do programu C:\Program Files\kSMS\kSMS.exe i przeciągnij go do Menu Start -> Programy -> Autostart. Od tej pory po zalogowaniu użytkownika, u którego stworzony został skrót program będzie uruchamiany automatycznie. Po wysłaniu informacji automatycznie wyłączy się.
4. Program nie wysyła SMSów pomimo tego, że mam stałe łącze
Sprawdź w katalogu C:\Program Files\kSMS\ pliki logów i zobacz w czym jest problem. Jeżeli masz w systemie zainstalowanego firewalla innego niż ten dostępny w Windows XP to może się okazać, że kSMS.exe nie ma dostępu do Sieci. Np. jeżeli korzystasz z Norton Internet Security to przed zalogowaniem żaden program nie ma dostępu do sieci. Poniżej przedstawiono przykładowy log (plik dziennika programu kSMS, który generowany jest przy zamykaniu programu), który umożliwi ustalenie przyczyny problemów.
kSMS-041130_181714.log
(informujący o błędach)
| kSMS v1.20 by: P. Rusiecki www.SOFCIK.xx.pl Uruchomiono program: 30 listopada 2004 r., godz.: 18:15:02 Łącze się ze stroną NBP - KursyC (18:15:04) Błąd: Nie można pobrać kursów ze strony NBP Błąd: Nie można wyodrębnić kursów Ponowię próbę pobrania kursów za 30 min. Zamkniecie programu: 30 listopada 2004 r., godz.: 18:17:14 zostało wymuszone przez system. Operacje nie zostały dokończone! |
5. Skąd mam wiedzieć czy program wykonał pozytywnie wszystkie operacje?
Przejdź do katalogu C:\Program Files\kSMS\ i zobaczysz tam pliki dzienników np. taki jak poniżej. Odszukaj interesującą Cię datę i otwórz plik np. w Notatniku.
kSMS-041201_135219.log
(informujący o pozytywnym wykonaniu zadań)
| kSMS v1.20 by: P. Rusiecki www.SOFCIK.xx.pl Uruchomiono program: 01 grudnia 2004 r., godz.: 13:51:10 Łącze się ze stroną NBP - KursyC (13:51:12) Kursy zostały pobrane (13:51:17) Wysyłam wiadomość na nr: 601xxxxxx Wiadomość została wysłana Wysyłam wiadomość na nr: 601yyyyyy Wiadomość została wysłana Wysyłam wiadomość na nr: 603xxxxxx Wiadomość została wysłana Wysyłam wiadomość na nr: 605xxxxxx Wiadomość została wysłana Wysyłam wiadomość na nr: 661xxxxxx Wiadomość została wysłana Zamkniecie programu: 01 grudnia 2004 r., godz.: 13:52:19 |
W powyższym przykładzie prawdziwe nr tel. zostały zastąpione przez znaki x i y