Автор Тема: Скрипт за sms известяване  (Прочетена 11106 пъти)

svemat

  • Напреднали
  • *****
  • Публикации: 49
    • Профил
Скрипт за sms известяване
« -: Jan 25, 2008, 10:56 »
Здравейте,
Имам скрипт който във определено време (скрипта е сложен в crontab ) да пингва една машина и ако няма пинг да ми прати мейл. Някой знае ли как да преобразувам скрипта така че да ми праща SMS не мейл.
  '<img'>
Активен

svemat

  • Напреднали
  • *****
  • Публикации: 49
    • Профил
Скрипт за sms известяване
« Отговор #1 -: Jan 25, 2008, 11:10 »
Намерих го как става.  '<img'>  '<img'>
Активен

eniac111

  • Напреднали
  • *****
  • Публикации: 263
  • Distribution: Debian / Ubuntu
  • Window Manager: Enlightenment DR16 / KDE4
    • Профил
    • WWW
Скрипт за sms известяване
« Отговор #2 -: Jan 25, 2008, 14:06 »
Любимите ми скриптчета '<img'>)
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Скрипт за sms известяване
« Отговор #3 -: Jan 25, 2008, 15:22 »
Ей тия ме кефят:
http://www.clickatell.com/developers/php.php

Виж демото - можеш да отговаряш на SMS-ите (дИмек интерактивност).
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

eniac111

  • Напреднали
  • *****
  • Публикации: 263
  • Distribution: Debian / Ubuntu
  • Window Manager: Enlightenment DR16 / KDE4
    • Профил
    • WWW
Скрипт за sms известяване
« Отговор #4 -: Jan 25, 2008, 15:52 »
Цитат (VladSun @ Ян. 25 2008,16:22)
Ей тия ме кефят:
http://www.clickatell.com/developers/php.php

Виж демото - можеш да отговаряш на SMS-ите (дИмек интерактивност).

Clickatell не е ли платен? До колкото си спомнам, имаше jabber транспорт за clickatell.

Аз използвам Mtel - mail2sms. Много е забавно, когато се обърка цикъла и се изпратят 60-80 смс-а '<img'>
Активен

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
Скрипт за sms известяване
« Отговор #5 -: Jan 25, 2008, 16:47 »
по весело е с 2000 в ранните часове на сутринта ... и телефона ти да има свободно място да ги получи ...
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

eniac111

  • Напреднали
  • *****
  • Публикации: 263
  • Distribution: Debian / Ubuntu
  • Window Manager: Enlightenment DR16 / KDE4
    • Профил
    • WWW
Скрипт за sms известяване
« Отговор #6 -: Jan 25, 2008, 17:24 »
Цитат (zeridon @ Ян. 25 2008,17:47)
по весело е с 2000 в ранните часове на сутринта ... и телефона ти да има свободно място да ги получи ...

Наистина ли?!?
Активен

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Скрипт за sms известяване
« Отговор #7 -: Jan 25, 2008, 20:13 »
Много мразим СМС нотификации, особено докато спя.
Активен

"Knowledge is power" - France is Bacon

niau

  • Участници
  • ***
  • Публикации: 4
    • Профил
Скрипт за sms известяване
« Отговор #8 -: Jan 25, 2008, 20:26 »
Защо не ползваш нещо максимално просто. Вместо да търсиш некви странни скриптове по нета.  Примерно си напиши някакъво скриптче дет кат нямаш пинг да ти праща имейл на примерно: 35989xхххххх@sms.globul.bg. За другите оператори не знам, но предполагам, че също има. Принципно услугата се нарича имейл то СМС.

Според мен това шел скриптче е не повече от 5 реда.
Активен

eniac111

  • Напреднали
  • *****
  • Публикации: 263
  • Distribution: Debian / Ubuntu
  • Window Manager: Enlightenment DR16 / KDE4
    • Профил
    • WWW
