[Delphi] Спамер ВК по ЛС

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by _DemiX_, 10 Oct 2010.

  1. _DemiX_

    _DemiX_ New Member

    Joined:
    25 May 2010
    Messages:
    51
    Likes Received:
    1
    Reputations:
    0
    Всем привет:)
    Хочу попробывать написать спамер для ВК по Личкам.
    Как получить список друзей, знаю(список получал для инвайта в группу).
    Мне просто в голову не лезет как "подставлять" ID чтобы писать сообщения.
    Список получаю вот так(пример):454,545,696..и т.д.
    Всем заранее спасибо за помощь!
     
  2. waik

    waik Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    404
    Likes Received:
    163
    Reputations:
    12
    Привет.
    Если ты с перебором работать не умеешь то какой тебе спаммер?
     
  3. _DemiX_

    _DemiX_ New Member

    Joined:
    25 May 2010
    Messages:
    51
    Likes Received:
    1
    Reputations:
    0
    Так вот и хочу научиться)
    Прошу сильно не пинать))
     
  4. МongBa†

    МongBa† Member

    Joined:
    12 May 2009
    Messages:
    66
    Likes Received:
    12
    Reputations:
    0
    ТС с сырцами в аську -> 500590
    у самого есть наработки но ни как завершить не могу, вдвоем думаю чето получится =)
     
  5. waik

    waik Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    404
    Likes Received:
    163
    Reputations:
    12
    НУ дак и начинай с чего-нибудь легкого.
    Решай задачки на работу с файлами,массивами,перебором,двумерными массивами.
     
  6. spyke

    spyke Elder - Старейшина

    Joined:
    4 Aug 2005
    Messages:
    30
    Likes Received:
    13
    Reputations:
    0
    начинай с чтение книжек.. они не пинают)
     
  7. _DemiX_

    _DemiX_ New Member

    Joined:
    25 May 2010
    Messages:
    51
    Likes Received:
    1
    Reputations:
    0
    Тогда посоветуйте литературу пожалуйста!
     
  8. _DemiX_

    _DemiX_ New Member

    Joined:
    25 May 2010
    Messages:
    51
    Likes Received:
    1
    Reputations:
    0
    Мне нужно допустим брать ID и вписывать его: write'+friends;
    Просто в переменно friends, у меня ID не по одному, а все,через запятую
     
  9. Int32

    Int32 New Member

    Joined:
    24 Aug 2010
    Messages:
    19
    Likes Received:
    1
    Reputations:
    1
    Тс , учись работать с массивами , тогда проблем не возникнет
     
  10. Int32

    Int32 New Member

    Joined:
    24 Aug 2010
    Messages:
    19
    Likes Received:
    1
    Reputations:
    1
    Оч бредовый код я тебе скажу , в чем собствено трудность заключаеться ? замени все запятые на перенос строки и потом считывай построчно айди и спамь
     
  11. _DemiX_

    _DemiX_ New Member

    Joined:
    25 May 2010
    Messages:
    51
    Likes Received:
    1
    Reputations:
    0
    Писал не я..
    Но все равно спасибо!
     
  12. Artist

    Artist Member

    Joined:
    10 Jul 2010
    Messages:
    89
    Likes Received:
    5
    Reputations:
    0
    Этот код полная муть, такое впечатление что код собирали по частям с нета.
    Если ты сам в этом разобратся не можешь то это для тебя будет сложно.
    Изучи работу со строками, потом с протоколом Http и если используешь потоки создавай IdHTTP динамичиски. Когда напишешь однопоточную программу, можешь пробовать изучать потоки и переделать во многопоточную.

    А просить так: "Вот вам код(он не мой), который неправильно работает, сделайте с него рабочий" нельзя!
     
  13. Kandi

    Kandi Member

    Joined:
    18 Nov 2009
    Messages:
    344
    Likes Received:
    17
    Reputations:
    0
    Есть волшебная ссылка:
    Code:
    http://vkontakte.ru/mail.php?act=write&to=[B][COLOR=Red]IDКоторомуШлёмСообщение[/COLOR][/B]
    у тебя есть список друзей, или просто ID:
    Code:
    123, 1234, 12345
    1) Делаем цикл вытаскивания из строки, ID[Которому будем отправлять сообщение].

    2) ID := ID[Которому будем отправлять сообщение](например 123)

    3) Теперь делаем GET запрос на страницу:
    Code:
    http://vkontakte.ru/mail.php?act=write&to=[B][COLOR=Red][ID Которому будем отправлять сообщение][/COLOR][/B]
    4) Парсим данные на странице, которые нам надо передать!

    5) Отправляем данные и сообщения.

    6) Делаем проверку (Отправлено, Не отправлено, Капча, Слишком быстро)


    Забыл упомянуть, что всё можно узнать с помощью HTTPAnalyzer который можно найти в интернете!

    P.S. Алгоритм не сложный, время убьёшь, если знаешь, что к чему ну часик-другой ;)
     
    #13 Kandi, 10 Oct 2010
    Last edited: 10 Oct 2010
  14. 1n0y

    1n0y Active Member

    Joined:
    9 May 2009
    Messages:
    272
    Likes Received:
    276
    Reputations:
    2
    *facepalm*
    забыли сказать главное (и самое весёлое для ТС, хых): хеш надо декодировать!!!1
    рабочая функция декода есть на второй странице раздела. ссылку не дам из вредности, хоть что-нибудь сам сделай.
     
  15. M_script

    M_script Members of Antichat

    Joined:
    4 Nov 2004
    Messages:
    2,582
    Likes Received:
    1,310
    Reputations:
    1,557
    У меня делфи какой-то бракованный, нет в классе AnsiString метода Split. Что теперь делать? Как пережить такой шок? =(