С праздником 8 марта!
FlexiPedia Wiki on Adobe Flex
Флэш Потрошитель - Флэш & Флекс, rost[ухо]flash-ripper.comФлэш & Флекс, rost[ухо]flash-ripper.com

Флэш Потрошитель этот | тот | 1.0

С 09.09.2002
  • Наша коллекция багов Flash
  • Ссылки для начинающего аниматора

Микроблог

scrollRect рендерится быстрее маски
Rost
- 8 часа
@Develar негодует по поводу скинования во Flex 4
Rost
- 8 часа
Junik: Фильтруем ArrayCollection
Rost
- 8 часа
Поздравляем милых дам
Rost
- 3 дня
Speed up Flex Compilation!
Rost
- 1 неделя
@JabbyPanda: Да, я фанат nightly build'ов, особенно когда идет речь о Flex 4 SDK где до конца 2009 года велась активная разработка. А теперь все - ветка 4.0.* заморожена, последняя сборка будет релизом.
Rost
- 2 недели
@ilja-panin: делается свой очень большой компонент, объем типа гугл мапов. Как вы думаете, оправдано ли использование Mate для связи частей этого компонента?
Rost
- 2 недели
@deep: П‭одборка из 11 флешовых изометрических движков.
Rost
- 2 недели
@blooddy: ...s.removeChild( child ); вуаля. Ребёнок - сирота!
Rost
- 2 недели
@0xFFFFFF: женщина как web-сервер
Rost
- 2 недели
Читать все записи
Главная › Блоги › Rost's blog

Делаем скриншоты в Adobe AIR — исходный код открыт

В конце 2008 года я опубликовал ссылку на обзор лучших AIR приложений по версии GreepIt. Там же Jloa написал, что выделенный из ряда Pixus его не устраивает и практически сразу сделал свою версию, которая позволяет сохранять области экрана. По почте он написал мне:

"Я добавил функцию сохранения в файл и выслал исходники автору, дабы он обновил Pixus сам (не охота лазить по его исходникам), а пока сделал аналог "PrintScreener". Как пользоваться:

Ставим, запускаем.

  1. Нажимаем "Select area"
  2. Выделяем ту часть, которую хотим сохранить
  3. Нажимаем принт-скрин на клаве
  4. Нажимаем на "Save", именуем файл "*.jpg"

Прошу прощения за дизайн программки, не было времени заморачиваться над этим. Будем ждать релиз автора Pixus." А затем он взял и сам выложил PrintScreener на Google Code:

'В разделе downloadов, — пишет нам Jloa, — есть версия с кнопкой "Update". Настоятельно рекомендую качать именно эту ибо уже 3 версии сделал :)'

Респект, Jloa!

Сертификаты издателей AIR-приложений для индивидуалок и индивидуалов

В тему к этой новости будет еще одна: теперь не только Thawte для компаний, но и Chosen Security выдает индивидуальные сертификаты издателя AIR-приложений по цене в $199 за 1 год. Не путать с сертификатом разработчика: данный документ говорит не о вашем профессиональном уровне, а о безопасности вашего приложения, о том, что вы как разработчик кое-где зарегистрированы, для чего вам пришлось по факсу или твердой почтой отправить разворот своего паспорта и подписанную лично вами форму подтверждения запроса сертификата. Что само по себе тоже говорит о вашем профессиональном уровне.

Начать непосредственное получение сертификата издателя можно с этой страницы: ChosenSecurity - TC Publisher ID for Adobe Air - Buy Now. На ней вы найдете ссылку, на которую можно нажать прямо здесь: Individual Developers.

Кстати, а кто-то уже делал себе Это?

Update: Сертификат для не-американцев будет доступен с 14 января 2009 года.

Твоя оценка: Нет Средняя: 2.5 (6 голоса )
  • Rost's blog
Втр, 06/01/2009 - 17:33 — Rost
  • AIR
  • opensource
  • sources
  • Новости

Найдены баги:

На Маке не работает (ибо ⇧⌘3 сохраняет скриншот, а не копирует его в буфер обмена); Но зачем такая утилита на Маке если ⇧⌘4 как раз делает то же самое? Smile

Constantiner - http://riapriority.com/ 18:10 06/01/09

А эта... утилита, она позволяет выделять некую область или весь экран сохраняет?

Rost - http://rost.rajaka.net/ 21:22 06/01/09

Эта утилита может делать скриншоты в трех вариантах: весь экран, выделенная область экрана, конкретно указанное окошко.

Constantiner - http://riapriority.com/ 23:57 06/01/09

Ага про мак еще дважды смешно, что картинку для программы взяли с мака - "просмотр"

Евгений Потапенко (не проверено) 23:32 06/01/09

+1 Smile Помесь iPhoto и Preview Smile

Constantiner - http://riapriority.com/ 23:58 06/01/09

Возможно, это означает, что у автора все же есть и некоторые планы по доминированию на маке Smile

Rost - http://rost.rajaka.net/ 16:18 08/01/09

Все, ты погряз в маках =)

Nirth - http://blog.kiichigo.eu 07:14 07/01/09

