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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    immotus



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sanchos145
    Спасибо, но воспользовался:
    Window.Minimize(Application.GetWndHandle());
    Window.Close(Application.GetWndHandle(), CLOSEWND_SENDMESSAGE);

    Разницы, так и не понял.
     
     
    Подскажите какой скрипт нужно задействовать, для того чтобы после ввода глобальной функции, видео-файлы запускались с жесткого диска. Например в случае с софтом, это выглядит так:
    Global Function:
    function GetSFXPath()  
          strPath = "";  
          strArg = _CommandLineArgs[1];  
          if strArg then  
                strPath = String.Right(strArg, String.Length(strArg) - 10);  
          end  
          if (String.Length(strPath) > 0) then  
                tblPath = String.SplitPath(strPath);  
                strPath = tblPath.Drive..tblPath.Folder;  
          end  
          return strPath;  
    end

     
    On Click:
    mySourceFolder = GetSFXPath();  
    File.Run(mySourceFolder.."директория_с_программой\\имя_исполняемого_файла", "командная_строка", mySourceFolder, SW_SHOWNORMAL, false);

     
    Что нужно изменить, чтобы так же запускались видео-файлы?

    Всего записей: 1476 | Зарегистр. 27-07-2007 | Отправлено: 18:40 10-04-2010 | Исправлено: immotus, 18:48 10-04-2010
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    immotus
    используй File.open

    Всего записей: 3299 | Зарегистр. 30-12-2007 | Отправлено: 18:53 10-04-2010
    Diabolik



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lerik2703
    В общем ситуацию с ролловерами разрулил, спасибо! Просто заменил созданный тобой файл на файл с прозрачным фоном. Потом долго шаманил на основе твоего предложения и в конце концов все заработало, как хотелось.
     
    Народ подскажите, какой командой открывается папка в режиме проводника?
     

    Всего записей: 4832 | Зарегистр. 02-10-2004 | Отправлено: 19:52 10-04-2010
    Sanchos145

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да какую команду нужно прописать чтобы обьект при нажатии обращался к глобальной функции ?  
    Так никто и не разжувал =(

    Всего записей: 18 | Зарегистр. 09-04-2010 | Отправлено: 09:20 11-04-2010
    Lexua



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

    Цитата:
    function имя_функции (переменная_1, переменная_2,...переменная_n)
    --здесь тело(код) функции
    return (переменная) -- если функция должна вернуть значение
    end

     
    Как создавать и работать с функциями см. справку.
     
    Вызов функции(т.е. код на кнопке)

    Цитата:
    переменная_1 = значение_1
    переменная_2 = значение_2
    ...
    переменная_n = значение_n
    имя_функции (переменная_1, переменная_2,...переменная_n)

     
    т.е. строка
    Цитата:
    имя_функции (переменная_1, переменная_2,...переменная_n)

    заменяет весь код, написаный единожды в функции
     
    Как пример посмотри пост выше от immotus
     

    Всего записей: 2849 | Зарегистр. 15-10-2002 | Отправлено: 20:05 12-04-2010
    doc_green



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    мне нужно привязать страницу сайта с логином и паролем как это реализовать?
    что нужно писать в сценарии
    допустим на сайт  
    Web.LoadURL("Web1", "http://forum.ru-board.com");

    Всего записей: 57 | Зарегистр. 15-05-2006 | Отправлено: 00:46 13-04-2010
    Sanchos145

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо Lexua, обязательно использую функцию .

    Всего записей: 18 | Зарегистр. 09-04-2010 | Отправлено: 08:41 14-04-2010
    XITMAH



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите как можно создать один авторан к примеру на две разные игры в которых одинаковые файлы "setup", "data1", "data2" и тд.?

    Всего записей: 82 | Зарегистр. 15-04-2010 | Отправлено: 03:55 15-04-2010 | Исправлено: XITMAH, 03:56 15-04-2010
    RW4PIR



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    XITMAH
    создай кнопки и всё пропиши адреса
    /игра1/сетап
    /игра2/сетап
    и всё

    Всего записей: 563 | Зарегистр. 16-03-2009 | Отправлено: 12:10 15-04-2010
    XITMAH



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RW4PIR
    Я вообще м то как новичок в этом деле, второй день пользуюсь программой, толком еще не понял что там к чему, не могли б вы более подробнее объяснить где прописывать?  
     
    Я создал кнопки, в каждой указываю чтоб запускали сетап, но происходит то, что эти сетапы, причем один в нормальном своем имени "setup" а другой уже измененном "setup_1" копируются вот по этому адресу "AutoPlay\\Docs\\setup.exe" и отсюда запускаются.

    Всего записей: 82 | Зарегистр. 15-04-2010 | Отправлено: 13:32 15-04-2010
    SubjectXP



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Создаётся новый портал по помощи и описанию, справками и примерами для программы AutoPlay Media Studio autoplaymediastudio.fipb.ru. Заходите на огонёк

    Всего записей: 15 | Зарегистр. 07-02-2009 | Отправлено: 14:10 15-04-2010
    GOOSE



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Зашел...
    Почитал...
    Отправил ПМ...

    Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 16:54 15-04-2010
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SubjectXP
    молодец, сайт еще надо доработать и будет супер
    можно сделать на подобии этого сайт
    http://mmbuilder.ru/

    Всего записей: 3299 | Зарегистр. 30-12-2007 | Отправлено: 17:05 15-04-2010
    SubjectXP



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

    Цитата:
     молодец, сайт еще надо доработать и будет супер  

    Я только начал заполнять информацией сайт, месяц ждал разрешения автора перевода. Сейчас занимаюсь переводом справки по программе, далее продолжу загрузку шаблонов с дальнейшим их описанием и разбором. Шаблонов около 1000 и справку только начал переводить и переписывать

    Всего записей: 15 | Зарегистр. 07-02-2009 | Отправлено: 01:25 16-04-2010
    tavria2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    2All
    AMS 8.0 beta.
    Что нового?
     
    P.S. Предполагаю, что существующие плагины работать не будут, т.к. поменялась Lua-платформа c 5.0 на 5.1.

    Всего записей: 1127 | Зарегистр. 19-01-2005 | Отправлено: 09:11 16-04-2010
    Lexua



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

    Цитата:
    P.S. Предполагаю, что существующие плагины работать не будут, т.к. поменялась Lua-платформа c 5.0 на 5.1.

     
    Таки да не будут - плагины нужно перекомпилировать.

    Цитата:
    Plugins will need to be rebuilt to be compatible with 8.0. For example, you need to dynamically link with the Lua 5.1 dll.
    Но сделают это достаточно быстро, я думаю.
     
    Эх, вкусностей много обещают... Скорей бы релиз (и от fosi естественно)

    Всего записей: 2849 | Зарегистр. 15-10-2002 | Отправлено: 12:11 16-04-2010
    tavria2



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

    Цитата:
    Таки да не будут - плагины нужно перекомпилировать.

    Не перекомпилировать, а переделывать, т.к. в Lua 5.1 другой подход к таблицам...

    Всего записей: 1127 | Зарегистр. 19-01-2005 | Отправлено: 12:20 16-04-2010
    zmerlin



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте.
    Я в этой программе новичек и, к вечеру похоже тупица.  
    Для своего проекта мной был стырен пример из шапки Включение\отключение фоновой музыки кнопкой (большое спасибо за него кстати). И все отрабатывает на ура, но есть дурацкая проблема. Проект состоит из кучи страничек и хочется, ессно, чтобы эта кнопка была одна на все странички. Однако если на одной странице нажать на кнопку, музыка глохнет, все прекрасно, надпись на кнопке меняется, однако ж если перейти на другую страницу, музыки нет, но надпись на кнопке та, которая должна быть при наличии звука. Эта кнопка "наследуется" всеми страницами с одной главной (это указывалось галкой в свойствах). Подскажите пожалуйста, в чем моя ошибка и как ее поправить. То ли я изначально что то неверно делаю, то ли как то надо вводить контроль наличия/отсутствия фоновой музыке при переходе со страницы на страницу, а я, опять же, не понимаю как. ПыСы: В качестве кнопки используется правда или текст или картинка, но все равно мне кажется что это не должно же влиять на результат. Отрыть ответ на вопрос поиском, увы, не получилось, помогите пожалуйста. Заранее спасибо

    Всего записей: 20 | Зарегистр. 02-04-2010 | Отправлено: 19:29 16-04-2010
    Lexua



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    zmerlin  При запуске проекта устанавливай начальное значение переменной
     

    Цитата:
    music_status = true;

     
    На кнопке в событии On Click  
     

    Цитата:
    if music_status then
    -- твой код выключения музыки и т.д.
    music_status = false;
    else
    ---- твой код включения музыки и т.д.
    music_status = true;
    end

     
    На странице на которую переходишь проверяй значение music_status в On Preload
     

    Цитата:
    if music_status then
    Button.SetState("Music_Button", BTN_UP);
    Button.SetText("Music_Button", "OFF");
    else
    Button.SetState("Music_Button", BTN_DOWN);
    Button.SetText("Music_Button", "ON");
    end

     

    Всего записей: 2849 | Зарегистр. 15-10-2002 | Отправлено: 21:16 16-04-2010 | Исправлено: Lexua, 21:17 16-04-2010
    doc_green



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    [b]GOOSE[/b]
    при переходе со страници на страницу пропадает соединение (логин и пароль) как сделать так чтобы он при входе в проект запомнил пароль
    это можно реализовать или не получится?

    Всего записей: 57 | Зарегистр. 15-05-2006 | Отправлено: 01:17 18-04-2010
       

    Страницы: 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-2025

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru