Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flash Приложения: AIR, Zinc и тд. (http://www.flasher.ru/forum/forumdisplay.php?f=94)
-   -   Возможено ли проигрование Flash без установленного ActiveX? (http://www.flasher.ru/forum/showthread.php?t=111625)

alexcon314 15.02.2009 23:31

Цитата:

И вообще, интересно было бы узнать, какую цель преследуют разработчики, пытаясь избавиться от адобовских меню: эстетическую, улучшение usability, или какую-то другую?
Это не разработчики.
Цинк-ехе у меня вызывают дрожь, ибо зная, что есть плеер и что есть хостинг оного, пусть и грамотный, могу сказать - плеер есть код, к которому надо стремиться, хостинг - код, который может релизитить любой при желании.
На счет "не окажется ли " .. это к цинку. Они дали уже ответ:
http://www.multidmedia.com/support/f...on=detail&id=1
Вы, как разработчик, должны решать сами, что и как.

starserfer 16.02.2009 01:44

То есть, если я правильно я вас понял, каждый программист должен стремиться к написанию собственной оболочки? А использование программ типа цинка - это дурной тон? Указанная ссылка никуда не привела, но с содержанием лицензии я знаком, читал ее раньше. Если верить ей, со всем упакованным цинком содержимым можно делать все, что угодно. Все бы хорошо, и еще пару месяцев назад, когда был озадачен поиском любой программы swf_to_exe именно с целью избавления от контекстного меню, эти, касающиеся легитимности, вопросы, вообще бы не возникли. Но разгоревшаяся здесь дискуссия заставляет задуматься о неоднозначности юридических трактовок. А также о том, как без использования каких-то программистских трюков или уловок добиться оптимального результата.

alexcon314 16.02.2009 09:12

Да нет, почему дурной тон? Пользуйтесь, на здоровье.
Я имел в виду, что написать худо-бедно оболочку под силу многим, а вот свой плеер - врядли ..
"Не разработчики" - люди, нарушающие лиц. соглашение.
К цинку придраться трудно: отключать меню или нет - в конечном счете решаете вы, вам лишь предлагают инструмент.
Отключение контекстного меню плеера - действие, нарушающее лиц. соглашение, если вы не заключали на то отдельного соглашения.
Плеер таскать с собой в ехе или отдельным файлом - нарушение, если вы не заключали на то отдельного соглашения..
Если вы меня разубедите - буду только рад.
ЗЫ ссылку поправил.

chingachgoog 16.02.2009 12:57

Я вот тут опять вспоминаю про знаменитую старинную программку под названием Директор. Современный ФП приблизился к ней по весу, а по функционалу так и не догнал (в Директоре, например, реализовано реальное 3D). Так вот, слышал я, что директорщики скрывали-таки контекстное меню в своих презентациях. Но каким именно способом - не знаю (как то не довелось использовать). Если это было сделано стандартными средствами Директора, то вопрос "можно/нельзя скрывать контекстное меню" становится риторическим. :)

add:
Вот, нашел в справке по современному Директору:

Цитата:

settingsPanel()
Usage
-- Lingo syntax
spriteObjRef.settingsPanel({integerPanelIndex})
// JavaScript syntax
spriteObjRef.settingsPanel({integerPanelIndex});
Description
Flash sprite command; invokes the Flash Settings dialog box to the specified panel index. This is the same dialog box
that can be opened by right-clicking (Windows) or Control-clicking (Mac) on a Flash movie playing in a browser.
The Settings dialog box will not be displayed if the Flash sprite’s rectangle is not large enough to accommodate it.
If you want to emulate the Flash Player by invoking the Settings dialog box when a user right-clicks (Windows) or
Control-clicks (Mac), you can use this command in a mouseDown handler that tests for the rightMouseDown
property or the controlDown property.
In order to emulate the Flash Player by enabling the Settings dialog box in a Director movie running in a browser,
you must first disable the Shockwave Player context menu that is available by right-clicking (Windows) or Controlclicking
(Mac) on a movie with Shockwave content playing in a browser. For information on how to disable this
menu, see the Using Director topics in the Director Help Panel.

alexcon314 16.02.2009 14:43

Интересно. Но это все-таки не флэш плеер.
По поводу производителей оболочек. Для сравнения - f-in-box. Неплохой инструмент. Можно грузить плеер из ресов, и еще много чего.. НО!
Плеер они не поставляют. И рекомендуют обратиться к Adobe по вопросам его распространения. f-in-box всего лишь фреймворк для хостинга. Сам разработчик должен решить - будет он распространять плеер или нет.
Списался с модератором форума f-in-box.

Я:
Цитата:

Итак, f-in-box - это библиотека для хостинга плеера в сторонних приложениях. Как такового плеера она на содержит. И ответственность за включение кода плеера в приложение несет сам разработчик/дистрибьютор продукта? Т.е. вопрос о распространении плеера нужно решать c Adobe отдельно?
Другими словами, f-in-box это инструмент, как им воспользуется разработчик - это уже его дело.
Он:
Цитата:

Если кратко - то да, так и есть.
Однако даже не все производители flash projectors заключили какие-то особые соглашения с Adobe.
Multidmedia (которая производит Zinc; они используют f-in-box) заключили такое соглашение.
А вот mProjector - нет. Они даже на своем форуме об этом писали.
Если же flash player распространять со своим приложением не планируется, то никаких особых соглашений с Adobe не требуется.
А вот и mProjector:
http://forums.screentime.com/viewtop...icence+license
Цитата:

There have been no problems in the past and we do not expect any in the future. We have had an agreement with Macromedia in the past and I expect Adobe will do llikewise..

chingachgoog 16.02.2009 15:26

Забавно, т.е. mdm используют в Цинке f-in-box? Как мир тесен.
Что сами-то mdm-овцы об этом молчат и с лицензией мутят?
И не понятна последняя фраза модератора f-in-box - что значит, распространять ФП? Встроенный в рантайм ФП - это распространение? Мне пока кажется, что адоб печется лишь о чистоте источника УСТАНОВЩИКА ФП в систему (он должен быть оригинальным и самой последней версии).

А вот еще посмотрел китайцев с их SWF Kit
http://www.swfkit.com/index.html
Что-то на их сайте вообще ничего про лицензирование не нашел. :)