Так само получилось Smile

Constantiner - http://riapriority.com/ 16:02 07/01/09

>>> В тему к этой новости будет еще одна: теперь не только Thawte для компаний, но и Chosen Security выдает индивидуальные сертификаты издателя AIR-приложений по цене в $199 за 1 год.

Так вот зачем этот айр придумали, класная штука - делать деньи из воздуха.

nigger (не проверено) 18:56 06/01/09

Так вот зачем этот айр придумали, класная штука - делать деньи из воздуха.

Конечно! Так же в названии и прописано: Air Smile Бери и делай деньги из воздуха — клево же ? Smile

Rost - http://rost.rajaka.net/ 21:21 06/01/09

АИР предполагает кроссплатформенность.
"Нажимаем принт-скрин на клаве" - нет такой клавиши.
Jloa - самодовольный делитант.

alex (не проверено) 19:07 06/01/09

Jloa - самодовольный делитант.
Делитант, говоришь? Wink

Rost - http://rost.rajaka.net/ 21:20 06/01/09

Опять краб! А почему не шмель?

Constantiner - http://riapriority.com/ 17:23 08/01/09

Этот краб не имеет ничего общего с тем крабом, который уже не тот. Надеюсь, это понятно...

Rost - http://rost.rajaka.net/ 17:29 08/01/09

Магия!

Constantiner - http://riapriority.com/ 17:32 08/01/09

От слова «delicious» кстати Smile

Constantiner - http://riapriority.com/ 17:24 08/01/09

Не работает прога, пишет что в буфере нет ничего, хотя тыкал принт скрин 100 раз

Креведко (не проверено) 19:36 06/01/09

а) Как закрыть прогу после того как сохранил скрин?
б) почему скрин сохраняет в неизвестном формате и приходится в ручную дописывать ".jpg"
в) почему кнопка SAVE работает, если я всё же ещё не нажал этот самый PrtSc...

мелочи, а не приятно...

SEV (не проверено) 19:43 06/01/09

а) Как закрыть прогу после того как сохранил скрин?
Жми клавишу Escape.

Rost - http://rost.rajaka.net/ 21:18 06/01/09

так у вас работает что ли?

Креведко (не проверено) 19:52 06/01/09

Да, у нас рабоает (WinXP). Делаю все так, как написано в инструкции.

Rost - http://rost.rajaka.net/ 21:19 06/01/09

Под убунтой не работает

kivsiak (не проверено) 20:40 06/01/09

Как именно не работает? Это важно Smile

Rost - http://rost.rajaka.net/ 21:18 06/01/09

1. Прозрачность отсутсвует вообще. Не смотря на 1.5 финальный рантайм. Скорее бага рантайма.
2. Окошко выделения не ресайзится.
3. Print screen -> cкопировать в буффер (системная утлита). Кнопка сохранить в самом приложении не реагирует на нажатие.

kivsiak (не проверено) 21:47 06/01/09

В догонку. При закрытии главного окна(с кнопками) не закрывается окно выделения.

kivsiak (не проверено) 21:49 06/01/09


"Нажимаем принт-скрин на клаве" - нет такой клавиши.
Jloa - самодовольный делитант.

ну почему, в своё время был чувак который написал программу для ускорения работы Win, которая не делала ничего кроме увеличения размера "виртуальной памяти" ... Миллионером стал Smile так чтаааа ...

Artem Brigert (не проверено) 21:17 06/01/09

"АИР предполагает кроссплатформенность.
"Нажимаем принт-скрин на клаве" - нет такой клавиши":

Предполагалось, что вы умеете читать ^_^
Цитата: "* Mac users don't need this app, actually, as there is Command + shift + 4 hotkey combination on Mac, which exports into a file selected area. " (http://code.google.com/p/printscreener/)

"Окошко выделения не ресайзится" - не верю. Видео в студию.
"Кнопка сохранить в самом приложении не реагирует на нажатие" - Вы принтскрин нажимали?
"почему скрин сохраняет в неизвестном формате и приходится в ручную дописывать ".jpg"" - потому что browseForSave нельзя указать ни текст имя-файла, ни формат. Кстати, в инструкции же написано 'save image as "*.jpg"'
"Не работает прога, пишет что в буфере нет ничего, хотя тыкал принт скрин 100 раз" - хм... Мб обновить AIR? Ибо другого объяснения я не вижу, если у вас win...
"Jloa - самодовольный делитант." - свое мнение - это замечательно. Нет, правда. ^_^

"Как закрыть программу?" - нажатием кнопки ESC. Думал, что так будет более "интуитивно", но, видимо, нет. Что ж, добавлю в апдейте.

OMG, пойду предупрежу автора Pixus, чтоб выкладывал апдейт в тихоря Smile
""

Jloa (не проверено) 00:53 07/01/09

Рост >> сори за дубль. FF что-то бастует.

зы: всем спасибо за комменты

Jloa (не проверено) 00:55 07/01/09

Так прозрачность в линуксе помоему и не поддеживается пока.
А кнопки в линуксе- события не работают по нажатию только по отжатию.
Так что все ок.
Снимки... да хер с ними...может пора экран рекордить?

test (не проверено) 01:20 07/01/09

жжоооопа .....
полная жжжооопаааа

index (не проверено) 02:16 07/01/09

Автор добавь кнопку save & upload и заливай автоматом на всякие картинкопомойки. Тогда будет юзабельно

fzn7 (не проверено) 12:40 07/01/09

snagit наше все )
в принципе бесполезная прога, как по мне в начале нужно сделать скриншо, а потом только выделить область

