Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: nowa bramka: strona www.idea.pl
Konnekt | Forum > Inne > Archiwum > Konnekt > Propozycje
itsonlyme
witam!

szukalem ale nie znalazlem, wiec pytam:
czy ktos mialby ochote dodac do wtyczki smsowej bramke idei, ale nie ta spod sms.idea.pl, ale dostepna po zalogowaniu na www.idea.pl...

procedura jest taka? trzeba sie zalogowac przez https (czy to stwarza dodatkowy problem?), dostac cookiesa i wyslac smsa z formularza o stalym adresie.. oferta jest fajna, bo za friko daje 30 smsow miesiecznie do dowolnej sieci dlugosci do 640 znakow, a abonentom za drobna oplate: 100 miesiecznie.

czy jest w ogole ktos kto potrafilby to napisac? moglbym pomoc o ile potrafie (troche programowalem, np. emule) ale nie wiem dokladnie gdzie i jak.

dzieki za re i prosze no flames 8)
bakerss
http://www.stamina.eu.org/konnekt/sdk/sms_bramki.html
jakbyś chciał sam napisać :]
hao
W SDK pobieralnym ze strony jest nowsza wersja tego dokumentu...

HTTPs używany jest w bramce W-SMS, za przykład obsługi bramki logowanej może posłużyć skrypt do 1stWap... Miłej zabawy biggrin.gif
itsonlyme
no dobra, napisalem, i dziala - jak sie okazalo https byl niepotrzebny, a moja zmora byly redirecty ..

poradzilem sobie

udostepnie zrodlo wieczorem, ale musicie mi powiedziec jedno:

mam taki kawalek htmla:
CODE
<td align="left">Twoje SMSy:</td>
   <td align="right">689</td>


chce zeby w oparciu o to wyciagal mi 689 do jakiejs zmiennej - liczba pozostalych smsow na koncie.

jakie wyrazenie regularne mam uzyc do tego celu? chce zeby szukal dokladnie tak jak jest, uwzgledniajac ze miedzy </td> a <td> jest nie wiadomo ile bialego miejsca, lacznie z enterami...
probowlaem kilka razy ale za kazdym razem musze zuzywac 1 smsa wiec mi sie znudzilo tongue.gif

niech mi ktos pomoze, pliiiiiz!
Olórin
myśle że powinieneś przeczytać ten wątekhttp://www.konnekt.info/forum/viewtopic.ph...hlight=smsy+wpk
itsonlyme
no wiesz, wybacz, ale nie mam naprawde ochoty czytac 8 stron gadania.. przeczytalem 3 i nie znalazlem wyjasnienia problemu.
nie chce mi sie tez dla takiej rzeczy uczyc sie regular expressions, dosc juz wczoraj i dzisiaj czasu i nerwow na to stracilem.

moj kawalek kodu jest taki:
QUOTE
arrSMS={};
preg_match(\"|<td align=\\"left\\">Twoje SMSy:</td>(\\s*)<td align=\\"right\\">([0-9]+)</td>|si\", cookies, arrSMS);
if (arrSMS[1] == nil) then
  setSuccess(\"zakończono poprawnie\");
else
  setSuccess(\"pozostało \"..arrSMS[1]..\" SMSów.\");
end;

i niestety
QUOTE
<td align=\"left\">Twoje SMSy:</td>
    <td align=\"right\">689</td>

z tym nie chodzi..

nie wiem czemu, i msylalem ze ktos sie tutaj na tym zna.. wnoszac z rzeczy ktore widzialem w istniejacych skryptach to ktos sie jednak zna (?)

w sumie to dziwi mnie czasem czemu ktos zamiast po prostu odpowiedziec poswieci cenne 5 minut na znalezienie watku ktory jest za dlugi zeby cos do sprawy wnosil..

oczywiscie bez obrazy, po prostu mnie wkurza to ze nie chce mi dzialac to cus, mimo ze wg mnie powinno...

w kazdym razie, jesli chcecie kod do mboxa to jest tu: http://adiv.ath.cx/varia/mbox.rar
tyle ze nie dziala sprawdzanie tej glupiej liczby pozostalych smsow.. jakby ktos mogl to poprawic to NAPRAWDE bede wdzieczny!
Olórin
nie pamietam gdzie to bylo dokladnie, ale Ludwik dokładnie podał odpowiedź na twoje pytanie, bylo to gdzies chyba w srodku, pod koniec!!
itsonlyme
HAAA!!!!!
biggrin.gif

trzeba bylo ustawic tryb multiline i dziala smile.gifsmile.gif

CODE
preg_match("|<td align=.left.>Twoje SMSy.</td>$.+?<td align=.right.>(.+?)</td>|sim", txt, arrSMS);



polecam do sciagniecia kazdego kto docenia ta brameczke idei (mozecie tez wrzucic do katalogu, paczek, gdzie chcecie)
http://adiv.ath.cx/varia/mbox.rar

HA !

PS. ale musialem przeczytac prawie caly ten tekst o regular expressions ... buu
pienio
QUOTE(itsonlyme)
(...)
PS. ale musialem przeczytac prawie caly ten tekst o regular expressions ... buu

wiedzy nigdy za wiele...
itsonlyme
ok, jeszcze jeden update.. zapomnialem dodac do rara pliku const.lua, do ktorego dodalem nowy wpis:
QUOTE
INTERNET_FLAG_RELOAD          =0x80000000  -- retrieve the original item

wiec jesli komus wywalalo bledy zwiazane z brakiem zdefiniowania tej stalej, polecam albo dodac ta linijke do const.lua albo sciagnac jeszcze raz archiwum.

dzieki SandmmaN za raport...

poza tym chyba juz wszystko dziala <jupi>


smile.gif
Olórin
dałem standardową ikonkę idei i wrzuciłem na gg3d smile.gif
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.