Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: tez wam padla bramka PLUS-a ?
Konnekt | Forum > Inne > Archiwum > Konnekt > Support
undying
jak w temacie... czyzby powoli sie zblizal kres smsow przez internet heheheh ?
shw
bramka nadal istnieje - zmienila adres, poniewaz plus udostepnil tez bramke profesjonalna (platna).
w bramce tej jest link "Stara Wersja" (czy cos takiego) i tam jest link.
bramki znajduja sie pod adresami:
nowa-platna: http://w3.plusgsm.pl/bramkasms/
stara-bezplatna: http://www.text.plusgsm.pl/sms/
znowu trzeba zmienic skrypt do konnekta...
Sija
Poprawiony skrypt do bramki PLUS'a [./sms/plus.lua]

CODE
--[[
Skrypt obsługujący bramkę www->sms sieci PlusGSM dla wtyczki SMS.dll do programu Konnekt
(C)2002 hao | stamina
http://konnekt.stamina.eu.org

Odpowiedzialność za wykorzystywanie skryptu ponosi użytkownik
--]]

function sendSMS(SMS)
SMS.to = preg_matchReturn("/\\d{9}$/" , SMS.to);
SMS.msg = hidePL(SMS.msg);
succ=0;
tab={};
setInfo("Łączę");

hSession = InternetOpen("Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; MyIE2; .NET CLR 1.0.3705)");
if hSession ~= 0 then  

 hConnect = InternetConnect(hSession, "www.text.plusgsm.pl", 80, "", "");
 if hConnect ~= 0 then    
  setInfo("Wysyłam zapytanie");
 
  hRequest = HttpOpenRequest(hConnect, "POST", "/sms/sendsms.php" , "");
  if hRequest ~= 0 then  
   
   preg_match("/(.{3})(.{6})/" , SMS.to , tab);
   data = "tprefix=" .. tab[1] .. "&numer=" .. tab[2] .. "&tekst=" .. urlEncode(SMS.msg)
       .. "&odkogo=" .. urlEncode(SMS.from)
   ;
   if HttpSendRequest(hRequest, "Content-Type: application/x-www-form-urlencoded", data) then
    txt = InternetReadFile(hRequest);
    tab[1]="Problem z bramką";
    preg_match("|<title>Plus GSM - (.+?)</title>|si" , txt , tab);
    res = tab[1];
    res = preg_replace("/<[^>]+?>/s" , "" , res);
    isok = preg_match("/SMS zosta. wysłany!!!/is" , res);
    if isok <= 0 then
     setError(iso2cp(res));
    else
     setSuccess(iso2cp(res));
    end
    succ = 1;
   end
  end
 end
end
if succ == 0 then setError("Wystąpiły problemy z połączeniem");end;
if succ == -1 then setError("Wystąpiły problemy z bramką");end;
--- Zwalniamy uchwyty
InternetCloseHandle(hSession);
InternetCloseHandle(hConnect);
InternetCloseHandle(hRequest);
end;
undying
No jednak dziala pieknie, dzieki za pomoc i oczekujemy na bramke Ery smile.gif
Puma
Dzięki, teraz działa smile.gif Już myślałem że wszyskie bramki nie działają.
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-2012 Invision Power Services, Inc.