Pokaż wyniki 1 do 6 z 6

Temat: Glosowanie na stronie 'POST'

  1. #1

    Domyślnie Glosowanie na stronie 'POST'

    Witam!
    Probuje cos zdzialac od dluzszego czasu ale nic mi nie wychodzi. Chodzi o pewien konkurs ze zdjeciami, jestem pewien ze niektorzy w jakis sposob bardzo szybko nabijaja glosy i robia to na pewno sami.
    Mozna glosowac tylko raz dziennie z danego IP. Wiem tyle ze glosy wysylane sa metoda 'POST', mozna dac ocene od 1 do 5. Oto jakie informacje zdolalem "wyciagnac", moze sie do czegos przydadza.

    Link do zdjecia wyglada tak; http://www.xjhx.net/contests.php?photos_id=410
    (adres strony jest wymyslony, lepiej nie podawac prawdziwego)

    <li>Rating: <span class="right" id="rating_434">4.20</span></li> rating_434 to id zdjecia i 4.20 to srednia ocena zdjecia

    </ul>
    <div>Vote:</div>
    <div id="voting_434" class="voting">
    <input type="submit" name="vote_434" value="1" />
    <input type="submit" name="vote_434" value="2" />
    <input type="submit" name="vote_434" value="3" />
    <input type="submit" name="vote_434" value="4" />
    <input type="submit" name="vote_434" value="5" />
    </div>
    <script type="text/javascript">
    $(document).ready(
    function () {
    $('input[type=submit][name^=vote_]').click(
    function() {
    var tmp = $(this).attr('name').split('_');
    var photoId = parseInt(tmp[1]);
    var vote = parseInt($(this).val());
    if (photoId > 0 && vote >= 1 && vote <= 5) {
    $.ajax(
    {
    url: '/contests.php?action=vote_photo',
    type: 'POST',
    dataType: 'json',
    data: {
    'photos_id': photoId,
    'vote': vote
    },
    success: function(data, textStatus, jqXHR) {
    if (isNaN(data.rating) || false === data.rating) {
    } else {
    $('#rating_'+photoId).html(data.rating);
    $('#voting_'+photoId).remove();

    Co moze zrobic przy takim systemie?

  2. #2
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    Patrzac technicznie, jestem pewien ze sie da i to na wiecej niz jeden sposob, choc nie koniecznie jest to trywialne i moze sie okazac ze sa zaimplementowane pewne zabezpieczenia ktore utrudnia oszukiwanie - mam nadzieje ze sa zaimplementowane
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  3. #3

    Domyślnie

    Moze bys sie podzielil tymi sposobami?

  4. #4
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    Prosze bardzo - jesli znasz JSON, HTTP(S) i jakis rozsadny jezyk programowania to pierwszy prototyp nie powinien zajac wiecej niz powiedzmy 3h czasu.

    Glos jest wysylany przez JSON co widac z zalaczonego kawalka kodu, numery zdjec i pol sa (byc moze) dynamicznie generowane wiec musialbys zaczytac je w swoim programie w locie, zanim wygenerujesz odpowiedz a dalej kwestia zmiany adresu IP (tez z poziomu programu) i mozesz sypac glosami.

    Jesli liczysz na gotowca to szukasz w zlym miejscu
    Ostatnio edytowane przez markossx : 09-10-2012 - 16:48
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  5. #5

    Domyślnie

    No niestety nie znam zadnego jezyka do programowania.

    Z tego co tam wkleilem rozpisalem sobie çdirect linkaç ktory wyglada tak
    http://www.blablabla.xxx/contests.ph..._id=342&vote=5

    Zmieniam tylko ip i odswiezam zakladki z linkami i punkty leca.

  6. #6

    Domyślnie

    prosta sprawa, jak masz scrapebox to możesz to w kilka sek. nabić.
    Jeśli nie to PHP+PROXY+cURL na jakimkolwiek hostingu z CRONEM.
    PDG.pl - najlepszy hosting stron internetowych

Zasady Postowania

  • 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
  •  
Subskrybuj