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

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

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

Регистрация: Jan 2010
Сообщений: 91
По умолчанию Доступ к базе данных ODBC

Можно ли во Flash использовать локальную базу данных?
Выполнять запросы SQL и т д ...
как и какими средствами?

А то есть одна идея по созданию графческой среды формирования БД на основе Flash
расматриваю возможности !

Например взял объект(сущность) перетащил на пустой лист в нужное место появилась новая запись в таблице!
А пользователь даже и не знает ни о каких таблицах! Помоему будет очень даже современно....

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

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
В AIR есть встроенные в язык средства для работы с локаным SQL Ligth. К флэшу в общем понимании это имеет несколько отдаленное отношение. Так или иначе большего из флэша вы не выжмете, разве что локально сервер поднимете с пхп или т.п. поддержкой.
Можно использовать mdm Zinc (см. раздел ниже). Там есть все, что вы перечислили и даже больше. Подчеркну, что речь идет о небраузерном приложении, впрочем, мощностей цинка может хватить и на сетевые штучки.
Для браузерного приложения базу можно формировать/редактировать посредством серверных приложений, управляя ими через флэш.
А вообще, ваша идея не так уж и оригинальна..

Старый 04.03.2010, 19:29
bas784 вне форума Посмотреть профиль Отправить личное сообщение для bas784 Найти все сообщения от bas784
  № 3  
Ответить с цитированием
bas784

Регистрация: Jan 2010
Сообщений: 91
Смотрю проше всего использовать прослойку
для вызова API- функций
Например
ODBC - C# - Shockware ActiveX

Будут только проблемы с производительностью
при передаче данных из БД во Flash а из Flash в БД
SetVariable("","") по одной записи таблицы за один вызов

А mdm Zinc надо будет расмотреть кстате. Как у него с лицухой тоже покупать?

P.S CS4 вроде как уже покупаем

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

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Цитата:
А mdm Zinc надо будет расмотреть кстате. Как у него с лицухой тоже покупать?
Да, цинк платный.
Цитата:
Будут только проблемы с производительностью
при передаче данных из БД во Flash а из Flash в БД
SetVariable("","") по одной записи таблицы за один вызов
есть такая штука - ExternalInterface во флэше.
Да, и если программа не потешная (для друзей-знакомых-прикольнуться), то ознакомьтесь с лицензионными условиями использования и распространения флэш-плеера.
И переезжаем.


Последний раз редактировалось alexcon314; 05.03.2010 в 08:40.
Старый 09.03.2010, 20:29
bas784 вне форума Посмотреть профиль Отправить личное сообщение для bas784 Найти все сообщения от bas784
  № 5  
Ответить с цитированием
bas784

Регистрация: Jan 2010
Сообщений: 91
Цитата:
есть такая штука - ExternalInterface во флэше.
Да, и если программа не потешная (для друзей-знакомых-прикольнуться), то ознакомьтесь с лицензионными условиями использования и распространения флэш-плеера.
И переезжаем.
А в чём может быть проблема! Вроде для ПК плеер парпространяется бесплатено?
И на большенстве машин стоит как плагин к браузеру!
Только с встраиваемыми системами(например мобилы) проблемы.
Если можно, то поясните?

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

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


Последний раз редактировалось alexcon314; 10.03.2010 в 11:48.
Старый 10.03.2010, 22:29
bas784 вне форума Посмотреть профиль Отправить личное сообщение для bas784 Найти все сообщения от bas784
  № 7  
Ответить с цитированием
bas784