Скрипт за sms известяване
« Отговор #9 -: Jan 26, 2008, 00:00 »
Цитат (niau @ Ян. 25 2008,21:26)
Защо не ползваш нещо максимално просто. Вместо да търсиш некви странни скриптове по нета.  Примерно си напиши някакъво скриптче дет кат нямаш пинг да ти праща имейл на примерно: 35989xхххххх@sms.globul.bg. За другите оператори не знам, но предполагам, че също има. Принципно услугата се нарича имейл то СМС.

Според мен това шел скриптче е не повече от 5 реда.

Моите са същите - 359888******@sms.mtel.net. За Glubul услугата не е ли платена?
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Скрипт за sms известяване
« Отговор #10 -: Jan 26, 2008, 00:51 »
Цитат (eniac111 @ Ян. 26 2008,00:00)
За Glubul услугата не е ли платена?

'<img'> Преди, когато ми трябваше подобно нещо, пращах е-мейлите с различен изходящ е-мейл адрес. Прим.:

server1_down@domain.com

Т.е. вмъквах съобщението в единственото, което Глобул ти показват безплатно '<img'> '<img'> '<img'> '<img'> Единственият проблем е, че имаш право на 5 непрочетени такива SMS-и в кутията си, които обаче изчезват след 2 дена '<img'>

PS: По спомени, разрешаваха 24 символа за sender-a (с домейна).



Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

svemat

  • Напреднали
  • *****
  • Публикации: 49
    • Профил
Скрипт за sms известяване
« Отговор #11 -: Jan 26, 2008, 09:33 »
Точно така го направих и аз като eniac111 със страницата на мтел работи безотказно а и аз имах срипт за майлове и стана бързо и след стартиране на скрипта от 5 до 10 сек получаваш смс докато мейла по бавно на външна поща.
Активен

eniac111

  • Напреднали
  • *****
  • Публикации: 263
  • Distribution: Debian / Ubuntu
  • Window Manager: Enlightenment DR16 / KDE4
    • Профил
    • WWW
Скрипт за sms известяване
« Отговор #12 -: Jan 26, 2008, 14:38 »
@Vladsun: Много хитро '<img'>

Ето едно мое скриптче, което така и не довърших (не мога да работя с обекти. Не знам Perl, а пиша на Perl... Нямам излишно време..)

Примерен код
#!/usr/bin/perl
package main;
use strict;
use LWP::Simple;
use MIME::Lite;

my $data = get("http://www.kingsize.zrockbg.com/kingsize.php");
my $data1 = index $data,"<td align=\"left\" valign=\"bottom\" class=\"style2\">";
$data=substr $data,$data1,;
$data1 = index $data,">";
$data=substr $data,$data1;
$data1=index $data,"</td>";
$data=substr $data,1,$data1-1;
print $data;
my $time = localtime time;
our $dat2 == $data;
my $phone = '359888xxxxxx@sms.mtel.net';
my $msg = MIME::Lite->new
 (
   Subject => 'Dnes (' . $time . ') v King Size specheli: '. $dat2,
   From    => '...............................................',
   To      => $phone,
   Type    => 'text/html',
   Data    => '<KRAI>'
 );

$msg->send();

Не съм използвал цикъл в Perl, защото си наспамих телефона няколко пъти, пък и скрипта може да се сложи в Cron.

PS/2: Бях пуснал подобен скрипт в един Pastebin  и телефона ми влезе в един спам бот '<img'>
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Скрипт за sms известяване
« Отговор #13 -: Jan 26, 2008, 18:27 »
Цитат
Clickatell не е ли платен? До колкото си спомнам, имаше jabber транспорт за clickatell.
Платен е - да. Обаче предлагат много гъвкава услусга - това с връщането на СМС-и (чиито текст можеш да парсваш server-side) е доста полезно :)
« Последна редакция: Mar 17, 2009, 11:48 от neter »
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

eniac111

  • Напреднали
  • *****
  • Публикации: 263
  • Distribution: Debian / Ubuntu
  • Window Manager: Enlightenment DR16 / KDE4
    • Профил
    • WWW
Скрипт за sms известяване
« Отговор #14 -: Jan 26, 2008, 20:59 »
Трябва да се напише Jabber тунел за Mtel и Globul
Активен