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

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



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    GreshnikAhtoh
    Можно через xml, в кот. содержатся вопросы, ответы и правильный ответ, у меня где-то был пример, найду - выложу

    Всего записей: 88 | Зарегистр. 07-01-2009 | Отправлено: 17:14 17-09-2009
    vattghern

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Возник ещё один вопрос: Пытаюсь научиться работать с объектом RichText.
     
    Есть страничка, на ней две кнопки. Отдельно от них два наложенных друг на друга абсолютно одинаковых окошка RichText. Содержимое окошек разное. Пытался сделать так, чтобы при нажатии на первую кнопку показывалось первое окно RichText, при нажатии на вторую - второе. Соответственно в скриптах первой кнопки отрубал RichText.SetVisible\SetEnable второе окошко и включал первое, а в скриптах второй кнопки - отключал первое, включал второе.
     
    Косяк в следующем: после компиляции первое окошко показывается нормально, нажимаю на кнопку 2, появляется второе окно вместо первого, но без рамки и с полуотображаемым скроллом. Переключаю на первое окно - и у него рамка пропала. Поводил мышкой по экрану, понажимал внутрь окна - рамка появилась.
     
    Я думал, что это из-за того, что окна накладываются друг на друга, развёл их в разные стороны - та же проблема...
     
    В чём я не прав? Почему такие глюки?

    Всего записей: 7 | Зарегистр. 22-02-2007 | Отправлено: 19:09 17-09-2009
    Yakim777



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    vattghern
    в этом я сейчас не помогу, и ещё, форумчане, у кого есть пример QUIZ выложите плиз

    Всего записей: 88 | Зарегистр. 07-01-2009 | Отправлено: 20:22 17-09-2009
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vattghern
    сложно судить почему так, без твоего исходника, а не легче сделать, чтобы типа в RichText загружался просто разный текст?

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 11:34 18-09-2009
    SDMysterio

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Помогите пожалуйста, давно пользуюсь прогой, но в первый раз не могу сам решить проблему.
    В общем есть кнопка "установить", и кнопка "1" и кнопка "2".
    Нужно что бы если нажали кнопку "1" то по нажатии на кнопку "Установить" запускалась прога из 1\setup.exe, а если нажали кнопку "2" то из 2\setup.exe. Как это сделать, подскажите ПЛЗ!

    Всего записей: 1 | Зарегистр. 18-09-2009 | Отправлено: 19:36 18-09-2009 | Исправлено: SDMysterio, 19:37 18-09-2009
    Yakim777



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    первая кнопка:

    Код:
    exe = 1;

    вторая кнопка:

    Код:
    exe = 2;

    установить:

    Код:
    File.Run(exe.."\\setup.exe", "", "", SW_SHOWNORMAL, false);

    Всего записей: 88 | Зарегистр. 07-01-2009 | Отправлено: 20:17 18-09-2009
    velos555



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите пожалуйста кто может.
    В общем делаю автораны на дисках для установки игр и почти всё получается.
    Но немогу сделать кнопочку запуска игры после инсталляции.  
    Нужно чтобы эта кнопка была не активна до установки игры,а после установки,её можно было бы нажать и запустить  
    исполняемый файл,который запускал бы саму игру(в общем стандартный авторан для дисков с играми)
    Можно ли вообще сделать такую кнопку с помощью AMS,и если можно то как прописать путь до исполняемого файла который появится после инсталляции игры?
    Заранее благодарен.

    Всего записей: 25 | Зарегистр. 19-09-2009 | Отправлено: 02:10 19-09-2009 | Исправлено: velos555, 02:23 19-09-2009
    kostya1478



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    velos555
     
    читай шапку: Активация кнопок по информации из реестра (на примере авторана для игр). Возможно всё.

    Всего записей: 125 | Зарегистр. 07-02-2009 | Отправлено: 11:01 19-09-2009
    velos555



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Помогите пожалйста.
    Есть авторан с установкой игры.При нажатии кнопки установить,запускается Setup и идет установка.Как сделать чтобы при нажатии кнопки установить,запускалась мелодия и играла на протяжении всей установки игры,и чтобы при закрытии авторана она не выключалась?
     
    И ещё,можно ли где-нибудь найти русскую справку для AMS v7.5.1006.0,чтобы в ней желательно превод был коррктный?
    Ссылки всезде устарели просто уже.

    Всего записей: 25 | Зарегистр. 19-09-2009 | Отправлено: 10:36 22-09-2009 | Исправлено: velos555, 10:47 22-09-2009
    Yakim777



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    velos555
    см. варезник - там есть перевод http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=0720&glp

    Всего записей: 88 | Зарегистр. 07-01-2009 | Отправлено: 21:23 22-09-2009
    kostya1478



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

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

     
    Проблем при решении такой задачи две: при закрытии авторана прекращается выполнение всех скриптов, в нём прописанных, вследствие чего и проигрывание музыки тоже прекращается. И второе - у пользователя может возникнуть необходимость отключения фоновой музыки, и эту возможность надо предусмотреть. Первый вариант - топорный - загрузить мелодию во внешний плеер и не мучаться, минусы при этом очевидны: дополнительный запуск установленного по умолчанию плеера в системе, что к тому же может привести ещё и к исчезновению предварительно загруженного в него плейлиста. Второй вариант предлагаю следующий: наряду с основным проектом создать ещё один, который будет выполняться после нажатия на кнопку "Установить". При событии OnClick на кнопке запускается это дополнительное приложение, автоматически свернутое в трей и выполняющее только одно действие - воспроизведение музыки. Отключение музыки по ПКМ -> Закрыть или любым другим удобным способом.

    Всего записей: 125 | Зарегистр. 07-02-2009 | Отправлено: 23:06 22-09-2009
    velos555



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

    Цитата:
    наряду с основным проектом создать ещё один, который будет выполняться после нажатия на кнопку "Установить".

    А вот как бы это реализовать на практике?Сколько не старался всёравно музон прекращается после закрытия autoranа.Как примерно должен выглядеть скрипт?

    Всего записей: 25 | Зарегистр. 19-09-2009 | Отправлено: 07:48 23-09-2009
    Yakim777



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    velos555
    если честно, я очень не люблю музыку, особенно миди, при установке/крэкерстве, и думаю многих она раздражает, и если использовать второй способ - очень ресурсонеэкономно получается

    Всего записей: 88 | Зарегистр. 07-01-2009 | Отправлено: 15:48 23-09-2009
    velos555



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Yakim777 Так я исключительно для себя делаю авторан для установки игры.
    А музыка будет играть (WAV) на протяжении всей установки игры,чтоб скучно небыло.

    Всего записей: 25 | Зарегистр. 19-09-2009 | Отправлено: 16:23 23-09-2009
    kostya1478



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

    Цитата:
    А вот как бы это реализовать на практике?Сколько не старался всёравно музон прекращается после закрытия autoranа.Как примерно должен выглядеть скрипт?

      Последовательность действий такая
    • создай новый проект (Blank Project в стартовом меню или Файл -> Создать)
    • в свойствах проекта я выставил следующие настройки: сворачивать в системный трей, плоский стиль, 200х100 пикселей, экономить память (чтоб основной проект не тормозил)
    • в опциях страницы выставить: на вкладке OnPreload:  

      Код:
      Audio.Load(CHANNEL_NARRATION, "AutoPlay\\Audio\\_имя_файла_", true, true);
       
      -- true, true устанавливают автозапуск проигрывания файла и его циклическое повторение
    • в проект также можешь добавить кнопки Play, Pause, регулировку громкости и т. д. - по вкусу
    • сохраняешь проект
    • запустить любой файловый менеджер, отрыть папку с только что созданным проектом (обычно - Мои документы/AutoPlay Media Studio 7.0/Projects/_имя_проекта_) и скопировать содержимое папки CD_Root (папку Autoplay и файл autorun.exe) в папку Docs (к примеру) основного проекта (обязательно)
    • запустить основной проект. На кнопке "Установить" после скрипта запуски установки игры добавить с новой строки: File.Run и указать путь к файлу autoplay.exe в папке Docs. Получится примерно следующее:  

      Код:
      result = File.Run("AutoPlay\\Docs\\autorun.exe", "", "", SW_MINIMIZE, false);

      где SW_MINIMIZE - запустить свёрнутым
    • запускай, наслаждайся результатом.

     
    Yakim777

    Цитата:
    если честно, я очень не люблю музыку, особенно миди, при установке/крэкерстве, и думаю многих она раздражает, и если использовать второй способ - очень ресурсонеэкономно получается

    согласен, но кто платит деньги, тот и её танцует любая игра при установке тратит практически все ресурсы, музыка может проигрываться рывками... можно сделать дополнительному проекту высокий приоритет в ущерб основному со всеми вытекающими.

    Всего записей: 125 | Зарегистр. 07-02-2009 | Отправлено: 19:37 23-09-2009 | Исправлено: kostya1478, 19:40 23-09-2009
    Yakim777



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    velos555
    т.е. ты сейчас подготавливаешся к установке игры? чтобы скучно небыло)))

    Всего записей: 88 | Зарегистр. 07-01-2009 | Отправлено: 20:51 23-09-2009
    velos555



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Yakim777 Да я уж прошол её,просто для коллекции хотел сделать.
     
    kostya1478 Спасибо за помощь,разобрался со всем...

    Всего записей: 25 | Зарегистр. 19-09-2009 | Отправлено: 22:38 23-09-2009
    Expert LTD



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребят, хочу создать календарь с днями рождения.
    В плагинах календарь есть, опыта нет.
    Что требуется: При нажатии на число (в календаре) в окне выпадал список, у кого ДР.
    По возможности привязать в google calendar.
     
    Помогите.

    Всего записей: 46 | Зарегистр. 20-05-2008 | Отправлено: 04:42 25-09-2009
    vattghern

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Использую команду  
     
    Zip.Extract(sArch, {"*.*"}, sTempDirectory..sSubDir, false, false, Pass, ZIP_OVERWRITE_NEVER, nil);
     
    как мне написать адрес распаковки, чтобы распаковывалось не в Temp'ы, а в XXX:\Program Files, где XXX-имя системного диска конкретного компьютера.
     
    Может где-нибудь из реестра брать этот адрес?
     
    Заранее спасибо!
     
    Всё, нашёл! Всем, кого беспокоит такой вопрос: вместо sTempDirectory пишем _ProgramFilesFolder
     
    Добавлено:

    Цитата:
    vattghern
    сложно судить почему так, без твоего исходника, а не легче сделать, чтобы типа в RichText загружался просто разный текст?
     

     
    Тогда встречный вопрос: если я загружаю текст
     
    RichText.SetText("Proga", "Proga установлена в ".. _ProgramFilesFolder.."\\Proga", FALSE);
     
    то текст вылазит черным и кривым, если я изменяю флаг RawRTF на True, то RichText не появляется вообще!
     
    Мне бы очень хотелось, чтобы текст загружался красного цвета и определённого шрифта. В любом случае, почему при влючении RawRTF=True RichText пропадает?

    Всего записей: 7 | Зарегистр. 22-02-2007 | Отправлено: 11:01 25-09-2009 | Исправлено: vattghern, 11:42 25-09-2009
    kostya1478



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

    Цитата:
    если я загружаю текст  
     
    RichText.SetText("Proga", "Proga установлена в ".. _ProgramFilesFolder.."\\Proga", FALSE);  
     
    то текст вылазит черным и кривым, если я изменяю флаг RawRTF на True, то RichText не появляется вообще!

    RawRTF, насколько я помню, то ли применяет, то ли отменяет коды особого форматирования, false как раз и делает это невозможным. А что ты на этом RTF зациклился? По команде RichText.LoadFromFile он тебе загрузит файл RTF с оформлением, нужного шрифта и цвета, да вот беда - путь .. _ProgramFilesFolder.."\\Proga воспримется как текст. Сделай лучше через Paragraph, в твоём случае - идеальный вариант. Создаёшь поле, форматируешь его как тебе надо (шрифт, цвет, сглаживание, расположение), а на событие вешаешь  
    Paragraph.SetText("Paragraph1", "Proga установлена в ".. _ProgramFilesFolder.."\\Proga");  
    И забей на этот RichText, если ничего другого больше сделать не требуется.
     
    Добавлено:

    Цитата:
    Ребят, хочу создать календарь с днями рождения.  
    В плагинах календарь есть, опыта нет.

     
    если хочешь создать такой календарь, какой имеется в плагине, то смысл какой? любая программа среднего пошиба перекроет твоё серое детище по оформлению и функциональности на порядок. Взять хотя бы максимально простой Rainlendar. Если уж браться за это, то подходить к делу, имхо, надо творчески (если умения пока маловато). Создать можно средствами объектов Label и Paragraph, но обяснять на пальцах тебе весь проект никто не будет. Разбери примеры, идущие с программой, задавай вопросы, подскажем. Если уж очень туго пойдёт дело, есть дома где-то примерчик простого календаря, пиши в личку.

    Всего записей: 125 | Зарегистр. 07-02-2009 | Отправлено: 23:19 25-09-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