Jul/090
Advanced SMS Gateway with Smstools 3
Smstools 3 adalah software sms gateway yang digunakan untuk mengirim dan menerima SMS.Semua SMS yang dikirim dan diterima diolah oleh system untuk dijadikan file dengan penamaan acak.Prinsip kerjanya adalah beberapa directory untuk :
- incoming (directory untuk sms yang masuk)
- outgoing (directory untuk sms yang akan dikirim)
- checked (directory untuk pengecekan sms yang akan dikirim)
- sent (directory untuk sms yang telah terkirim)
- failed (directory untuk smsyang gagal dikirim karena kesalahan system atau hardware )
- report (directory untuk sms delivery reports)
Smstools dapat juga dapat disetting untuk semua sms yang masuk maupun keluar agar terkoneksi dan terolah database (MySQL,MSSQL,Oracle,PostGreSQL,dll) untuk keperluan sms auto reply,foward sms to email,sms notifikasi,sms polling,dan lain-lain sesui keinginan anda.Setting ini terdapat pada bash script yang diarahkan oleh eventhandler pada konfigurasi utama smstools (smsd.conf).
Prinsip kerja smstools ada dua jenis yaitu Sending SMS dan Receiving SMS.Pada Sending SMS (mengirim sms) awalnya system akan membuat sebuah file dengan nama random (contoh:send_xxxx) kemudian file tersebut dilempar ke directory outgoing, daemon melakukan pemeriksaan rutin ke modem melalui port yang terkoneksi jika mendeteksi 1 file saja bahkan lebih maka daemon meneruskan file tersebut ke directory checked. Kemudian jika pulsa,sms format dan koneksi ke modem lancar maka sms tersebut akan dikirim kemudian disimpan ke directory sent untuk dokumentasi,jika pulsa tidak cukup atau format sms tidak sesuai maka akan di simpan ke directory failed beserta message errornya tapi jika koneksi timeout atau unreachable maka daemon akan berusaha mengirim sebanyak 3 kali tapi tetap saja gagal maka akan di simpan pada directory failed dan daemon akan berhenti selama 1 jam (3600 second).
Sedangkan Receiving SMS (menerima sms) daemon melakukan pemeriksaan rutin ke modem melalui port yang terkoneksi,jika mendeteksi 1 pesan masuk saja bahkan lebih maka sms akan diparsing ke file kemudian disimpan pada directory incoming setelah diberi nama.Setelah itu system memerintahkan modem untuk menghapus sms tersebut dari modem agar memory pada modem tidak penuh.Jika menerima delivery report maka system menyimpannya pada directory report.
Smstools 3 adalah versi lanjutan dari smstools yang pertama didevelop oleh Stefan Frings pada tahun 2000 dan berlanjut ke versi 2xxx pada tahun 2005.Pada tahun 2006 muncullah Smstools 3 hasil maintain dari Keijo "Keke" Kasvi.Changelog dan Perubahan dapat dilihat disini.
Software ini adalah software SMS Gateway yang dapat dioperasikan pada Windows maupun UNIX termasuk Solaris,BSD,Free BSD dan GNU/Linux.Syarat utamanya adalah adanya PC Server dan GSM Modem atau Handphone yang terkoneksi melalui port USB,Infrared,Serial dan Blue Tooth.
Aug/090
DotA Bug, Tricks and Glitch Video
New Tricks
New at 6.61
6.61b mirror image very lucky
http://www.youtube.com/watch?v=jAwEA3hiMD8
6.61b Yurnero Invulnerable bug
http://www.youtube.com/watch?v=zzA2olPs-gc
6.61 Tauren + Invoker 5 second STUN!!
http://www.youtube.com/watch?v=KI-0x2omj1I
6.60(b) Regeneration Rune ABUSE
http://www.youtube.com/watch?v=GYpZq7lkT0E
Nerubian Assassin 6.60b BUG
http://www.youtube.com/watch?v=t7TTfgpj0Lo
[fixed 6.60b]Quelling blade multiplicating bug
http://www.youtube.com/watch?v=xpsO9b2pExY
[Fixed 6.60b] Force Staff abuse (stucking enemy)
http://www.youtube.com/watch?v=_pt6VkTK6GQ
2 quelling blade STACK!
http://www.youtube.com/watch?v=aY6JjnH4ODg
Tricks
Mirror Image Very Lucky
http://www.youtube.com/watch?v=jAwEA3hiMD8
Cooldown Abuse 6.59c
http://www.youtube.com/watch?v=-KLM3xws_Og
Something bigger than ROSHAN!!!
http://www.youtube.com/watch?v=5SSxX6JqNBk
Recall Tricks
http://www.youtube.com/watch?v=vbNiOUVMRyk
Stucking Primal Split
http://www.youtube.com/watch?v=Hx8i8LN6AVk&NR
Courier - BKB
http://youtube.com/watch?v=mBjjqSef0KM
Electric Vortex, stucking enemy
http://www.youtube.com/watch?v=6FEUu7tzqrI
Omnislash + Blade Fury
http://www.youtube.com/watch?v=TgRL8jKuXWE
Single Player ~ Invoker -noherolimit bug
http://www.youtube.com/watch?v=7JCKl866FBA
6.57b Permanent Invisibility + Moonlight Shadow
http://www.youtube.com/watch?v=iUBtM3STYFw
6.57b LANAYA trick (psi blades)
http://www.youtube.com/watch?v=2Sw2jVe1L40
Recall bug
http://www.youtube.com/watch?v=kz3igyH6bkQ
Furion - kill enemy courier (teleport bug)
http://www.youtube.com/watch?v=FicrOOdOMZM
Burrowstrike abuse
http://www.youtube.com/watch?v=TWYkmq6cYbE
-random + -ah = SF ????
http://www.youtube.com/watch?v=Z6JDgu2T8H0
Tricks and Fun Facts
http://www.youtube.com/watch?v=vw9xrsP_hOA
WIND WALK + JAVELIN
http://youtube.com/watch?v=VbAiPIqzblI
MANTA + MORPH
EDF: http://www.youtube.com/watch?v=fvHbdOSAoTU&
OTHER: http://www.youtube.com/watch?v=0LpqsivSA-A&NR
LOTHAR
http://www.youtube.com/watch?v=CXDtLSCT2DE
NETHER STRIKE - TELEPORT
Aug/090
DotA 6.61B Changelog
6.61b Changelog:
=================
* Fixed some exploits and bugs
6.61 Changelog:
===============
###############
## Heroes & Items ##
###############
* Batrider: Lowered Strength gain from 2.5 to 2.0
* Bloodskeer: Bloodbath no longer regenerates from images
* Bone Fletcher: Improved Searing Arrows damage from 10/20/30/40 to 20/30/40/50
* Bone Fletcher: Rebalanced Strafe from 20/40/60/80 IAS with 30 seconds cooldown to 50/60/70/80 IAS with 60/50/40/30 seconds cooldown
* Centaur: Reduced Double Edge cooldown (25->12 seconds)
* Faceless Void: Improved base Strength (17->23)
* Furion: Lowered Sprout cooldown from 11 seconds to 11/10/9/8 seconds and manacost from 115/140/165/205 to 100/120/140/160
* Magnataur: Reverse Polarity now pulls units slightly infront of you instead of all around you
* Medusa: Lowered Stone Gaze cooldown (70->35 seconds)
* Medusa: Minor improvements to Mystic Snake speed , cast range and cooldown
* Medusa: Improved Mystic Snake's damage from 60/100/140/180 to 80/120/160/200
* Meepo: Rescaled Geostrike from 4/8/12/16 to 5/10/15/20 damage per second
* Nerubian Weaver: Reworked Watchers [details below]
* Nerubian Weaver: Lowered Shukuchi cooldown from 13/11/9/7 to 12/10/8/6 seconds
* Night Stalker: Improved Intelligence growth from 1.25 to 1.6
* Ogre Magi: Reduced Multicast from 30%2x/45%2x+22.5%3x/60%2x+30%3x+15%4x ->25%2x/40%2x+20%3x/50%2x+25%3x+12.5%4x
* Pandaren Brewmaster: Increased Drunken Brawler critical from 1.8x to 2.0x
* Razor: Lowered Intelligence gain from 2.2 to 1.8
* Rooftrellen: Casting Nature's Guise on an allied unit (or other spells) will no longer take you out if you have it on you
* Silencer: Transferred Glaive of Wisdom's secondary effect of +1/-1 Intelligence from hero kills to Last Word. If an enemy hero dies under the Last Word effect, that hero will lose 1 intelligence and you will gain 1 intelligence.
* Silencer: Increased Last Word AoE from 700 to 900
* Rebalanced Curse of the Silent from 10/20/30/40 HP and 5/10/15/20 mana per second for 10 seconds to 50 HP and 25 mana for 2/4/6/8 seconds.
* Sniper: Increased Take Aim range from 55/110/165/220 to 65/130/195/260
* Spectre: Decreased Spectral Dagger cooldown from 25 to 16 seconds
* Tauren Chieftain: Lowered base damage by 10
* Tauren Chieftain: Lowered Strength gain from 2.7 to 2.3
* Tauren Chieftain: Decreased Natural Order percentages to 20/40/60/80%
* Vengeful Spirit: Improved base Agility (22->27)
* Viper: Nethertoxin now only works on enemy units
* Witch Doctor: Increased base Intelligence from 19 to 24 (base damage adjust to remain the same though)
* Aghanim's Scepter (Queen of Pain): Restored original cooldown improvement
* Aghanim's Scepter (Shadow Shaman): Undid part of the nerf on Mass Serpent Wards. It now gives +3 (up 1 from 6.60, down 1 from 6.59d)
* Buriza-Do Kyanon: Improved the critical value from 2.2x to 2.4x
* Helm of Dominator: Converted creeps now gain the Resistant Skin ability, making spells duration on them the same as heroes or Spirit Bear.
* Quelling Blade: Minor reduction to bonus damage (36->32)
########
## Bugs ##
########
* Fixed natural regeneration on rax
* Fixed an area where you could get stuck using TP scroll on the minimap.
* Fixed -ns mode
* Fixed a chance for duplicate heroes in -CD
* Batrider: Fixed Radiance from triggering Sticky Napalm
* Medusa: Fixed Splitshot triggering Essense Aura
* Razor: Fixed an error in the damage calculation method for Plasma Field that caused it to be slightly off sometimes
* Rooftrellen: Slightly increased Eyes in the Forest cast range (+25) to fix some order issue bugs
* Rooftrellen: Fixed Living Armor not regenerating structures properly
* Tauren Chieftan: Fixed bug with Natural Order sometimes instantly killing Forged Spirit summoned units
* Aghanim's: Fixed minor incorrect sell value on some versions of the item
* Khadgar's Pipe of Insight: No longer places the buff on units that already have it
* Bottle: Usage no longer removes Curse of the Silent.
* Linken Sphere: Fixed to properly block Mana Void and Nasal Goo
* Poor Man's Shield: Fixed bug with -swap
* Quelling Blade: Fixed bug with -swap
* Quelling Blade: Fixed triggering Curse of the Silent
* Rune: Fixed Regeneration sometimes not being removed when you are full if you use bottle at the same time
* Rune: Fixed Double Damage visual effect to properly show when the user is using low graphics mode
Aug/090
Trouble Ticket System yang terintregasi dengan Sms Gateway
Ini adalah penggabungan implementasi dari 2 posting sebelumnya (OTRS2 dan Smstools3).Konsepnya mudah,Setiap ada new trouble ticket yang masuk maka SMS Gateway akan mengirim notifikasi kepada user melalui sms.
Requirement :
- OTRS 2 (penginstallan dan konfigurasi baca disini)
- Smstools 3 (penginstallan dan konfigurasi baca disini)
- Apache2 Web Server
- Linux Crontab
- MySQL Server
- PHP
- Lynx (Console Web Browser)
- Root Access
5 Langkah yang harus dilakukan
1. Buat Database dan tabel baru pada MySQL untuk triger sms gateway melalui PHP dengan crontab.
CREATE DATABASE `sms_troublet_ticket`
CREATE TABLE `ticket` (
`id` int(11) NOT NULL auto_increment,
`tn` varchar(20) collate latin1_general_ci NOT NULL,
`title` varchar(255) collate latin1_general_ci NOT NULL,
`cusid` varchar(100) collate latin1_general_ci NOT NULL,
`sent` varchar(10) collate latin1_general_ci NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `tn` (`tn`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;
2. Buat Directory /ticket pada /var/www/ dan buat Directory /sms pada /var/www/ticket
mkdir /var/www/ticket
mkdir /var/www/ticket/sms

Left Click to Zoom


