|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Banned
[+4 01.02.09]
[+1 01.02.09] |
Цитата:
Но идея пока далека от плодотворности. Аналога TFlashPlayerControl пока не выходит. Ведь установить ФП из дельфи-приложения можно и сразу в ОС. Но для этого надо получить лицезию от Адоба (и нарваться на ограничения). А ограничений нет только если ФП внедрен внутрь ран-тайма (наподобие Цинка или проектора самих адобовцев). |
|
|||||
listener
|
Я вас не понимаю. Вы хотите, извиняюсь, заюзать "просто так" плеер адоба, внедрив его в какой-то мифический рантайм? Код плеера в любом случае защищен. От меня ускользает смысл ваших изысканий в этом вопросе.
Что касается манифеста. Вы противоречите самому себе. Цитата:
Согласен, это решение не 100%. Но по вашим запросам нужно писать свой плеер, не меньше. Последний раз редактировалось alexcon314; 28.05.2008 в 17:18. |
|
||||||
Banned
[+4 01.02.09]
[+1 01.02.09] |
Цитата:
Цитата:
Цитата:
Но этот вопрос для меня второстепенный. Цитата:
|
|
|||||
listener
|
Цитата:
Извините за может быть излишнюю категоричность в тоне. Ничего личного |
|
|||||
Banned
[+4 01.02.09]
[+1 01.02.09] |
Цитата:
Но! Далее, уже продавая свою разработку, разработчик ничего не отчисляет ни мдм, ни адобу. Никаких лицензий у них не просит, соответственно не связан ограничениями (единственно, что требуется - указать, что декомпилировать нехорошо) Цитата:
Меня устроит вариант, когда на продаваемой диске (и потом на винте у пользователя после инсталяции) не будет отдельного файла ФП. |
|
|||||
listener
|
Значтит, если верить юристам, у создателей оболочек для флэша полностью развязаны руки?. Тем лучше.
Ок. Будем считать вопрос о лицензиях исчерпанным. Юристам, конечно, виднее. Тогда такой вариант: внедрить в ресурсы .ехе файл плеера .осх. Формально на диске плеера не будет. (фактически будет, конечно, но как бы и не будет. Не в воздухе же его хранить в конце концов). ... Меня смущает несколько обстоятельств. 1. Продавать ШТАТНЫЙ флэш-прожектор, который и задумывался как раз для девелопера, которому вздумается продавать стандалоне и продавать ПЛЕЕР В НЕШТАТНОЙ ОБОЛОЧКЕ - две большие разницы. 2. С точки зрения программиста плеер отдельным файлом и плеер в ресурсах ехе (dll) - одно и тоже. 3. Где-то я читал, что плеер можно юзать без ограничений, если вы его юзаете ДЛЯ ЗАПУСКА SWF ИЗ ИНТЕРНЕТА. Вкупе все это заставляет задуматься. Последний раз редактировалось alexcon314; 29.05.2008 в 09:08. |
|
|||||
Banned
[+4 01.02.09]
[+1 01.02.09] |
Цитата:
Цитата:
С другой стороны, посмотрите на сайте мдм - разве они говорят, что вы, создав и продавая свое цинк-приложение, должны получать на это лицензию от адоба или от мдм? А ведь Цинк - это нештатная оболочка к ФП. Цитата:
add: При запуске приложения по сети (экзешник и все с ним - на другом компе) манифест не удается заставить работать (не хочет брать ФП с другого компа). Работает только на локальном компе. Последний раз редактировалось chingachgoog; 02.06.2008 в 17:38. |
|
|||||
listener
|
Цитата:
Установлен ли на компе, где запускете .NET Framework? Вообще, при публикации проекта C# требуется указать некоторые параметры секурности. Видимо, я публиковал с параметрами по умолчанию и их не хватает. Наверно это не очень принципиально. В том смысле, что требуется все равно какое-то другое решение. ... Не смог удержаться. И все-таки адоб надо оповестить о ваших планах на плеер. Добавлено. Да, секурность превыше всего. При нормальной публикации проекта создается инсталлятор (нет, не флэшплеера!), который затаскивает на комп все необходимое и, собственно, все начинает работать. При чем все необходимое ложится в профиль юзера, и плеер в том числе. Установку можно запустить не только по локальной сети, но и с веб-сервера. Правда урл деплоймент-ресурса прошивается при публикации и его изменение повлечет пересборку проекта. ... Забыл сказать, вебсервер должен быть IIS. Последний раз редактировалось alexcon314; 08.07.2008 в 14:13. |
|
|||||
listener
|
Еще три обстоятельства.
1. В манифесте можно менять имя файла плеера. Наприме, оригинал flash9f.ocx можно переименовать в blabla.dll и поменять соответственно название в манифесте. Ибо важен формат файла, а не название. <assemblyIdentity name="CSF.exe" version="1.0.0.0" type="win32" /> <file name="blabla.dll" asmv2:size="2991488"> <hash xmlns="urn:schemas-.... <assemblyIdentity name="CSF.exe" version="1.0.0.0" type="win32" /> <file name="flash10.ocx" asmv2:size="2991488"> <hash xmlns="urn:schemas-.... 3. Сам осх можно грузить не локально, а по сети. Сам ехе с манифестом должен лежать на компе пользователя. А осх может лежать где угодно в сети (в локальной). Однако, сетевой ресурс должно мапировать как сетевой диск. С обычной шары не грузится. <assemblyIdentity name="CSF.exe" version="1.0.0.0" type="win32" /> <file name="Z:\\flash9f.ocx" asmv2:size="2991488"> <hash xmlns="urn:schemas-.... И, наверно, четвертое: Есть вероятность, что можно грузить осх из ресурсов самого ехе. Последний раз редактировалось alexcon314; 08.07.2008 в 14:58. |
|
|||||
Banned
[+4 01.02.09]
[+1 01.02.09] |
Тоже, только что заметил ваши сообщения, alexcon314
Цитата:
Я все же не понял, удалось ли вам запустить приложение по сети, если все (экзешник, подгружаемые файлы swf и пр.) находится на другом компе? |
Часовой пояс GMT +4, время: 09:30. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|