Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » Indigo Rose AutoPlay Media Studio (часть 3)

Модерирует : gyra, Maz

Widok (17-05-2010 12:17): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


Часть 3 [Часть 2, Часть 1]



  AutoPlay Media Studio - мощная программа для создания меню автозагрузки CD/DVD. Эта программа создаст все необходимые файлы для автозапуска и его графическую оболочку. Пользователю останется лишь записать готовый проект на свой CD/DVD.
  AutoPlay Media Studio не требует от пользователя никаких особых знаний и очень прост в освоении, имеет дружественный и интуитивно понятный интерфейс. Приложение, которое будет создано AutoPlay Media Studio в конце работы, представлено в виде объектной модели. Эта модель состоит из группы отдельных страниц. На этих страницах можно размещать объекты, которые могут представлять собой графику, музыку, текст, видео, Flash, HTML и пр. Любому элементу можно назначить определенное действие. Например, при наведении на рисунок курсора мыши, может возникать текст с комментариями, при нажатии на кнопку "Play" начнет проигрываться фильм и т.д. Программа предоставляет сотни различных действий, которые можно связать с объектами. В AutoPlay Media Studio присутствует большое количество уже готовых шаблонов.
  AutoPlay Media Studio имеет широкие возможности и богатый набор инструментов для разработки мультимедийных проектов. Использовать программу можно не только для создания файлов автозапуска, но и, например, для разработки интерактивного обучающего софта или мультимедийной презентации.

Язык интерфейса: английский
Страница загрузки: AutoPlay Media Studio Trial v7.5.1006.0
Рекомендуемое дополнение: AMS PluginPowerPack by Kindly v4.0 - Зеркало
Это дополнение содержит все последние плагины, расширяющие возможности AMS, на момент его выпуска (02.08.09).

Учимся работать с AMS:
Ресурс 1 - Ресурс 2 - Ресурс 3 - Ресурс 4

Скриптовый язык LUA:
Ресурс 1 (En) - Ресурс 2 (Ru)

