Skip to content
Şuanda buradasınız: Ana Sayfa
Toplusmsgönder PRO E-posta
 
 


           




Web sayfanızdan sms
 
Masaüstü yazılımınızdan sms
 
API bağlantısı yapabilme
 
Telefonla toplu sms
 
3g modemle toplu sms
 
Sim kartınızdan toplu sms
 
Tüm operatörlerle uyumlu
 
Teknik destek
 
Kurulum desteği
 
Hata kayıt sistemi
 
% 80 düşük maliyetli sms
 
 30 günlük çalışan demo versiyonu:
-Sms gönderebilirsiniz, demo yazısı eklenir,yazıyı kaldırmak için lisans satın almalısınız.)
- son güncelleme: 12.01.2011, Versiyon:4.1.1306

 

Toplusmsgönder PRO'nun websitesine entegrasyonu nasıl yapılır?

Bu makalede anlatılan scriptlerin dosyasını bilgisayarınıza indirip programla test edebilirsiniz. Scriptleri indirmek için buraya tıklayın.

Toplusmsgönder PRO yazılımıyla websitenizden form kullanarak sms gönderebilirsiniz. Ayrıca websitenizde diğer sms işlemleri için de kullanılabilir.

Websitenize sms gönderim özelliği ekleyebilmek için Windows tabanlı bir bilgisayara Toplusmsgönder PRO SMS Sunucumuzu kurmalı, bilgisayarınıza bir ya da daha fazla modem bağlamalısınız. Toplusmsgönder PRO SMS Sunucusu; interaktif bir şekilde Web sunucunuza HTTP protokolünden bağlanacaktır.

Websitesinden SMS gönderme işlemleri:


  • Gidecek olan sms mesajlarının depolandığı veritabanı tabloları oluşturulur.Herbir mesaj sms metni, alıcının telefon numarası ve gönderici telefon numarası ile tanımlanmıştır (Eğer tek bir cihaz kullanıldıysa tanımlanmasına gerek yoktur). Bu tablonun oluşturulmasında kullanılacak MySQL komutu aşağıdaki gibidir:
    CREATE TABLE outbox(sender VARCHAR(255), rcpt VARCHAR(255), body VARCHAR(255));
  • SMS gönderme scripti mesajları bu tabloya yazar. Örnek script aşağıdaki gibidir:

  • "SMS source" (kaynak) websitesine yerleştirilir. Bu scriptin url adresi Toplusmsgönder PRO tarafından belirtilen saniyelerde indirilecektir. Script dönen mesajları outbox tablosuna post edecektir. Script'in adını smssource.php olarak belirleyelim.

 

SMS kaynağımız olan "Toplusmsgönder PRO" içerisine yazılmış olmalıdır.

  • Toplusmsgönder PRO'nun kontrol panelini açınız. "Kaynaklar" sekmesine ve "ekle" butonuna tıklayınız.
  • Kaynak tipi olarak "URL" seçiniz ve "TAMAM"a tıklayınız.
  • "Konum" alanına http://www.websitenizinadresi.com/smssource.php yazınız (websitenizinadresi.com yerine kendi websitenizin domain adını yazmayı unutmayınız). Periyod (Sn.) alanına SMS kaynağımızın çağrılma süresi olan rakamı giriniz. (Varsayılan olarak 60 saniyedir). SMS kaynağı hatası olabileceğini düşünüyorsanız "Logdaki sms kaynağı çıktısına bak" kutusunu işaretleyip "Tamam" a tıklayınız.

Websitesinden SMS alma işlemleri:

  • Gelen SMSleri depolayan özel bir script oluşturulur. Herbir mesaj sms metni, alıcının telefon numarası ve gönderici telefon numarası ile tanımlanmıştır (Eğer tek bir cihaz kullanıldıysa tanımlanmasına gerek yoktur). Bu tablonun oluşturulmasında kullanılacak MySQL komutu aşağıdaki gibidir:
    CREATE TABLE inbox(sender VARCHAR(255), rcpt VARCHAR(255), body VARCHAR(255));
  • Mesajlar script tarafından bu tabloda depolanacaktır ve yeni bir mesaj geldiğinde Toplusmsgönder PRO tarafından indirilecektir.Örnek script aşağıdaki gibidir: Bu scriptin adını da smshandler.php olarak belirlemiş olalım.

  • SMS handler "URL" sinin "Toplusmsgönder PRO" programına yazılmış olması gerekir.
    • "Toplusmsgönder PRO" Kontrol Paneli açın. "Handerlar" sekmesine ve "ekle" ye tıklayın.
    • Tip olarak "URL"yi seçin, olay olarak "AL" seçin. SMS Handler hatalarını görmek için "Logdaki handler çıktısına bak" kutusunu işaretleyin.
    • Adres bölümüne http://www.websitenizinadresi.com/smshandler.php?from=_FROM_&body=_BODY_ yazın. (websitenizinadresi.com yerine kendi websitenizin domain adını yazmayı unutmayınız). _FROM_ şablonu gönderenin telefon numarası ve _BODY_ şablonu da mesaj yazısı olarak belirlenmiştir."Tamam"a tıklayınız.