PS Пока ясно одно - ясности нет

starserfer 16.02.2009 15:51

Попытаюсь предположить, что возможность удаления контекстного меню у Директора предусмотрена из-за отсутствия для него сторонних программ-оболочек. Никогда о таких не слышал, да он, судя по всему, в них и не нуждается. А в случае FP, основные лицензионные ограничения, как я теперь понимаю, связаны с упаковкой его средствами сторонних программ. И не могу сказать, что этот факт меня весьма радует.
Цитата:

Плеер таскать с собой в ехе или отдельным файлом - нарушение, если вы не заключали на то отдельного соглашения..
Если вы меня разубедите - буду только рад.
Хотелось бы и самому иметь более однозначную трактовку, но хочу поинтересоваться, не способствует ли в некоторой степени делу разубеждения следующая цитата?
Цитата:

Списался с модератором форума f-in-box...
Цитата:

...Однако даже не все производители flash projectors заключили какие-то особые соглашения с Adobe.
Multidmedia (которая производит Zinc; они используют f-in-box) заключили такое соглашение.

Следует ли это понимать, что все необходимые соглашения уже заключены, а я, разработчик, используя цинк, просто следую в русле этих соглашений и не нуждаюсь в заключении какого-то отдельного соглашения? И могу делать с контекстным меню все что угодно?

alexcon314 16.02.2009 16:32

Однозначный ответ может дать только Multimedia. Видимо, это должно было каким-то образом оговариваться в указанном соглашении.
Оба производителя, и цинк, и мпрожектор, говорят, что заключили соглашения еще с макромедией.
Жаль, но пока вопросов больше, чем ответов. Видимо, следует набраться терпения и заняться выяснением всех обстоятельсв.
Меня в большей степени интересует что это за соглашение?

user123 16.02.2009 16:34

а что по macromedia?Насколько я помню,fp8 прежним правообладателем так "сурово" не лицензировался.Получается,если я юзаю цинк с fp8,то ничего не нарушаю?

