Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Skąd skrypt bramki Eraomnix podstawowej.
Forum PHP.pl > Forum > Gotowe rozwiązania
Myrek
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.
Zbawca
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/tinke.../sendnCookie: $cookienContent-type: application/x-www-form-urlencodednContent-length: $sizenn$postn");
$tmp=fread($fp,6500); // pobranie strony po wyslaniu
fclose($fp);
?>[/php:1:28a54ca8b7]
mikemat
cos mi nie chce dzialac zamnienilem Twoj kod z kodem z funkcji "send_era" i dalej bramka nie dziala sad.gif
Zbawca
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
mls
Ludzie, Wy to macie problemy... Tym bardziej, że era wszystko opisała na swojej stronie...

http://www.eraomnix.pl/service/gw/bAPIPrv.jsp
Zbawca
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
Supol
działa działa. Ale masz może pomysł jak pobrać ilość smsów,które możesz wysłać?
Zbawca
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
#camel
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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.