Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Новости и события (http://www.flasher.ru/forum/forumdisplay.php?f=55)
-   -   Монокль (теперь AdobeScout) доступен в пререлизе! (http://www.flasher.ru/forum/showthread.php?t=185588)

gloomyBrain 16.10.2012 12:02

Монокль (теперь AdobeScout) доступен в пререлизе!
 
Буду краток:
забирать тут

ЗЫ
Пока что впечатления офигитительные, пишет даже баннеры на flasher.ru (хром, релизный плеер)

Molecula 16.10.2012 12:17

О да! Забираю.

Jewelz 16.10.2012 12:46

а у меня Auth_error.html качает(

Astraport 16.10.2012 13:04

Подскажите как настроить телеметрию? Не видит никакие флэшки - ни браузерные, не standalone, не AIR.

Добавлено через 1 минуту
Может что в настройках адреса не так? TelemetryAddress = localhost:[тут порт]

gloomyBrain 16.10.2012 13:21

Цитата:

Подскажите как настроить телеметрию? Не видит никакие флэшки - ни браузерные, не standalone, не AIR.
Во-первых: плеер не ниже 11.4 (можно релизный)
Во-вторых: для снятия срезов исполнения кода (именно всего стека вызова) флешка должна быть скомпилирована с флагом -advanced-telemetry

Как я понял - компилировать нужно Apache Flex 4.8, который можно скачать тут. Там же и описание как устанавливать сам SDK.
Дополнительная информация по настройке находится тут (по сути пофигу Flash Builder у вас или другой редактор).

Astraport 16.10.2012 13:28

Цитата:

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

gloomyBrain 16.10.2012 13:34

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

Astraport 16.10.2012 14:17

Цитата:

Тык можно.
Тогда возвращаемся. Монокль для десктопа хоть что-то кроме панелей должен показывать при запуске флэша? У меня все пусто.

alatar 16.10.2012 14:38

Из Getting Started
Цитата:

A few options are possible to enable advanced Telemetry:
1. Recommended way, build your SWF with ASC 2.0 and add the -advanced-telemetry compiler argument. To use ASC 2.0 with the AIR 3.4 SDK, use the Flash Builder 4.7 beta available here: http://labs.adobe.com/technologies/flashbuilder4-7/
2. Run the add-advanced-telemetry.py script (provided in the package) on your SWF

gloomyBrain 16.10.2012 16:13

Вместе с моноклем в комплекте идет питоновский скрипт. Достаточно скомпилированную флешку через него прогнать, и монокль сможет отслеживать телеметрию. Запускать примерно так:
Цитата:

python add-advanced-telemetry.py /Users/gloom/works/[имя проекта]/bin/Main.swf
Сбором телеметрии занимается FP установленный на системе. Так что достаточно просто добавить пару байт во флешку и не заморачиваться с Apache Flex (тем более что у меня он строку -advanced-telemetry так и не сумел понять).

alatar 16.10.2012 18:38

Эту опцию поддерживает только ASC 2.0 и будет поддерживать Falcon (форком которого и является ASC 2.0), когда его доведут до ума и вставят в Apache Flex. Компилятор в Apache Flex 4.8 ничем не отличается от компилятора в Adobe Flex 4.6.

Astraport 17.10.2012 11:58

Нечего не понимаю, все очень сыро.

Цитата:

A few options are possible to enable advanced Telemetry:
Мне не нужна пока advanced, мне нужно просто понять что это работает, увидеть хоть какую-то реакцию на запущенный флэш в любом виде. Вот gloomyBrain утверждает, что с помощью Monocle можно увидеть на что тратятся ресурсы для ЛЮБОЙ сторонней флэшки или AIR или мобильного приложения. То есть никакой специальной компиляции не требуется. Я ничего не вижу.

Цитата:

тем более что у меня он строку -advanced-telemetry так и не сумел понять
Аналогично. Все требования соблюдены (FB 4.7 + FP 11.4 + Flex SDK 4.8 + AIR 3.4), но эти параметры не распознает.

Цитата:

Эту опцию поддерживает только ASC 2.0
Что, кроме перечисленного, нужно установить или включить чтобы подключить этот ASC 2.0?

Питоновский скрипт (add-advanced-telemetry.py) у меня тоже не работает - выдает ошибки в нескольких местах. Может ему какие модули расширения нужны - не знаю...

gloomyBrain 17.10.2012 12:25

Astaport, попробуйте скомпилировать swf с указанием -swf-version=17 под плеер 11.4. Флаг -advanced-telemetry указывать не надо. Все необходимое сделает скрипт -add-advanced-telemetry.py. Скрипт работает (но у меня мак, там питон поставлен по-умолчанию. Попробуйте обновить питон в системе)

Что касается того, что вы не видите флешек - это очень странно, потому как у меня цепляется абсолютно все, что только воспроизводится в браузере. Убедитесь, что на системе установлен плеер 11.4 (в документации указан минимально 11.3, но с ним не у всех монокль подцепяется)

Astraport 17.10.2012 13:05

Цитата:

попробуйте скомпилировать swf с указанием -swf-version=17 под плеер 11.4
Так и делаю.
Цитата:

Попробуйте обновить питон в системе
Последний, сентябрьский.
Цитата:

Убедитесь, что на системе установлен плеер 11.4
Все браузеры перепробовал. Везде 11.4.

Ладно, подожду релиза, хотя жалко, хотелось пощупать...

FlashRus 17.10.2012 13:14

http://sumo.fm/
Astraport, У меня это цепляет. Попробуй.

K.A.T.A.F.A.L.K.E.R 17.10.2012 13:21

То же самое. При старте пустые панели и все. Никакие флешки не видит, продвинутая телеметрия сейчас не сильно интересует.

Astraport 17.10.2012 13:55

Цитата:

Astraport, У меня это цепляет. Попробуй.
Не цепляет:( Но ресурс хороший.
Цитата:

То же самое.
Хорошо хоть я не один.

K.A.T.A.F.A.L.K.E.R 17.10.2012 14:01

У меня подцепило флешку флешбага для фаерфокса. Хоть как-то можно посмотреть монокль в действии )

Astraport 18.10.2012 11:35

Победил!

В общем снес все FP.
Установил для IE обычный FP http://get.adobe.com/flashplayer/
У меня юзерская папка на отдельном диске. Нужно созданный при установке монокля файл .telemetry.cfg перенести (скопировать) именно в папку C:\Users\{Username}
Работает пока только в IE

Отлично. Но мне важнее проверить эту вещь для iOS. Там что-то мудреное про тестфлайт. Кто-нибудь пробовал для мобил Монокль?

K.A.T.A.F.A.L.K.E.R 18.10.2012 13:57

Ну по идее ничего мудреного, просто поставить служебное приложение через тестфлайт. Сегодня попробую.
Кстати, AIR приложения у меня цепляет отлично.

Да, и еще, офтоп. Что-то у меня тестфлайт в принципе перестал работать - при попытке загрузить свои приложения где-то на середине загрузки обрывает и сообщает что ошибка (несколько месяцев уже такое). Какая - не понятно. Раньше отлично работало. Никто не в курсе?

alexcon314 18.10.2012 14:28

опа .. междусобойчик рисуется)

Astraport 18.10.2012 14:32

Цитата:

Ну по идее ничего мудреного, просто поставить служебное приложение через тестфлайт. Сегодня попробую.
Я подключился к их аккаунту на ТестФлайт. Они что теперь должны прислать линк на приложение?
Цитата:

Никто не в курсе?
Было когда-то подобное. Перестал использовать просто, особой нужды не было.

toFL 18.10.2012 22:21

По поводу вкладки actionscript: на двух компах поведение monocle разное. У меня она не активна, у соседа все показывает что нужно. У обоих FB 4.6, AIR 3.4, win 7 64x. Не прикольно. Может знает кто, в чем может быть проблема?

Astraport 18.10.2012 22:52

toFL, конкретику лучше спрашивать на их форуме, там разрабы отвечают. Ты собрал свою флэшку с расширенной телеметрией?

toFL 19.10.2012 11:12

Цитата:

Ты собрал свою флэшку с расширенной телеметрией?
Без. FB 4.6 - не понимает этих параметров компиляции. Питоном не пробовал апдейтить swf.

Astraport 19.10.2012 20:02

Цитата:

Питоном не пробовал апдейтить swf.
Ошибки сыпятся. Можно помучиться, но как оказалось в FB 4.7 если создаешь мобильный проект, то появляется чекбокс для расширенной телеметрии, даже никакие параметры для компиляции не нужны. Но попробовать для iOS все равно не довелось - у них закончился лимит на устройства в TestFlight и они теперь ускоренно ищут способы для публикации приложения. Вот только странно, разве нельзя также подключить устройства с тестируемой игрой/приложением по USB и мониторить через десктопный Монокль?

fish_r 08.11.2012 08:54

update drop 7. Теперь это называется Adobe Scout, но всё ещё в пререлизе.

Котяра 14.11.2012 14:34

питонячий скрипт забирать здесь:
https://github.com/adamcath/telemetry-utils

gloomyBrain 14.11.2012 14:56

У меня последний drop 7 вообще установился с китайским языком. Поэтому я его удалил и жду релиза. Кстати, ни у кого подобных проблем не было?

СлаваRa 14.11.2012 15:26

на 3х машинах встал нормально

Astraport 14.11.2012 16:04

Я даже испытал на айпаде. Мониторю на большом компе. Без расширенной телеметрии правда, хотя компилировал под неё.

И ещё там столько всего, но некоторые вещи не ясны. Вот например что такое other overhead? Что-то много памяти жрет, а что это - непонятно.

СлаваRa 14.11.2012 16:12

other overhead - это виртуальная машина как я понял, потому что GS там обитает.
в видео на презентации вроде как об этом же говорят.

alatar 04.12.2012 14:28

Уже в релизе. http://gaming.adobe.com/technologies/scout/

Дополнительно можно почитать:
http://www.bytearray.org/?p=4969
http://www.adobe.com/devnet/flashrun...g-started.html

gloomyBrain 04.12.2012 14:43

Вложений: 1
Судя по описанию - это все еще превью.
Вообще не очень понятно, как и когда именно адоби собираются продавать этот инструмент.
Вложение 28778

alatar 04.12.2012 14:51

Действительно, что-то я не обратил внимания. :)

Sintesis 04.12.2012 16:37

Ойёёй, хорошая штука!
http://www.youtube.com/watch?feature...&v=wzQLXSDVFwM

Astraport 04.12.2012 17:23

Побольше бы таких практических примеров, где искусственно создаются утечки памяти или резкое увеличение потребление ресурсов и с помощью Скота (извините :)) выявляются и исправляются эти проблемы.

Sintesis 04.12.2012 17:27

Да, круть сразу функции показывает которые перегружают CPU.
А как удобно с шейдерами работать, в агал коде что-то меняешь и сразу виден результат, это-ж что можно творить!

etc 04.12.2012 18:10

Интересно, как теперь выкладывать ретина-скриншоты на форум

gloomyBrain 04.12.2012 18:15

Ну iNils же показал как. Никак =)


Часовой пояс GMT +4, время: 20:25.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.