alexcon314 16.02.2009 16:42

Ну, макромедийные продукты вроде как адобу принадлежат. А как макромедия лицензировала плеер?

user123 16.02.2009 16:51

alexcon314,вобщем в том и соль.Договор MDM был заключен с прежним правообладателем,потом они его с адобой перезаключили,но мне,если я купил продукт на том этапе,когда действовал их договор с макромедией,это уже фиолетово,т.к. я под "Если вы используете компонент в качестве элемента собственной программы..." не подписывался и все вроде как тип-топ.
Не помню точно,наверн есть в сети эти старые лицензии.
И кстати,такой еще вопрос.Лицензия адобы распространяется на бета-версии fp?Вообще,бета - продукты правообладатель имеет право лицензировать?
PS:последний вопрос снимаю.Судя по всему,имеет право...

starserfer 16.02.2009 17:15

В общем, ясности действительно нет. Но, не смотря ни на что ведь используют разработчики цинк. Предполагаю, многие из участников этого обсуждения уже применяли его в своих реальных проектах. И удаляли контекстное меню (при этом не все, подозреваю, избавлялись от него по нажатию AppKey). И что?

alexcon314 16.02.2009 17:28

Да ничего. В практике, конечно, использовали и используют.
Ответственность, видимо, перекладывается на multimedia с их соглашением. Ибо тот же f-in-box от всякой ответственности открещивается, оставляя всю возню разработчику.
Больше тут ничего не скажешь.
С другой стороны, неплохо бы на это соглашение взглянуть, а мультимедии выложить его на всеобщее обозрение. Чего стесняться-то?
Я ничего не имею против цинка и иже с ним, просто стало интересно.

Учитывать версии плеера и кто когда и под чем подписался - еще больше запутывает ситуацию.

user123 16.02.2009 18:59

Просто лицензия адобы,в отличие от макромедии,пространства для маневра не оставляет.
Приложение с fp9 и выше получается априоре "потешное","для себя друзей - знакомых",что бы они там в mdm не писали.Продать в рамках закона его нельзя.Правообладатель этого не разрешает,и в случае чего вот на этот пункт лицензии ссылаться будет:
Цитата:

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

chingachgoog 16.02.2009 19:02

Здесь надо еще учитывать российские трактовки. В адобе могут написать, что мы при запуске должны три раза "ку" сказать и присесть, но по российским законам - это не будет действительно к исполнению.

user123 16.02.2009 19:29

chingachgoog,и то правда.
А договор с каким - нибудь канувшим в лету "ООО.Тютькин",подтверждающий,что ты добросовестно купил у них программу MDM Zinc...,которую они,в свою очередь ранее купили у кого им вздумается...итд,итп" вааапще наверное все вопросы снимет...

starserfer 16.02.2009 20:29

Цитата:

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

alexcon314 17.02.2009 09:13

Цитата:

А если я не имею "собственных лицензионных условий"
Это как раз и означает, что приложение
Цитата:

"потешное","для себя друзей - знакомых"
и этого вам запретить не может никто.
Загвоздка в том, что получив плеер от адоба, вы являетесь КОНЕЧНЫМ его (плеера) пользователем. Ссылка chingachgook'a на лицензию рантайма(http://www.adobe.com/products/eula/t...e_license.html) вобщем-то не запрещает распространять стандалон-аппликейшн, но тут есть момент: этот аппликейшн вы должны сделать на ихнем же софте. Ну, и подразумевается, видимо, что никаких модификаций, типа отключения контекстного меню, вы делать не будете, да и нельзя этого сделать на ИХНЕМ софте. Т.е. речь идет просто о стандартном проекторе, насколько я понял.
К сожалению, Российское представительство адоба не взялось как-то прокомментировать этот документ, ограничившись ссылкой на общее лиц. соглашение http://www.adobe.com/ru/products/cli...agreement.html
Видимо, последний документ имеет больший "вес".
Трактовок, российских и "российских" и еще всяких придумать можно много, чем от части мы тут с вами и занимаемся :D.


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

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