![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 218 Pomógł: 0 Dołączył: 14.04.2004 Skąd: Słupsk, Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Witam,
zwyklym CURL umiem sie poslugiwac, ale wlasnie w bankach sa dodoatkowe zabezpieczenia przed takimi cwaniakami, jednak wiem, ze jest to mozliwe (IMG:style_emoticons/default/smile.gif) glownie chodzi mi o wejscie do mbanku i inteligo, zczytanie historii albo wyslanie przelewu w oparciu o kod z karty kodow... no ale tu juz utykam, bo nie moge przejsc etapu logowania... bede wdzieczny za wskazowki, powiem tez, ze jakby mi ktos napisal funkcje gdzie argumentami bedzie login i haslo, a efektem status zalogowany... to jestem w stanie za cos takiego zaplacic (IMG:style_emoticons/default/smile.gif) ... myslalem, tez o zleceniu napisania kompletu takich funkcji, ale pewnie mnie na to nie stac (IMG:style_emoticons/default/smile.gif) ... jednak wiem, ze nie jest to forum do zlecen i chce sie tego nauczyc, wiec wszelkie funkcje i tak przejrze i przerobie na jakas jedna solidna klase, jednak bardzo potrzebuje podpowiedzi, badz gotowego rozwiazania jak przejsc przez to logowanie... znalazlem jakies skrypty w necie do wchodzenia na inteligo, ale nie dzialaja, wiec chyba cos pozmieniali... jak ktos wie jak mi mozna pomoc, to zapraszam... (IMG:style_emoticons/default/smile.gif) pozdrawiam, K. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 711 Pomógł: 127 Dołączył: 5.07.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Niedawno robiłem sobie powiadomienia gg o zmianie stanu kont na mBanku także co nieco wiem w tym temacie.
Curl wystarczy. Mbank przy każdej operacji / kliknięciu korzysta z js oraz formularzy. Trzeba najpierw pobrać stronę logowania, wyłuskać wymagane values i brnąć dalej (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 218 Pomógł: 0 Dołączył: 14.04.2004 Skąd: Słupsk, Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
podeslalbys mi ten skrypcik? to bym sobie przeanalizowal?
pozdrawiam, k. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
1. Jak chcesz to pisać "obiektowo" i upchać w jeden klasie - daruj sobie.
2. Odpalasz w przeglądarce narzędzia dla deweloperów pokazujące jakie żądania są wysyłane przez przeglądarkę i ewentualnie co one zwracają - w przypadku Firefoxa będzie to dodatek Firebug. 3. Widząc już jak wygląda komunikacja przeglądarka - serwer będziesz w stanie odtworzyć taki ruch. Swoją drogą... te dodatkowe zabezpieczenia o których mówisz to nie będzie raczej nic wyrafinowanego, bo nie mają one większego sensu - nie da się po stronie serwera sprawdzić czy ktoś używa swojego konta "normalnie" czy jest to jakiś automat. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 218 Pomógł: 0 Dołączył: 14.04.2004 Skąd: Słupsk, Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
1. Jak chcesz to pisać "obiektowo" i upchać w jeden klasie - daruj sobie. mozesz wyjasnic? bo nie wiem co jest zlego w rozbudowaniu mojej klasy do autoplatnosci o normalne banki (bo mam juz te wszystkie paypale i nie paypale - z tym ze one maje swoje API)... bo mi by to zycie ulatwilo, ale moze o czyms nie wiem (IMG:style_emoticons/default/smile.gif) )) a co do podgladania, to probowalem, ale moze cos zle robilem, bo ciagle cos nie dzialalo, dlatego postanowilem poszperac w necie, a ze nic konkretnego sie nie znalazlo, to zaczalem pytac tu... k. Ten post edytował phoenix84 8.12.2010, 22:58:55 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
Superklasy do wszystkiego są złe i wbrew pozorom sprzeczne z paradygmatem OOP. Klasa płatności powinna udostępniać tylko interfejs płatności, resztą zajmują się inne klasy - PayPal osobno, każdy bank osobno itp.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 218 Pomógł: 0 Dołączył: 14.04.2004 Skąd: Słupsk, Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
hmmm... to tu sie chyba wylamie z konwencji (IMG:style_emoticons/default/smile.gif) ))
dla mnie po prostu jest wygodniej robic: $klasa->przelew('pp', 'konto', 'kwota', 'tytul'); $klasa->przelew('mbank', 'konto', 'kwota', 'tytul'); bo w tym momencie nie interesuje w ktorym "banku" ma ktos konto, po prostu podaje kod banku i przelew sie robi, a ja nie buduje superklasy dla samego budowania... z powodzeniem wykorzystuje ja do 4 systemow platnosci i chcialem ja rozszerzyc o banki... a jak zrobie to do 20 bankow i 10 systemow platnosci... to co wtedy? mam wczytywac 30 klas na starcie? no z deczka bez sensu... no chyba, ze jestem jeszcze malo doswiadczony i jakos inaczej sie to robi... ale oddzielna klasa na platnosc to za duzo roboty w obslugiwaniu takiego monstrum... z reszta wtedy musialbym trzymac jeszcze gdzies powiazanie klasy z kodem banku, a tak uzywam kodu banku jako 1 parametru i juz... co w moim mysleniu jest nie tak? (IMG:style_emoticons/default/smile.gif) jak takie cos obejsc? k. Ten post edytował phoenix84 8.12.2010, 23:55:52 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 1.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Po co wynajdywać koło na nowo? Lepiej skorzystaj z gotowej biblioteki API dla mBanku. Mówię o XConnector, dostępnym pod adresem www.xfuture.pl
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 218 Pomógł: 0 Dołączył: 14.04.2004 Skąd: Słupsk, Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Po co wynajdywać koło na nowo? Lepiej skorzystaj z gotowej biblioteki API dla mBanku. Mówię o XConnector, dostępnym pod adresem www.xfuture.pl w sumie genialne... ale to rozwiazanie ma kilka wad: 1. Jest dla .NET, nie dla PHP (IMG:style_emoticons/default/smile.gif) 2. 300pln na miesiac to lekka przesada... tyle nie zarobilbym na tej usludze, a to tylko 1 bank? 300PLN rocznie za komplet bankow bylbym w stanie zaplacic, bo mialoby to jakis sens... (IMG:style_emoticons/default/winksmiley.jpg) ale w sumie pomysl dobry... (IMG:style_emoticons/default/smile.gif) jednak ta cena mobilizuje mnie do nauczenia sie tego lub poproszenia kogos o pomoc, nawet odplatna... ale nigdy nie bedzie to 300pln na miesiac za 1 bank (IMG:style_emoticons/default/smile.gif) )) pozdrawiam, k. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 18.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
A może by tak mBank się obudził i udostępnił przez API chociaż historię operacji...
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 10 Dołączył: 2.02.2008 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 218 Pomógł: 0 Dołączył: 14.04.2004 Skąd: Słupsk, Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
tak wiec udalo nam sie z kolega przelamac sporo bankow, jednak utknelismy na dwoch... na aliorze i ing... duzo ajaxow itd. czy jest na forum ktos komu udalo sie to przelamac, albo czuje wyzwanie (moze to nie do konca zgodne z idea forum, ale moge zaplacic (IMG:style_emoticons/default/tongue.gif) )? Do tej pory wykorzystywalem to na swoich stronach, ale docelowo chcemy stworzyc serwis bankapi.pl, ktory umozliwi chetnym wykorzystanie tego w zaciszu domowym lub w firmie... mozna pisac tutaj lub na privie... ewentualne wskazowki dotyczace wlasnie tych bankow mile widziane (w ing mamy wszystko oprocz potwierdzania smsem, cos nam go nie potwierdza, a w aliorze wyciagamy tylko liste kont, a reszta czyli historia i przelewy leza)
bede wdzieczny za pomoc, pozdrawiam, k. |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 20.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
2. Odpalasz w przeglądarce narzędzia dla deweloperów pokazujące jakie żądania są wysyłane przez przeglądarkę i ewentualnie co one zwracają - w przypadku Firefoxa będzie to dodatek Firebug. Jestem bardzo zainsteresowany nauczeniem sie jak sobie radzic z curl, login, logout do roznych stron. Gdzie powinienem zajrzec? Sa jakies tutoriale jak uzywac firebuga i wykorzystac te informacje w praktyce? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:57 |