Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flash Приложения: AIR, Zinc и тд.

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 21.07.2008, 15:02
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 1  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Цитата:
Я все же не понял, удалось ли вам запустить приложение по сети, если все (экзешник, подгружаемые файлы swf и пр.) находится на другом компе?
Нет пока. Я осх на сетевой диск выкладывал и работало. Т.е. не нужен файл осх на каждом компе. Уже хорошо
Чтобы по сети работало, как вы говорите, нужно поковырять настройки публикации C#-проекта и конфиги сборки. Там много разных фич, сразу не разобраться.

Чем больше я знакомлюсь с .NET, тем больше оно мне нравится. По-сути - такая же VM, как фо флэше. Компилятор встроенный... редактор байт-кода есть... туча вариантов архитектуры приложений ... Слышал, что портируют на другие платформы.. Бросай Delphi !

Старый 15.02.2009, 02:08
starserfer вне форума Посмотреть профиль Отправить личное сообщение для starserfer Найти все сообщения от starserfer
  № 2  
Ответить с цитированием
starserfer

Регистрация: May 2008
Сообщений: 41
Но не окажется ли факт использования цинка проблемой для всех тех, кто преобразовывает с его помощью swf в exe? То есть, при самой жесткой трактовке лицензии, будет ли создание приложений с использованием программ, подобных цинку, считаться противозаконным деянием? И вообще, интересно было бы узнать, какую цель преследуют разработчики, пытаясь избавиться от адобовских меню: эстетическую, улучшение usability, или какую-то другую? Что будет считаться более законным (или противозаконным) - создание exe на основе swf с одновременным удалением всякого упоминания о Adobe (неизвестно, на чем сделано, и нет претензий) или, к примеру, использование того же Цинка с отключением правой кнопки, но без блокировки AppKey?

Старый 04.02.2009, 02:38
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 3  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Упорно подолбавшись, я таки смог захостить флэш-контрол без регистрации и манифестов и NET. Использовал С++ и ATL. Компилил в MS VC++ Express 2008 (ATL-фреймворк пришлось вручную затащить)
Как грузить из ресурсов

Еще. И еще.
проверил - под вистой тоже работает.
пример (~2M), с внедренным 10-ым плеером и мувиком в ресурсах.
"Возможно ли проигрование Flash без установленного ActiveX?" - Легко .


Последний раз редактировалось alexcon314; 29.01.2010 в 18:02.
Старый 04.02.2009, 10:29
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 4  
Ответить с цитированием
chingachgoog
Banned
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Вот это да...

alexcon314, а как бы вы сами самым простым способом бы определили бы, что это все же ФП?

Старый 04.02.2009, 10:38
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 5  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Чего?
Да, кстати, http://www.adobe.com/products/eula/t...e_license.html
(http://www.flasher.ru/forum/showpost...0&postcount=22)
я чего-то не очень въехал в суть. Как ты сам склонен трактовать данный документ?


Последний раз редактировалось alexcon314; 04.02.2009 в 10:48.
Старый 04.02.2009, 15:07
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 6  
Ответить с цитированием
chingachgoog
Banned
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Это я про внедренный ресурс (ФП) в приложение. Какая последовательность действий, чтобы определить - что это сделано на флеше? (пункт первый - правый клик )

Про лицензию я думаю так.
Мне было интересно, что по этому поводу говорят mdm-овцы.
http://www.multidmedia.com/support/f...on=detail&id=1
А они на сам продукт, собранный Цинком лицензии не требуют. А по поводу того, что в Цинк-проект будет встроен ФП они отсылают к Macromedia Flash Run-Time Distribution License.
Я, конечно, не юрист и не носитель языка, но, вроде, смысл там простой: run-time является неотъемлемой частью продукта и заключать на него лицензию не требуется, кроме как в соглашении на свой продукт запретить его декомпиляцию.

Старый 04.02.2009, 15:46
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 7  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Хм.. но это вовсе не означает, что сам разработчик может делать с этим рантаймом все что угодно. Юзать-юзай, хочешь в свою прогу вставить и продавать - гуд. Но вот отключать меню, или там прочие фичи.. зыбко как-то все это..
Ну да ладно... рано или поздно найдутся ответы на все вопросы.

Как определить, что на флэше сделано? Ресурсы вынуть достаточно легко. То, что в ресах свф ... не мне вас учить, как распознать этот формат. Идентифицировать код в ресах, как код плеера - тоже не проблема.

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

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

Старый 04.02.2009, 16:19
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 8  
Ответить с цитированием
chingachgoog
Banned
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Цитата:
Сообщение от alexcon314 Посмотреть сообщение
Хм.. но это вовсе не означает, что сам разработчик может делать с этим рантаймом все что угодно. Юзать-юзай, хочешь в свою прогу вставить и продавать - гуд. Но вот отключать меню, или там прочие фичи.. зыбко как-то все это..
mdm-овцы отключили правый клик нисколько не парясь - а ведь это основная фишка макромедии была.

Старый 04.02.2009, 17:25
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 9  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
ок. не буду спорить.

Старый 15.02.2009, 00:50
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 10  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Хостинг контрола без регистрации и админских прав юзера при запуске проги вполне возможен. Возможно даже грузить контрол из ресов ехе и свф брать из ресов. Т.е. создать подобие автономного проектора более чем реально. Даже без ATL и MFC, на чистом С (много кода - но реально). Приплести Qt - и даже кроссплатформу можно реализовать.
Однако, лицензионные соглашения о распространении и использовании плеера, а так же рантайма от адоба вообще, все же требуют, чтобы вы сообщили адобу о вашем проекте и получили индульгенцию на такое его использование. Это лично моя интерпретация соглашений, возможно, я, не будучи специалистом в области юриспруденции, ошибаюсь, и все проще.
Добавлю, что вопрос с лицензией - животрепещющий,не мало народа реализовали хостинг плеера, и даже юзают его в своих действующих проектах, знаю, ибо копал, но никто не знает, законно это или нет. Сам адоб предпочитает ограничиться следующей формулировкой:
Цитата:
Если вы используете любой из компонент компании Adobe, который мы
распространяем под любым из своих лицензионных соглашений (даже если это
бесплатная лицензия) как внешний, т.е. ссылаетесь на него так, чтобы
пользователь мог скачать его самостоятельно, или распространяете в комплекте
как OEM партнер, подписав соответствующее соглашение на сайте - это
легально.

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

Таким образом вы должны строить свою программу так, чтобы она не содержала
наш плеер внутри, а использовала его как внешний модуль, который
пользователь должен установить отдельно и тем самым подтвердить наше
лицензионное соглашение.
Взято из ответа Российского представительства Adobe.
И,собственно, http://www.adobe.com/ru/products/cli...agreement.html
Другими словами, законно - это когда вы юзаете плеер, при этом даете адобу об этом знать и получили от него официальное разрешение. Что там делает mdm - это их проблемы.


Последний раз редактировалось alexcon314; 15.02.2009 в 00:59.
Создать новую тему Ответ Часовой пояс GMT +4, время: 08:31.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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