Strona 1 z 3 123 OstatniOstatni
Pokaż wyniki od 1 do 10 z 28

Wątek: numer bota w wiadomości

Mieszany widok

Poprzedni post Poprzedni post   Następny post Następny post
  1. #1
    Rozmowny
    Dołączył
    10.09.2014
    Marka tel.
    Sony Ericsson
    Model tel.
    J108i
    Posty
    83

    numer bota w wiadomości

    Witam.

    Większość osób ma takie coś że jak ktoś napisze: Zapraszam na 1 super Czat gg:48179200. i informacja że reklamuję a u mnie (napisałem po swojemu) jak tak wpisze to skrypt wykonuje dalej. Nie wiem jak to zrobić żeby blokowało skrypt po numerze bota. Proszę o pomoc i pozdrawiam
    Najlepsze CzatyGG na
    SuppBocie
    (gg:48909067) pod
    komendą /Au

  2. #2
    Rozmowny
    Dołączył
    18.08.2012
    Lokalizacja
    Północ.
    Marka tel.
    Huawei
    Model tel.
    P20 Pro
    FW telefonu
    EMUI 9.0 Android 9.0
    Posty
    92
    die; lub exit; po wykryciu bota

  3. #3
    Rozmowny
    Dołączył
    10.09.2014
    Marka tel.
    Sony Ericsson
    Model tel.
    J108i
    Posty
    83
    a jeśli to już mam i dalej wykonuje skrypt?
    Najlepsze CzatyGG na
    SuppBocie
    (gg:48909067) pod
    komendą /Au

  4. #4
    Doświadczony GGadacz
    Dołączył
    01.06.2011
    Lokalizacja
    Lębork
    Marka tel.
    Sony
    Model tel.
    Xperia M2
    FW telefonu
    Android 5.1
    Posty
    262
    Obstawiam, że twoja blokada polega na wywaleniu z wiadomości wszystkich znaków oprócz cyfr a następnie sprawdzenie czy powstała liczba jest numerem bota lecz w tym przypadku powstaje nam numer 148179200, który nie jest botem.

    Wiesz czemu tak się dzieje, teraz pokombinuj jak to poprawić.

  5. #5
    Rozmowny
    Dołączył
    10.09.2014
    Marka tel.
    Sony Ericsson
    Model tel.
    J108i
    Posty
    83
    ale np u Baksior'a dałem taką reklamę "Zapraszam na 1super Czat gg:48179200 " i bana z miejsca dostałem za reklamę bota GG:48179200 i nie wiem jak on to zrobił. Pisałem z nim o tym to nie chce napisać.
    Najlepsze CzatyGG na
    SuppBocie
    (gg:48909067) pod
    komendą /Au

  6. #6
    Doświadczony GGadacz
    Dołączył
    01.06.2011
    Lokalizacja
    Lębork
    Marka tel.
    Sony
    Model tel.
    Xperia M2
    FW telefonu
    Android 5.1
    Posty
    262
    Myśl myśl myśl... Slowo kluczowe: "GG:". Ogólnie rzecz biorąc da rade napisać blokadę taką by się nie dało w azden sposób reklamy wkleić ale z racji złożoności tego algorytmu ttzeba się zastanowić czy się opłaca ze względu na czas wykonania

  7. #7
    Rozmowny
    Dołączył
    10.09.2014
    Marka tel.
    Sony Ericsson
    Model tel.
    J108i
    Posty
    83
    Usunąć z $wiad GG i to powinno pomoc??
    Najlepsze CzatyGG na
    SuppBocie
    (gg:48909067) pod
    komendą /Au

  8. #8
    Rozmowny
    Dołączył
    10.09.2014
    Marka tel.
    Sony Ericsson
    Model tel.
    J108i
    Posty
    83
    Próbowałem nawet bez 'gg' i też wysyła (wpisałem u Siebie: 1 48179200). Jak zrobić przed tym blokadę?
    Najlepsze CzatyGG na
    SuppBocie
    (gg:48909067) pod
    komendą /Au

  9. #9
    Rozmowny
    Dołączył
    18.08.2012
    Lokalizacja
    Północ.
    Marka tel.
    Huawei
    Model tel.
    P20 Pro
    FW telefonu
    EMUI 9.0 Android 9.0
    Posty
    92
    Kod php:
    public function Sprawdz_bota() {
    global 
    $wyslane_do_bota$Push_Connection;

    $wyraz explode(" "$wyslane_do_bota);

    for(
    $i 0$cnt count($wyraz); $i $cnt$i++) {
    if(
    strlen($wyraz[$i] > and is_numeric($wyraz[$i])) {
    if(
    $Push_Connection -> isBot($wyraz[$i])) {

    //tutaj banujesz usera który napisał, usuwasz ten nr albo co tam chcesz, wysyłasz wiadomość na czat, że ktoś tam reklamował etc

    // jeżeli skrypt ma zatrzymać wysłanie wiadomości to nie zapomnij niżej o return die;
    return die;
    }}}} 
    Gdzieś tam przed wysłaniem wiadomości na czat i najlepiej przed sprawdzeniem czy tekst jest komendą wywołaj sobie tą funkcję

    Pisane z palca, oczywiście można to napisać sprawniej, bo is_numeric to nie rozwiązanie ale większość nie pisze [Siema wbij na nr gg "123456"] albo wbijaj na nr '123456', ja bym to zrobił preg_matchem ale zaraz podniesie się głos ludu, że to za wolna funkcja.

    Poczytaj też o settype i intval jako zamiennik preg_matcha
    Ostatnio edytowane przez playaz44 ; 17.03.2015 o 16:40

  10. #10
    Cytat Zamieszczone przez playaz44 Zobacz posta
    Kod php:
    public function Sprawdz_bota() {
    global 
    $wyslane_do_bota$Push_Connection;

    $wyraz explode(" "$wyslane_do_bota);

    for(
    $i 0$cnt count($wyraz); $i $cnt$i++) {
    if(
    strlen($wyraz[$i] > and is_numeric($wyraz[$i])) {
    if(
    $Push_Connection -> isBot($wyraz[$i])) {

    //tutaj banujesz usera który napisał, usuwasz ten nr albo co tam chcesz, wysyłasz wiadomość na czat, że ktoś tam reklamował etc

    // jeżeli skrypt ma zatrzymać wysłanie wiadomości to nie zapomnij niżej o return die;
    return die;
    }}}} 
    Gdzieś tam przed wysłaniem wiadomości na czat i najlepiej przed sprawdzeniem czy tekst jest komendą wywołaj sobie tą funkcję

    Pisane z palca, oczywiście można to napisać sprawniej, bo is_numeric to nie rozwiązanie ale większość nie pisze [Siema wbij na nr gg "123456"] albo wbijaj na nr '123456', ja bym to zrobił preg_matchem ale zaraz podniesie się głos ludu, że to za wolna funkcja.

    Poczytaj też o settype i intval jako zamiennik preg_matcha

    ok ok a jesli biorac twoj przyklad napisze wiadomosc Hej wejdziesz na moj czat o nr GG:42742716 ??
    explode masz po spacji a zauwaz ze ja nie mam po GG: spacji !

    Autorze tematu nie podam ci kodu bys myslal ale stworzenie go jest proste wiec by bylo dobrze zrob na zasadzie
    1. usuwania wszystkich znakow z wiadomosci oprocz liczb
    2. laczenie tego co pozostalo wiec liczb (bo po usunieciu bez laczenia mogloby powstac 4 2 7 427 16)
    3. sprawdzenie czy to co pozotalo nie jest botem....

    proste i na temat z tym ze zauwazylem jakies pol roku temu ze wylapuje wszystkie boty procz z sewisu bot4chats czy jakos tak.... dziś nie wiem czy wylapuje takowe bo poprostu nie pojawiaja sie u nas (moze dlatego ze wylapuje ...)

Podobne wątki

  1. Odpowiedzi: 14
    Ostatni post / autor: 18.05.2013, 20:02
  2. Numer 43
    By krzos in forum Kontakty, rozmowy i powiadomienia
    Odpowiedzi: 4
    Ostatni post / autor: 04.04.2013, 21:26
  3. Odpowiedzi: 3
    Ostatni post / autor: 11.10.2012, 14:47
  4. utranony numer
    By malinowyxsok in forum Kontakty, rozmowy i powiadomienia
    Odpowiedzi: 2
    Ostatni post / autor: 21.04.2012, 19:18

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •