![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Я кидаю на форму
WebBrowser, Combobox1-сдесь мы выбираем оператора сотовой связи. При выборе оператора в Combobox2 передаются численные значения 913; 904 и так далее, RxRichEdit-сюда послыаются сообщения, Memo-сдесь мы пишем эти сообщения, Edit- мы прописываем номер, Combobox2-циферки, SpeedButton1-для отправки сообщения\сообщений. Теперь по существу Есть 3 страницы http://sms.tele2.ru/Default.aspx http://sms.mts.ru/?_openstat=aG9tZTt...tzbXM7Y3VzdA== http://www.beeline.ru/sms/index.wbp Вопрос в следующем на каждой странице есть так называемое поле с паролем и возле него картинка как определить эту картинку? Я понимаю что это относитсо к нейросетям, но там я нашел пример только как сделать так чтобы он читал, что на картинке выводил циферки или буковки с той или иной вероятностью. Мне же, как то надо осуществить поиск на сайте данной картинки и ее просканировать. Может кто нибудь знает как это можно сделать. Последний раз редактировалось doctorhouse1, 19.06.2009 в 13:53. |
#2
|
||||
|
||||
![]() 1. Делиш изображение на 4 части.
2. Проходиш по всем пискелям картинки и сравниваешь Пусть с - цвет пикселя эталона, а с1 - изображения. Тогда: Код:
c := (GetRValue(c) + GetGvalue(c) + GetBValue(c)) div 3; c1 := (GetRValue(c1) + GetGvalue(c1) + GetBValue(c1)) div 3; sum := sum + Abs(c-c1); ![]() |
#3
|
|||
|
|||
![]() Собственно говоря ты не понял на этих сайтах много картинок как найти именно ту на которой есть изображение с кодом
как это определить |
#4
|
|||
|
|||
![]() или я не понял чего
![]() |
#5
|
||||
|
||||
![]() Попробуй поискать Pos'ом в исходном коде типа
Pos('<img src=''codes\'''', source) Вобщем путь к папке с картинками. |
#6
|
||||
|
||||
![]() Если надо просто скачать картинку (каптчу), то вот код:
Код:
uses JPEG; procedure TForm1.Button2Click(Sender: TObject); var St: TMemoryStream; begin St:= TMemoryStream.Create; idHttp1.Get('http://sms.tele2.ru/controls/ImageCode.aspx',St); // C теле 2 St.SaveToFile('C:\' + DateToStr(now) + '.jpg'); Image5.Picture.LoadFromFile('C:\' + DateToStr(now) + '.jpg'); St.Free; end; Последний раз редактировалось uberchel, 19.06.2009 в 21:15. |
#7
|
|||
|
|||
![]() Вы хоть читали задание почему вы все начинаете читать с конца. Скачивать картинку не надо надо написать каким то образом поиск именно той картинки на которой записан код. Как это сделать????
|
#8
|
||||
|
||||
![]() Tele2 100 х 20 пикселей
МТС 184 x 50 пикселей Билайн 60 x 19 пикселей помоему данной информации более чем достаточно, что-бы среди картинок на сайте найти нужную. Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. Последний раз редактировалось Страдалецъ, 20.06.2009 в 14:54. |
#9
|
||||
|
||||
![]() балваны ему надо картинку-капчу найти и скачать
Пиши в асю объясню 449766476 PS:Надо вначале загрзить html документ где находиться ввод текста смс и т.д. и там находиться ссылка на картинку-капчу Маленький мальчик пришёл на систопку Линукс отстой крикнул он громко Долго пинали мёртвое тело Не кто вступился, били за дело |