ilja.panin (не проверено) 12:49 07/01/09

Да, но SnagIt стоит денег - $49.95 Smile

Rost - http://rost.rajaka.net/ 23:41 07/01/09

но он стоит этих денег, т.к. в придачу к скриншотам идет еще и рисовала/коментировалка.

ilja.panin (не проверено) 00:44 08/01/09

Так что, если добавить эти функции, то эта прога (PrintScreener) уже и под Мак окажется полезной.

Rost - http://rost.rajaka.net/ 10:10 08/01/09

Добавление этих функций займет туеву хучу времени (пусть даже день, но по сравнению со стоимостью снагита это уже много).

Опенсурс проекты однодневки, как показывает практика, ничего полезного не дают.

Даный проект интересен лишь тем, что в нем есть исходники можно их посмотреть:), но неболее.

Лично мне интересно бы получить скриншот без нажатия на принтскрин )

ЗЫ Рост у тебя капча шалит, при ответе на коментарий ее нет но при нажатии на пуск она появляеться после того как обматерить что ее нет. ) грустно

ilja.panin (не проверено) 10:39 08/01/09

По поводу пожеланий к апдейтам, писать тут:
http://code.google.com/p/printscreener/issues/list

Jloa (не проверено) 16:08 07/01/09

Прога интересна хотя бы потому, что является готовым ответом на вопрос: "Как сделать скриншот в AIR".

Тут вам и исходник, и готовый пример. А требовать юзабельности от примеров - это уже совсем сибаритство.

Dan 16:17 07/01/09

Э... это мягко говоря не совсем скриншот в эйр. А скорее пример работы с буфером обмена, свойствами окна, и обрезания картинки.

kivsiak (не проверено) 16:23 07/01/09

Нет. Это именно пример того, как с помощью буфера обмена, свойств окна, обрезания картинки, зубила и такой-то матери выполнить конкретную задачу сохранения скриншота экрана, для которой отсутствуют стандартные средства в AIR.

Так уж повелось в флеше и около-флешовых технологиях, что если чего-то нельзя (например, сохранять файлы на диск), но очень хочется, то можно сделать как-нибудь ректально (например, отправлять на сервер).

Dan 18:11 07/01/09

В этом и проблема что пример как бы не актуален...Но убеждает в одном- на текущей версии аир нет возможности, делать- полноценное десктопное приложение.
Это вы потенциальным пользователям АИР программ попробуйте объяснить - вот это и есть классный АИР а не работает?да я вам не верю!
Если б это можно было никто б не спорил.
Это только дескридитирует АИР...не исключено что он канет в небытие.
Вот смотрю на алхимию как вариант спасения.. но !этот проект пока исследовательский и к сожалению уже покромсанный в сравнении с демо на MAX...
Нет поддержки тредов(и это уже очень существнный момент) и заглушены все функции стандартных С либ!
Это называется полный ... финиш.

test (не проверено) 16:54 07/01/09

hi!

seems like in Linux this program doesn't work.

Installation went fine but when I tried to change windows size I got nothing.

(((

mveselovski (не проверено) 16:30 07/01/09

Opensuse 11.1, KDE 4.1.
1. Не могу ресайзить приложение.
2. Проблему с прозрачнностью подверждаю - внутреннее окошко черное; впрочем, когда кликаешь по нему, получаешь какой-то вариант полупрозрачности.
3. Устанавливаю Pixus и сравниваю. Проблема с прозрачностью та же самая. Однако, Pixus -можно ресайзить, если "тянуть" приложение за нижний правый угол. PrintScreener вроде как пытается реагировать на попытки его "тянуть" за нижгний правый угол, но при этом ничего не происходит. Может, какое-то событие оказалось заблокированным?

Elena (не проверено) 21:10 07/01/09

Тест в Висте (Home Premium).
Все работает, нареканий нет (правда, только что воспользовалась апдейтом).

Elena (не проверено) 01:49 08/01/09

для линукс аир
http://labs.adobe.com/wiki/index.php/AIR_for_Linux:Release_Notes

test (не проверено) 10:17 08/01/09
Примечания: Статус документа => в процессе ·
Статьи · Идеальный клип · Персоналии · Глоссарий (уст.) · Что делать? · К началу ↑
© 2002-2009 Ростиславр · О проекте · Подписка на новости (RSS) · α-тестировани невероятного
What is OpenID?
  • Зайти по OpenID
  • Cancel OpenID login
  • Зарегистрироваться
  • Запросить новый пароль
]]>


]]>
]]>
Flash Ripper RSS Feed
]]>
]]> Подписаться на RSS ]]>