проблема с картинками

Если вы обнаружили какие либо ошибки, недочеты и неудобства или другие незачеты в программе напишите нам об этом на этом форуме - мы бум исправлять
Ответить
shkolnik
Сообщения: 3
Зарегистрирован: 02 ноя 2010, 21:17

проблема с картинками

Сообщение shkolnik » 02 ноя 2010, 21:23

есть проблема при парсинге картинок
$image->save_to_file_by_number
$image->save_to_file_by_url
многие картинки записываются как фрагмент остальное заливается черным фоном
система вин 7 64 видюшка ATI Radeon HD 5800 Series 4 гига памяти 8 гигов
в чем может быть проблема?

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3047
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Сообщение bigfozzy » 02 ноя 2010, 22:50

возможно картинки не успели догрузится, попробовать wait или даже sleep можно перед записью сделать ну и если не поможет то попробовать расширение .bmp дать конечному файлу картинки

shkolnik
Сообщения: 3
Зарегистрирован: 02 ноя 2010, 21:17

Re: проблема с картинками

Сообщение shkolnik » 03 ноя 2010, 13:32

Код: Выделить всё

<?php
// The following code is required to properly run XWeb Human Emulator
require("../Templates/xweb_human_emulator.php");

$summ= $textfile->get_lines_count('F:\\URL.txt',60);
for ($i=0;$i<$summ;$i++)
{
$str= $textfile->get_line_from_file("F:\\URL.txt","false",$i,60);
$browser->navigate($str);
$browser->wait(1);
$image->save_to_file_by_url($str,"F:\\img\\".$i.".jpg","false");
$browser->wait(1);
}
$app->quit();
?>
и вот небольшой кусочек url.txt

Код: Выделить всё

http://www.goodness.co.uk/detail/364358b.jpg
http://www.janet.us/26599698.jpg
http://iwasreallyhungry.com/wp-content/uploads/2008/08/green-tea-mcflurry.jpg
http://pcherbs.com/shop/images/PCherbs-%20Ginger%20Green%20Tea%20copy.jpg
http://stores.worldssexiestwholesale.com/catalog/IMG_4003.JPG
http://image.made-in-china.com/2f0j00nBqQmRCsEYub/Green-Tea-Gunpowder-3502-The-Vert-De-Chine-.jpg
http://www.betweenthesheetsinc.com/images/large/1006.jpg
http://www.mimifroufrou.com/scentedsalamander/Green-Tea-Fields.jpg
http://i9.goodness-direct.co.uk/d/362349b.jpg
http://food.malaysiamostwanted.com/img/images/0000/0002/max/1207.jpg
http://upload.wikimedia.org/wikipedia/commons/0/03/Green_Tea.jpg
http://blog.japancentre.com/wp-content/uploads/2009/11/green_tea_ice_recipe.jpg
http://aiko.gatenby.org/gallery2/d/294-2/Green+Tea_Pistachio+Chocolate+Bar.jpg
http://www.menor-angara.com/pics/Apr%202005/dads%20china%20trip/hangzhou%204.24.05/IMG_0109.jpg
http://www.kudayta.com/kudayta/wp-content/uploads/2008/11/green-tea-latte.jpg
http://hanabatake.tumblr.com/photo/1280/362399838/1/tumblr_kx3c3avdL91qztjm7
http://odzer.files.wordpress.com/2008/05/greenteacupcakes.jpg
http://photos.travelblog.org/Photos/150199/492953/f/4990390-Green_tea_ice_cream-0.jpg
http://foxnewshealth.files.wordpress.com/2009/11/green-tea-leaves.jpg
http://srinivasasrilakshmi.files.wordpress.com/2007/11/dsc00248.jpg
http://www.thesweetshoppe.com/imageslarge/gtgp10.jpg
http://www.green-tea-benefit.com/tea_pot1.jpg
http://www.enveloop.com/wp-content/uploads/pth/steaz-green-tea-soda-key-lime-330-ml.jpg
http://www.t-ismorganic.com/blog/themes/modern/images/header750x100.jpg
http://img.alibaba.com/photo/271816566/organic-tea-bag-green-tea-bag-premium-green-tea-bag-lowest-price-green-tea-bag-best.jpg
http://www2.bakersfieldcollege.edu/jlowe/images/MVC-007S.JPG
http://nourishingperspectives.com/1tea.jpg
http://files.myopera.com/vinakor/albums/177981/DSC00346.JPG
http://files.myopera.com/vinakor/albums/177981/DSC00314.JPG
http://rogueleaf.thenerdtank.com/IMAGES/tea_samples/gunpowder.jpg
картинки получаются вот такие
Изображение
Изображение
Изображение

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3047
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: проблема с картинками

Сообщение bigfozzy » 03 ноя 2010, 16:03

спасибо,уже занимаемся решением, пока можно использовать webpage->print_screen части страницы - работает коректно с большими картинками

shkolnik
Сообщения: 3
Зарегистрирован: 02 ноя 2010, 21:17

Re: проблема с картинками

Сообщение shkolnik » 03 ноя 2010, 21:14

да webpage->print_screen
но немного по китайски :)
хотя главное результат

xyu
Сообщения: 91
Зарегистрирован: 06 ноя 2010, 17:47

Re: проблема с картинками

Сообщение xyu » 10 дек 2010, 00:32

Актуально!

mamba.ru/my/reg.phtml

Капча сохраняется черным цветом

a435
Сообщения: 23
Зарегистрирован: 25 апр 2010, 00:24

Re: проблема с картинками

Сообщение a435 » 10 дек 2010, 14:53

Похожая проблема была из-за включения масштаба XHE.

ilekor
Сообщения: 54
Зарегистрирован: 07 ноя 2010, 20:12

Re: проблема с картинками

Сообщение ilekor » 10 дек 2010, 17:20

Используем нужную функцию для получения урла картинки
get_href_by_name – получить урл картинки по ее имени
get_href_by_number – получить урл картинки по номеру
get_atribute_by_attribute – получить атрибут по заданному атрибуту
Сохраняем картинку
$webpage->save_url_to_file("урл","путь к файлу");
$browser->wait_for(60,1);

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3047
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: проблема с картинками

Сообщение bigfozzy » 27 янв 2012, 12:12

исправлено в 4.3. Будет доступно следующим билдом.

4quest
Сообщения: 76
Зарегистрирован: 11 янв 2012, 20:17

Re: проблема с картинками

Сообщение 4quest » 27 янв 2012, 19:23

Столкнулся с проблемой не-сохранения картинки $image->save_to_file (причём хумовский браузер отлично её показывает), если имеет такой урл:
http://url/show?304c44d
$app->dlg_captcha так же выдаёт чёрную картинку.

Точно не работает в 4.2 и 4.3, в более ранних, вроде, работало.

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3047
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: проблема с картинками

Сообщение bigfozzy » 27 янв 2012, 20:05

Столкнулся с проблемой не-сохранения картинки $image->save_to_file (причём хумовский браузер отлично её показывает), если имеет такой урл:
http://url/show?304c44d
а можно пример такой картинки - сюда или на bigfozzy@gmail.com ?

Ответить