четверг, 9 августа 2012 г.

Вставка изображения из буфера обмена в браузер. (Всё-таки ничего нового)

Вставка изображения из буфера обмена в браузер.

Читал с утра очередной номер ][акера (июль 2012) и на 144 странице обратил внимание на анонс сайта snag.gy. На этом сайте картинку можно вставить на страницу прямо из буфера обмена прямо через Ctrl-V.


Я подумал, а вдруг что-то новенькое? Решил распарсить страницу. В этом очень здорово помогает FireBug:

 И тут такой облом:
Они работают через java апплет (в нём, конечно есть доступ).

ОГОРЧЕНИЕ!

Но нет худа без добра. Решил выяснить, а можно ли как-то прочитать исходные коды этого .jar файла? Оказывается, что можно. Есть неплохая программа "Java Decompiler". Она умеет "смотреть" исходники. Вот небольшой исходник paster.jar:


Можно будет его потом поизучать его принцип работы, а то есть теоретические примеры захвата изображения апплетом из буфера обмена, а вот это живой, настоящий пример.

1 комментарий:

Анонимный комментирует...

вставка изображений из буфера в браузер работает на сайте mail.ru при написании письма. Проверено в Firefox 19. В Internet Explorer 8 не работает.
Версий две - отсутствие html8 и использование внутренних функций браузеров.
так же есть сайт http://pasteboard.co/
где также используется вставка.
bambus.