Bu makalede anlatılan scriptlerin dosyasını bilgisayarınıza indirip programla test edebilirsiniz. Scriptleri indirmek için buraya tıklayın.

Toplusmsgönder PRO'nun VBScript ile masaüstü yazılımına entegrasyonu nasıl yapılır?

 

Sıkça sorulanlar

VBscript nasıl olusturulur?
VBScript için SMS handler ayarlama
VBScript için SMS kaynağı ayarlama
Veritabanı ile baglantı
Windows Scriptleme için Host referansı
VBScript Dil referansı

Script örnekleri

Komut satırından SMS gönderme
Dosyadan SMS gönderme

Handler için örnekler

Mesajları veritabanına kaydetme
Mesajları metin dosyasına kaydetme
Basit bir otoyanıt sistemi
Anahtar kelime tabanlı otoyanıt sistemi
E-mail adresine SMS gönderme

SMS kaynagi örnekleri

Veritabani tablolarından SMS gönderme
Metin dosyasından SMS gönderme
İşlemleri izleme
Host izleme (ping)

Sık sorulanlar

VBscript nasıl oluşturulur?

VBScript sıradan bir metin dosyasıdır. Yeni bir metin dosyası oluşturun ve bu sayfada belirtilen kodları içerisine kopyalayıp yapıştırın. Dosya uzantısını ise .vbs olarak değiştirin.

Windows 7'de dosya uzantılarını görmek için:
"Bilgisayar>Düzenle>Klasör ve arama seçenekleri>Görünüm>Bilinen dosya türleri için uzantıları gizle>" kutusundaki işareti temizleyip, "tamam" a tıklayın.

VBScript dosya yöneticisinden veya komut satırından cscript.exe (script adı) komutu ile çalıştırılabilir.

VBScript için SMS handler ayarlama

  1. Sistem tepsisindeki Toplusmsgönder PRO ikonuna çift tıklayın ve Kontrol Panelini açın;
  2. "Handlerlar"sekmesine tıklayın;
  3. "Ekle" butonuna tıklayın;
  4. Tip seçiminden "Command-line" seçin ve gelen mesajları alabilmek için olay olarak da "AL" seçeneğini işaretleyin. Handler için komutu ve bu komutun hangi dizinde çalıştığını seçin. Eğer bir VBScript ile yazılmış handler ayarlıyorsanız, komutunuz cscript.exe ile başlamalıdır;
  5. Handler hatalarını görmek için,"Logdaki handler çıktısına bak" kutusunu işaretleyin;
  6. "TAMAM"a tıklayın. Ayarlamış olduğunuz handler listede belirecektir.

VBScript için SMS kaynağı ayarlama

  1. Sistem tepsisindeki Toplusmsgönder PRO ikonuna çift tıklayın ve Kontrol Panelini açın;
  2. "Kaynaklar" sekmesine tıklayın;
  3. "Ekle" butonuna tıklayın;
  4. Tip olarak "Komut" seçin ve "Tamam"a tıklayın;
  5. "Type of SMS source" bölümünden "Komut"u seçip Tamam"a tıklayın.Saniye cinsinden SMS kaynağınızın kontrol periyodunu ayarlayın. Eğer bir VBScript ile yazılmış handler ayarlıyorsanız, komutunuz cscript.exe ile başlamalıdır;
  6. SMS kaynağı hataları için, "Logdaki handler çıktısına bak" kutusunu işaretleyin;
  7. "TAMAM"a tıklayın. SMS kaynağınýz listede belirecektir.