Регистрация: Jan 2010
Сообщений: 91
Цитата:
Другими словами, вам остается уповать, что у пользователя так или иначе в системе уже установлен флэш-контрол нужной вам версии. Либо ваше приложение просто не будет работать, либо оно должно предложить пользователю самостоятельно скачать и установить флэш-контрол.
Спасибо за подробный ответ.
Т.е я правильно понимаю что при распространение ПО использующего флешь в качестве графики должна быть пользователю предоставлена прямая ссылка на скачивание флашь-контрола с офиц сайта?
А если на диске будет лежать этот Instal Shockware и пользователю будет предложено его установить согласиться с лицензией и т д не скачивая каждый раз с сайта Adobe?
Нужно разрешение???? Если да, то сколько это стоит ну для комерч. применения конечно!

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

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Цитата:
...должна быть пользователю предоставлена прямая ссылка на скачивание флашь-контрола с офиц сайта?
Это необязательно, если плеер нужной версии уже установлен на конечной системе. Тем не менее, факт использования плеера не должен быть преднамеренно скрыт от пользователя, как-то удаление копирайтов типа правокнопочного меню и т.п., т.к. плеер, даже будучи установленным, является собственностью адоба.
Цитата:
А если на диске будет лежать этот Instal Shockware и пользователю будет предложено его установить согласиться с лицензией и т д не скачивая каждый раз с сайта Adobe?
Нет, инсталлятор распространять так же нельзя. Адоб заостряет внимание на 100%-ой оригинальности своего продукта, добыть каковой можно только на офф. сайте. Точка.
Цитата:
Нужно разрешение???? Если да, то сколько это стоит ну для комерч. применения конечно!
Ваш вопрос актуален. В том смысле, прежде всего, что мне не доводилось услышать прямой и четкий ответ на него.
Где-то в этом разделе есть объемный топик, где я приводил некоторые весьма интересные факты. А.. нашел: http://www.flasher.ru/forum/showthread.php?t=111625
Коротко, есть возможность получить право на распространение плеера официально. Для этого нужно вступить в сношения с адобом, заполнить некую форму, ответив со всей определенностью для каких именно целей вам такое право нужно. Кроме того, адоб оставляет за собой право потребовать "разумное вознаграждение".
Имеются преценденты, состоящие в том, что некоторые известные производители ПО распространяют плеер легально (читай не стесняясь), ссылаясь как раз таки на некое соглашение с адобом, а то и с былой макромедией. Значит, такое возможно. Допускаю, что потратив энное количество человеко-дней, можно добиться такого и в каком-то частном случае.

Старый 11.03.2010, 19:58
bas784 вне форума Посмотреть профиль Отправить личное сообщение для bas784 Найти все сообщения от bas784
  № 9  
Ответить с цитированием
bas784

Регистрация: Jan 2010
Сообщений: 91
Это конечно всё интерестно!
Но как же такие проекты как f-in-box?
Один раз купив ,который они предоставляют флешь компоненты разработки
ПО под dotNET
Мне также необходимо дополнительно договариваться с Adobe, или у них всё договорено??

Добавлено через 27 минут
И вот ещё один вопрос !
Есть альтернативные разработки ActiveX без Shockware! Других фирм ,ну которые уже договорились?
Может есть смысл использовать их в своих будущих разработках
и отпадут проблемы с лицензией, даже для встраиваимых систем!
Мне то нужно всего то использовать swf внутри приложений, ну и конечно же общаться с ними!

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

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Цитата:
Мне то нужно всего то использовать swf внутри приложений, ну и конечно же общаться с ними!
Всего-то?
Цитата:
Но как же такие проекты как f-in-box?
Один раз купив ,который они предоставляют флешь компоненты разработки
ПО под dotNET
http://www.flasher.ru/forum/showpost...3&postcount=45
f-in-box не поставляют плеер. Это фреймворк для хостинга плеера в приложении (С++, Delphi, .NET). Где вы его возьмете и как - ваши проблемы.
Цитата:
Есть альтернативные разработки ActiveX без Shockwave?
Мне о таких не известно. По крайней мере, те что есть, не могут претендовать на звание "альтернативное ПО для проигрывания swf".

Создать новую тему Ответ Часовой пояс GMT +4, время: 09:52.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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