Форум → Программирование → PHP для идиотов → CURL + DLE = капча
CURL + DLE = капча
- 
                    
                    
                         Ноя. 23, 2009, 10:42 д.п., спустя 18 минут 34 секунды Ноя. 23, 2009, 10:42 д.п., спустя 18 минут 34 секунды
 нет хакам на пiха.ру
 чета уже пол дня ипуся …
 как получить курлом с сайта DLE капчу? показать её или сохранить картинкой на диске?Сапожник без сапог
- 
                    
                    
                         Ноя. 23, 2009, 11:03 д.п., спустя 21 минуту 13 секунд
                                    
                                mustang, зайти на сайт, найти там капчу и сохранить ее как картинку :) и не важно DLE это или нет Ноя. 23, 2009, 11:03 д.п., спустя 21 минуту 13 секунд
                                    
                                mustang, зайти на сайт, найти там капчу и сохранить ее как картинку :) и не важно DLE это или нет
 Где у тебя затык?https://smappi.org/ - платформа по созданию API на все случаи жизни
- 
                    
                    
                         Ноя. 23, 2009, 11:36 д.п., спустя 32 минуты 31 секунду
                                    
                                phpdude, Ноя. 23, 2009, 11:36 д.п., спустя 32 минуты 31 секунду
                                    
                                phpdude,
 ой да ладно … разве это хак? так … автоматизировать действа хочу …
 курл логинится, заходит на страницу добавления новости…. HIDE поля выдираю…
 ну и каптча там есть
 у нее урл, либо такой
 http://...................../engine/modules/antibot.php
 либо такой бывает …
 http://....................../engine/modules/antibot.php?rndval=1258963742546
 ну у меня сама форма отображать картинко не хочет…
 <form>
 <input type="text" name="captcha">
 <img src="http://............../engine/modules/antibot.php" />
 </form>
 а скрипт если для картинки сделать локальный
 <img src="capa.php" />
 то CAPA через курл подключаясь к http://................/antibot.php
 и делая
 header("Content-type: image/jpeg");
 echo capa;
 тож ниче не делает … от куда плясать?
- 
                    
                    
                        
- 
                    
                    
                         Ноя. 23, 2009, 1:26 п.п., спустя 1 час 27 минут 41 секунду
                                    
                                вроде я давал ТЕБЕ же дуд курл пример регистрации автоматической, или это не так?Спустя 47 сек.видимо не тебе Ноя. 23, 2009, 1:26 п.п., спустя 1 час 27 минут 41 секунду
                                    
                                вроде я давал ТЕБЕ же дуд курл пример регистрации автоматической, или это не так?Спустя 47 сек.видимо не тебе
 DudeCurl пример от epsylСапожник без сапог
- 
                    
                    
                         Ноя. 24, 2009, 3:16 д.п., спустя 13 часов 49 минут 39 секунд
                                    
                                чета серовно не выходит …. Ноя. 24, 2009, 3:16 д.п., спустя 13 часов 49 минут 39 секунд
                                    
                                чета серовно не выходит ….
 работает на 50% …
 тут сначала форма появляется, вводишь в INPUT чего-нить, отправляешь, и дальше после ELSE код в captcha.php работает и показывает капчу, а в форме не хочет … где затык?
 session_start();
 // если еще не ввели капчу
 if(strlen($_POST['captcha'])<2){
 ………. тут курл соеденяется и доходит то формы с каптчей ……….
 //выводим форму, img картинку показывать НЕ ХОЧЕТ
 echo "<form method=\"post\">
 <input type=\"text\" name=\"captcha\" />
 <input type=\"submit\" value=\"register\" /><br/>
 <img src=\"captcha.php\" /></form>";
 //если ввели капчу
 } else {
 include('captcha.php');
 }
 КОД captcha.php – тут сам по себе картинку показывает
 $curl = $_SESSION['curl'];
 $post = $_SESSION['post_data'];
 
 header("Content-type: image/jpeg");
 $content = $curl->init("http://……………./engine/modules/antibot.php")->exec();
 echo $content;
- 
                    
                    
                         Ноя. 24, 2009, 10:51 д.п., спустя 7 часов 35 минут 7 секунд Ноя. 24, 2009, 10:51 д.п., спустя 7 часов 35 минут 7 секунд$_SESSION['curl']; Ужас. Вы уверены, что так надо?
- 
                    
                    
                        
- 
                    
                    
                         Ноя. 24, 2009, 11:06 д.п., спустя 6 минут 17 секунд Ноя. 24, 2009, 11:06 д.п., спустя 6 минут 17 секунд
 а почему нет? :)$_SESSION['curl']; Ужас. Вы уверены, что так надо?
 круто класс, ага? :) даже такое может )$_SESSION['curl'];
 ОМФГСапожник без сапог
- 
                    
                    
                         Ноя. 24, 2009, 11:28 д.п., спустя 21 минуту 54 секунды
                                    
                                не вдаемся в подробности работы курла и внешнего вида кода … Ноя. 24, 2009, 11:28 д.п., спустя 21 минуту 54 секунды
                                    
                                не вдаемся в подробности работы курла и внешнего вида кода …
 дайте пример использования CURL + капчи + отправка всего этого дела
- 
                    
                    
                         Ноя. 24, 2009, 11:41 д.п., спустя 13 минут 15 секунд
                                    
                                mustang регся на antigate.com, там есть примеры Ноя. 24, 2009, 11:41 д.п., спустя 13 минут 15 секунд
                                    
                                mustang регся на antigate.com, там есть примеры
- 
                    
                    
                         Авг. 18, 2012, 8:09 п.п., спустя 998 дней 7 часов 27 минут
                                    
                                говори пожалуста не пословицами и загадками а доступным языком)) Авг. 18, 2012, 8:09 п.п., спустя 998 дней 7 часов 27 минут
                                    
                                говори пожалуста не пословицами и загадками а доступным языком))
Пожалуйста, авторизуйтесь, чтобы написать комментарий!
 
         
                                     
                                     
                                     
                                     
                                     
                                    