Veritabanı ile bağlantı

VBScript ile veritabanı kullamak için, ADODB.Bağlantısı kullanmalısınız.

VBScript yazarken ADODB.Bağlantısı nasıl kullanılır?

Bazı veritabanı türlerinde; ek olarak veritabanı sürücüsü kurmanız gerekebilir (connector).

MySQL Connector indirmek için tıklayınız

Örnek 1: MS Access veritabanına yazma

Örnek 2: MySQL veritabanına yazma

Örnek 3: MS SQL veritabanına yazma

Script Örnekleri

Komut satırından SMS gönderme

Aşağıdaki script şu komutla çalıştırılır: cscript.exe script.vbs "(alıcı)" "(mesaj)"

Dosyadan SMS gönderme

Örnek 1: Tek mesaj, çoklu alıcılar

Dosyada aşağıdaki içerikler yer almalıdır::
(mesaj)
(alıcı 1)
(alıcı 2)
...

Aşağıdaki script şu komutla çalıştırılır: cscript.exe script.vbs "(file)"

Örnek 2: çoklu mesaj ve çoklu alıcılar

Dosyada aşağıdaki içerikler yer almalıdır:
(alıcı 1) (mesaj 1)
(alıcı 2) (mesaj 2)
...

Aşağıdaki script şu komutla çalıştırılır: cscript.exe script.vbs "(file)"

Handler için Örnekler

Mesajları veritabanına kaydetme

Bu scriptler de mesajı MySQL veritabanına kaydeder. Tablo şu SQL sorgusu ile oluşturulur: CREATE TABLE inbox(date DATETIME, msisdn VARCHAR(255), sms VARCHAR(255)). Handler komutu: cscript.exe script.vbs "_FROM_" "_BODY_".

Mesajları metin dosyasına kaydetme

Handler komutu: cscript handler_to_file.vbs _FROM_ "_BODY_" "C:\path\to\file.txt".

Basit bir otoyanıt sistemi

Handler komutu: cscript.exe script.vbs "_FROM_" "_BODY_"

Anahtar kelime tabanlı otoyanıt sistemi

Bu script MySQL tablosundaki anahtar kelimeleri arar. Tablo şu SQL sorgusu ile oluşturulur: CREATE TABLE keywords(keyword VARCHAR(255), reply VARCHAR(255)). Handler komutu: cscript.exe script.vbs "_FROM_" "_BODY_"

E-mail adresine SMS gönderme

Bu script hem Microsoft Outlook hem de Microsoft Outlook Collaboration Data Objects (CDO) gerektirmektedir. Handler komutu: cscript.exe script.vbs "_FROM_" "_BODY_"

SMS kaynağı örnekleri

Veritabanı tablolarından SMS gönderme

Giden smslerin yerleştirileceği tablonun adı outbox. Bu tabloda iki adet alan vardır: addr ve body (alıcı ve mesaj metni).

SMS kaynağı komutu: cscript.exe //Nologo script.vbs

Metin dosyasından SMS gönderme

Dosyada aşağıdaki içerikler yer almalıdır:
(alıcı 1) (mesaj 1)
(alıcı 2) (mesaj 2)
...

SMS kaynağı komutu: cscript.exe //Nologo script.vbs "(file)"

İşlemleri izleme

Bu scriptler bilgisayarın hafızasındaki işlemlerin mevcut durumunu izler. Eğer herhangi bir işlem bulunamazsa, sistem yöneticisine SMS mesajı gönderilir. SMS kaynağı adı: Toplusmsgönder PRO (belirlenen sn. içinde). SMS kaynağı komutu: cscript.exe //Nologo script.vbs "(admin phone)" "(process.exe)".

Host izleme (ping)

Bu script bir host'u pingler ve host yanıt vermeyi durdurmuşsa; admine mesaj atar.Toplusmsgönder PRO (belirlenen sn. içinde). SMS kaynağı komutu: cscript.exe //Nologo script.vbs "(phone)" "(host)" (Örnek, cscript.exe //Nologo script.vbs "18000000001" "www.toplusmsgonder.com").

 
Sonraki >

Telefonlarımız

03123101291 (Ofis)
0537 7823676 (Eda)
0537 7823690 (Hakan)
0541 8076399 (Firma)

Diğer Servislerimiz

Hosting
Antivirüs
Links
Arama Motoru

Site içi Arama