Хитрая защита: Не получается скачать картинку с сайта (вижу ее но скачать никак)

lanzay

Client
Регистрация
09.03.2015
Сообщения
20
Благодарностей
2
Баллы
3
Например отсюда:
http://gallerix.ru/album/Vincent-Van-Gogh/pic/glrx-1917180847

картинка открывается только в pop-up окне и оттуда тоже не получается ее достать.
В кэше браузера уж совсем не хочется копаться.

Как быть?
 

Вложения

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
531
Баллы
93
Потерто. Снизу нагляднее ответ и с картинкой!
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 361
Благодарностей
9 094
Баллы
113

lanzay

Client
Регистрация
09.03.2015
Сообщения
20
Благодарностей
2
Баллы
3
нет там защиты никакой.. :-)
все скачивается..

Посмотреть вложение 9799
Загляните в сам файл, там совсем не картинка :(
прикрепил файл, переделан с учетом ваших замечаний

PS
А как настроить чтобы на блоке писалось как у вас с "{}" (у меня просто название блока без параметров)?
 

Вложения

Последнее редактирование:

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 361
Благодарностей
9 094
Баллы
113
Загляните в сам файл, там совсем не картинка :(
прикрепил файл, переделан с учетом ваших замечаний

PS
А как настроить чтобы на блоке писалось как у вас с "{}" (у меня просто название блока без параметров)?
упс, первые 2 раза скачало нормально, проверял - именно картинка была весом 190 кб, а сейчас запускаю, и да - ерунда какая то скачивается..

насчет надписей на блоках - это в настройках ПМ можно включить:

upload_2015-10-6_22-9-22.png
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
531
Баллы
93
У скачаного файла поменяйте расширение с .txt на .jpg и будет картинка.)
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 361
Благодарностей
9 094
Баллы
113
У скачаного файла поменяйте расширение с .txt на .jpg и будет картинка.)
там скачивается jpeg файл размером 3,5 кб (внутри html-код), либо тектовый файл 244 байта (внутри тоже html).. но пару раз у меня скачалась нормально, а потом тоже чудеса пошли..
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
дамп правильного запроса
GET http://user.gallerix.ru/nmarina/pp/kruzhevo.jpg HTTP/1.1
Host: user.gallerix.ru
Connection: keep-alive
Accept: image/webp,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2403.155 Safari/537.36
DNT: 1
Referer: http://nmarina.in.gallerix.ru/expo/gobeleny/kruzhevo/
Accept-Encoding: gzip, deflate, sdch
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
Cookie: PHPSESSID=paodrg3a4mlb4bht7575nitn70; LOC=8%3AUA; ran=9121333163777

PHPSESSID=paodrg3a4mlb4bht7575nitn70; LOC=8%3AUA; ran=9121333163777 можно вобще любые писать
 

lanzay

Client
Регистрация
09.03.2015
Сообщения
20
Благодарностей
2
Баллы
3
дамп правильного запроса
GET http://user.gallerix.ru/nmarina/pp/kruzhevo.jpg HTTP/1.1
Host: user.gallerix.ru
Connection: keep-alive
Accept: image/webp,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2403.155 Safari/537.36
DNT: 1
Referer: http://nmarina.in.gallerix.ru/expo/gobeleny/kruzhevo/
Accept-Encoding: gzip, deflate, sdch
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
Cookie: PHPSESSID=paodrg3a4mlb4bht7575nitn70; LOC=8%3AUA; ran=9121333163777

PHPSESSID=paodrg3a4mlb4bht7575nitn70; LOC=8%3AUA; ran=9121333163777 можно вобще любые писать
А как получить такую правильную ссылку?
или и как использовать правильный дамп?
(раздел для начинающих)

внутри странички которая отображает картинку только (не считая всяких счетчиков):
<a href="http://gallerix.ru/fullpic/be58ff140e26b642f167ea9973026ab0/"><img src="http://gallerix.ru/fullpic/be58ff140e26b642f167ea9973026ab0/" border="0" onLoad="if(this.height>self.innerHeight && this.width<self.innerWidth) this.height=self.innerHeight-30; else if(this.height<self.innerHeight && this.width>self.innerWidth) this.width=self.innerWidth-30; else if(this.height-self.innerHeight>this.width-self.innerWidth && this.height>self.innerHeight && this.width>self.innerWidth) this.height=self.innerHeight-30; else if(this.height-self.innerHeight<this.width-self.innerWidth && this.height>self.innerHeight && this.width>self.innerWidth) this.width=self.innerWidth-30; this.hspace=(self.innerWidth-this.width-30)/2; if(this.height<self.innerHeight-60) this.vspace=(self.innerHeight-this.height-60)/2;"></a>

У меня не получается по этой штуке получить картинку на диске :(
src="http://gallerix.ru/fullpic/be58ff140e26b642f167ea9973026ab0/"


PS
Картины художников грузятся по другому чем вы взяли пример
продолжите пожалуйста с этим ресурсом http://gallerix.ru/album/Vincent-Van-Gogh/pic/glrx-1917180847
 

lanzay

Client
Регистрация
09.03.2015
Сообщения
20
Благодарностей
2
Баллы
3

lanzay

Client
Регистрация
09.03.2015
Сообщения
20
Благодарностей
2
Баллы
3
Какова, в целом, технология загрузки картинки на экран в таком случае?
http://gallerix.ru/fullpic/be58ff140e26b642f167ea9973026ab0/
Правой кнопкой мышки в браузере картинка сохраняется а ZennoPoster`ом у меня не получается
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)