X
ďťż

[PHP]Powiadamianie na numer GG Jak za pomocą php wysląć wiadomość na GG

       

Podstrony


telcocafe

Cześć.
Wiecie może jak za pomocą PHP wysłać jakąś wiadomość na numer GG ?
Czy da się to rozwiązać za pomocą soketów a jeśli tak to jak ?



Zobacz:
http://anakin.us/phplibgadu.phps

najprościej za pomoca bramki gg ;]


Zobacz:
http://anakin.us/phplibgadu.phps


Dzięki o to chodziło mam tylko takie pytanie.
Co zrobić żeby status był cały czas 'dostępny'.
Trzeba co 5 minut wynonywać metodę ping() do serwera GG.
Jak to zrobić ? Jest to wykonalne przy użyciu samego PHP ?



Ta klasa którą podałem ma funkcję ping :)
Mała pętla + sleep + ping i voila.


Ta klasa którą podałem ma funkcję ping :)
Mała pętla + sleep + ping i voila.


Eee wybacz ciemniak jestem i mimo że recepte mi podałeś to nie wiem jak wykonać taką pętlę.
( Chociaż podejżewałem że to pętla )
Swoją drogą czy to nie wywoła timeout taka pętla ?

No cóż, jeśli to wywołasz za pomocą przeglądarki to na pewno wywoła timeout, jednak wtedy podtrzymywanie statusu nie ma sensu (i tak jak ma się wywalić to się wywali zanim serwer wykopie za nie wysyłanie pingów)
Jeśli natomiast uruchomisz to z shell to nic (no, oprócz konfiguracji serwera i/lub tego jaki jest admin) nie stoi na przeszkodzie by użyć max_execution_time i ustawić to na 0 :)
A pętla? Prosta :> Np

$ok = true; while ($ok==true) { //pinguj ... // jak chcesz zakonczyc petle to // $ok = false; //zakoncz }

Btw "mała pętla" to hmmm... po prostu pętla, ale lubię sobie tak zdrabniać :P
Użytkownik Einzeinbleth edytował ten post 26 sierpień 2006, 19:25
Kurcze nadal nie rozumiem.
Aaaaa już chyba wiem wyraziłem się mało precyzyjnie.
Chodziło mi o potrzymanie połączenia z serwerem GG przez cały czas,
a nie tylko podczas trwania skryptu.
Chodzi o to że wykonuję skrypt, wysyłam co mam wysłać,
a kiedy użytkownik zobaczy od kogo otrzymał wiadomość,
będzie widział status Dostępny.

No to niestety, żeby tak było to musisz albo poprosić panów z gg o nie rozłączanie gdy nie ma pingów, albo trzymać skrypt włączony i wysyłający pingi. Skłaniam się ku drugiemu rozwiązaniu lub - niech user widzi niedostępność.

AJAX ;)
A w JS jest funkcyjka: settimeout() [chyba taka nazwa], która wykonuje metodę co ileśtam czegoś (chyba ms).

//Chyba, że o to chodziło Einzeinbleth-owi w stwierdzeniu "trzymać skrypt włączony"... Jeśli tak, to sorry.
Użytkownik pbnan edytował ten post 27 sierpień 2006, 18:10
zalatw se jakies konto shell z zainstalowanym ekg(2)
w pythonie mozna napisac do niego skrypty (fajnie sie boty pisze :D) i mona np zintegrowac z strona www i po wywolaniu polecenia z parametrem tresc wysle taka tresc na na nr okresolny w parametrze nr :>

chyba lekko namieszalem - ale mam nadzieje ze mnie qumasz :P
Użytkownik bikstopa edytował ten post 27 sierpień 2006, 18:44
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.

    Drogi uzytkowniku!

    W trosce o komfort korzystania z naszego serwisu chcemy dostarczac Ci coraz lepsze uslugi. By moc to robic prosimy, abys wyrazil zgode na dopasowanie tresci marketingowych do Twoich zachowan w serwisie. Zgoda ta pozwoli nam czesciowo finansowac rozwoj swiadczonych uslug.

    Pamietaj, ze dbamy o Twoja prywatnosc. Nie zwiekszamy zakresu naszych uprawnien bez Twojej zgody. Zadbamy rowniez o bezpieczenstwo Twoich danych. Wyrazona zgode mozesz cofnac w kazdej chwili.

     Tak, zgadzam sie na nadanie mi "cookie" i korzystanie z danych przez Administratora Serwisu i jego partnerow w celu dopasowania tresci do moich potrzeb. Przeczytalem(am) Polityke prywatnosci. Rozumiem ja i akceptuje.

     Tak, zgadzam sie na przetwarzanie moich danych osobowych przez Administratora Serwisu i jego partnerow w celu personalizowania wyswietlanych mi reklam i dostosowania do mnie prezentowanych tresci marketingowych. Przeczytalem(am) Polityke prywatnosci. Rozumiem ja i akceptuje.

    Wyrazenie powyzszych zgod jest dobrowolne i mozesz je w dowolnym momencie wycofac poprzez opcje: "Twoje zgody", dostepnej w prawym, dolnym rogu strony lub poprzez usuniecie "cookies" w swojej przegladarce dla powyzej strony, z tym, ze wycofanie zgody nie bedzie mialo wplywu na zgodnosc z prawem przetwarzania na podstawie zgody, przed jej wycofaniem.