Ресурсы, посвященные AMS (содержат коллекции примеров, дополнений, уроков):
  • amsplugins.com
  • amsuser.com
  • azman.info
  • icynorth.com
  • gooseweb.ru   -умер, сорри...
  • warmuskerken.com

    Ответы на наиболее часто задаваемые вопросы:
  • Альтернативный перенос строки для текста (подходит и для *.ini) от Zloy_Gelud
  • Активация кнопок по информации из реестра (на примере авторана для игр) от Zloy_Gelud
  • Виды путей, используемых в AMS от GOOSE
  • Включение\отключение фоновой музыки кнопкой
  • Вывод HTML отчета с использованием SQLite плагина от IndigoRose
  • Выделение и копирование в буфер текста\части текста от GOOSE
  • Для тех, у кого русский проект с "кракозяблами"
  • Запуск WinRAR'a для распаковки архивов от Reineke
  • Запуск файлов из Web объекта
  • Запуск/открытие файлов из Web объекта от tavria2
  • Запускаем экзешник по информации из реестра от Lexua
  • Пример бегущей строки (более красивый способ) от tavria2
  • Из окна в полноэкранный режим и обратно  
  • Изменяем иконку приложения от Lexua
  • Изменяем курсор в приложении от GOOSE
  • Изменяем скроллинг ListBox-у от GOOSE
  • Используем таймер
  • Отображение процесса распаковки файла из ZIP-архива + общий прогресс распаковки от Zloy_Gelud
  • Отправка данных из форм по e-mail от GOOSE
  • Перенос строки во всплывающей подсказке от GOOSE
  • Показ\скрытие объектов по действиям мыши
  • Полноэкранный режим для приложения
  • Последовательный запуск нескольких файлов
  • Проблема с путями при создании приложения .EXE и ресурсами на CD от Reineke
  • Проверка на существование копии проекта aka запрет повторного запуска от tavria2
  • Проигрвывание MP3 из ListBox-а подряд от UMode
  • Простой пример бегущей строки от GOOSE
  • Работаем с запароленными архивами от GOOSE
  • Работаем с объектом дерева от GOOSE
  • Ряд вопросов и ответов по созданию меню для DVD от tavria2
  • Реализация Play-листов для Винампа от BOObastis
  • Таблица дисков системы от Lexua
  • Изменение стиля границ окна проекта от tavria2
  • Многострочная подсказка (tooltip) от tavria2

    Обсуждение оформления шапки
    Старая версия шапки

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:11 30-01-2009 | Исправлено: Maz, 12:31 25-09-2017
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    tavria2

    Цитата:
    У меня не нормально... и не только MSMediaPlayer...

    понятно, спасибо, а ты случайно не делал тоже самое что делает плагин Frames?
    и хотел сказать что протестировал много примеров с плагином таймер все работает, выходит я ошибся, прошу прошения за ложную информацию.
     
    Jonne brava

    Цитата:
    А в русифицированный никак плагины не вставить? Может есть какой нить хитрый бубен?

    скачай нормальный русификатор, он есть в варезнике

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 19:43 13-11-2009 | Исправлено: lorents, 19:58 13-11-2009
    likbez



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    неужели из всех русскоговорящих и русскопишущих разработчиков никому не нужна поддержка кириллицы в плагине sqlite?

    ----------
    Knowledge is power!
    =============

    Всего записей: 1089 | Зарегистр. 10-05-2002 | Отправлено: 18:15 14-11-2009
    tavria2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lorents

    Цитата:
    а ты случайно не делал тоже самое что делает плагин Frames?  
    Нет.

    likbez
    А с чего ты взял, что sqlite не поддерживает кириллицу? Как-то попадался мне пример, кажется CustomerDB - в нем прекрасно работал поиск русских значений.

    Всего записей: 1127 | Зарегистр. 19-01-2005 | Отправлено: 18:54 14-11-2009 | Исправлено: tavria2, 18:54 14-11-2009
    Alexey87

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Помогите, пожалуйста, исправить ошибки в проекте:
    http : // depositfiles . com / files / 8mzaa8rr2
    В проекте наблюдаются следующие ошибки:
    1. Ни одна ссылка в веб-объекте не открывает заданный объект (в итоге проект хочу реализовать в скомпилированном виде - *.exe)
    2. Хотел бы убрать вызов контекстного меню нажатием правой кнопки мыши на любой его области.
    3. В меню, например таком:
        - ..Конфигурации
        - Другие продукты
        - Дополнительные библиотеки
        - Утилиты
        при переходе с пункта на пункт ранее посещенные пункты отображаются не подчеркнутыми. Это исправляется только после подведения курсора к данному пункту, т.е. он снова становится подчеркнутый.
     
    Если заметите еще какие-нибудь ошибки, опишите их пожалуйста и дайте свой вариант решения

    Всего записей: 659 | Зарегистр. 27-01-2008 | Отправлено: 21:44 14-11-2009 | Исправлено: Alexey87, 22:05 14-11-2009
    tavria2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alexey87

    Цитата:
    Ни одна ссылка в веб-объекте не открывает заданный объект (в итоге проект хочу реализовать в скомпилированном виде - *.exe)

    См. шапку: Запуск/открытие файлов из Web объекта от tavria2.  

    Всего записей: 1127 | Зарегистр. 19-01-2005 | Отправлено: 23:19 14-11-2009
    Alexey87

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    шапку я смотрел
    tavria2, если я правильно понимаю в шапке указан пример кода, на случай когда при нажатии на ссылку появляеется окно с запросом на открытие или сохранение данного объекта.
    И если это так, то странно почему у меня этого окна нет.
    В проекте я использовал код Вашего примера WebRunFile с сайта gooseweb.ru
    Как мне кажется, в проекте не правильно прописаны ссылки.
    Предположим, что временные файлы моего проекта находятся в папке по умолчанию С:
    Сам проект я буду компилировать в exe-файл на D:
    Файлы для запуска тоже находятся на D:
    Как правильно прописать ссылки, чтобы проект работал?

    Всего записей: 659 | Зарегистр. 27-01-2008 | Отправлено: 20:35 15-11-2009 | Исправлено: Alexey87, 21:47 15-11-2009
    tavria2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alexey87

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

    Цитата:
    В проекте я использовал код Вашего примера WebRunFile с сайта gooseweb.ru  
    Я не советую использовать этот пример - много недостатков.

    Всего записей: 1127 | Зарегистр. 19-01-2005 | Отправлено: 21:35 15-11-2009 | Исправлено: tavria2, 21:35 15-11-2009
    Alexey87

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вставил код из шапки - Запуск/открытие файлов из Web объекта от tavria2
    ничего не изменилось, ссылки также не работают

    Цитата:
    Как мне кажется, в проекте не правильно прописаны ссылки.  
    Предположим, что временные файлы моего проекта находятся в папке по умолчанию С:  
    Сам проект я буду компилировать в exe-файл на D:  
    Файлы для запуска тоже находятся на D:  
    Как правильно прописать ссылки, чтобы проект работал?


    Всего записей: 659 | Зарегистр. 27-01-2008 | Отправлено: 21:57 15-11-2009
    tavria2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alexey87
    У тебя, похоже действительно проблема с путями.
    Где находятся файлы для запуска по ссылкам: в одной из подпапок AutoPlay или в одной папке с иcполняемым файлом проекта?
    В каком режиме компилируешь проект: Hard drive folder или Web/Email executable?

    Всего записей: 1127 | Зарегистр. 19-01-2005 | Отправлено: 22:23 15-11-2009 | Исправлено: tavria2, 22:41 15-11-2009
    Alexey87

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Где находятся файлы для запуска по ссылкам:  

    в одной из подпапок с иcполняемым файлом проекта

    Цитата:
    В каком режиме компилируешь проект:  

    Web/Email executable

    Всего записей: 659 | Зарегистр. 27-01-2008 | Отправлено: 08:30 16-11-2009
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    помогите пожалуйста решить следующую проблему с плагином MediaPlayer:
    есть видео, и оно состоит из нескольких частей, и надо сделать возможность перехода к этим частям, для этого я взял объект "Tree" и прописал в Item data необходимое время, а в on Select:

    Код:
    strSelectedNode = Tree.GetSelectedNode("Tree1");
    if strSelectedNode ~= "" then
        strData = Tree.GetNode("Tree1", strSelectedNode);
        if (strData ~= nil) or (strData ~= "") then  
            MediaPlayer.Seek("Plugin1", SEEK_SPECIFIC, strData.Data);
        end
    end

    Проблема заключается в следующем: на XP все работает точно по заданному времени, а на висте показывает на 5-7 секунд позже заданного времени, я не могу понять почему так происходит?

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 08:59 16-11-2009
    tavria2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alexey87
    Если ты компилируешь в режиме Web/Email executable, то исполняемый файл твоего проекта будет SFX-архивом (самораспаковывающийся архив). Т.е. после запуска этого SFX-архива - все его содержимое будет распакованно во временную директорию и естественно _SourceFolder вернет путь к файлу проекта во временной папке. Тебе нужно получить путь к SFX-архиву и относительно его строить остальные пути к файлам.
    Код:
    function GetSFX()
        if Table.Count(_CommandLineArgs) == 0 then return nil end; -- если нет параметров
            -- получаем путь к SFX-файлу
            string.gsub(_CommandLineArgs[Table.Count(_CommandLineArgs)], "SFXSOURCE:(.+)\\.+", function (Match) sPathSFX = Match; end);  
            return sPathSFX;  -- возвращаем путь к SFX-файлу
    end
     
    sPathSFX = GetSFX(); -- путь к SFX-архиву
    if sPathSFX then -- если получен путь к SFX-архиву
        sPath = sPathSFX.."\\Моя папка\\Мой файл.txt"; -- полный путь к файлу для открытия или запуска
    end

    Всего записей: 1127 | Зарегистр. 19-01-2005 | Отправлено: 16:41 16-11-2009 | Исправлено: tavria2, 16:41 16-11-2009
    Alexey87

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    tavria2, спасибо за код и помощь по созданию проекта!
    Подскажите пожалуйста режим Web/Email executable - это единственный способ не размещать на компакт-диске кнопочки, звуки, графические оформления или есть еще варианты?
     
     P.S.: А куда нужно вставить выше приведенный код?

    Всего записей: 659 | Зарегистр. 27-01-2008 | Отправлено: 18:47 16-11-2009 | Исправлено: Alexey87, 18:58 16-11-2009
    tavria2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alexey87

    Цитата:
    Подскажите пожалуйста режим Web/Email executable - это единственный способ не размещать на компакт-диске кнопочки, звуки, графические оформления или есть еще варианты?  
    Web/Email executable - единственный способ получения проекта одним файлом (самораспаковывающимся архивом), а кнопочки, звуки и т.д. все равно будут размещены на компакт-диске, только внутри этого архива.

    Цитата:
    А куда нужно вставить выше приведенный код?
    Этот код нужно использовать в событии Web-объекта On Navigate, но бездумное копирование кода - тебе не поможет. Разберись с принципом работы кода в событиии On Navigate и прикручивай вышеуказанный код.

    Всего записей: 1127 | Зарегистр. 19-01-2005 | Отправлено: 19:29 16-11-2009 | Исправлено: tavria2, 19:31 16-11-2009
    doc_green



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    я взял тестовый урок с инсталлятором программ - тоесть там где при нажатии на кнопку запускается ЕХЕ
    почему то при запуске программы появляется одна за другой ошибка 1-ая error 9999 2-ая непомню
    программа запускается но что за ошибки непонятно
    данные ошибки ничего не делаю

    Всего записей: 57 | Зарегистр. 15-05-2006 | Отправлено: 20:12 16-11-2009
    Alexey87

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Окончательно запутался в путях. Помогите пожалуйста разобраться.
    Временные файлы моего проекта находятся в папке по умолчанию С:  
    Файлы для запуска находятся на D:\KOMPAS-3D_V11_SP1\
    Сюда же компилирую проект в режиме Web/Email executable.
    Например нужно через Web-объект запустить файл D:\KOMPAS-3D_V11_SP1\KOMPAS-3D_V11\ReadMe.pdf
    Как правильно прописать ссылки и какой код должен содержаться в Web-объекте, чтобы проект работал, который впоследствии необходимо записать на компакт-диск?

    Всего записей: 659 | Зарегистр. 27-01-2008 | Отправлено: 20:34 16-11-2009 | Исправлено: Alexey87, 08:01 17-11-2009
    Alexey87

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    И еще вопросик:
    есть ли возможность сделать такой скроллинг?  

    Всего записей: 659 | Зарегистр. 27-01-2008 | Отправлено: 08:14 17-11-2009 | Исправлено: Alexey87, 08:15 17-11-2009
    GOOSE



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    неужели из всех русскоговорящих и русскопишущих разработчиков никому не нужна поддержка кириллицы в плагине sqlite?

     
    Кириллица поддерживается. По крайней мере, я не заметил никаких проблем... Делал пару проектов с базой данных.
    А в чем проблема?
     
    Добавлено:

    Цитата:
    есть ли возможность сделать такой скроллинг?

    Есть. Нарисуй картинки и вставь в проект.
    Для понимания, какие именно нужны картинки, какие состояния, разбери имеющиеся в программе примеры "нештатных скроллингов. Там все просто

    Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 12:16 17-11-2009
    SubjectXP



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Для решения проблемы размещения кнопок и др. обьектов в полноэкранном (full screen) режиме проекта решил использовать програмку VidRes Display Resolution Application (далее она будет называться в проекте res.exe).
     
    В корень проекта копируем програмку VidRes Display Resolution Application (res.exe)
     
    Далее на вкладке On Show вписываем следущий код:

    Цитата:
     --Сохранение информации перед переключением
    StoredDisplayInfo = System.GetDisplayInfo();
    StoredResWidth = StoredDisplayInfo.Width;
    StoredResHeight = StoredDisplayInfo.Height;
    StoredResDepth = StoredDisplayInfo.ColorDepth;
     
    --Решение переключения
    ResExeExists = File.DoesExist("res.exe");
    if (ResExeExists == true) then
        File.Run("res.exe", "/H800 /V600 /C4294967296", "", SW_MINIMIZE, true);
    end  

    В строке "File.Run("res.exe", "/H800 /V600..." значение H800 - ширина, V600 - высота разрешения в полноэкранном режиме.
     
    Для востановления из полноэкранного режима, в данном случае кнопка Exit, на вкладке кнопки On Click вписываем код:

    Цитата:
     --востановление размера разрешения экрана после завершения пограммы
    ResExeExists = File.DoesExist("res.exe");
    if (ResExeExists == true) then
        File.Run("res.exe", "/H" .. StoredResWidth .. " /V" .. StoredResHeight .. " /C4294967296", "", SW_MINIMIZE, true);
    end
     
    Application.Exit(0);  

    Если есть новые идеи то прошу написать
     
    Добавлено:
    P.S. Сама программа VidRes

    Всего записей: 15 | Зарегистр. 07-02-2009 | Отправлено: 17:23 17-11-2009
    Alexey87

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Для понимания, какие именно нужны картинки, какие состояния, разбери имеющиеся в программе примеры "нештатных скроллингов. Там все просто

    А вот на деле оказалось не все так просто!
    У скролинга, как видно на рисунке, существует 17 состояний
       
    Первые 8, как я понимаю, мне не нужны.
    Если это так, нужно ли мне их чем-либо замещать? или вместо них оставлять пустое место? или наоборот не оставлять?
    Стоит ли бегунок делить на части, как видно из рисунка? или вставлять единым блоком?
    В моем примере нет горизонтальной прокрутки. Как ее замещать?
    и т.д.

    Всего записей: 659 | Зарегистр. 27-01-2008 | Отправлено: 21:57 17-11-2009 | Исправлено: Alexey87, 21:58 17-11-2009
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99

    Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » Indigo Rose AutoPlay Media Studio (часть 3)
    Widok (17-05-2010 12:17): Лимит страниц. Продолжаем здесь.


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru