Предоставляю вам в качестве ознакомления Рабочий Исходник спамера для сайта Dating.ru 1)Просматривает анкеты 2)Пишет сообщения Используется с++ совместно с Си Среда разработки Borland Builder c++ 6 Также нужно установить в среду Builder компонент alphaskins для успешной компиляции проекта. Скачать alphaskins для Borland Builder c++ 6 можно тут Скачать alphaskins для Borland Builder c++ 6 alphaskins - нужен для понимания Билдером изображений формата PNG так как капча на сайте Dating.ru имеет формат *.PNG Вот собственно Исходник КЛАЦ P.S.: Исходный код не претендует на лучшую реализацию но лишь для ознакомления Для отправки и приема HTTP пакетов используется самописный класс на основе Winsock На момент постинга темы программа полностью рабочая
>>> Написан на языке СИ с элементами с++ Поржал, это тоже самое что написал на ассемблере с элементами делфи. На С++ можно писать Сишный код (но это не правильно), а вот на Си нельзя писать С++ код потому что не скомпилится или не будет являться Си кодом. Так что определись >> Среда разработки Borland Builder c++ 6 Если дело на то пошло, то у тебя не то. что не СИ, у тебя вообще не чисто С++ У тебя если можно так сказать VCL C++
меня ничто не могет впечатлить более, чем манинька программулька, которая делает маниькое дело и весит 2518016 байт (чиста исполнящим фаелом). Спасиба PS: по размеру это половина "Темной Башни" на которую Стёпа Королёв потратил всю свою жизнь почти, половину шевелюры и чуть более чем половину зрения - Алый Король, Стрелок, Блейн Моно и прочие Сьюзаны с медведями Миа негодуэ!!
>> На С++ можно писать Сишный код Но если ты юзаешь классы, то это уже 100% С++ потому что в Си нету классов
Да там есть классы потому я и написал что используется с++ совместно с Си Например инфу из строк я парсю на чистом си мне так просто удобней А вообще исходник выложил скорее для изучения класса что отправляет и принимает HTTP пакеты он не идеален, но для новичков будет интересен Так как он самописный на основе winsock P.S.: Сокеты используются в блокируемом режиме
Перемешано два языка, имена переменных жгут, а rudi.cpp это вообще шедевр нах. Повешу себе на стенку в кухне. неужели?
а скажыте где же их там поискать? я за 2 часа смог найти только зажыгательные PoiskLook и StartMainPoiskPost, а потом у меня оперативной памяти не хватило загружать все исходники в нее ежели нужно будет вычислить Вам в Вашей следующей программке интеграл, обязательно заюзайте такую функу: Code: #include <math> double f(double d){ return fabs(cos(d)); } double integralrect(const double& a, const double& b, const double& epsilon) { double result; int i; int n; double h; double s1; double s2; n = 1; h = b-a; s2 = h*f((a+b)/2); do { n = 2*n; s1 = s2; h = h/2; s2 = 0; i = 1; do { s2 = s2+f(a+h/2+h*(i-1)); i = i+1; } while(i<=n); s2 = s2*h; } while(fabs(s2-s1)>3*epsilon); result = s2; return result; } и, собственно, нахождение самого интеграла: double s=integralrect(0,M_PI,0.0001); s++;