LINUX.ORG.RU
решено ФорумTalks

Просто показать фотку

 , , , ,


0

1

Задача: показать по инету фотку с невозможностью сохранения её второй стороной, принт скрин не в счёт. Как если бы показать обыкновенную фотографию, вроде в памяти осталась, а больше нигде нет.

Знаю что такое существует, друг кидал ссылку с картинкой, спрашивал как скачать, я с какой стороны не подбирался, кроме скриншота никак не смог сдуть.

Пояснять зачем это нужно слишком долго.

★★★★★

во-первых, если можно воспроизвести, значит можно и сохранить. во-вторых, посмотри на фликре, там что-то намутили, что правой кнопкой даже с носкриптом не откроешь картинку, если выложивший типа правообладатель. правда, посмотрев исходники всё равно можно. можно ещё base64 навернуть вместо ссылки на картинку

xsektorx ★★★
()
Последнее исправление: xsektorx (всего исправлений: 1)

[uporinum forte]Разбиваешь на пиксели, делаешь div'ов 1x1, сколько нужно (или таблицу, по вкусу), у каждого прописываешь style="background: #какой_надо_цвет;".[/uporinum forte]

heilkitty ★★
()
Ответ на: комментарий от xsektorx

Можно-то можно, но 2 сторона в компах на уровне секретарши, забыл это в темке написать.

cinyflo ★★★★★
() автор топика
Ответ на: комментарий от heilkitty

Кстати, да. Сделать из xpm простым скриптом.

Shadow ★★★★★
()

Напомнило бородатое: "а чего у меня такой счет бешеный за интернет, я ж ничего не качал — только смотрел?"

Eddy_Em ☆☆☆☆☆
()

я с какой стороны не подбирался, кроме скриншота никак не смог сдуть.

F12 нажать не пробовал?

А вообще, еще раз: если в браузере можно показать что-то, то и скачать его можно. Другой вопрос — как. Потому что если ты воткнешь быдлофлешь, то скачивание сильно затруднишь.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Че это, помню давным давно, скачивал флеш ролики через оперу. Открываем ролик, ставим на паузу, ждем полную загрузку видео, а потом достаем это видео из кэша оперы.

petyanamlt ★★★★
()

попадались такие. Но ссылки выдирались всегда. В крайнем случае через firebug.

dikiy ★★☆☆☆
()
Ответ на: комментарий от petyanamlt

Че это, помню давным давно, скачивал флеш ролики через оперу. Открываем ролик, ставим на паузу, ждем полную загрузку видео, а потом достаем это видео из кэша оперы.

и сейчас так можно. Делюсь скриптом:

dikiy@Bugzz:~$ cat /home/dikiy/bin/flash_play.sh 
#!/bin/sh

PID=`pidof plugin-container`

if [ "$PID" != "" ]; then
	 NODE=$(ls -l /proc/$PID/fd |grep Flash |sed "s/.* \([0-9]*\) ->.*/\1/" |head -1)
	 mplayer $@ /proc/$PID/fd/$NODE
fi

dikiy@Bugzz:~$ 

пользоваться просто. Окрываешь что-нибудь с флешем, ставишь на паузу, а потом просто запускаешь скрипт.

dikiy ★★☆☆☆
()
Последнее исправление: dikiy (всего исправлений: 1)
Ответ на: комментарий от Sadler

Правой клавишей мыши и выбрать «открыть фоновое изображение». В firefox точно есть, в остальных браузерах не помню.

shrub ★★★★★
()
Ответ на: комментарий от heilkitty

А как иначе-то? И из base64 фотки легко расшифровываются.

CYB3R ★★★★★
()

никак. ответная сторона просто считает и информацию с видеопамяти(?) и сохранит вашу фотку

int13h ★★★★★
()
Ответ на: комментарий от f00fc7c8

Не, кстати, если без особой упоротости, то вариант дельный: просто резать всю графику, скажем, на куски 32x32.

Sadler ★★★
()

Всегда можно скачать из инспектора HTTP запросов. Разве что фото не будет цельной картинкой

vertexua ★★★★★
()
Ответ на: комментарий от heilkitty

Супер. Но можно проще: запихнуть в видео и крутить часами :)

gh0stwizard ★★★★★
()

покажи по скайпу или что там сейчас модно для видео чата.

gorgoot
()

Прверять реферер при отдаче картинки, если тянут напрямую или со стороннего домена - показать кукишь.

deep-purple ★★★★★
()
Ответ на: комментарий от cinyflo

Что значит залить? пишешь вот так и все:

<img id="protect" src="image.png"><script type="text/javascript">document.getElementById('protect').oncontextmenu = function(e){return false;};</script>

deep-purple ★★★★★
()
Ответ на: комментарий от cinyflo

Понятия не имею куда тебе надо, в какойнить хтмл-докукмент, ссылку на который ты скинешь. Этот вариант не будет давать контекстного меню при клике правой кнопой мышы над картинкой.

Ну и я еще вот такой вариант для прямой ссылки предлагал: Просто показать фотку (комментарий) Но тут - обязательна вставка в хтмл-документ чтобы реферер правильный появился.

Или ты спрашивал есть ли готовые такие сервисы? Не знаю, есть наверное.

deep-purple ★★★★★
()
Ответ на: комментарий от buddhist

До этого еще допетрить нужно. А у ТС задача - отправить в ступор «секретаршу».

deep-purple ★★★★★
()

Сгенерируйте по паре ключей, и зашифруй фотку открытым ключем того человека, которому нужно показать эту фотку.

PaRuSoft ★★★★
()
Ответ на: комментарий от heilkitty

Не так - делаешь прозрачное png такого же размера а ему уже задаешь свойство background-image:url(); пользователь пытаясь перетянуть или схоронить пик будет схоронять заглушку.

Хотя есть еще какой то способ (прошу прощения за пони): http://top1walls.com/walls/cartoon-comics/Pony-Twilight-Sparkle-splashes-1566...

Уже раза три на такое натыкался

uin ★★★
()

Броузер получает обфусцированный блоб с фотографией и яваскриптовую рендерилку (что там сейчас в моде? webgl?), которая прямо внутри броузера пиксель-за-пикселем рендерит картинку из блоба на экран.

Manhunt ★★★★★
()
Последнее исправление: Manhunt (всего исправлений: 2)

Напиши программу, которая показывает картинку, но перестанет работать если не подсовывать ей раз в N времени специально сгенерированный ключ

stevejobs ★★★★☆
()

выложи картинку как видео на ютубе. после просмотра удали ролик

unt1tled ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.