Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Gotowe rozwiązania _ Skąd skrypt bramki Eraomnix podstawowej.

Napisany przez: Myrek 9.09.2003, 11:58:05

Wie ktoś, gdzie można znaleźć w sieci skrypt php bramki eraomnix podstawowej (ta z logowaniem), obsługujący dzielenie wiadomości. Znalazłem tylko bramkę napisaną w Perlu, a szukam php.

Napisany przez: Zbawca 9.09.2003, 13:26:46

Cytat
Wie ktoś, gdzie można znaleźć w sieci skrypt php bramki eraomnix podstawowej (ta z logowaniem), obsługujący dzielenie wiadomości. Znalazłem tylko bramkę napisaną w Perlu, a szukam php.

masz tu funkcje z bramki PHPSMS przerobioną do wysyłania smsow przez bramke podstawową na eraomnix
[php:1:28a54ca8b7]<?php
$fp=fsockopen("www.eraomnix.pl",80,&$errno,&$errstr,3); //timeout=3s
if (!$fp) {
debug ("PROBLEM Z POLACZENIEM : $errno - $errstr");
return 0;
} else {
$rozmiar_tekstu=strlen($tekst);
$rozmiar_podpisu=strlen($podpis);
if ($rozmiar_tekstu+$rozmiar_podpisu>125) { // limit 125 znakow
$tekst=substr($tekst, 0, 125-$rozmiar_podpisu-3);
$tekst=$tekst."...";
}
$tekst=znaki_spec($tekst);
$podpis=znaki_spec($podpis);
$post="success=&failure=&number=48$numer&login=$login&message=$tekst&signature=$podpis&password=$password&contakt=&hour=&minute=";
$size=strlen($post);
fputs($fp,"POST /sms/do/extern/tinker/free/send HTTP/1.0nReferer: http://www.eraomnix.pl/sms/do/extern/tinker/free/sendnCookie: $cookienContent-type: application/x-www-form-urlencodednContent-length: $sizenn$postn");
$tmp=fread($fp,6500); // pobranie strony po wyslaniu
fclose($fp);
?>[/php:1:28a54ca8b7]

Napisany przez: mikemat 13.09.2003, 13:45:30

cos mi nie chce dzialac zamnienilem Twoj kod z kodem z funkcji "send_era" i dalej bramka nie dziala sad.gif

Napisany przez: Zbawca 13.09.2003, 17:48:06

Cytat
cos mi nie chce dzialac zamnienilem Twoj kod z kodem z funkcji "send_era" i dalej bramka nie dziala sad.gif

Przerobiłeś bramke tak żeby ktoś mugł podać login i chasło? Jeżeli nie to w $post zmień $login na twuj login jaki chcesz żerby bramka korzystała i $hasło na twoje hasło

Napisany przez: mls 14.09.2003, 10:22:57

Ludzie, Wy to macie problemy... Tym bardziej, że era wszystko opisała na swojej stronie...

http://www.eraomnix.pl/service/gw/bAPIPrv.jsp

Napisany przez: Zbawca 14.09.2003, 12:08:38

Cytat
Ludzie, Wy to macie problemy... Tym bardziej, że era wszystko opisała na swojej stronie...

http://www.eraomnix.pl/service/gw/bAPIPrv.jsp

Mój skrypt właśnie jest zrobiony na podstawie tego opisu dla bramki podstawowej laugh.gif

Napisany przez: Supol 20.09.2003, 17:09:03

działa działa. Ale masz może pomysł jak pobrać ilość smsów,które możesz wysłać?

Napisany przez: Zbawca 21.09.2003, 12:14:15

Cytat
działa działa. Ale masz może pomysł jak pobrać ilość smsów,które możesz wysłać?


Tak odczytujesz co ci era wysłała czy error czy ile zostało i zapisujesz ile zostalo ci smsów .Przyjmuje że masz login przypisany na stałe.

[php:1:58ae489c6d]<?php
$tmp2=substr($tmp,strpos($tmp,"X-ERA-"));
$tmp= explode("rn",$tmp2);
$tmp2= explode("=",$tmp[0]);
if ($tmp2[0]=='X-Era-error') $status=$tmp2[1];
if ($tmp2[0]=='X-Era-counter') zapisz ($tmp2[1], "tmp/Era-counter");
?>[/php:1:58ae489c6d]
a jeśli chodzi o to ile morzesz wysłac z danego konta to odczytujesz z pliku Era-counter a kasujesz go gdy odzyskujesz pełen limit smsow czyli chyba koło 12 w nocy

Napisany przez: #camel 16.04.2004, 20:24:06

Ma ktoś juz stworzone to cudo - pozwalające ze swojej strony zalogować się do Ery omnix i wysłać SMSy?
Ja edytowałem nieco skrypt. Zapraszam:
http://kastor.ds.pg.gda.pl/~camel/era/php.rar

Czy ktoś jest w stanie mi wskazać niedociągnęcia w skrypcie? smile.gif
Pozdrawiam.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)