Thread View: pl.comp.lang.php
19 messages
19 total messages
Started by Kaworu
Tue, 04 Sep 2001 09:41
Gadu-Gadu^^
Author: Kaworu
Date: Tue, 04 Sep 2001 09:41
Date: Tue, 04 Sep 2001 09:41
25 lines
1608 bytes
1608 bytes
Witam...
Napisałem skrypt w PHP, do sprawdzania czy dany użytkownik
jest obecnie OnLine czy nie, i prosił bym szanownych grupowiczów
czy to działa poprawnie...
Adresik:
http://www.shivan.prv.pl/gg/linestatus.php?uid=NUMER_GG&mode=TRYB
Instrukcja:
NUMER_GG - Tu chyba wiadomo co należy podać^^
TRYB - Tryb graficzny, do wyboru:
0 - Plik PNG, napisy OnLine, OffLine, Busy (grafika)
1 - Plik PNG, grafika taka jak w GG (* domyślny)
2 - Plik PNG, napisy <Pseudo_Usera> is Online, OffLine, Busy
Parametr Tryb można pominąć...
Mam nadzieję, że będzie działać bez problemów, i komuś się przyda^^
--
Pozdrawia Kaworu
GG: 487059
kaworu@shivan.prv.pl
Re: Gadu-Gadu^^
Author: Sakama
Date: Tue, 04 Sep 2001 09:51
Date: Tue, 04 Sep 2001 09:51
32 lines
1754 bytes
1754 bytes
dziala:) s. Użytkownik "Kaworu" <kaworu@shivan.prv.pl> napisał w wiadomości news:9n27km$coc$1@news.onet.pl... > Witam... > > Napisałem skrypt w PHP, do sprawdzania czy dany użytkownik > jest obecnie OnLine czy nie, i prosił bym szanownych grupowiczów > czy to działa poprawnie... > > Adresik: > > http://www.shivan.prv.pl/gg/linestatus.php?uid=NUMER_GG&mode=TRYB > > Instrukcja: > NUMER_GG - Tu chyba wiadomo co należy podać^^ > TRYB - Tryb graficzny, do wyboru: > 0 - Plik PNG, napisy OnLine, OffLine, Busy (grafika) > 1 - Plik PNG, grafika taka jak w GG (* domyślny) > 2 - Plik PNG, napisy <Pseudo_Usera> is Online, OffLine, Busy > > Parametr Tryb można pominąć... > > Mam nadzieję, że będzie działać bez problemów, i komuś się przyda^^ > > -- > Pozdrawia Kaworu > GG: 487059 > kaworu@shivan.prv.pl >
Re: Gadu-Gadu^^
Author: Marcin
Date: Tue, 04 Sep 2001 09:56
Date: Tue, 04 Sep 2001 09:56
5 lines
974 bytes
974 bytes
> dziala:) dziala, ale przydaloby sie jeszcze zrodelko :) Marcin
Re: Gadu-Gadu^^
Author: Kaworu
Date: Tue, 04 Sep 2001 10:33
Date: Tue, 04 Sep 2001 10:33
8 lines
1164 bytes
1164 bytes
> dziala, ale przydaloby sie jeszcze zrodelko :) Jak dopracuję to podeślę^^ -- Pozdrawia Kaworu GG: 487059 kaworu@shivan.prv.pl
Re: Gadu-Gadu^^
Author: bitro
Date: Tue, 04 Sep 2001 10:43
Date: Tue, 04 Sep 2001 10:43
11 lines
1286 bytes
1286 bytes
Użytkownik "Kaworu" <kaworu@shivan.prv.pl> napisał w wiadomości news:9n2b3q$gkr$1@news.onet.pl... > > dziala, ale przydaloby sie jeszcze zrodelko :) > > Jak dopracuję to podeślę^^ to jak juz sie bawisz w nasluchiwanie portu GG, to mozesz sie pokusic o napisanie wysylania wiadomosci dla uzytkownika ze strony. -- BITRO
Re: Gadu-Gadu^^
Author: Kaworu
Date: Tue, 04 Sep 2001 10:48
Date: Tue, 04 Sep 2001 10:48
10 lines
1292 bytes
1292 bytes
> to jak juz sie bawisz w nasluchiwanie portu GG, to mozesz sie pokusic o > napisanie wysylania wiadomosci dla uzytkownika ze strony. Można by, ale ten skrypt nie tak działa jak myślisz^^.. -- Pozdrawia Kaworu GG: 487059 kaworu@shivan.prv.pl
Re: Gadu-Gadu^^
Author: Marcin
Date: Tue, 04 Sep 2001 11:00
Date: Tue, 04 Sep 2001 11:00
41 lines
1838 bytes
1838 bytes
> > dziala, ale przydaloby sie jeszcze zrodelko :) > > Jak dopracuję to podeślę^^ rozumiem, ze submitujesz takie cos: POST http://pubdir.gadu-gadu.pl:80/appsvc/fmpubquery2.asp HTTP/1.0 Host: pubdir.gadu-gadu.pl Content-Type: application/x-www-form-urlencoded User-Agent: Mozilla/4.7 [en] (Win98; I) Content-Length: 20 Pragma: no-cache Mode=3&UserId=<uid> w wyniku czego otrzymujesz: HTTP/1.1 200 OK Server: Microsoft-IIS/5.0 Date: Tue, 04 Sep 2001 11:05:34 GMT Connection: Keep-Alive Content-Length: 64 Content-Type: text/html Set-Cookie: ASPSESSIONIDGQGQQCPG=BLPFLKFCCMADEFEHGBANOKEK; path=/ Cache-control: private query_results: <jakas_liczba> <uid> <imie> <nazwisko> <nick> <rok_urodzenia> <jakas_liczba> <miejsce_zamieszkania> co oznaczaja te liczby na 1 i 7 pozycji? domyslam sie, ze plec i status - jakie sa kody? Marcin
Re: Gadu-Gadu^^
Author: Kaworu
Date: Tue, 04 Sep 2001 11:05
Date: Tue, 04 Sep 2001 11:05
50 lines
2139 bytes
2139 bytes
>
> POST http://pubdir.gadu-gadu.pl:80/appsvc/fmpubquery2.asp HTTP/1.0
> Host: pubdir.gadu-gadu.pl
> Content-Type: application/x-www-form-urlencoded
> User-Agent: Mozilla/4.7 [en] (Win98; I)
> Content-Length: 20
> Pragma: no-cache
>
> Mode=3&UserId=<uid>
>
>
> w wyniku czego otrzymujesz:
>
> HTTP/1.1 200 OK
> Server: Microsoft-IIS/5.0
> Date: Tue, 04 Sep 2001 11:05:34 GMT
> Connection: Keep-Alive
> Content-Length: 64
> Content-Type: text/html
> Set-Cookie: ASPSESSIONIDGQGQQCPG=BLPFLKFCCMADEFEHGBANOKEK; path=/
> Cache-control: private
>
> query_results:
> <jakas_liczba>
> <uid>
> <imie>
> <nazwisko>
> <nick>
> <rok_urodzenia>
> <jakas_liczba>
> <miejsce_zamieszkania>
>
> co oznaczaja te liczby na 1 i 7 pozycji?
> domyslam sie, ze plec i status - jakie sa kody?
Dokładnie tak, :
Stany <jakas_liczba> #1:
1 - Nie dostępny
2 - Dostępny
3 - Zaraz wracam
a jakas liczba #2 to numer GG
--
Pozdrawia Kaworu
GG: 487059
kaw...@shivan.prv.pl
Re: Gadu-Gadu^^
Author: Kaworu
Date: Tue, 04 Sep 2001 11:07
Date: Tue, 04 Sep 2001 11:07
50 lines
2120 bytes
2120 bytes
>
> POST http://pubdir.gadu-gadu.pl:80/appsvc/fmpubquery2.asp HTTP/1.0
> Host: pubdir.gadu-gadu.pl
> Content-Type: application/x-www-form-urlencoded
> User-Agent: Mozilla/4.7 [en] (Win98; I)
> Content-Length: 20
> Pragma: no-cache
>
> Mode=3&UserId=<uid>
>
>
> w wyniku czego otrzymujesz:
>
> HTTP/1.1 200 OK
> Server: Microsoft-IIS/5.0
> Date: Tue, 04 Sep 2001 11:05:34 GMT
> Connection: Keep-Alive
> Content-Length: 64
> Content-Type: text/html
> Set-Cookie: ASPSESSIONIDGQGQQCPG=BLPFLKFCCMADEFEHGBANOKEK; path=/
> Cache-control: private
>
> query_results:
> <jakas_liczba>
> <uid>
> <imie>
> <nazwisko>
> <nick>
> <rok_urodzenia>
> <jakas_liczba>
> <miejsce_zamieszkania>
>
> co oznaczaja te liczby na 1 i 7 pozycji?
> domyslam sie, ze plec i status - jakie sa kody?
Dokładnie tak, :
Stany <jakas_liczba> #1:
1 - Nie dostępny
2 - Dostępny
3 - Zaraz wracam
a jakas liczba #2 to prawdopodobnie
płeć ale nie wiem, nie sprawdzałem
--
Pozdrawia Kaworu
GG: 487059
kaworu@shivan.prv.pl
Re: Gadu-Gadu^^
Author: Paweł "Marvel" Tkaczyk
Date: Tue, 04 Sep 2001 16:58
Date: Tue, 04 Sep 2001 16:58
19 lines
1669 bytes
1669 bytes
"Marcin" <marcin@sdi.pl> wrote in message news:9n2c46$g4u$1@news.tpi.pl... > > POST http://pubdir.gadu-gadu.pl:80/appsvc/fmpubquery2.asp HTTP/1.0 > Host: pubdir.gadu-gadu.pl > Content-Type: application/x-www-form-urlencoded > User-Agent: Mozilla/4.7 [en] (Win98; I) > Content-Length: 20 > Pragma: no-cache > > Mode=3&UserId=<uid> > A ja dostaję Incorrect Syntax... Co jest nie tak? -- Paweł Tkaczyk MIDEA p-tkaczyk@astrum.wroc.pl Reklama, fotografia, Internet ICQ: 7573793 GG: 463686 http://www.midea.pl http://www.marvel.w.pl [galeria] http://www.astrum.wroc.pl [księgarnia]
Re: Gadu-Gadu^^
Author: Marcin
Date: Tue, 04 Sep 2001 17:02
Date: Tue, 04 Sep 2001 17:02
40 lines
1889 bytes
1889 bytes
> A ja dostaję Incorrect Syntax... Co jest nie tak? trudno powiedziec - cos robisz nie tak, zobacz: $ telnet pubdir.gadu-gadu.pl 80 Trying 217.17.33.22... Connected to pubdir.gadu-gadu.pl. Escape character is '^]'. POST http://pubdir.gadu-gadu.pl:80/appsvc/fmpubquery2.asp HTTP/1.0 Host: pubdir.gadu-gadu.pl Content-Type: application/x-www-form-urlencoded User-Agent: Mozilla/4.7 [en] (Win98; I) Content-Length: 20 Pragma: no-cache Mode=3&UserId=810000 HTTP/1.1 200 OK Server: Microsoft-IIS/5.0 Date: Tue, 04 Sep 2001 17:15:18 GMT Connection: Keep-Alive Content-Length: 50 Content-Type: text/html Set-Cookie: ASPSESSIONIDGGGGGBTO=DALOFLFCCLAJEALAAPIOCNOM; path=/ Cache-control: private query_results: 1 810000 Magda Magda 0 Connection closed by foreign host. wszystko dziala, sprawdz jeszcze raz swoje parametry Marcin
Re: Gadu-Gadu^^
Author: Marcin Nowak
Date: Tue, 04 Sep 2001 20:16
Date: Tue, 04 Sep 2001 20:16
2 lines
1139 bytes
1139 bytes
cool koniecznie daj znac na liste jak dopracujesz i zdecydujesz sie udostpenoic...
Re: Gadu-Gadu^^
Author: SysRq
Date: Tue, 04 Sep 2001 22:41
Date: Tue, 04 Sep 2001 22:41
69 lines
2971 bytes
2971 bytes
Użytkownik "Marcin Nowak" <nowy@korba.pl> napisał w wiadomości
news:9n3cu0$jbt$1@news.tpi.pl...
> cool koniecznie daj znac na liste jak dopracujesz i zdecydujesz sie
> udostpenoic...
mistrzem PHP (jak pewnie po optymalizacji tego ponizszego kodu widac,
nie jestem :) ale dziala - wiec byc moze komus wystarczy to, lub sam
poprawi/zmieni tak zeby bylo wygodne dla niego - tylko napisy o stanie
polaczenia itd, ew. generowanie grafiki
greets, SysRq
#########################################
<?
#Gabriel Borkowski <gabrys@kuzniki.isp.pl>
if ($uid) {
$fp = fsockopen ("pubdir.gadu-gadu.pl", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br>\n";
}
else {
if (is_numeric($uid)) {
fputs ($fp, "POST http://pubdir.gadu-gadu.pl:80/appsvc/fmpubquery2.asp
HTTP/1.0\nHost: pubdir.gadu-gadu.pl\nContent-Type:
application/x-www-form-urlencoded\nUser-Agent: Mozilla/4.7 [en] (Win98;
I)\nContent-Length: 21\nPragma: no-cache\n");
fputs ($fp, "Mode=3&UserId=".$uid."\n\n\n\n\n\n");
$dane=fgets($fp,128);
while ( !(ereg("query_results",$dane)) ) {$dane=fgets($fp,128);}
echo'<br>STAN= ';
switch (fgets($fp,128)) {
case 1: echo'OFFLINE - wylaczony';break;
case 2: echo'ONLINE - wlaczony';break;
case 3: echo'AWAY - zaraz wracam';break;
}
echo'<br>UID= ';echo fgets($fp,128);
echo'<br>IMIE= ';echo fgets($fp,128);
echo'<br>NAZWISKO= ';echo fgets($fp,128);
echo'<br>NICK= ';echo fgets($fp,128);
echo'<br>ROK= ';echo fgets($fp,128);
echo'<br>PLEC= ';
switch (fgets($fp,128)) {
case 1: echo'Kobieta';break;
case 2: echo'Mezczyzna';break;
}
echo'<br>MIASTO= ';echo fgets($fp,128);
}
else { if(!is_numeric($uid)) echo'Cyferke, slodziutki(a)'; }
}
fclose ($fp);
}
?>
<form action="gadugadu.php" method="post">
<input type="text" name="uid" size="7">
<input type="submit" value="sprawdz!">
</form>
############################################
Re: Gadu-Gadu^^
Author: SysRq
Date: Tue, 04 Sep 2001 22:43
Date: Tue, 04 Sep 2001 22:43
69 lines
2971 bytes
2971 bytes
Użytkownik "Marcin Nowak" <nowy@korba.pl> napisał w wiadomości
news:9n3cu0$jbt$1@news.tpi.pl...
> cool koniecznie daj znac na liste jak dopracujesz i zdecydujesz sie
> udostpenoic...
mistrzem PHP (jak pewnie po optymalizacji tego ponizszego kodu widac,
nie jestem :) ale dziala - wiec byc moze komus wystarczy to, lub sam
poprawi/zmieni tak zeby bylo wygodne dla niego - tylko napisy o stanie
polaczenia itd, ew. generowanie grafiki
greets, SysRq
#########################################
<?
#Gabriel Borkowski <gabrys@kuzniki.isp.pl>
if ($uid) {
$fp = fsockopen ("pubdir.gadu-gadu.pl", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br>\n";
}
else {
if (is_numeric($uid)) {
fputs ($fp, "POST http://pubdir.gadu-gadu.pl:80/appsvc/fmpubquery2.asp
HTTP/1.0\nHost: pubdir.gadu-gadu.pl\nContent-Type:
application/x-www-form-urlencoded\nUser-Agent: Mozilla/4.7 [en] (Win98;
I)\nContent-Length: 21\nPragma: no-cache\n");
fputs ($fp, "Mode=3&UserId=".$uid."\n\n\n\n\n\n");
$dane=fgets($fp,128);
while ( !(ereg("query_results",$dane)) ) {$dane=fgets($fp,128);}
echo'<br>STAN= ';
switch (fgets($fp,128)) {
case 1: echo'OFFLINE - wylaczony';break;
case 2: echo'ONLINE - wlaczony';break;
case 3: echo'AWAY - zaraz wracam';break;
}
echo'<br>UID= ';echo fgets($fp,128);
echo'<br>IMIE= ';echo fgets($fp,128);
echo'<br>NAZWISKO= ';echo fgets($fp,128);
echo'<br>NICK= ';echo fgets($fp,128);
echo'<br>ROK= ';echo fgets($fp,128);
echo'<br>PLEC= ';
switch (fgets($fp,128)) {
case 1: echo'Kobieta';break;
case 2: echo'Mezczyzna';break;
}
echo'<br>MIASTO= ';echo fgets($fp,128);
}
else { if(!is_numeric($uid)) echo'Cyferke, slodziutki(a)'; }
}
fclose ($fp);
}
?>
<form action="gadugadu.php" method="post">
<input type="text" name="uid" size="7">
<input type="submit" value="sprawdz!">
</form>
############################################
Re: Gadu-Gadu^^
Author: tYm
Date: Wed, 05 Sep 2001 07:16
Date: Wed, 05 Sep 2001 07:16
23 lines
1541 bytes
1541 bytes
SysRq wrote: > Użytkownik "Marcin Nowak" <nowy@korba.pl> napisał w wiadomości > news:9n3cu0$jbt$1@news.tpi.pl... >> cool koniecznie daj znac na liste jak dopracujesz i zdecydujesz sie >> udostpenoic... > > mistrzem PHP (jak pewnie po optymalizacji tego ponizszego kodu widac, > nie jestem :) ale dziala - wiec byc moze komus wystarczy to, lub sam > poprawi/zmieni tak zeby bylo wygodne dla niego - tylko napisy o stanie > polaczenia itd, ew. generowanie grafiki > > greets, SysRq dziala pieknie ;-) ...przyda mi sie, bo ostatnia wersja Tlen'a nie ma opcji wyszukiwania userow w katalogu GG. -- tYm'oteusz Rogalewski http://Linux.tYm.PL/ mailto: tym@tym.pl.SPAM (in reply remove .SPAM)
Re: Gadu-Gadu^^
Author: Kaworu
Date: Wed, 05 Sep 2001 10:30
Date: Wed, 05 Sep 2001 10:30
15 lines
1356 bytes
1356 bytes
>dziala pieknie ;-) >...przyda mi sie, bo ostatnia wersja Tlen'a nie ma opcji >wyszukiwania userow w katalogu GG. Ależ ma, trzeba tylko użyć małej sztuczki^^ Kliknij PPM na jakimś kontakcie z GG, i wybierz "Wizytówka" no i wyszukiwarka jest w całej okazałości^^ -- Pozdrawia Kaworu GG: 487059 kaworu@shivan.prv.pl
Re: Gadu-Gadu^^
Author: Reggi
Date: Wed, 05 Sep 2001 12:36
Date: Wed, 05 Sep 2001 12:36
4 lines
1074 bytes
1074 bytes
W GG 4.6 jest nowa f-cja (nowy stan) "Niewidoczny". Da radę to jakoś obejść? -- REGGI
Re: Gadu-Gadu^^
Author: Kaworu
Date: Wed, 05 Sep 2001 13:48
Date: Wed, 05 Sep 2001 13:48
9 lines
1316 bytes
1316 bytes
> W GG 4.6 jest nowa f-cja (nowy stan) "Niewidoczny". Da radę to jakoś obejść? Nie, chyba, że zrobisz coś ich serwerowi^^ -- Pozdrawia Kaworu GG: 487059 kaworu@shivan.prv.pl
Re: Gadu-Gadu^^
Author: tYm
Date: Thu, 06 Sep 2001 06:33
Date: Thu, 06 Sep 2001 06:33
17 lines
1322 bytes
1322 bytes
Kaworu wrote: >>dziala pieknie ;-) >>...przyda mi sie, bo ostatnia wersja Tlen'a nie ma opcji >>wyszukiwania userow w katalogu GG. > > Ależ ma, trzeba tylko użyć małej sztuczki^^ > > Kliknij PPM na jakimś kontakcie z GG, i wybierz "Wizytówka" > no i wyszukiwarka jest w całej okazałości^^ no niezle, nielze ;-) thx -- tYm'oteusz Rogalewski http://Linux.tYm.PL/ mailto: tym@tym.pl.SPAM (in reply remove .SPAM)
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads