Jika ada yang sudah berhasil menggunakan Gammu dengan database ms SQL server , bagi2 pengalaman .
Untuk :
1. Auto reply , misal polling .
2. sms flash
Triknya ada di database (tabel outbox) , misal gunakan trigger. dengan demikian access pun dapat di gunakan sbg pengolah sms.
Bagi yang ahli ms sql server dapat modifikasi Query mysql :
'-----
CREATE TABLE `outbox` (
`UpdatedInDB` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
`InsertIntoDB` timestamp NOT NULL default '0000-00-00 00:00:00',
`SendingDateTime` timestamp NOT NULL default '0000-00-00 00:00:00',
`SendBefore` time NOT NULL DEFAULT '23:59:59',
`SendAfter` time NOT NULL DEFAULT '00:00:00',
`Text` text,
`DestinationNumber` varchar(20) NOT NULL default '',
`Coding` enum('Default_No_Compression','Unicode_No_Compression','8bit','Default_Compression','Unicode_Compression') NOT NULL default 'Default_No_Compression',
`UDH` text,
`Class` integer default '-1',
`TextDecoded` text NOT NULL default '',
`ID` integer unsigned NOT NULL auto_increment,
`MultiPart` enum('false','true') default 'false',
`RelativeValidity` integer default '-1',
`SenderID` varchar(255),
`SendingTimeOut` timestamp NULL default '0000-00-00 00:00:00',
`DeliveryReport` enum('default','yes','no') default 'default',
`CreatorID` text NOT NULL,
PRIMARY KEY `ID` (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
karena inti gammu ada di tabel outbox. artinya kita dapat mengirim sms lewat tabel outbox .
DELIMITER //
insert into outbox (InsertIntoDB,SendingDateTime,DestinationNumber,TextDecoded,
SendingTimeOut, DeliveryReport,CreatorID)
values (sysdate(),sysdate(),'08......' ,'coba aja',sysdate(), 'yes','system');//
DELIMITER ;
karena gammu berjalan sbg service , maka setiap waktu akan memeriksa tabel outbox.
demikian pengalaman saya . Sekali lagi untuk ahli SQL Server ( Pak Haer , silakan ) boleh membantu .
'==========
--- In belajar-access@yahoogroups.com, "sudarsono" <jkssbma@...> wrote:
>
> Apa ada diantara accesser yang punya kabel data Siemens M35i ( konsidi masih bagus ). Harap hubungi saya ke jkssbma@...
> Saya akan gunakan untuk belajar Gammu.
> trim's
>
>
>
> --- In belajar-access@yahoogroups.com, "sudarsono" jkssbma@ wrote:
> >
> > saya salah ketik maksudnya :
> > 1. SendAfter
> > 2. SendBefore
> > 3. SendingTimeout
> >
> > pada tabel OutBox ..
> > Saya masih coba pakai MySQL , karena untuk Ms SQL Server apa sudah
> > benar2 didukung pd versi 1.29.92 ?
> >
> > '====
> >
> > --- In belajar-access@yahoogroups.com, lutt@ wrote:
> > >
> > > Anda pakai gammu versi berapa? Kok struktur tabelnya lain.
> > >
> > > Powered by Telkomsel BlackBerry®
> > >
> > > -----Original Message-----
> > > From: "sudarsono" <jkssbma@>
> > > Sender: belajar-access@yahoogroups.com
> > > Date: Thu, 28 Apr 2011 06:08:01
> > > To: belajar-access@yahoogroups.com
> > > Reply-To: belajar-access@yahoogroups.com
> > > Subject: [belajar-access] Gammu ,MySQL dan Access
> > >
> > > saya sudah coba menggunakan Gammu dan Databasenya MySQL . Saya menginput
> > > data mysql dengan menggunakan Form aplikasi Access. Ternyata secara
> > > default nilai SendingBefore ( tipe Time ) di seting jam 23:00:00
> > > Sebenarnya bisa dibuat Trigger agar di SendingBefore 10 menit kemudian.
> > >
> > > Pertanyaannya :
> > > 1. Kapan email tsb di kirim oleh Gammu ke alamat 'To' ?
> > > 2. Bagaimana menentukan agar email di kirim , misal 10 menit kemudian ?
> > > 3. Field dibawah ini apa fungsinya :
> > > 3.1 SendiAfter
> > > 3.2 SendiBefore
> > > 3.3 SendingTimeout
> > >
> > >
> > > Bagi yang punya pengalaman ttg Gammu dan MySQL silakan sharing.
> > >
> > >
> > > Catatan :
> > > saya belajar Gammu justru dari Pemrograman PHP . Banyak info
> > > Gammu di internet berkaitan dengan PHP
> > >
> >
>
__._,_.___
No comments:
Post a Comment